33 Commits

Author SHA1 Message Date
CHOMPStation2StaffMirrorBot f543fd71e2 [MIRROR] ATC Refactor (#10422)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-03-16 01:03:17 +01:00
Kashargul 98ccd0d5d0 overmap POI spawn fix (#10332) 2025-03-11 16:21:05 +01:00
CHOMPStation2StaffMirrorBot ce2446922e [MIRROR] Initialize fixing (#10335)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-03-08 22:22:04 +01:00
CHOMPStation2StaffMirrorBot 5b52365bd9 [MIRROR] Disables the default logging of some testing procs (#10224)
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>
2025-02-25 12:41:00 +01:00
tacoguy7765093 f96e512d83 Overmap shuttle improvments and distress beacons (#7097) 2023-10-24 20:53:11 -04:00
CHOMPStation2 7822357d68 [MIRROR] Fix(Overmap): Fixes distress beacons blaring "REPLACE ME" if lateloaded or vvar'd. (#6909)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: CHOMPStation2 <chompsation2@gmail.com>
2023-09-03 17:51:37 +02:00
Heroman3003 2281afdf24 More 515 Compatibility 2023-06-05 21:21:35 +00:00
Casey 911f6abab5 Merge pull request #14765 from Runa-Dacino/gmovermapfix
Adjusts sectors to have real_icons
2023-04-10 00:56:35 +00:00
Nadyr 3381d79c4f powder that makes you say yes 2023-03-17 01:57:02 -04:00
Heroman3003 4a44fb90ab Creates framework for renaming visitable overmap objs on initialization 2023-03-14 19:30:04 +00:00
Darlantan bdd6cedf4e everything but shuttles functional commit so let's back it up online 2023-01-15 07:03:44 -05:00
Chompstation Bot 60de9a473c Stellar Delight! 2021-10-30 13:34:04 +00:00
Aronai Sieyes 509586d6e9 Merge pull request #11235 from VOREStation/Fixes/11223
Fixes #11223
2021-07-25 21:46:57 +00:00
Chompstation Bot 15cafbe65b Optimize a couple things 2021-07-20 21:30:20 +00:00
Chompstation Bot 481c0e314e Convert some bools to TRUE/FALSE instead of 1/0. 2021-07-16 17:44:40 +00:00
Chompstation Bot d9cb00a124 Add skybox planet sprite for Virgo3b, modify midpoint 2021-07-10 23:48:50 +00:00
Aronai Sieyes bffb395897 Merge pull request #10990 from VOREStation/Arokha/dis
Show proper original name on 'un-revealed' ships
2021-07-09 16:17:54 +00:00
Chompstation Bot 877b582a85 Replace all the overmap icons 2021-07-03 20:34:03 +00:00
Chompstation Bot f32683b3cb Add distress beacons to overmap ships/visitables 2021-06-10 02:18:55 +00:00
Chompstation Bot 5af77e4b11 Maybe make deepspace levels slightly more robust? 2021-05-25 21:32:11 +00:00
Leshana 0a461a507b Fix sector initialization stack overflow crash.
- Replace changes from 8c7371c5d4b900308cecdba5335989e8c9f191fe
    - Removed debugging prints in skybox generation
    - Reverted change to GetConnnectedZLevels to avoid the chicken-or-egg initialization issue of find_z_levels() requiring knowledge of a sector's z-levels during the attempt to determine a sector's z-levels.
    - Make find_z_levels() always called again so that lazy open space initialization works on landable ships again.
- Instead, allow static configuration of sector map_z to override the default behavior of calling GetConnectedZLevels()
2020-06-25 11:10:02 -04:00
Atermonera ebe7bd1975 Enables overmap on SC, adds Sif to SC skybox (#6954)
* Enables overmap on SC, adds wip Sif to SC skybox

* codersprites
2020-06-25 11:10:02 -04:00
Leshana 32a8f8a455 Fixed build_overmap() to actually work. 2020-05-02 22:24:03 -04:00
Aronai Sieyes bed4f26f95 Fix what's considered station levels 2020-04-26 12:10:29 -04:00
Aronai Sieyes 3551edd8cc Improve ship scanners 2020-04-17 13:11:03 -04:00
Aronai Sieyes 4e0a62996b Add nav console modular program and fix crew mon bug 2020-04-12 22:52:57 -04:00
Aronai Sieyes 09003a6c61 Improve space map edges 2020-04-02 01:08:07 -04:00
Aronai Sieyes 834af70066 Add 'extra z levels' var on sectors 2020-03-26 15:58:23 -04:00
Aronai Sieyes c994134b23 Add tooltips to visitable sectors on the overmap 2020-03-20 14:19:54 -04:00
Leshana 9cbdf184ff Ported Basic Overmap Functionality
- Ports the overmap, ships, sectors, and "landable" ships from baystation.
- Ports necessary computers to control ships and overmap shuttles.
- Shims missing machine and computer functionality pending future enhancements.
- Includes required new sprites and sounds.
2020-03-11 11:11:40 -04:00
Leshana c837078105 Replaced "area" shuttles with "landmark" shuttles.
Largely ported from the work done at Baystation in https://github.com/Baystation12/Baystation12/pull/17460 and later commits.

 - Shuttles no longer require a separate area for each location they jump to.
   Instead destinations are indicated by landmark objects, which are not necessarily exclusive to that shuttle.
   This means that more than one shuttle could use the same docking port (not at the same time of course).
 - Enhanced shuttle control computers to use nanoui if they didn't.
 - Organizes shuttle datum code a bit better so there is less re-inventing the wheel in subtypes.
 - Allows the possibility of shuttles (or destinations) that start on late-loaded maps.
 - Deprecate the "extra" shuttle areas that are no longer needed and update shuttle areas in unit tests

This all required a bit of infrastructure improvements.

 - ChangeArea proc, for changing the area of a turf.
 - Fixed lighting overlays actually being able to be destroyed.
 - Added a few utility macros and procs.
 - Added "turf translation" procs which are like move_contents_to but more flexible.
2020-03-05 10:29:08 -05:00
PsiOmega 1ae0ad6d92 Updates the atom_pool, now datum_pool, to handle any datum object.
Makes the garbage collector similarly robust. Continues the whole Destroy/qdel porting.
2015-04-24 09:59:05 +02:00
Chinsky 2a1f0849d8 Cleaned out my WIP folder. 2015-02-03 08:27:18 +03:00