mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-30 00:29:02 +01:00
Merge pull request #1261 from SuperSayu/cryo_linda
LINDA Cryo fix and wide doors
This commit is contained in:
@@ -199,11 +199,11 @@ turf/CanPass(atom/movable/mover, turf/target, height=1.5,air_group=0)
|
||||
|
||||
/atom/movable/proc/air_update_turf(var/command = 0)
|
||||
if(istype(loc,/turf))
|
||||
var/turf/T = loc
|
||||
if(command)
|
||||
T.CalculateAdjacentTurfs()
|
||||
if(air_master)
|
||||
air_master.add_to_active(T,command)
|
||||
for(var/turf/T in locs) // used by double wide doors and other nonexistant multitile structures
|
||||
if(command)
|
||||
T.CalculateAdjacentTurfs()
|
||||
if(air_master)
|
||||
air_master.add_to_active(T,command)
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -224,6 +224,7 @@
|
||||
expel_gas = air_contents.remove(remove_amount)
|
||||
expel_gas.temperature = T20C //Lets expel hot gas and see if that helps people not die as they are removed
|
||||
loc.assume_air(expel_gas)
|
||||
air_update_turf()
|
||||
|
||||
|
||||
/obj/machinery/atmospherics/unary/cryo_cell/proc/go_out()
|
||||
@@ -299,4 +300,4 @@
|
||||
return
|
||||
if(usr.stat || stat & (NOPOWER|BROKEN))
|
||||
return
|
||||
put_mob(usr)
|
||||
put_mob(usr)
|
||||
|
||||
@@ -97,6 +97,7 @@
|
||||
opacity = 0
|
||||
doortype = 10
|
||||
glass = 1
|
||||
bound_width = 64 // 2x1
|
||||
|
||||
/obj/machinery/door/airlock/freezer
|
||||
name = "freezer airlock"
|
||||
|
||||
Reference in New Issue
Block a user