Makes wrist item sprites contained (#19210)

The main reason for this was because Bulwark wrist icon states were not
working as intended and I wasn't able to figure out why. There aren't
that many wrist items to begin with so hopefully it is okay.
This commit is contained in:
feartheblackout
2024-06-01 18:28:00 +00:00
committed by GitHub
parent b403673555
commit d6acf1ddd9
9 changed files with 61 additions and 8 deletions
-3
View File
@@ -4,9 +4,6 @@
desc_extended = "For those who want too much time on their wrists instead."
icon_state = "watch"
item_state = "watch"
sprite_sheets = list(
BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/wrist.dmi'
)
var/wired = TRUE
var/screwed = TRUE
+2 -5
View File
@@ -2,11 +2,7 @@
/obj/item/clothing/wrists
name = "wrists"
w_class = ITEMSIZE_TINY
icon = 'icons/obj/clothing/wrists.dmi'
item_icons = list(
slot_l_hand_str = 'icons/mob/items/clothing/lefthand_wrists.dmi',
slot_r_hand_str = 'icons/mob/items/clothing/righthand_wrists.dmi'
)
icon = 'icons/obj/item/clothing/wrists/wrist.dmi'
sprite_sheets = list(
BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/wrist.dmi'
)
@@ -16,6 +12,7 @@
siemens_coefficient = 1.0
var/flipped = 0
var/mob_wear_layer = WRISTS_LAYER_OVER
contained_sprite = TRUE
/obj/item/clothing/wrists/update_clothing_icon()
if (ismob(src.loc))