Less Dreary Nightshift

This commit is contained in:
Cerebulon
2022-02-16 07:08:20 +00:00
parent 7c05ff1a84
commit d3c648a09e
6 changed files with 89 additions and 44 deletions
+9 -6
View File
@@ -75,7 +75,7 @@ var/global/list/light_type_cache = list()
/obj/machinery/light_construct/attack_hand(mob/user)
. = ..()
if(.)
if(.)
return . // obj/machinery/attack_hand returns 1 if user can't use the machine
if(cell)
user.visible_message("[user] removes [cell] from [src]!","<span class='notice'>You remove [cell].</span>")
@@ -261,6 +261,9 @@ var/global/list/light_type_cache = list()
light_type = /obj/item/weapon/light/bulb
construct_type = /obj/machinery/light_construct/small
/obj/machinery/light/small/no_nightshift
nightshift_allowed = FALSE
/obj/machinery/light/small/flicker
auto_flicker = TRUE
@@ -288,7 +291,7 @@ var/global/list/light_type_cache = list()
update_icon()
else if(start_with_cell && !no_emergency)
cell = new/obj/item/weapon/cell/emergency_light(src)
/obj/machinery/light/flamp/flicker
auto_flicker = TRUE
@@ -664,7 +667,7 @@ var/global/list/light_type_cache = list()
update(FALSE)
return
// ai alt click - Make light flicker. Very important for atmosphere.
// ai alt click - Make light flicker. Very important for atmosphere.
/obj/machinery/light/AIAltClick(mob/user)
flicker(1)
@@ -851,7 +854,7 @@ var/global/list/light_type_cache = list()
var/brightness_color = LIGHT_COLOR_INCANDESCENT_TUBE
var/nightshift_range = 8
var/nightshift_power = 0.7
var/nightshift_power = 0.8
var/nightshift_color = LIGHT_COLOR_NIGHTSHIFT
drop_sound = 'sound/items/drop/glass.ogg'
pickup_sound = 'sound/items/pickup/glass.ogg'
@@ -873,7 +876,7 @@ var/global/list/light_type_cache = list()
brightness_power = 9
nightshift_range = 10
nightshift_power = 0.9
nightshift_power = 7
/obj/item/weapon/light/bulb
name = "light bulb"
@@ -887,7 +890,7 @@ var/global/list/light_type_cache = list()
brightness_color = LIGHT_COLOR_INCANDESCENT_BULB
nightshift_range = 3
nightshift_power = 0.35
nightshift_power = 2
/obj/item/weapon/light/throw_impact(atom/hit_atom)
..()