From d06a7668c1a0214e1b3c4679b021fee8cd752412 Mon Sep 17 00:00:00 2001 From: Aronai Sieyes Date: Fri, 25 Jun 2021 11:44:37 -0400 Subject: [PATCH] Make ships use MOVABLE_LIGHT lighting --- code/modules/overmap/overmap_object.dm | 4 +++- code/modules/overmap/ships/computers/sensors.dm | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/code/modules/overmap/overmap_object.dm b/code/modules/overmap/overmap_object.dm index 25d088fb56c..ccf3df8be7f 100644 --- a/code/modules/overmap/overmap_object.dm +++ b/code/modules/overmap/overmap_object.dm @@ -14,6 +14,9 @@ var/skybox_pixel_y //Shift from lower left corner of skybox var/image/cached_skybox_image //Cachey + light_system = MOVABLE_LIGHT + light_on = FALSE + //Overlay of how this object should look on other skyboxes /obj/effect/overmap/proc/get_skybox_representation() if(!cached_skybox_image) @@ -55,7 +58,6 @@ return INITIALIZE_HINT_QDEL if(known) - //layer = ABOVE_LIGHTING_LAYER plane = PLANE_LIGHTING_ABOVE for(var/obj/machinery/computer/ship/helm/H in global.machines) H.get_known_sectors() diff --git a/code/modules/overmap/ships/computers/sensors.dm b/code/modules/overmap/ships/computers/sensors.dm index 30c9ed36320..5f7e3b4058f 100644 --- a/code/modules/overmap/ships/computers/sensors.dm +++ b/code/modules/overmap/ships/computers/sensors.dm @@ -118,9 +118,10 @@ return if(sensors && sensors.use_power && sensors.powered()) var/sensor_range = round(sensors.range*1.5) + 1 - linked.set_light(sensor_range + 0.5, 4) + linked.set_light_range(sensor_range + 0.5) + linked.set_light_on(TRUE) else - linked.set_light(0) + linked.set_light_on(FALSE) /obj/machinery/shipsensors name = "sensors suite"