mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 18:53:06 +00:00
Merge pull request #10759 from VOREStation/Arokha/vvlight
Adds some VV helpers for admins for lights
This commit is contained in:
committed by
Chompstation Bot
parent
3111c1beee
commit
614649ca1c
@@ -649,6 +649,42 @@
|
|||||||
var/turf/T = get_turf(src)
|
var/turf/T = get_turf(src)
|
||||||
. += "<br><font size='1'>[ADMIN_COORDJMP(T)]</font>"
|
. += "<br><font size='1'>[ADMIN_COORDJMP(T)]</font>"
|
||||||
|
|
||||||
|
/atom/vv_edit_var(var_name, var_value)
|
||||||
|
switch(var_name)
|
||||||
|
if(NAMEOF(src, light_range))
|
||||||
|
if(light_system == STATIC_LIGHT)
|
||||||
|
set_light(l_range = var_value)
|
||||||
|
else
|
||||||
|
set_light_range(var_value)
|
||||||
|
. = TRUE
|
||||||
|
if(NAMEOF(src, light_power))
|
||||||
|
if(light_system == STATIC_LIGHT)
|
||||||
|
set_light(l_power = var_value)
|
||||||
|
else
|
||||||
|
set_light_power(var_value)
|
||||||
|
. = TRUE
|
||||||
|
if(NAMEOF(src, light_color))
|
||||||
|
if(light_system == STATIC_LIGHT)
|
||||||
|
set_light(l_color = var_value)
|
||||||
|
else
|
||||||
|
set_light_color(var_value)
|
||||||
|
. = TRUE
|
||||||
|
if(NAMEOF(src, light_on))
|
||||||
|
set_light_on(var_value)
|
||||||
|
. = TRUE
|
||||||
|
if(NAMEOF(src, light_flags))
|
||||||
|
set_light_flags(var_value)
|
||||||
|
. = TRUE
|
||||||
|
if(NAMEOF(src, opacity))
|
||||||
|
set_opacity(var_value)
|
||||||
|
. = TRUE
|
||||||
|
|
||||||
|
if(!isnull(.))
|
||||||
|
datum_flags |= DF_VAR_EDITED
|
||||||
|
return
|
||||||
|
|
||||||
|
. = ..()
|
||||||
|
|
||||||
/atom/proc/atom_say(message)
|
/atom/proc/atom_say(message)
|
||||||
if(!message)
|
if(!message)
|
||||||
return
|
return
|
||||||
|
|||||||
Reference in New Issue
Block a user