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
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
deathride58
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
LetterJay
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
Dennok
58f634db63
deconstructable-TEG ( #38656 )
...
Make TEG deconstructable.
2018-07-01 05:41:53 -05:00
Matt Smith
17d59060ad
Add welded shut message to vent scrubber ( #38834 )
2018-07-01 05:41:43 -05:00
LetterJay
4177d3664b
Merge pull request #7224 from Citadel-Station-13/upstream-merge-38650
...
[MIRROR] Removes unused undefs
2018-06-24 16:40:09 -05:00
CitadelStationBot
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 Brown
6e94511718
Removes unused defines ( #38650 )
2018-06-22 02:04:45 -05:00
LetterJay
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 Brown
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
cyclowns
a2f34faa55
[READY] [TESTED] Fusion Rework Episode V: The Phantom Fusion ( #38329 )
...
* initial iteration
* overlooks
* division -> multiplication
* less magic defines
* meant magic numbers, also BZ reqs -> N2O and plasma
* fusion now reacts to give higher temps
* iteration 2, thanks @Manybones
* small changes
* C O N S I S T E N C Y + more higher bigger temperatures
* testing shit and balance pass ignore this
* major balance pass, woohoo time for more TESTING
* whoops
* minor balancing
* radiation is more better
* desmos links..
* silly me
* more radiation buffs and remnants
* reverting a change i made at 2 am
2018-06-16 14:41:16 -05:00