Fixes invisible lipstick inhands (#16811)

This commit is contained in:
Doxxmedearly
2023-07-21 20:38:35 +00:00
committed by GitHub
parent 6d7b49134f
commit 444cd21686
5 changed files with 10 additions and 1 deletions
+6 -1
View File
@@ -4,6 +4,9 @@
desc = "A generic brand of lipstick."
icon = 'icons/obj/cosmetics.dmi'
icon_state = "lipstick"
item_state = "lipstick"
build_from_parts = TRUE
contained_sprite = TRUE
w_class = ITEMSIZE_TINY
slot_flags = SLOT_EARS
update_icon_on_init = TRUE
@@ -13,15 +16,17 @@
pickup_sound = 'sound/items/pickup/screwdriver.ogg'
/obj/item/lipstick/update_icon()
. = ..()
cut_overlays()
if(open)
worn_overlay = "open_overlay"
worn_overlay_color = lipstick_color
icon_state = "[initial(icon_state)]_open"
var/image/stick_overlay = image('icons/obj/cosmetics.dmi', null, "[initial(icon_state)]_open_overlay")
stick_overlay.color = lipstick_color
add_overlay(stick_overlay)
else
icon_state = initial(icon_state)
worn_overlay = initial(worn_overlay)
/obj/item/lipstick/purple
name = "purple lipstick"