Files
CometBlaze 71af7f3f22 The Great Sprite Unification: Part 1 (#21006)
In an effort to make the way our sprites are organized make a little bit
more sense, this takes ALL the sprites in `icons/clothing` and moves
them over `icons/obj/item/clothing` or another appropriate file in the
case of non-clothing items.

A lot of these files had to be split since they lumped everything into
the same dmi which had to be changed since people, reasonably, expect to
find a hat in the folder named `hat` and not in the one where we're
supposed to keep uniforms in.

A lot of smaller files were also merged into already existing dmis where
it made sense.

Lastly, all the colourable items kept in `icons/obj/item/clothing` were
updated to the new palette. Those items were:

**Backpacks:**
- GD Sacred Icon

**Belts:**
- Fannypack

**Gloves:**
- Gloves
- Single Glove

**Hats:**
- GD Cowl
- GD Cube Hood
- Furred Crown
- Surgeon Cap
- Kippah
- Plain Hood

**Shoes:**
- Konyanger Gomusin

**Coats:**
- GD Eccentric Coat

**Uniforms:**
- Colourable Dress
- Shortsleeve Dress
- Evening Gown
- Open Shoulder Dress
- Assymetric Dress
- Tea Dress
- Long Sleeve Dress
- Colourable Scrubs
- Colourable Jumpsuit
2025-07-21 10:33:42 +00:00

50 lines
1.8 KiB
Plaintext

/obj/item/clothing/tail_accessory
name = "tail accessory"
desc = DESC_PARENT
w_class = WEIGHT_CLASS_SMALL
var/list/compatible_species_type = list()
var/list/compatible_tail_type = list()
var/list/compatible_animated_tail = list()
/obj/item/clothing/tail_accessory/proc/compatible_with_human(var/mob/living/carbon/human/H)
if(!is_type_in_list(H.species, compatible_species_type))
to_chat(H, SPAN_WARNING("\The [src] doesn't fit on your tail!"))
return FALSE
if(!(H.tail_style in compatible_tail_type))
to_chat(H, SPAN_WARNING("\The [src] doesn't fit on your tail!"))
return FALSE
return TRUE
/obj/item/clothing/tail_accessory/tail_cloth
name = "tail cloth"
desc = "A simple cloth that can be wrapped around the tail."
icon = 'icons/obj/item/clothing/accessory/tail/tajtailcloth.dmi'
icon_state = "tail_cloth"
compatible_species_type = list(/datum/species/tajaran)
compatible_tail_type = list("Tail")
compatible_animated_tail = list("Tail")
/obj/item/clothing/tail_accessory/prosthetic
name = "solid prosthetic tail"
desc = "A simple prosthetic tail made to help tajara with a stunted tail to balance."
icon = 'icons/obj/item/clothing/accessory/tail/taj_solid_prosthetic.dmi'
icon_state = "tail_prosthetic"
compatible_species_type = list(/datum/species/tajaran)
compatible_tail_type = list("Hakh'jar Tail")
compatible_animated_tail = list("Hakh'jar Tail")
/obj/item/clothing/tail_accessory/prosthetic/flexible
name = "flexible prosthetic tail"
desc = "A flexible prosthetic tail for a tajara. Still rather stiff."
icon = 'icons/obj/item/clothing/accessory/tail/taj_flexible_prosthetic.dmi'
/obj/item/clothing/tail_accessory/prosthetic/tesla
name = "tesla prosthetic tail"
desc = "A prosthetic tail made for Republican citizens born with Hakh'jar."
icon = 'icons/obj/item/clothing/accessory/tail/taj_tesla_prosthetic.dmi'