This repository was archived by the owner on May 22, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 105105 if (! mapload)
106106 log_mapping (" [ src ] spawned outside of mapload!" )
107107 return
108+
108109 var /obj /machinery/door/airlock/airlock = locate (/ obj / machinery/ door/ airlock) in loc
109110 if (! airlock)
110111 log_mapping (" [ src ] failed to find an airlock at [ AREACOORD (src )] " )
111112 else
112113 payload (airlock)
113- qdel (src )
114114
115115/ obj / effect/ mapping_helpers/ airlock/ LateInitialize()
116116 . = .. ()
117117 var /obj /machinery/door/airlock/airlock = locate (/ obj / machinery/ door/ airlock) in loc
118118 if (! airlock)
119119 qdel (src )
120120 return
121+ if (airlock. cyclelinkedx || airlock. cyclelinkedy)
122+ airlock. cyclelinkairlock_target()
121123 if (airlock. cyclelinkeddir)
122124 airlock. cyclelinkairlock()
123125 if (airlock. closeOtherId)
131133 qdel (FD )
132134 for (var /turf /closed/T in range (2 , src ))
133135 here. place_on_top(T. type)
136+ qdel (airlock)
134137 qdel (src )
135138 return
136139 here. place_on_top(/ turf / closed/ wall)
140+ qdel (airlock)
137141 qdel (src )
138142 return
139143 if (10 to 11 )
145149 airlock. welded = TRUE
146150 if (24 to 30 )
147151 airlock. panel_open = TRUE
148- update_appearance ()
152+ airlock . update_appearance()
149153 qdel (src )
150154
151155/ obj / effect/ mapping_helpers/ airlock/ proc / payload( obj / machinery/ door/ airlock/ payload)
You can’t perform that action at this time.
0 commit comments