Putnam
e70dac7c54
stop it with the unicode spam
...
god
2020-01-31 13:35:17 -08:00
r4d6
5084146400
Port
2020-01-18 18:46:22 -05:00
AffectedArc07
16a37e2769
Standardises all files from CRLF to LF
2020-01-12 14:28:01 +00:00
Ghom
31ba9fe4a8
Revert "Makes HE pipes realistically radiate away heat"
2019-12-21 22:43:26 +01:00
Putnam3145
37ec6037ab
LOCALES WERE NEVER A GOOD IDEA
...
Co-Authored-By: Ghom <42542238+Ghommie@users.noreply.github.com >
2019-12-10 11:38:29 -08:00
Putnam3145
77d285a1c6
Update code/__DEFINES/atmospherics.dm
...
Co-Authored-By: Ghom <42542238+Ghommie@users.noreply.github.com >
2019-12-10 07:53:28 -08:00
Putnam
75d8be980a
atmos tweaks
2019-12-09 02:00:58 -08:00
Ghommie
641ddebed1
Ports "Uses defines for turf atmos"
2019-11-17 03:19:35 +01:00
Ghommie
a2f9aaf899
Porting "Adjacent Atmos subsystem revival"
2019-10-28 17:04:31 +01:00
Ghommie
4aa1d55abb
Porting multi-z support updates.
2019-10-27 16:32:32 +01: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
Bear
c6ce774327
what a gas
2018-11-01 22:35:18 -04:00
Poojawa
b00a76476c
Oh hey, all of those compile fixes
2018-09-11 11:00:18 -05:00
81Denton
0d42b1c4d1
Replaces airlock_controller/incinerator related varedits with defines/subtypes
2018-06-03 11:03:14 -05:00
deathride58
2f9e3e403d
Hard upstream sync ( #6951 )
...
* maps - none of our changes included yet i'll get them in after i finish up the rest of the sync
* sync part 1 - underscore folders in code
* controllers folder
* datums folder
* game folder
* cmon, work
* modules - admin to awaymissions
* cargo to events
* fields to lighting
* mapping > ruins
* rest of the code folder
* rest of the folders in the root directory
* DME
* fixes compiling errors. it compiles so it works
* readds map changes
* fixes dogborg module select
* fixes typo in moduleselect_alternate_icon filepath
2018-05-31 16:03:18 -07:00
LetterJay
39365437f5
Merge branch 'master' into upstream-merge-37293
2018-05-21 08:53:17 -05:00
as334
9b36d6c4d9
Re-adds and reworks fusion. ( #37384 )
...
add: Fusion is back
add: Fusion now happens with large quantities of hot plasma and CO2, consuming all the plasma rapidly and producing large amounts of energy. Other gases can also effect the performance of the reaction.
add: Fusion now produces radiation. Be careful around reactors.
fix: fixes fusion dividing by zero and destroying everything
code: Gas reactions now have access to where they are occurring
fix: Prevents some other reactions from producing matter from nothing
2018-04-28 01:01:47 -05:00
pigeons
2b2ff05b73
Modified bomb and syndicate bomb spawner so Cuban Pete bombs maxcap and work again
2018-04-27 20:28:55 -05:00
Poojawa
f2b0456dc5
defines, helpers, onclick
2018-04-22 23:56:25 -05:00
The_Dreamweaver
adac58f0c2
Fixes order of operations math errors with gas defines.
2018-04-11 15:02:22 -05:00
Poojawa
5fa001c10f
things with stuff ( #6233 )
...
* buncha things from upstream
* datums globals, onclick
* datums
* game folder, holy shit mirror bot why
* modules
* icons
* dme
* compiles cleanly
* tools purge
* updates maps
* double check just because. and wew lad
* incidentally, this needs more work first
* some things
* weh
* sound cleanup and icons
* reeeee
* compile issues
* oh look, fresh code sync
* cleans up some unused icons
* dirty vars
* reeeeeeeeeeeeeeee
* wew lad. fuck off with this already
2018-04-07 23:07:09 -04:00
CitadelStationBot
30a4705c01
[MIRROR] Clean up all sorts of crap, mostly defines ( #5788 )
...
* Clean up all sorts of crap, mostly defines
* fixes compile errors
2018-03-05 13:23:28 -06:00
Poojawa
f1f3905a66
Make Atmosia Lethal Again ( #5577 )
...
* Make Atmosia Lethal Again
* Update atmospherics.dm
2018-02-18 19:38:34 -06:00
Robustin
7a16f0a3ef
Temperature Refactor and Fixes
2018-01-19 08:41:34 -06:00
ShizCalev
8f1a21b2be
Fixes missing pipe colors in RPD and pipe painter ( #34371 )
2018-01-15 03:01:36 -06:00
ShizCalev
7956e3df27
Corrects inconsistent usage of 310.055, 310.15, & 310 as body temp
2018-01-07 11:02:49 -06:00
LetterJay
dae3c3efb5
Merge branch 'master' into upstream-merge-33621
2017-12-30 13:23:39 -06:00
oranges
d960c45e77
Merge pull request #33622 from duncathan/assert_gas
...
restores add_gas(), assert_gas(), and thermal_energy() as wrapper procs
2017-12-20 00:14:13 -06:00
duncathan salt
0f2fd05e87
removes silly garbage defines
2017-12-19 08:02:18 -06:00
Emmett Gaines
f875d4e176
Defines math, take 2
2017-12-17 10:02:43 -06:00
Jordan Brown
7a90baa1f8
Merge pull request #33390 from duncathan/atmos-defines
...
cleans up atmos defines
2017-12-09 15:53:34 -06:00
nicbn
1b5a1c369b
Space vacuum damage doubled ( #32566 )
2017-11-12 12:54:43 -06:00
as334
7f9800e8fa
Assmos tweaks/minor additions. ( #32400 )
...
* Adds pluoxium formation, makes fusion radioactive and nerfs it, makes noblium cost more energy.
* Review response.
* tanks now melt above 1 Million degrees Kelvin.
2017-11-10 01:31:16 -06:00
as334
eb4f6326d7
Assmos part 1, #2
2017-10-26 23:12:27 -05:00
kevinz000
a41725a955
Atmospherics Multilayer Pipes ( #30972 )
...
* 1
* rpd
* 3
* 4
* 5
* 6
* 7
* 8
* wew
* src. and underlays
* update
* woops
* misspelled params
* reviews
* fixes
* fixes
* better checks and layer crap
* Update RPD.dm
* Update pipe_construction.dm
* 3 layers, fixes
* woops i didn't update defines correctly
* dunc
* Fixes
* Fixes
* fixes
* fixes some more bullshit
* fixes
* fixes
* not needed
* makes attachment sprites prettier or uglier i dunno
* Unary flag
* sprite fix??
* fixes...
* sprite fixes
2017-10-17 00:49:12 -05:00
duncathan salt
425915615b
makes vacuums "cold", sort of ( #31542 )
2017-10-12 11:47:51 -05:00
duncathan salt
c0e9cde5c2
Minor refactor of how gas IDs are handled
2017-10-12 00:30:09 -05:00
LetterJay
f046f4f15b
Merge pull request #3225 from Citadel-Station-13/upstream-merge-31413
...
[MIRROR] Removes useless commented-out what-if code from the 1970s
2017-10-08 16:22:10 -04:00
Jordan Brown
58fd7f2067
Merge pull request #31413 from vuonojenmustaturska/codejanitoring
...
Removes useless commented-out what-if code from the 1970s
2017-10-08 10:00:34 -05:00
Jordan Brown
4f32b7a0d4
Moves assert_gas() into a define it should always have been, speeding up atmos slightly
2017-10-07 13:37:28 -05:00
vuonojenmustaturska
648040de9c
Makes a couple of atmos procs a tiny bit faster, removes /datum/gas_mixture/thermal_energy() ( #31321 )
...
* Atmos stuff
* moved the define
2017-10-05 17:58:54 -05:00
CitadelStationBot
1ebdf19cdb
Refactor Lung Handling
2017-07-18 09:59:09 -05:00
Poojawa
b1b4826c0c
July 5th TG sync ( #1883 )
...
July 5th TG sync
2017-07-05 22:14:19 -05:00
CitadelStationBot
df815e99bd
Lavaland's default atmos is now a define
2017-06-21 08:32:00 -05:00
CitadelStationBot
7a9e05e9d9
Cerestation Tweaks MK VII: BEES edition ( #925 )
2017-05-18 10:36:51 -05:00
CitadelStationBot
423ce5ffbd
[MIRROR] Canisters only notify admins if they contain a meaningful amount of dangerous gas when opened ( #901 )
...
* Canisters only notify admins if they contain a meaningful amount of dangerous gas when opened
* Update canister.dm
* Delete canister.dm.rej
2017-05-18 07:55:27 -05:00