mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2026-07-21 13:12:40 +01:00
non-flagged, non-complex overlay -> ssoverlays
This commit is contained in:
@@ -74,20 +74,23 @@
|
||||
cut_overlays()
|
||||
|
||||
if(bsod)
|
||||
overlays += image(icon = overlay_icon, icon_state = "bsod")
|
||||
add_overlay(image(overlay_icon, "bsod"))
|
||||
return
|
||||
if(!enabled)
|
||||
if(icon_state_screensaver)
|
||||
overlays += image(icon = overlay_icon, icon_state = icon_state_screensaver)
|
||||
add_overlay(image(overlay_icon, icon_state_screensaver))
|
||||
set_light(0)
|
||||
return
|
||||
set_light(light_strength)
|
||||
if(active_program)
|
||||
overlays += image(icon = overlay_icon, icon_state = active_program.program_icon_state ? active_program.program_icon_state : icon_state_menu)
|
||||
if(active_program.program_key_state)
|
||||
overlays += image(icon = overlay_icon, icon_state = active_program.program_key_state)
|
||||
var/list/add = list(
|
||||
image(overlay_icon, active_program.program_icon_state ? active_program.program_icon_state : icon_state_menu)
|
||||
)
|
||||
if (active_program.program_key_state)
|
||||
add += image(overlay_icon, active_program.program_key_state)
|
||||
add_overlay(add)
|
||||
else
|
||||
overlays += image(icon = overlay_icon, icon_state = icon_state_menu)
|
||||
add_overlay(image(overlay_icon, icon_state_menu))
|
||||
|
||||
/obj/item/modular_computer/proc/turn_on(var/mob/user)
|
||||
if(bsod)
|
||||
|
||||
Reference in New Issue
Block a user