Fixes MOST /tg/ underclothing items not having digitigrade sprites (#4416)

## About The Pull Request
Did you know that we had code in place and the icons in the code for
digitigrade variants of 99% of the /tg/ clothing items? Apparently we
have, for ***3 years***, it just didn't have an update flag for the
digitigrade variants to be recognized. This fixes that.
## Why It's Good For The Game
Bugs are bad, especially ones that have existed for three years and have
prevented customization.
## Proof Of Testing
All of the cargo undersuits worked and none had funky icons, so I would
assume this is the same for all of them. I'd still recommend this gets
test merged first so I can identify and fix any oddities.
## Changelog
🆑
fix: fixed a lot of digitigrade variations of undersuits not showing up
/🆑
This commit is contained in:
Alexis
2025-08-15 12:10:38 -07:00
committed by GitHub
parent 3d4374baec
commit ff24154845
11 changed files with 12 additions and 0 deletions
@@ -1,5 +1,6 @@
/obj/item/clothing/under/rank/cargo
worn_icon_digi = 'modular_skyrat/master_files/icons/mob/clothing/under/cargo_digi.dmi' // Anything that was in the cargo.dmi, should be in the cargo_digi.dmi
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION
/obj/item/clothing/under/rank/cargo/tech/skyrat
icon = 'modular_skyrat/master_files/icons/obj/clothing/under/cargo.dmi'
@@ -3,6 +3,7 @@
/obj/item/clothing/under/rank/centcom
worn_icon_digi = 'modular_skyrat/master_files/icons/mob/clothing/under/centcom_digi.dmi' // Anything that was in the rnd.dmi, should be in the rnd_digi.dmi
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION
/obj/item/clothing/under/rank/centcom/skyrat
icon = 'modular_skyrat/master_files/icons/obj/clothing/under/centcom.dmi'
@@ -1,5 +1,6 @@
/obj/item/clothing/under/rank/civilian
worn_icon_digi = 'modular_skyrat/master_files/icons/mob/clothing/under/civilian_digi.dmi' //Anything that was in TG's civilian.dmi, should be in our civilian_digi.dmi
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION
/obj/item/clothing/under/rank/civilian/lawyer // Lawyers' suits are in TG's suits.dmi
worn_icon_digi = 'modular_skyrat/master_files/icons/mob/clothing/under/suits_digi.dmi'
@@ -1,6 +1,7 @@
/obj/item/clothing/under/suit
worn_icon_digi = 'modular_skyrat/master_files/icons/mob/clothing/under/suits_digi.dmi' //Anything that was in TG's suits.dmi, should be in our suits_digi.dmi
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION
/obj/item/clothing/under/suit/skyrat
icon = 'modular_skyrat/master_files/icons/obj/clothing/under/suits.dmi'
@@ -1,6 +1,7 @@
/obj/item/clothing/under/rank/captain
worn_icon_digi = 'modular_skyrat/master_files/icons/mob/clothing/under/command_digi.dmi' //Anything that was in TG's captain.dmi, should be in our command_digi.dmi
//NOTE - TG uses "captain.dmi"; because we have a few non-captain items going in here for ease of access, this will just be "command.dmi"
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION
/obj/item/clothing/under/rank/captain/skyrat
icon = 'modular_skyrat/master_files/icons/obj/clothing/under/command.dmi'
@@ -1,5 +1,6 @@
/obj/item/clothing/under/rank/engineering
worn_icon_digi = 'modular_skyrat/master_files/icons/mob/clothing/under/engineering_digi.dmi' // Anything that was in the engineering.dmi, should be in the engineering_digi.dmi
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION
/obj/item/clothing/under/rank/engineering/engineer/skyrat
icon = 'modular_skyrat/master_files/icons/obj/clothing/under/engineering.dmi'
@@ -1,5 +1,6 @@
/obj/item/clothing/under/rank/medical
worn_icon_digi = 'modular_skyrat/master_files/icons/mob/clothing/under/medical_digi.dmi' // Anything that was in the medical.dmi, should be in the medical_digi.dmi
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION
/obj/item/clothing/under/rank/medical/doctor/skyrat
icon = 'modular_skyrat/master_files/icons/obj/clothing/under/medical.dmi'
@@ -1,5 +1,6 @@
/obj/item/clothing/under/rank/rnd
worn_icon_digi = 'modular_skyrat/master_files/icons/mob/clothing/under/rnd_digi.dmi' // Anything that was in the rnd.dmi, should be in the rnd_digi.dmi
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION
/obj/item/clothing/under/rank/rnd/scientist/skyrat
icon = 'modular_skyrat/master_files/icons/obj/clothing/under/rnd.dmi'
@@ -1,5 +1,6 @@
/obj/item/clothing/under/rank/security
worn_icon_digi = 'modular_skyrat/master_files/icons/mob/clothing/under/security_digi.dmi'
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION
/obj/item/clothing/under/rank/security/skyrat
icon = 'modular_skyrat/master_files/icons/obj/clothing/under/security.dmi'
@@ -4,3 +4,5 @@
icon = 'modular_skyrat/master_files/icons/obj/clothing/under/civilian.dmi'
worn_icon = 'modular_skyrat/master_files/icons/mob/clothing/under/civilian.dmi'
icon_state = "barber"
worn_icon_digi = 'modular_skyrat/master_files/icons/mob/clothing/under/civilian_digi.dmi'
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION
@@ -79,6 +79,7 @@
icon = 'modular_zubbers/icons/obj/clothing/under/security.dmi'
worn_icon = 'modular_zubbers/icons/mob/clothing/under/security.dmi'
icon_state = "security_medic_turtleneck"
worn_icon_digi = 'modular_zubbers/icons/mob/clothing/under/security_digi.dmi'
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION
/obj/item/clothing/under/rank/security/peacekeeper/security_medic/skirt