Kashargul and GitHub
5926589c16
removes var/ inside all procs ( #19450 )
...
* removes var/ inside all procs
* .
* ugh
2026-05-05 10:55:17 +02:00
Aura Dusklight and GitHub
048e8d5676
Circuitry code improvements ( #18822 )
...
* Remove unncessary spawn from smoke circuit.
* Update to use untyped_list_add for primary circuitry lists
* Add a timer and callback to replace the spawn(0).
* Removed more spawn(0) and not needed callback
2025-11-24 21:31:49 +01:00
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
Will and GitHub
ae718f07e3
Forensics Datum ( #17796 )
...
* forensics datum initial work
* typo fix
* glove recursion fix
* missing bloodtype on organ data
* removed frustrating and unneeded b_type var from humans
* no leaky
* listcheck
* documenting
* documentation
2025-06-05 23:30:11 -07:00
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
Kashargul and GitHub
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 and GitHub
adedac5494
fix that ( #16964 )
2025-01-27 02:28:27 +01:00
Kashargul and GitHub
394b2a4789
some destroy cleanup ( #16958 )
...
* some destroy cleanup
* fix inits
* deconf
* wrong PR
* rm duplicate
* fix that
* forgot that
2025-01-27 09:11:39 +10:00
ShadowLarkens and GitHub
5a47c9b8a1
Check for 516 byond:// hrefs ( #16359 )
...
* Add a lint to check for hrefs that don't start with byond://
* Regex convert href links
* Regex convert _src_ as well
* Clean up the last few
* Missed a few
2024-12-11 08:33:17 +10:00
ItsSelis
779b4db5c0
Added missing href tokens
2022-12-14 21:08:49 +01:00
Novacat and GitHub
1aa4c73e8d
Revert "[MIRROR] /atom New() => Initialize() [MDB IGNORE]"
2022-08-27 08:49:56 -04:00
MistakeNot4892 and VirgoBot
3f9af78f3a
/atom New() => Initialize() [MDB IGNORE]
2021-11-14 03:09:51 -05:00
Atermonera and VirgoBot
2374a40908
A Tale of Blobs and Man
2020-04-13 01:35:01 -04:00
Leshana
75d9bee4a0
Fixes Runtime in chemsmoke.dm,177: Cannot read null.seed_name
...
- This was caused by create_spores() being called on seeds which were not registered with the plant_controller (becuase they had never been harvested)
- Instead of registering them, we can just pass the seed datum itself, that is all the chemsmoke needs anyway.
2020-03-30 19:21:34 -04:00
kevinz000 and VirgoBot
fc178c1e04
Makes math helpers defines for performance
2018-12-06 16:15:00 -05:00
Aronai Sieyes and Atermonera
7d3aec96fd
Arranges lots of things into planes ( #5072 )
...
* Rearranges a billion things into planes
* Make cryotubes fancy
* Update Travis
* Fix hiding logic
2018-03-28 12:59:12 -07:00
Leshana
6a0cc39419
Fixes objects using walk_to() not being able to be garbage collected.
...
* Okay evidently walk_to(A, B) doesn't stop when A reaches B, but keeps running in the background forever until it is manually canceled! Therefore in order to be garbage collected, we must cancel walking on any object that might have initiated it.
* Fixes this on chemsmoke and spiders.
* The same story applies to walk_towards; fixed for dust, meteors and immovablerod, and also to walk_away; fixed for flashbangs.
* Also fixed chemsmoke actually getting qdeled at the right time.
2017-06-16 13:40:15 -04:00
Leshana
44ff1a70c6
Removes the datum pool, as it is not performant.
...
* Creating new objects is cheap, in fact comparable to the cost of getting it out of the pool, so it doesn't help there.
* Placing items in the pool is far more expensive than letting them garbage collect due to the resetting of vars and such.
2017-05-04 01:58:33 -04:00
Leshana
45058136e2
Replace opacity = X with set_opacity(X) so that the lighting system can update propertly.
2017-04-11 22:36:48 -04:00
Neerti
4f77afece1
Revert 58ef59734f
2015-11-08 10:09:14 -05:00
mwerezak
47ace5ed3e
Chem smoke refactor
2015-10-18 11:54:17 -04:00
mwerezak
e8d6772523
Smoke clouds dissipate faster in low pressure
2015-10-15 16:53:06 -04:00
mwerezak
d260b3bb18
Fixes #11300
...
Atoms crossing a smoke cloud now get splashed with up to 10 units of reagent.
2015-10-15 06:44:21 -04:00
PsiOmegaDelta
265802d270
Merge remote-tracking branch 'upstream/master' into dev-freeze
...
Conflicts:
code/controllers/_DynamicAreaLighting_TG.dm
code/game/objects/effects/chem/chemsmoke.dm
code/game/objects/explosion.dm
2015-07-10 12:57:46 +02:00
Kelenius
10915eae24
Merge branch 'dev' into ofChemistryAndStuff
...
Conflicts:
code/game/objects/effects/chem/chemsmoke.dm
code/modules/customitems/item_defines.dm
code/modules/projectiles/guns/launcher/syringe_gun.dm
code/modules/reagents/Chemistry-Holder.dm
code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Toxins.dm
code/modules/reagents/reagent_containers/food/drinks.dm
code/modules/reagents/reagent_containers/pill.dm
maps/exodus-1.dmm
2015-05-15 11:28:05 +03:00
Kelenius
873b38e0a5
Merge branch 'dev' into ofChemistryAndStuff
...
Conflicts:
code/game/objects/effects/chem/chemsmoke.dm
code/modules/reagents/Chemistry-Reagents.dm
code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Core.dm
code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Dispenser.dm
code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm
code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Medicine.dm
code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Other.dm
code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Toxins.dm
2015-05-04 22:36:35 +03:00
Kelenius
317abc6b79
Merge branch 'dev' into ofChemistryAndStuff
...
Conflicts:
code/datums/recipe.dm
code/game/machinery/bots/farmbot.dm
code/game/machinery/bots/medbot.dm
code/game/mecha/equipment/tools/tools.dm
code/game/objects/effects/chem/chemsmoke.dm
code/game/objects/effects/effect_system.dm
code/game/objects/items/toys.dm
code/game/objects/items/weapons/extinguisher.dm
code/game/objects/items/weapons/mop.dm
code/modules/mob/living/carbon/human/human.dm
code/modules/organs/organ_internal.dm
code/modules/reagents/Chemistry-Holder.dm
code/modules/reagents/Chemistry-Reagents.dm
code/modules/reagents/Chemistry-Recipes.dm
code/modules/reagents/reagent_containers/food/snacks.dm
code/modules/reagents/reagent_containers/pill.dm
code/modules/reagents/reagent_containers/spray.dm
maps/exodus-1.dmm
2015-04-28 10:49:26 +03:00
Kelenius
b4b635f32d
Chemistry commit
...
I messed something in the git
2015-03-25 19:09:10 +03:00