mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 18:22:39 +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)
|
||||
. += "<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)
|
||||
if(!message)
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user