/area luminosity = TRUE var/dynamic_lighting = TRUE /area/Initialize() . = ..() if (dynamic_lighting) luminosity = FALSE /area/proc/set_dynamic_lighting(var/new_dynamic_lighting = TRUE) //L_PROF(src, "area_sdl") if (new_dynamic_lighting == dynamic_lighting) return FALSE dynamic_lighting = new_dynamic_lighting if (new_dynamic_lighting) for (var/turf/T in src) if (T.dynamic_lighting) T.lighting_build_overlay() else for (var/turf/T in src) if (T.lighting_overlay) T.lighting_clear_overlay() return TRUE