From aa928bf59837e290ac9f8db0ffaa1a6254fb34d1 Mon Sep 17 00:00:00 2001 From: Will <7099514+Willburd@users.noreply.github.com> Date: Tue, 5 Aug 2025 04:09:15 -0400 Subject: [PATCH] mapped flashers (#18147) Co-authored-by: Cameron Lennox --- code/game/machinery/flasher.dm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/code/game/machinery/flasher.dm b/code/game/machinery/flasher.dm index 489ec79a017..42d45382b6e 100644 --- a/code/game/machinery/flasher.dm +++ b/code/game/machinery/flasher.dm @@ -24,6 +24,16 @@ base_state = "pflash" density = TRUE +/obj/machinery/flasher/portable/Initialize(mapload) + ..() + return INITIALIZE_HINT_LATELOAD + +/obj/machinery/flasher/portable/LateInitialize() + // Map start flashers enable proximity sensing + if(anchored) + add_overlay("[base_state]-s") + sense_proximity(callback = TYPE_PROC_REF(/atom,HasProximity)) + /obj/machinery/flasher/power_change() ..() if(!(stat & NOPOWER))