/
githubmirror
/
vgstation13
Обзор
Документация
Войти
/
githubmirror
/
vgstation13
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
Bleeding-Edge
code/modules/lighting/lighting_area.dm
27 строк
523 B
Shifty
Final revert + HUD conflicts
25 дек 2023, 13:29
25 дек 2023, 13:29
87ff336
Код
Авторство
О чём код?
/area luminosity = TRUE var/dynamic_lighting = TRUE /area/New() . = ..() if (dynamic_lighting) luminosity = FALSE /area/proc/set_dynamic_lighting(var/new_dynamic_lighting = TRUE) if (new_dynamic_lighting == dynamic_lighting) return FALSE dynamic_lighting = new_dynamic_lighting if (new_dynamic_lighting) for (var/turf/T in world) if (T.dynamic_lighting) T.lighting_build_overlay() else for (var/turf/T in world) if (T.lighting_overlay) T.lighting_clear_overlay() return TRUE