Putnam3145
64ee40b185
Merge pull request #13449 from Citadel-Station-13/silicons-patch-4
...
ok it turns out extools hooked procs do not play nice with call() or something so let's add admin proccall wrappers for some important atmospherics procs so i can flex the ability to undo atmospherics grief with one line of sdql2
2020-10-07 15:10:48 -07:00
silicons
ce58fe4661
Update gas_mixture.dm
2020-10-04 09:46:14 -07:00
Tupinambis
d2500fe389
Adds Methane and Methyl Bromide
2020-09-27 15:15:58 -05:00
silicons
32a3ae406d
Update gas_mixture.dm
2020-09-26 23:58:32 -07:00
Putnam
2e877b8c50
Hardcoded fusion scan results as "fusion" to fix a runtime.
...
It didn't need to be id anyway??
2020-09-22 00:23:13 -07:00
Putnam
e89e7adda4
Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 into cache-locality-experiments
2020-09-21 03:31:35 -07:00
Putnam
b06f19cf5c
Brought reactions to extools again; now including debug symbols.
...
This time they work!
2020-09-14 19:32:31 -07:00
Putnam
697723c027
Adds some unit tests for reactions.
2020-09-09 22:23:31 -07:00
Putnam
d6ee54c77d
Makes superconducting work for the first time ever.
2020-09-04 08:22:54 -07:00
silicons
55754023ba
Update gas_mixture.dm
2020-07-23 10:32:21 -07:00
silicons
f1abe0651b
Update gas_mixture.dm
2020-07-17 12:54:48 -07:00
silicons
329ba4d823
Update gas_mixture.dm
2020-07-17 12:53:43 -07:00
silicons
7f9571f239
ok
2020-07-15 17:17:09 -07:00
silicons
b279c82bb2
whew
2020-07-15 17:10:08 -07:00
silicons
dba5855929
epic
2020-07-15 17:01:22 -07:00
silicons
96fb3cad8f
ok
2020-07-15 17:00:17 -07:00
silicons
6fbd7914f5
stuff
2020-07-15 16:58:44 -07:00
Putnam
a625d6562b
Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 into putnamos-for-real
2020-07-08 22:02:03 -07:00
Putnam3145
8e945bca4d
Made restoring roundstart air restore the archive too ( #12367 )
2020-05-28 00:36:51 -07:00
Putnam
c859cfee6b
Bad merge, ouchies
2020-05-11 17:36:26 -07:00
Putnam
478400979d
Added a fallback, just in case (may not work?)
2020-05-11 17:13:47 -07:00
Putnam
f4f80594bd
Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 into putnamos-for-real
2020-05-11 17:10:55 -07:00
Putnam
121d594faa
Fixes
2020-05-11 17:09:35 -07:00
Putnam
e8d7da56f4
Ported C++mos from yogs (help me)
2020-05-11 15:44:26 -07:00
Putnam
7004001e4b
Brings back the gas archive
2020-05-09 11:23:38 -07:00
kevinz000
f99d904dc7
ports /tg/station vis_flags related fixes ( #12064 )
...
* fixes
* Update layers_planes.dm
* kay
2020-05-01 21:14:04 +02:00
Ghommie
42201343a9
Backward 512 compatibility removal.
2020-04-23 00:59:23 +02:00
Putnam
31f4269515
Makes miasma generate correctly, reverts previous pluox change.
2020-04-05 03:23:58 -07:00
Putnam
1bf37dfb1b
Doubles pluoxium specific heat
2020-04-04 22:04:37 -07:00
Putnam
d2f1069764
Ported atmos reaction priority fix
2020-02-04 14:32:39 -08:00
AffectedArc07
16a37e2769
Standardises all files from CRLF to LF
2020-01-12 14:28:01 +00:00
kevinz000
6fa6502b75
Merge branch 'master' into tgfusion
2019-09-28 00:35:50 -07:00
kevinz000
d64e5b29fd
Update reactions.dm
2019-08-25 15:59:45 -07:00
Sishen
b093439c73
aaaaaaaa
2019-08-25 16:27:02 -04:00
Ghommie
8bd64598c5
umh mh...
2019-07-17 01:32:33 +02:00
Ghommie
408c9aec51
Nothing the power of copypasta won't stop.
2019-07-17 01:01:33 +02:00
Ghommie
c7db3ad8f9
Porting a couple atmos performance improvements.
2019-07-16 23:51:38 +02:00
kevinz000
835e91d46e
compile
2019-07-14 05:13:47 -07:00
kevinz000
0299cb3dcf
tgfusion
2019-07-14 03:55:35 -07:00
Sishen
0d3efa0abd
sell gases to get that fuckin bike
2019-06-20 19:21:12 -04:00
deathride58
1a3e63dc8f
fixes space pollution
2019-04-19 13:06:50 -04:00
deathride58
e1963f4ae5
fixes the bug where space isnt actually a vacuum
2019-04-16 18:36:39 -04:00
deathride58
905f32b193
further optimizes performance by making all of the meta gas properties use their own individual lists instead of being in a messy nested list
2019-04-14 16:40:37 -04:00
deathride58
f7203a3428
caches the meta gas info list in heat_capacity() to shave off a mere 2e-7 from its average cost
2019-04-14 15:00:02 -04:00
deathride58
41375d9737
Increases performance significantly by turning garbage collection into a define
2019-04-14 11:33:28 -04:00
deathride58
2c9deab42e
removes add_gas() and assert_gas(). next up: do further testing with garbage_collect() present and not present
2019-04-14 10:33:39 -04:00
deathride58
b1467b4ec4
Optimizes memory usage even further by removing the list initialization in gas mixture new() in favor of having the lists start as empty lists. seems to save about 20mb of memory on box judging from one unscientific single test
2019-04-12 08:13:51 -04:00
deathride58
2078485594
minor code cleanup + fixes plasma fixation
2019-04-11 18:20:55 -04:00
deathride58
8b75240d89
fuck atmos - attempts to optimize atmos by removing GAS_META from the gas mixture meta list and removing the usage of gas archive
2019-04-11 17:07:11 -04:00
deathride58
ee8df80c80
Ports tgstation/tgstation#40577 - Makes /datum/gas_mixture/share() roughly 5% faster by removing fairly useless abstraction, also contains a small boost to pipelines
2019-04-02 03:07:13 -04:00