mirror of
https://github.com/quotefox/Hyper-Station-13.git
synced 2026-07-18 11:12:26 +01:00
fixes dogborg sleepers
This commit is contained in:
@@ -25,8 +25,7 @@
|
||||
disabler = FALSE
|
||||
update_icons() //PUT THE GUN AWAY
|
||||
else if(istype(O,/obj/item/dogborg/sleeper))
|
||||
sleeper_g = FALSE
|
||||
sleeper_r = FALSE
|
||||
sleeper_state = BORGBELLY_NONE
|
||||
update_icons()
|
||||
var/obj/item/dogborg/sleeper/S = O
|
||||
S.go_out() //this should stop edgecase deletions
|
||||
|
||||
@@ -654,10 +654,14 @@
|
||||
if(disabler)
|
||||
add_overlay("disabler")//ditto
|
||||
|
||||
if(sleeper_g && module.sleeper_overlay)
|
||||
add_overlay("[module.sleeper_overlay]_g[sleeper_nv ? "_nv" : ""]")
|
||||
if(sleeper_r && module.sleeper_overlay)
|
||||
add_overlay("[module.sleeper_overlay]_r[sleeper_nv ? "_nv" : ""]")
|
||||
if(module.sleeper_overlay)
|
||||
var/sleeper_overlay_state = ""
|
||||
switch(sleeper_state)
|
||||
if(BORGBELLY_NONE) sleeper_overlay_state = ""
|
||||
if(BORGBELLY_GREEN) sleeper_overlay_state = "_g"
|
||||
if(BORGBELLY_RED) sleeper_overlay_state = "_r"
|
||||
add_overlay("[module.sleeper_overlay][sleeper_overlay_state]")
|
||||
|
||||
if(module.dogborg == TRUE)
|
||||
if(resting)
|
||||
cut_overlays()
|
||||
|
||||
Reference in New Issue
Block a user