Daedalus Dock - Modules - TypesDefine Details

code/game/machinery/doors/airlock.dm

/proc/get_airlock_overlay Overlay 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_DAMAGE_DEFLECTION_RReinforced airlocks ignore damage below this value
AIRLOCK_DENY_ANIMATION_TIMEThe amount of time for the airlock deny animation to show
DOOR_VISION_DISTANCEThe maximum distance a door will see out to

Define Details

AIRLOCK_DAMAGE_DEFLECTION_R

Reinforced airlocks ignore damage below this value

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_VISION_DISTANCE

The maximum distance a door will see out to