Kashargul
91ce60e01b
next globs ( #19292 )
...
* next globs
* few more
* some more
* .
* should be added on map laod
* .
* that needs its own PR
* .
2026-03-18 21:27:27 +01:00
Selis
b0f0f4685f
JSON Logging Refactor ( #18252 )
...
* First pass
* fixes
* more fixes
* num2hex length changes
* pass 2
* fixed warning
* looc log fix
* .
* update tgui
* .
* .
* .
* .
* perttier
* cleanup
* .
* .
* fix token
* no
* .
* .
* .
* ,
* modsay eventsay
* .
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2025-09-11 17:28:20 +02:00
Cameron Lennox
84dc5535dc
var/global/list -> GLOB. conversion ( #17928 )
...
* These two are easy
* !!!runlevel_flags
the fact it was global.runlevel_flags.len has me a bit...iffy on this.
* !!!json_cache
Same as above. used global.
* player_list & observer_mob_list
* mechas_list
* this wasn't even used
* surgery_steps
* event_triggers
* landmarks_list
* dead_mob_list
* living_mob_list
* ai_list
* cable_list
* cleanbot_reserved_turfs
* listening_objects
* silicon_mob_list
* human_mob_list
* Update global_lists.dm
* joblist
* mob_list
* Update global_lists.dm
* holomap_markers
* mapping_units
* mapping_beacons
* hair_styles_list
* facial_hair_styles_list
* Update global_lists.dm
* facial_hair_styles_male_list
* facial_hair_styles_female_list
* body_marking_styles_list
* body_marking_nopersist_list
* ear_styles_list
* hair_styles_male_list
* tail_styles_list
* wing_styles_list
* escape_list & rune_list & endgame_exits
these were all really small
* endgame_safespawns
* stool_cache
* emotes_by_key
* random_maps & map_count
* item_tf_spawnpoints
* narsie_list
* active_radio_jammers
* unused
* paikeys
* pai_software_by_key & default_pai_software
* plant_seed_sprites
* magazine_icondata_keys & magazine_icondata_states
* unused
* ashtray_cache
* light_type_cache
* HOLIDAY!!!
this one was annoying
* faction stuff (red?!)
* Update preferences_factions.dm
* vs edit removal
* backbaglist, pdachoicelist, exclude_jobs
* item_digestion_blacklist, edible_tech, blacklisted_artifact_effect, selectable_footstep, hexNums, syndicate_access
* string_slot_flags and hexdigits->hexNums
* possible_changeling_IDs
* vr_mob_tf_options
* vr_mob_spawner_options
* pipe_colors
* vr_mob_spawner_options
* common_tools
* newscaster_standard_feeds
* Update periodic_news.dm
* changeling_fabricated_clothing
* semirandom_mob_spawner_decisions
* id_card_states
* Update syndicate_ids.dm
* overlay_cache & gear_distributed_to
* more
* radio_channels_by_freq
* Update global_lists.dm
* proper
* default_medbay_channels & default_internal_channels
default_internal_channels is weird as it has a mapbased proc() but that proc is never called...
* valid_ringtones
* move this
* possible_plants
* more
* separate these
moves xeno2chemlist from a hook to a new global list.
* tube_dir_list
* valid_bloodreagents & monitor_states
* Junk
* valid_bloodtypes
* breach_burn_descriptors & burn
* more!!
appliance_available_recipes seems uber cursed, re-look at later
* Appliance code is cursed
* wide_chassis & flying_chassis
* allows_eye_color
* all_tooltip_styles
* direction_table
* gun_choices
* severity_to_string
* old event_viruses
* description_icons
* MOVE_KEY_MAPPINGS
* more more
* pai & robot modules
* Update global_lists.dm
* GEOSAMPLES
Also swaps a .len to LAZYLEN()
* shieldgens
* reagent recipies
* global ammo types
* rad collector
* old file and unused global
* nif_look_messages
* FESH
* nifsoft
* chamelion
* the death of sortAtom
* globulins
* lazylen that
* Update global_lists.dm
* LAZY
* Theese too
* quick fix
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2025-07-14 20:14:31 +02:00
Kashargul
f6a99359a9
move invisibility to defines ( #17612 )
...
* move Invisibility to defines
* .
* .
2025-04-27 16:47:53 +02:00
Kashargul
46bea7cfa2
Initialize fixing ( #17279 )
...
* Initialoize fixing
* diff fix
* add init grep test
* fixed missed ones
* .
* some more
* ,
2025-03-08 13:59:29 -05:00
Kashargul
df3d303f97
fix some bad replaces ( #16856 )
2025-01-06 18:30:42 +01:00
Kashargul
59b9802628
some istype to macros ( #16826 )
2025-01-06 06:45:02 +10:00
Guti
409aaba802
Remove
2024-09-09 02:36:53 +02:00
Heroman
920e917e7b
Conflict resolution
2022-02-20 09:12:49 +10:00
Atermonera
c2a367e278
Fixes temp sector initialization
2021-10-31 16:10:27 -04:00
Leshana
73ae0c0df2
Fix getting stuck in deep space because of bad creation of deep space temporary sectors
...
Deep Space temporary sectors were being created on Z1 instead of the overmap, and with a bad map_z list.
- Initialize was taking the wrong parameters, resulting in the sector being always located at 1,?,1 instead of on the overmap
Fix by passing the first parameter to new() as the location you want the object, as is proper for BYOND.
- Also fixed map_z containing a zero, it was put there by the sector Initialize().
Fix by setting the appropriate values *before* calling parent.
2021-10-18 18:35:01 -04:00
MistakeNot4892
a6e3bf98e7
Merge pull request #8297 from Atermonera/overmap_candie_scheck
...
Adds sanity check to overmap temp Z level can_die()
2021-09-17 10:14:32 -04:00
Aronai Sieyes
c6fa02843f
Make sectors not show up above darkness
...
Unless known = TRUE of course
2021-06-25 11:44:50 -04:00
MarinaGryphon
385fa640af
Linter diagnostics + bans non-var relative pathing
2021-06-20 18:16:45 -04:00
Aronai Sieyes
1719982d76
Fix mapdatum empty z cache and fix spacetravel
2021-05-24 17:01:33 -04:00
Unknown
25e39e8da3
Properly garbage collects carp
2021-03-30 12:36:14 -04:00
Atermonera
153eadeb0f
Merge pull request #7773 from Verkister/patch-56
...
Fixes unreachable landmarks breaking spacetravel
2020-12-07 20:07:54 -05:00
Atermonera
c421782aa2
Mobs don't get lost in space ( #7713 )
2020-10-02 21:24:00 -04:00
Atermonera
aa1575c27f
Merge pull request #7593 from Cyantime/patch-3
...
Increases number of things that survive overmap ztransit
2020-08-31 23:41:07 -04:00
ShadowLarkens
9cf164d66c
Fix AI multicam exploits & a few other bugs
2020-05-10 21:15:52 -07:00
Leshana
0c3126ffad
Fix overmap spacemove not actually re-using deepspace sectors.
2020-04-17 10:22:22 -04:00
Aronai Sieyes
942ed8d806
Adds an overmap helper to find what sector you're in
2020-04-11 12:03:10 -04:00
Aronai Sieyes
09003a6c61
Improve space map edges
2020-04-02 01:08:07 -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