mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-25 04:57:12 +01:00
refactor: Allow using access helpers for airlock spawners. (#26141)
* Allow access helpers for airlock spawners. * whoops * whitespace * add visual access helper placement indicator
This commit is contained in:
@@ -84,18 +84,20 @@
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/Initialize(mapload)
|
||||
. = ..()
|
||||
|
||||
if(!mapload)
|
||||
log_world("[src] spawned outside of mapload!")
|
||||
return
|
||||
return INITIALIZE_HINT_QDEL
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/LateInitialize()
|
||||
. = ..()
|
||||
if(!(locate(/obj/machinery/door) in get_turf(src)))
|
||||
log_world("[src] failed to find an airlock at [AREACOORD(src)]")
|
||||
|
||||
for(var/obj/machinery/door/D in get_turf(src))
|
||||
if(!is_type_in_list(D, blacklist))
|
||||
payload(D)
|
||||
payload(D)
|
||||
|
||||
return INITIALIZE_HINT_QDEL
|
||||
qdel(src)
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/proc/payload(obj/machinery/door/airlock/payload)
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user