Apply most/all of LINDA's updates

This commit ports most, if not all of LINDA's updates on -tg-, and fixes a
few bugs that appear to be unique to paradise's codebase.
This commit is contained in:
Tigercat2000
2015-04-28 12:45:58 -07:00
parent 4f1053f5b7
commit 9b7b4ae656
21 changed files with 1112 additions and 79 deletions
@@ -27,9 +27,9 @@
..()
Move()
air_update_turf(1)
var/turf/T = loc
..()
air_update_turf(1)
move_update_air(T)
Bumped(atom/user)
..()
@@ -207,7 +207,7 @@
TemperatureAct(exposed_temperature)
proc/TemperatureAct(temperature)
atmos_spawn_air("fire", 500)
atmos_spawn_air(SPAWN_HEAT | SPAWN_TOXINS, 500)
hardness = 0
CheckHardness()
@@ -38,9 +38,9 @@ obj/structure/windoor_assembly/Destroy()
..()
/obj/structure/windoor_assembly/Move()
air_update_turf(1)
var/turf/T = loc
..()
air_update_turf(1)
move_update_air(T)
/obj/structure/windoor_assembly/update_icon()
icon_state = "[facing]_[secure ? "secure_" : ""]windoor_assembly[state]"
+2 -2
View File
@@ -352,10 +352,10 @@ var/global/wcColored
/obj/structure/window/Move()
air_update_turf(1)
var/turf/T = loc
..()
dir = ini_dir
air_update_turf(1)
move_update_air(T)
//checks if this window is full-tile one
/obj/structure/window/proc/is_fulltile()