diff --git a/code/modules/client/preference_setup/loadout/loadout_gloves.dm b/code/modules/client/preference_setup/loadout/loadout_gloves.dm index b3ea8d1b69..811d0740f3 100644 --- a/code/modules/client/preference_setup/loadout/loadout_gloves.dm +++ b/code/modules/client/preference_setup/loadout/loadout_gloves.dm @@ -58,8 +58,18 @@ /datum/gear/gloves/fingerless display_name = "fingerless gloves" + description = "A pair of gloves that don't actually cover the fingers. Available in classic black or recolourable white." path = /obj/item/clothing/gloves/fingerless +/datum/gear/gloves/fingerless/New() + ..() + var/list/selector_uniforms = list( + "black"=/obj/item/clothing/gloves/fingerless, + "recolourable white"=/obj/item/clothing/gloves/fingerless_recolourable + ) + gear_tweaks += new/datum/gear_tweak/path(sortAssoc(selector_uniforms)) + gear_tweaks += gear_tweak_free_color_choice + /datum/gear/gloves/ring display_name = "ring selection" description = "Choose from a number of rings." diff --git a/code/modules/clothing/gloves/color.dm b/code/modules/clothing/gloves/color.dm index 007fdd7528..efcd364922 100644 --- a/code/modules/clothing/gloves/color.dm +++ b/code/modules/clothing/gloves/color.dm @@ -90,4 +90,10 @@ desc = "A pair of gloves that don't actually cover the fingers." name = "fingerless gloves" icon_state = "fingerlessgloves" + fingerprint_chance = 100 + +/obj/item/clothing/gloves/fingerless_recolourable + desc = "A pair of gloves that don't actually cover the fingers." + name = "fingerless gloves" + icon_state = "fingerlessgloves_rc" fingerprint_chance = 100 \ No newline at end of file diff --git a/icons/inventory/hands/item.dmi b/icons/inventory/hands/item.dmi index 05dbda93cf..5ee9a81b13 100644 Binary files a/icons/inventory/hands/item.dmi and b/icons/inventory/hands/item.dmi differ diff --git a/icons/inventory/hands/mob.dmi b/icons/inventory/hands/mob.dmi index eac6c88a5f..4631d2650b 100644 Binary files a/icons/inventory/hands/mob.dmi and b/icons/inventory/hands/mob.dmi differ