Commit Graph
419 Commits
Author SHA1 Message Date
ArturlangandGitHub 07db00be8f Update filter.dm 2019-05-24 13:48:03 +03:00
ArturlangandGitHub e91338f9e3 Update volume_pump.dm 2019-05-24 13:47:23 +03:00
ArturlangandGitHub 77bfcc61ed Update pump.dm 2019-05-24 13:37:05 +03:00
ArturlangandGitHub ea1edd965d Update mixer.dm 2019-05-24 12:18:13 +03:00
ArturlangandGitHub 277a498f28 Update filter.dm 2019-05-24 12:13:45 +03:00
ArturlangandGitHub 54e013272a Volume pump CTRL and alt click functionality 2019-05-24 12:12:15 +03:00
ArturlangandGitHub a09df34420 Gas pump CTRL and Alt click function 2019-05-24 12:09:14 +03: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
deathride58 417676f438 makes sure the gas actually fucking reacts so that it has a reaction list when it's being passed through the teg 2019-02-27 03:13:11 -05:00
deathride58 2fa89d71b3 FIXES A BUG THAT MAKES THE GAME EXTREMELY UNPLAYABLE 2019-01-11 11:40:46 -05:00
deathride58andkevinz000 fc3cca6a19 lets try to fix heat not spreading - makes hotspot_expose force turf air updates (#7814) 2018-12-13 11:48:57 -08:00
deathride58 11402e5337 this shit is much too hard for tg to handle - makes hotspot_expose ignite plasma and tritium a lot easier 2018-12-11 16:22:47 -05:00
kevinz000andGitHub 49723c1338 Update gas_types.dm 2018-11-09 23:00:47 -08:00
Bear c6ce774327 what a gas 2018-11-01 22:35:18 -04:00
Poojawa 91620218e4 some cherrypicked TG fixes and tweaks 2018-10-12 05:37:36 -05:00
deathride58andGitHub d02a781632 Merge pull request #7626 from Poojawa/blue-alarms
Blue air alarms
2018-10-07 14:36:07 -04:00
Poojawa a987caabb4 better ambient color to match 2018-10-05 22:20:37 -05:00
PoojawaandGitHub 86cef31a40 Update airalarm.dm
updateUsrDialog() is nice.
2018-09-29 22:05:16 -05:00
Poojawa f8ebb49462 Also cleans up shitcode they also told me to fix 2018-09-29 21:57:13 -05:00
Poojawa 0933ce3829 Someone on tg told me I didn't need overlays
smh
2018-09-29 21:53:04 -05:00
Poojawa c6b53bb31b update on lock status 2018-09-22 04:06:28 -05:00
Poojawa 3c3a01bdc0 Make these alarms initialized 2018-09-22 03:42:00 -05:00
Poojawa 18e08763d8 Ports my air alarm night lights 2018-09-21 23:34:00 -05:00
Poojawa d231018a3a Flashy flash and Gondola Pods
and cult effect addition, fixes CTF
2018-09-21 02:48:17 -05:00
Poojawa cb342866d6 a few last minute changes from TG
also changes His Grace from 25 to 10 requirments
2018-09-18 23:12:29 -05:00
Poojawa 42db44b39e Alien Ruin fix, various cherrypicked upstream fixes
Also adds new buildmode
2018-09-13 22:55:11 -05:00
Poojawa b00a76476c Oh hey, all of those compile fixes 2018-09-11 11:00:18 -05:00
Poojawa 284e9d0325 module things, jfc 2018-09-11 07:51:01 -05:00
deathride58andkevinz000 55db128199 [EXPERIMENTAL] Let's give active turf processing it's own bloody subsystem. With blackjack! And hookers! (#7509)
* HOW ABOUT WE TAKE THE AIR PROCESSING

AND MOVE IT OVER THERE!!!!

* makes gas reactions happen in the original atmos subsystem so gas reactions run at the original atmos speed
2018-09-07 05:23:42 -07:00
kevinz000 f8a0ac8574 work damnit, work. 2018-09-03 10:43:49 -07:00
kevinz000 2bf5e6af58 Initial Commit 2018-09-03 10:35:47 -07:00
deathride58 3e18d8208e Updates to tgstation commit 78e471d 2018-07-05 01:22:27 -04:00
deathride58 b1688405d9 and finally, the modules folder. Now I can publish and take a break 2018-07-02 01:19:37 -04:00
LetterJayandGitHub be23ad6a06 Merge pull request #7277 from Citadel-Station-13/upstream-merge-38656
[MIRROR] Makes the deconstructable TEG working
2018-07-01 09:36:57 -05:00
Dennokandletterjay 58f634db63 deconstructable-TEG (#38656)
Make TEG deconstructable.
2018-07-01 05:41:53 -05:00
Matt Smithandletterjay 17d59060ad Add welded shut message to vent scrubber (#38834) 2018-07-01 05:41:43 -05:00
LetterJayandGitHub 4177d3664b Merge pull request #7224 from Citadel-Station-13/upstream-merge-38650
[MIRROR] Removes unused undefs
2018-06-24 16:40:09 -05:00
CitadelStationBotandkevinz000 f02a99f901 [MIRROR] Fixes HE pipes not respecting layering (#7223)
* Fixes HE pipes not respecting layering (#38468)

* HE pipes fix

* Heat exchange stuff

* Fixes HE pipes not respecting layering
2018-06-22 00:16:50 -07:00
Jordan Brownandletterjay 6e94511718 Removes unused defines (#38650) 2018-06-22 02:04:45 -05:00
LetterJayandGitHub c40a2e698d Merge pull request #7137 from Citadel-Station-13/upstream-merge-38496
[MIRROR] Fix being able to pull mirage borders, others
2018-06-18 10:09:20 -05:00
Jordan Brownandletterjay 9acc97dabe Merge pull request #38496 from AutomaticFrenzy/patch/mirage-borders
Fix being able to pull mirage borders, others
2018-06-16 15:50:27 -05:00