Commit Graph

164 Commits

Author SHA1 Message Date
SkyMarshal
af2af9d6b2 Attempted fix for ZAS possibly crashing BYOND, removed special case for Cryo from human life as it is already handled by cryo's return_air() proc, made breathing in superheated gas burn you a wee bit. 2012-07-26 12:10:16 -07:00
SkyMarshal
c5f2df0aeb ZAS fixes. 2012-07-26 11:56:00 -07:00
SkyMarshal
4fe2b585a7 Adds further checking and variable presets to ZAS, and made the contamination overlay actually work. 2012-07-24 22:12:25 -07:00
Albert Iordache
ac4b8d076a Minor zone/proc/Rebuild() optimization 2012-07-22 14:37:57 +03:00
SkyMarshal
e14aaac99a Fix for compile error. 2012-07-20 19:16:26 -07:00
SkyMarshal
6dadde18c3 Improved ZAS plasma setting names and feedback when it is changed. 2012-07-20 13:45:51 -07:00
SkyMarshal
10a283b681 Fixed an ooops 2012-07-20 12:39:53 -07:00
SkyMarshal
2a1404faac More rigidly defined ZAS zone structures, so that connections work without flaw and rebuilding a zone will always produce the same shape. Also readded spess carp and fixed a compilation error. 2012-07-20 12:35:42 -07:00
SkyMarshal
e0edc29acf Final parts of ZAS. Works like a charm now. 2012-06-23 21:20:39 -07:00
SkyMarshal
ba75994b29 ZAS updates and possible fixes. Zones will no longer connect to a space tile under a door. Added a secondary airflow value for what can move large objects, like closets. 2012-06-23 17:58:54 -07:00
cib
4a3bd5d4f6 Merged air processing back into the master controller.
The reasoning for this is mostly debugging, but more control over when the air master processes plays also a role(avoid processing it at the same time as tons of other stuff).

Note that this will slow down the air processor a little.
2012-06-23 08:42:48 -07:00
SkyMarshal
616be6eed8 More while loop stuff, removed shitloads of unnecessary curly brackets in the map reader, fixed ED-209 projectiles 2012-06-22 14:10:48 -07:00
SkyMarshal
f39676cacb Removes the unfortunately derpy bloody footprints. 2012-06-21 11:10:05 -07:00
SkyMarshal
5ea83f0abe Air alarm fixes, final part. Added in area atmos lockdown, proper overrides from the atmos control computer, cycling airlocks, and minor airflow/ZAS tweaks. 2012-06-21 02:06:05 -07:00
SkyMarshal
f953f78d73 WIP air alarms 2012-06-21 02:05:32 -07:00
SkyMarshal
abe222afde Fixed botpathing. Some fixes/changes to glows. Made lights less piss yellow. 2012-06-19 20:52:01 -07:00
SkyMarshal
c3d7371ccf Lots of fixes. 2012-06-19 00:24:10 -07:00
SkyMarshal
8f0a815eb9 Fixed some stuff. 2012-06-18 23:59:07 -07:00
SkyMarshal
dffed10290 Fixed a long-lasting error with vending machine in toxins, fixed/added atmos setting editor in game. 2012-06-18 23:39:12 -07:00
SkyMarshal
692fdc724e Second part of UltraLight. Some fixed up fire stuff. 2012-06-18 17:52:40 -07:00
SkyMarshal
aeb850fef0 Working UL 2012-06-18 15:02:34 -07:00
caelaislinn
16eabd55ea Merge branch 'master' of https://github.com/Baystation12/Baystation12 2012-06-14 22:52:33 +10:00
caelaislinn
3f19d356d6 wip explosions modifications
Signed-off-by: caelaislinn <cael_aislinn@yahoo.com.au>
2012-06-14 22:52:23 +10:00
Albert Iordache
a278b7c29f Runtime error fixes for AI camera chunks and ZAS ZConnect() 2012-06-14 07:50:19 +03:00
SkyMarshal
d3258b4fed ZAS fixes and statistics logging. 2012-06-13 16:55:00 -07:00
SkyMarshal
92e2cd32de ZAS fixes. 2012-06-09 00:55:00 -07:00
SkyMarshal
5c9308d610 Fix for ZAS connections through windoors. Should be one of those final little bugfixes, y'know? 2012-06-08 21:28:10 -07:00
SkyMarshal
0cc2d20a33 Merge branch 'master' of git://github.com/Aryn/Baystation12 into BugFixes
Conflicts:
	code/ZAS/Airflow.dm
2012-06-08 11:37:43 -07:00
Aryn
5af672c92f Fixed a runtime in airflow, made it so that stuff doesn't fly around every 3.5 seconds. 2012-06-08 10:46:38 -06:00
Aryn
6730a1bf22 Modified fire algorithms, made bombs possible. 2012-06-08 10:45:47 -06:00
SkyMarshal
0a83532232 Airflow runtime/bugfix. 2012-06-08 03:53:27 -07:00
SkyMarshal
157ea3000d Fix for runtimes, DERP. 2012-06-08 03:23:32 -07:00
SkyMarshal
8a1c28a302 Made the sanity checks on rebuilding zones more rigorous, and less infinite-loopy 2012-06-08 02:30:05 -07:00
SkyMarshal
6b8ff34f61 San check for rebuilding zones. Just crashed the server. 2012-06-08 02:10:32 -07:00
SkyMarshal
f23d3a0a1e Airflow now takes more air to stun you, and slamming into an object while being pushed by airflow will stun you. 2012-06-08 01:56:35 -07:00
SkyMarshal
77c8367b68 Derp, airlocks without a turf beyond them now suck you out. Can't believe I missed this bit. 2012-06-08 01:43:33 -07:00
SkyMarshal
dd4f191f28 Removed a bunch of tag variables from the map. I hate whoever added those.
Final parts to ZAS.  Works 100% (Or very near such) now.
2012-06-08 00:28:47 -07:00
SkyMarshal
a1a2302199 ZAS fixes, adds Atmos Lockdown which replaces all door accesses with engineering OR atmos access. (And a shitty temporary icon) 2012-06-07 20:50:42 -07:00
SkyMarshal
2892ea733e More changes for ZAS. Firelocks work properly, and rebuilding zones occurs at the proper times. 2012-06-07 13:43:55 -07:00
SkyMarshal
d9fd228c68 Some nice fixes for ZAS. 2012-06-07 10:36:43 -07:00
SkyMarshal
6265a600e3 Made firelocks work right with ZAS. 2012-06-07 03:14:14 -07:00
SkyMarshal
1059311b5b Debugged ZAS. Removed another duplicate proc. Made sure turf changes are added to the air_master to be updated. Fixed errors on the map causing problems. Added different sized packages. Airflow readded. 2012-06-07 01:15:14 -07:00
SkyMarshal
01d9308397 Some sanity (to a stupid degree) on flood filling turfs. 2012-06-06 01:54:44 -07:00
SkyMarshal
6c9baab84c Lagfix. 2012-06-06 01:27:24 -07:00
SkyMarshal
10ec7decb8 Fixes a derp in ZAS. 2012-06-06 01:23:20 -07:00
Albert Iordache
88224056ac Fixed a ZAS/Connection.dm runtime error 2012-06-05 17:35:14 +03:00
SkyMarshal
bfa48835f9 Fixed and cleaned up ZAS. Added some better sanity to explosion locations.
ZAS procs are now more standardized, needs more comments though.
Connections between zones now self-manage themselves, adjusting things if/when the turfs they are on change zones. (The check for this is very efficient and fast, but a bit hard to read codewise)
Zone share percent set to 4.  Seems to work well.
2012-06-04 14:56:28 -07:00
Aryn
c7ccafc467 Fixed invisible plasma in ZAS. Have plans to make it a feature. 2012-06-02 09:36:20 -06:00
Aryn
e49070b572 Fixed HUD change bug. 2012-06-02 01:43:22 -06:00
Aryn
ac00001399 Made some more airflow changes that are irrelevant until I get airflow working. 2012-05-31 00:25:52 -06:00