mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 18:53:06 +00:00
[MIRROR] Fixes zone_sel always having torso overlay (Able to be merged) (#12892)
* Fixes zone_sel always having torso overlay * fix Co-authored-by: Sypsoti <98442665+Sypsoti@users.noreply.github.com> Co-authored-by: C.L <killer65311@gmail.com>
This commit is contained in:
@@ -167,6 +167,9 @@
|
|||||||
vis_contents -= hover_overlays_cache[hovering_choice]
|
vis_contents -= hover_overlays_cache[hovering_choice]
|
||||||
hovering_choice = choice
|
hovering_choice = choice
|
||||||
|
|
||||||
|
if(!choice)
|
||||||
|
return
|
||||||
|
|
||||||
var/obj/effect/overlay/zone_sel/overlay_object = hover_overlays_cache[choice]
|
var/obj/effect/overlay/zone_sel/overlay_object = hover_overlays_cache[choice]
|
||||||
if(!overlay_object)
|
if(!overlay_object)
|
||||||
overlay_object = new
|
overlay_object = new
|
||||||
@@ -174,7 +177,6 @@
|
|||||||
hover_overlays_cache[choice] = overlay_object
|
hover_overlays_cache[choice] = overlay_object
|
||||||
vis_contents += overlay_object
|
vis_contents += overlay_object
|
||||||
|
|
||||||
|
|
||||||
/obj/effect/overlay/zone_sel
|
/obj/effect/overlay/zone_sel
|
||||||
icon = 'icons/mob/zone_sel.dmi'
|
icon = 'icons/mob/zone_sel.dmi'
|
||||||
mouse_opacity = MOUSE_OPACITY_TRANSPARENT
|
mouse_opacity = MOUSE_OPACITY_TRANSPARENT
|
||||||
@@ -240,7 +242,7 @@
|
|||||||
update_icon()
|
update_icon()
|
||||||
|
|
||||||
/obj/screen/zone_sel/update_icon()
|
/obj/screen/zone_sel/update_icon()
|
||||||
cut_overlay(selecting_appearance)
|
cut_overlays()
|
||||||
selecting_appearance = mutable_appearance('icons/mob/zone_sel.dmi', "[selecting]")
|
selecting_appearance = mutable_appearance('icons/mob/zone_sel.dmi', "[selecting]")
|
||||||
add_overlay(selecting_appearance)
|
add_overlay(selecting_appearance)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user