Commit Graph

390 Commits

Author SHA1 Message Date
Arturlang 44be4ea7b4 Reviewers suggestions 2019-06-12 23:58:54 +03:00
unknown 355e384ba1 Spacing fixes 2019-06-11 14:31:27 +03:00
unknown 9219401154 Doneso 2019-06-11 14:24:16 +03:00
deathride58 aa53cc9ea9 Merge branch 'master' into fuckatmos 2019-06-07 04:38:47 -04:00
Arturlang 352b07d5b1 Goddamnit, TABS, not spaces.
Also removes alt click function for vol pumps, since thats unnecesary.
2019-05-26 17:49:48 +03:00
Arturlang 3f7f8a3560 Update mixer.dm
Adds logging and to-admin
2019-05-26 17:34:48 +03:00
Arturlang 3eff474300 Update filter.dm
Adds logging and to-admin
2019-05-26 17:33:25 +03:00
Arturlang b494e21ef6 Update volume_pump.dm
Adds logging and message to admins
2019-05-26 17:31:23 +03:00
Arturlang ac066c3425 Logging
Adds logging and message to admins for CTRL and Alt
2019-05-26 17:27:21 +03:00
Arturlang 869fac49a7 Apply suggestions from code review
Fixes compile errors

Co-Authored-By: Poojawa <Poojawa@users.noreply.github.com>
2019-05-26 03:29:27 +03:00
Arturlang 08bb998cf3 Fixes some oofs 2019-05-25 14:06:45 +03:00
Arturlang 749e3a6f6a Apply suggestions from code review
Added logging as suggested by Poojawa

Co-Authored-By: Poojawa <Poojawa@users.noreply.github.com>
2019-05-25 14:01:55 +03:00
Arturlang 96ab12cb48 Update code/modules/atmospherics/machinery/components/binary_devices/volume_pump.dm
Co-Authored-By: Poojawa <Poojawa@users.noreply.github.com>
2019-05-25 13:59:35 +03:00
Arturlang 9e025a03bd Ditto
Adds output max confirmation, removes unneeded icon update
2019-05-24 15:23:54 +03:00
Arturlang 7b82ce463b Ditto
Removes icon update, adds text confirmation to maxed pump in filter
2019-05-24 15:23:10 +03:00
Arturlang 40e90d1e34 Adds volume pump max text, as unlikely as it may be. Removes unnecesary icon update. 2019-05-24 15:21:40 +03:00
Arturlang 5a7ab390ce Gah, forgot to do spacing 2019-05-24 15:20:36 +03:00
Arturlang 661c1d9020 Add fancy colours to the plaintext. 2019-05-24 15:18:38 +03:00
Arturlang 5b2fc29d1f Pumps now let you know when their output is maxed using Alt 2019-05-24 15:08:25 +03:00
Arturlang 5d06de81b6 Fixes inconsistent indentation 2019-05-24 15:00:27 +03:00
Arturlang fc54f4b7bf Update mixer.dm 2019-05-24 13:49:24 +03:00
Arturlang 07db00be8f Update filter.dm 2019-05-24 13:48:03 +03:00
Arturlang e91338f9e3 Update volume_pump.dm 2019-05-24 13:47:23 +03:00
Arturlang 77bfcc61ed Update pump.dm 2019-05-24 13:37:05 +03:00
Arturlang ea1edd965d Update mixer.dm 2019-05-24 12:18:13 +03:00
Arturlang 277a498f28 Update filter.dm 2019-05-24 12:13:45 +03:00
Arturlang 54e013272a Volume pump CTRL and alt click functionality 2019-05-24 12:12:15 +03:00
Arturlang 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
deathride58 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
kevinz000 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
deathride58 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
Poojawa 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