/tg/ Station 13 - Modules - TypesDefine Details

code/game/machinery/doors/airlock.dm

/proc/get_airlock_overlayOverlay cache. Why isn't this just in /obj/machinery/door/airlock? Because its used just a tiny bit in door_assembly.dm Refactored so you don't have to make a null copy of airlock to get to the damn thing Someone, for the love of god, profile this. Is there a reason to cache mutable_appearance if so, why are we JUST doing the airlocks when we can put this in mutable_appearance.dm for everything
AIRLOCK_SEAL_MULTIPLIERHow much extra health airlocks get when braced with a seal
AIRLOCK_DENY_ANIMATION_TIMEThe amount of time for the airlock deny animation to show
DOOR_CLOSE_WAITTime before a door closes, if not overridden
DOOR_VISION_DISTANCEThe maximum distance a door will see out to

Define Details

AIRLOCK_DENY_ANIMATION_TIME

The amount of time for the airlock deny animation to show

AIRLOCK_SEAL_MULTIPLIER

How much extra health airlocks get when braced with a seal

DOOR_CLOSE_WAIT

Time before a door closes, if not overridden

DOOR_VISION_DISTANCE

The maximum distance a door will see out to