diff --git a/code/game/objects/items/pinpointer.dm b/code/game/objects/items/pinpointer.dm index 989f1b8ede7..e57e7bb5d8e 100644 --- a/code/game/objects/items/pinpointer.dm +++ b/code/game/objects/items/pinpointer.dm @@ -8,7 +8,7 @@ slot_flags = ITEM_SLOT_BELT w_class = WEIGHT_CLASS_SMALL inhand_icon_state = "electronic" - worn_icon_state = "electronic" + worn_icon_state = "pinpointer" lefthand_file = 'icons/mob/inhands/misc/devices_lefthand.dmi' righthand_file = 'icons/mob/inhands/misc/devices_righthand.dmi' throw_speed = 3 @@ -89,6 +89,7 @@ name = "crew pinpointer" desc = "A handheld tracking device that points to crew suit sensors." icon_state = "pinpointer_crew" + worn_icon_state = "pinpointer_crew" custom_price = PAYCHECK_MEDIUM * 4 custom_premium_price = PAYCHECK_MEDIUM * 6 var/has_owner = FALSE @@ -165,6 +166,7 @@ name = "proximity crew pinpointer" desc = "A handheld tracking device that displays its proximity to crew suit sensors." icon_state = "pinpointer_crewprox" + worn_icon_state = "pinpointer_prox" custom_price = PAYCHECK_MEDIUM * 3 /obj/item/pinpointer/crew/prox/get_direction_icon(here, there) @@ -217,6 +219,7 @@ name = "fugitive pinpointer" desc = "A handheld tracking device that locates the bounty hunter shuttle for quick escapes." icon_state = "pinpointer_hunter" + worn_icon_state = "pinpointer_black" icon_suffix = "_hunter" var/obj/shuttleport diff --git a/code/game/objects/items/wayfinding.dm b/code/game/objects/items/wayfinding.dm index 875b3a7b113..a597d6eb766 100644 --- a/code/game/objects/items/wayfinding.dm +++ b/code/game/objects/items/wayfinding.dm @@ -237,6 +237,7 @@ name = "wayfinding pinpointer" desc = "A handheld tracking device that points to useful places." icon_state = "pinpointer_way" + worn_icon_state = "pinpointer_way" var/owner = null var/list/beacons = list() var/roundstart = FALSE diff --git a/code/modules/antagonists/nukeop/equipment/pinpointer.dm b/code/modules/antagonists/nukeop/equipment/pinpointer.dm index 90f4241d95f..b19f53571b9 100644 --- a/code/modules/antagonists/nukeop/equipment/pinpointer.dm +++ b/code/modules/antagonists/nukeop/equipment/pinpointer.dm @@ -62,6 +62,7 @@ name = "syndicate pinpointer" desc = "A handheld tracking device that locks onto certain signals. It's configured to switch tracking modes once it detects the activation signal of a nuclear device." icon_state = "pinpointer_syndicate" + worn_icon_state = "pinpointer_black" /obj/item/pinpointer/syndicate_cyborg // Cyborg pinpointers just look for a random operative. name = "cyborg syndicate pinpointer" diff --git a/code/modules/antagonists/traitor/equipment/contractor.dm b/code/modules/antagonists/traitor/equipment/contractor.dm index d462ae5c257..ed5bdd6a5d3 100644 --- a/code/modules/antagonists/traitor/equipment/contractor.dm +++ b/code/modules/antagonists/traitor/equipment/contractor.dm @@ -276,6 +276,7 @@ name = "contractor pinpointer" desc = "A handheld tracking device that locks onto certain signals. Ignores suit sensors, but is much less accurate." icon_state = "pinpointer_syndicate" + worn_icon_state = "pinpointer_black" minimum_range = 25 has_owner = TRUE ignore_suit_sensor_level = TRUE diff --git a/icons/mob/clothing/belt.dmi b/icons/mob/clothing/belt.dmi index 4cdc732ac90..d4d6bb2cde9 100644 Binary files a/icons/mob/clothing/belt.dmi and b/icons/mob/clothing/belt.dmi differ