duncathan
b86464f573
woo more runtimes
2015-09-08 22:59:18 -06:00
duncathan
fdf8fde258
fixes a race condition causing roundstart runtimes with certain atmos components
2015-09-05 23:18:48 -06:00
duncathan
b6d91e2aa0
Makes pipes garbage collect gracefully
2015-09-01 22:25:13 -06:00
duncathan
381139422c
Merge branch 'master' of https://github.com/tgstation/-tg-station into pipecleanup
...
Conflicts:
_maps/map_files/MiniStation/MiniStation.dmm
code/ATMOSPHERICS/atmospherics.dm
code/ATMOSPHERICS/components/binary_devices/pump.dm
code/ATMOSPHERICS/components/components_base.dm
code/ATMOSPHERICS/components/unary_devices/cryo.dm
code/ATMOSPHERICS/components/unary_devices/vent_pump.dm
code/ATMOSPHERICS/components/unary_devices/vent_scrubber.dm
code/ATMOSPHERICS/pipes/manifold.dm
code/ATMOSPHERICS/pipes/manifold4w.dm
code/ATMOSPHERICS/pipes/simple.dm
code/_compile_options.dm
code/controllers/subsystem/garbage.dm
code/game/machinery/bots/mulebot.dm
code/modules/mob/living/carbon/alien/say.dm
code/modules/mob/living/simple_animal/bot_swarm/swarmer.dm
html/changelogs/.all_changelog.yml
2015-09-01 20:29:00 -06:00
duncathan
51c09f16bf
makes all Destroy()'s return properly
2015-08-31 00:21:01 -06:00
duncathan
48a06b96dd
fixing pipe gc
2015-08-28 20:37:44 -06:00
duncathan
cead1653c0
changes associative lists to standard lists; updates MiniStation.dmm
2015-08-17 21:46:39 -06:00
duncathan
1f00982cc3
Merge branch 'master' of https://github.com/tgstation/-tg-station into pipecleanup
...
Conflicts:
code/ATMOSPHERICS/components/components_base.dm
2015-08-17 16:19:22 -06:00
duncathan
99234185de
first pass of cleanup
...
makes simple pipes more OOP
adjusts defines; puts them in __DEFINES/atmospherics.dm
adds DEVICE_TYPE_LOOP define, which is used in a bunch of the for loops
2015-08-16 23:10:57 -06:00
duncathan
ca09f34c3a
this was a far better solution
2015-08-14 17:26:07 -06:00
duncathan
589c1ed165
components' pipes now show on plating
2015-08-14 15:08:53 -06:00
MrStonedOne
94829456d1
Fixes some pipenet bugs in components_base
2015-07-25 23:15:49 -07:00
duncathan
7be382cd7f
fixes ventcrawling; minor cleanup of a couple other things
2015-07-19 13:13:51 -06:00
Remie Richards
57b05f5a18
Merge pull request #10493 from phil235/SmokeFoamBuff
...
Foam&Smoke buff, some tweaks to sorium/ldm effect, plus some fixes.
2015-07-18 03:45:38 +01:00
MrStonedOne
f4b267ac74
Fixed scrubbers runtiming
2015-07-17 15:48:21 -07:00
phil235
3e9ab4e3c1
Merge branch 'master' of https://github.com/tgstation/-tg-station into SmokeFoamBuff
...
Conflicts:
code/ATMOSPHERICS/atmospherics.dm
code/__HELPERS/unsorted.dm
code/game/objects/items/weapons/tanks/watertank.dm
code/modules/reagents/Chemistry-Recipes.dm
2015-07-16 14:09:12 +02:00
duncathan
280373489b
fixes things per aran's request
2015-07-16 03:34:18 -06:00
duncathan
e074fb7856
makes air flow; fixes EVERYTHING
2015-07-11 18:45:19 -06:00
duncathan
0e004e3939
fixes runtimes
2015-07-11 02:47:31 -06:00
duncathan
2a8cd506ef
fixes update_icon
2015-07-11 02:47:28 -06:00
duncathan
cf6e258251
fixes parents; gets pipenets working again
2015-07-11 02:47:25 -06:00
duncathan
e63771c9f4
finally gets airs, nodes and parents working... sorta
...
nodes is working fine as far as I can tell
airs seems fine but it's somewhat untestable until I fix parents
parents is initializing, but not updating properly
also adds my ckey to admins.txt
2015-07-11 02:47:22 -06:00
duncathan
140bbd3972
3rd pass OOP
...
now we've got lists for parents, nodes, and air mixtures
(they're all broken)
moves tank.dm, cryo.dm, Freezer.dm to components/unary_devices/
2015-07-11 02:47:19 -06:00
duncathan
48282f6485
2nd pass OOP
...
everything's broken right now, but hey, whatever
2015-07-11 02:47:16 -06:00
duncathan
d5f204b025
fixes update_icon(), fixes welded issue, fixes undocumented(?) issue of the eastern cap on mixers/filters being one pixel too far to the right
...
the cap thing applied to filters/mixers before this PR, too
2015-07-11 02:47:13 -06:00