Kashargul
fa113ea3f5
next set of globals ( #19131 )
2026-02-09 00:36:52 +01:00
Kashargul
fdfb49012b
some more globals ( #19098 )
...
* some more globals
* .
2026-01-29 09:21:58 -08:00
Kashargul
c7c3a151ec
up ports the TG overlays subsystem update ( #18945 )
...
* up ports the TG overlays subsystem update
* .
* .
* .
* .
* for spell
* .
* cutting
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2026-01-06 13:50:28 +01:00
Cameron Lennox
656597529b
Fixes some places that paralyze should KO as well ( #18973 )
...
* Fixes some places that paralyze should KO as well
* this too
2026-01-04 15:46:03 +01:00
Cameron Lennox
5886dd5dfa
Swaps species.total_health for getMaxHealth() ( #18702 )
...
* Swaps species.total_health for getMaxHealth()
* fix this as well
shock_stage is what they want to increase, NOT traumatic val as it gets reeset as soon as we have a shock tick
2025-11-08 02:11:29 +01:00
Kashargul
e956d13a6b
jobs, access and radio to defines ( #18297 )
...
* jobs, access and radio to defines
* .
* .
* urg
* .
* .
* finish the radio freqs
* why
* .
* .
* ticker initial
* eh
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2025-08-31 01:32:36 +02:00
Cameron Lennox
f10117777d
sleeps ( #18335 )
2025-08-29 14:36:26 +02:00
Kashargul
39a0bcd60e
Encode changes ( #18052 )
...
* change encode
* guhh
* .
* .
* .
* Update code/game/antagonist/antagonist_objectives.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/clothing/spacesuits/rig/modules/specific/voice.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/news/new_newspaper.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/admin/DB ban/functions.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/tgui/modules/communications.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/mob/living/carbon/human/human.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/mob/living/carbon/human/human.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
---------
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
2025-08-05 00:19:22 +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
3735a31e05
Fix a bunch of issues and runtimes ( #17951 )
...
* selection target
* ugh
* fix deadmin
* larger
* fix paper icons
* those are inverted
* don't miss that
* fix all
* point transfer
* add nostrip flag to items
* un.... teppi
* .
* end life proc after qdel
* this could be null in very rare cases
* this has a lot of sleeps, someday should be refactored and check for qdeleted
* needs to be an object
* qdel check this
* use the rsc properly
* wtf?
* .
* fix narrate
* .
* push
* inform user, null it
* .
* can be null
* fix maint lurkers
* .
* spans
* .
* fix that too
* urg
* fix distillery
* don't wrap them
* needs usr
* Update cash_register.dm
* quick hook cleanup
* lots of fixes
* .
* clean that up for reasons
2025-07-05 00:45:18 -04:00
Cameron Lennox
86a21e9578
Properly paths sound files and folders ( #17604 )
...
* bye
* hello
* hi
* hi
* bye
* hi
* bye
* hi
* Replace em
* bye
* hi
* bye
* Hi
* bye
* hi
* bye
* hi
* bye
* hi
* bye
* hi
* bye
* hi
* bye
* hi
* bye
* hi
* hi
* hi
* hi
* hi
* gwah
2025-05-15 20:14:50 -07:00
Cameron Lennox
40861f50e0
Proper MaxHealth checks and Crit Point ( #17704 )
...
* Fixes maxhealth checks not including modifiers and mxHP
Death at:
W/ 100max hp: https://i.imgur.com/nR8DtzG.png
W/ 125max hp: https://i.imgur.com/87eD2hW.png
W/ 25max hp: https://i.imgur.com/SP6rPWc.png
* Crit Point
* small xenochimera fix
* Update game_options.txt
2025-05-15 00:25:30 -07:00
Kashargul
f6a99359a9
move invisibility to defines ( #17612 )
...
* move Invisibility to defines
* .
* .
2025-04-27 16:47:53 +02:00
Selis
28e969778c
code/global.dm => code/_global_vars/ ( #17244 )
...
* 1
* Full conversion
* .
* .
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2025-04-21 05:55:25 -04:00
SatinIsle
94e61bdfc0
Fixes some bad Destroy()s ( #17511 )
...
* Fixes some bad Destroy()s
Fixes some bad destroys on request of Kash, will need checking over that I've not misunderstood the instructions! This is all I had time to look through for now. Checked around 200-ish files.
* The rest of them
Found a quick way to look through them all
* Update chicken.dm
* fix that
* don't abuse destroy
* .
* move this up
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2025-04-12 00:15:42 +02:00
Kashargul
47b71270a9
fix some issues ( #17362 )
...
* fix some issues
* .
2025-03-16 16:01:30 +01:00
Kashargul
4d36cfdaeb
Finish Machinery new to init ( #17334 )
...
* Finish Machinery new to init
* fix that
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2025-03-16 03:57:48 -04:00
Kashargul
1def015bad
end of file Fix ( #17308 )
...
* end of file Fix
* fix those lints too
2025-03-10 16:15:35 -04: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
4f8e9f7ef8
some more new to init ( #17231 )
...
* some more new to init
* rigs
* rigs
* intellisense moment
* telcoms and landmarks
* fix that as well
* some more minor things
* re add missing message
* fix trash eating...
2025-03-01 13:39:52 -05:00
Kashargul
cb56adaa37
more font tag replacements ( #17123 )
...
* more font tag replacements
* few more
* more span conversion (#9 )
---------
Co-authored-by: Nadyr <41974248+Darlantanis@users.noreply.github.com >
2025-03-01 11:58:58 -05:00
Kashargul
2ae6355aff
more new to Init ( #17147 )
...
* more new to Init
* fix pumps
* style update
* fix atmos memory leak
* fix mech
* qdel in here
* Update hands.dm
* Update rings.dm
2025-02-16 00:16:15 +01:00
Kashargul
f9e7b44dae
cleans up INIT ( #17130 )
...
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
2025-02-13 23:28:01 +01:00
Kashargul
9a6f44b850
some more NEW to init ( #17093 )
...
* some more NEW to init
* Fixes cloning disk
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2025-02-12 07:51:26 -05:00
Kashargul
bbed406b2e
remove old inputs ( #17008 )
2025-02-01 14:23:25 -05:00
Kashargul
59b9802628
some istype to macros ( #16826 )
2025-01-06 06:45:02 +10:00
Kashargul
df9b71e402
Adds SHOULD_CALL_PARENT to examine ( #16822 )
...
* Another one I'm curious about
* those don't
* this should call parent
* beds need to be fully moved due to fantasy gateway
* fix that
* finish beds
2025-01-03 08:27:02 +01:00
Kashargul
987be6070d
bunch of inits without return and a few easy new to init ( #16815 )
...
* bunch of inits withou return
* Update cans.dm
* bunch of New to Init
* fix that
* .
* .
* move black hole to init and callbacks
* .
* oups, should not do that late at night
* some more without returns
2025-01-02 18:31:38 +01:00
Kashargul
429398bdd7
some moire
2024-12-06 21:54:05 +01:00
Kashargul
80edcd2c3d
Converts gas, mat and reagent strings to defines
2024-12-06 17:26:00 +01:00
Kashargul
49d89c0059
usr to user up to player effects
2024-11-12 00:10:20 +01:00
Selis
242fa3a66b
Ports over configuration controller ( #16484 )
...
* Ports over configuration controller
* Fixes
* Manual path fix
* patch (#16490 )
* patch
* .
* SQL Fix
* Post-rebase fix
* Added missing examples
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2024-10-22 19:26:44 +02:00
Kashargul
b594520a74
next set of spans ( #16434 )
...
* next set of spans
* some more
* next
* next
* next
* .
* text...
* next... rest soon
* .
* .
* ok last set for the night
* .
* .
* .
* .
* some more
* next
* next
* all for now
* .
* some more easy ones
* some more easy ones
* .
* .
* some more bolds
* oups auto complete moment
* add the remaining spans
* this as well
* this as well
* .
* .,
* resync them properly
2024-10-16 23:37:27 +02:00
Kashargul
b5ac881283
some more spans
2024-10-05 07:27:53 +02:00
Kashargul
a2c673ab7a
refactors most spans
2024-10-02 21:10:31 +02:00
Kashargul
e0d694e8ac
rid of old span macros
2024-10-01 23:51:48 +02:00
Guti
f4f5476121
Merge branch 'master' into weapon-removal
2024-09-18 18:07:43 +02:00
Kashargul
8a3520e2e0
move all factions to defines
2024-09-12 20:17:41 +02:00
Guti
409aaba802
Remove
2024-09-09 02:36:53 +02:00
Kashargul
e4b62dfa35
remove static chat colour tags
2024-01-21 12:34:53 +01:00
VerySoft
c32d33fad9
Spider
...
Makes it so that nurse spiders can't spawn from any random sources, such as spider egg clusters, spider spawners, and capture crystals.
GMs and map makers can still put nurse spiders out if they want to, but this should stop any UNEXPECTED nurse spiders from appearing, and stop spiders from snowballing quite so hard when the conditions are right.
2024-01-09 14:59:42 -05:00
Selis
271ff9408f
Spell Fixes
2023-06-18 12:47:36 +02:00
ItsSelis
0680645556
Weakref refactor
2023-06-01 20:31:54 +02:00
Novacat
1aa4c73e8d
Revert "[MIRROR] /atom New() => Initialize() [MDB IGNORE]"
2022-08-27 08:49:56 -04:00
MistakeNot4892
d717a4b50a
Merge branch 'master' of https://github.com/VOREStation/VOREStation into upstream-merge-8298
2022-08-25 14:26:20 +10:00
ItsSelis
06c9b26252
Input Conversion Part 1
2022-06-19 03:05:03 +02:00
MistakeNot4892
3f9af78f3a
/atom New() => Initialize() [MDB IGNORE]
2021-11-14 03:09:51 -05:00
MarinaGryphon
577b986ba6
Convert some bools to TRUE/FALSE instead of 1/0. ( #11100 )
...
Co-authored-by: Aronai Sieyes <arokha@arokha.com >
2021-07-16 13:43:25 -04:00
MarinaGryphon
e41c2ecfd7
first pass (emotification, some \the -> \The)
2021-07-05 09:42:48 -05:00
Aronai Sieyes
4c12504e3b
Replace list inputs with tgui_input_list
2021-06-26 10:39:56 -04:00