diff --git a/code/__DEFINES/items_clothing.dm b/code/__DEFINES/items_clothing.dm index f33ba8e1507..6a43e2ae67d 100644 --- a/code/__DEFINES/items_clothing.dm +++ b/code/__DEFINES/items_clothing.dm @@ -109,6 +109,7 @@ #define WORN_MASK "_ma" #define WORN_WRISTS "_wr" #define WORN_PANTS "_pa" +#define WORN_ACCESS "_ac" // Bitflags for clothing parts. #define HEAD 0x1 diff --git a/code/datums/outfits/outfit_antag.dm b/code/datums/outfits/outfit_antag.dm index 0d935f0a3cd..19af30e25ea 100644 --- a/code/datums/outfits/outfit_antag.dm +++ b/code/datums/outfits/outfit_antag.dm @@ -212,7 +212,7 @@ /obj/item/clothing/under/rank/engineer, /obj/item/clothing/under/rank/sol, /obj/item/clothing/under/rank/miner, - /obj/item/clothing/pants/skirt/offworlder, + /obj/item/clothing/under/dress/offworlder/skirt, /obj/item/clothing/under/suit_jacket/tan, /obj/item/clothing/under/tactical, /obj/item/clothing/under/tajaran, diff --git a/code/game/objects/items/skrell.dm b/code/game/objects/items/skrell.dm index 6c854f94751..434dbf2a518 100644 --- a/code/game/objects/items/skrell.dm +++ b/code/game/objects/items/skrell.dm @@ -285,7 +285,7 @@ /obj/item/clothing/accessory/badge/starlight name = "starlight zone residency card" desc = "A residency card given to Skrell who reside within the Starlight Zone in District Eight." - icon = 'icons/clothing/accessories/passcards.dmi' + icon = 'icons/obj/item/clothing/accessory/passcards.dmi' icon_state = "resident_starlight" item_state = "resident_starlight" flippable = FALSE diff --git a/code/modules/client/preference_setup/loadout/items/xeno/human.dm b/code/modules/client/preference_setup/loadout/items/xeno/human.dm index 61979774938..bfc436c31c1 100644 --- a/code/modules/client/preference_setup/loadout/items/xeno/human.dm +++ b/code/modules/client/preference_setup/loadout/items/xeno/human.dm @@ -11,7 +11,7 @@ /datum/gear/uniform/offworlder/skirt display_name = "CR skirt" - path = /obj/item/clothing/pants/skirt/offworlder + path = /obj/item/clothing/under/dress/offworlder/skirt /datum/gear/eyes/starshades display_name = "starshades" diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index 6bc01e5de92..9b8babf9575 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -738,7 +738,7 @@ A.accessory_mob_overlay.ClearOverlays() else for(var/obj/item/clothing/accessory/A in accessories) - var/image/accessory_image = A.get_accessory_mob_overlay(H, FALSE, src) + var/image/accessory_image = A.get_accessory_mob_overlay(H, FALSE) I.AddOverlays(accessory_image) if(blood_DNA && slot != slot_l_hand_str && slot != slot_r_hand_str) @@ -1079,7 +1079,7 @@ A.accessory_mob_overlay.ClearOverlays() else for(var/obj/item/clothing/accessory/A in accessories) - var/image/accessory_image = A.get_accessory_mob_overlay(H, FALSE, src) + var/image/accessory_image = A.get_accessory_mob_overlay(H, FALSE) I.AddOverlays(accessory_image) if(blood_DNA && slot != slot_l_hand_str && slot != slot_r_hand_str) @@ -1183,7 +1183,7 @@ A.accessory_mob_overlay.ClearOverlays() else for(var/obj/item/clothing/accessory/A in accessories) - var/image/accessory_image = A.get_accessory_mob_overlay(H, FALSE, src) + var/image/accessory_image = A.get_accessory_mob_overlay(H, FALSE) I.AddOverlays(accessory_image) if(blood_DNA && slot != slot_l_hand_str && slot != slot_r_hand_str) diff --git a/code/modules/clothing/factions/dominia.dm b/code/modules/clothing/factions/dominia.dm index 3dbb483e465..6e4fed45f7e 100644 --- a/code/modules/clothing/factions/dominia.dm +++ b/code/modules/clothing/factions/dominia.dm @@ -692,7 +692,7 @@ desc_extended = "One of the most prominent symbols of the Moroz Holy Tribunal is 'The Eye', with the square representing the four corners of the universe and the central 'eye' being the \ Tribunal that watches all. Necklaces and amulets made from this symbol often have the eye being able to rotate. Although there is no official stance, others argue that necklaces should be made \ from bare metal to represent how the Tribunal sees the unvarnished truth, while others insist that they must be made from gold to glorify the religion." - icon = 'icons/clothing/accessories/dominia_amulet.dmi' + icon = 'icons/obj/item/clothing/accessory/dominia_amulet.dmi' item_state = "dominia_amulet" icon_state = "dominia_amulet" contained_sprite = TRUE @@ -702,7 +702,7 @@ desc = "An amulet depicting the three animal aspects of Lyodic Tribunalism upon a bone plate. \ A prominent symbol of the Lyodic take on the religion, worn by both its shamans and followers." desc_extended = "" - icon = 'icons/clothing/accessories/lyodii_amulet.dmi' + icon = 'icons/obj/item/clothing/accessory/lyodii_amulet.dmi' icon_state = "lyodii_amulet" item_state = "lyodii_amulet" @@ -710,7 +710,7 @@ name = "tribunal investigator card" desc = "A gold-gilded card given to those who are active investigators within the Tribunal Investigations Constabulary, otherwise known as TIC. \ In essence the religion police of the Tribunal, these investigators are found through the entirety of the Empire of Dominia." - icon = 'icons/clothing/accessories/tic_cards.dmi' + icon = 'icons/obj/item/clothing/accessory/tic_cards.dmi' icon_state = "tic_card" item_state = "tic_card" @@ -877,7 +877,7 @@ desc = "A sleeve patch worn by non-commissioned officers of the Imperial Army." desc_extended = "Non-commissioned officers form the backbone of the Imperial Army's troops. Typically recruited from Novi Jadran's countryside, they are well-trained \ and well-motivated soldiers focused on ensuring their troops' survival and their mission's success." - icon = 'icons/clothing/accessories/dominia_nco_badge.dmi' + icon = 'icons/obj/item/clothing/accessory/dominia_nco_badge.dmi' icon_state = "dom_nco" item_state = "dom_nco" diff --git a/code/modules/clothing/factions/europa.dm b/code/modules/clothing/factions/europa.dm index 3d718419575..b8afb639b5c 100644 --- a/code/modules/clothing/factions/europa.dm +++ b/code/modules/clothing/factions/europa.dm @@ -2,7 +2,7 @@ name = "Europan bone charm" desc = "A common Europan superstition, bone charms made from native sea creatures are often carried as a good luck charm." desc_extended = "Europan bone charms will generally have wards, runes, or other text carved into them by their original crafter. Poorly-made bone charms, or those crafted from the bones of a batshark, are considered to be extremely unlucky and are typically unceremoniously disposed of. Most bone charms are made using the remains of Europan bone whales." - icon = 'icons/clothing/accessories/europa_whalebone.dmi' + icon = 'icons/obj/item/clothing/accessory/europa_whalebone.dmi' icon_state = "europa_whalebone" item_state = "europa_whalebone" contained_sprite = TRUE diff --git a/code/modules/clothing/factions/gadpathur.dm b/code/modules/clothing/factions/gadpathur.dm index d14b2d03e6a..83c0c254095 100644 --- a/code/modules/clothing/factions/gadpathur.dm +++ b/code/modules/clothing/factions/gadpathur.dm @@ -112,7 +112,7 @@ name = "cadre brassard" desc = "Gadpathurian cadres use these brassards, worn on their uniforms or their coats, to distinguish themselves." desc_extended = "Stop reading the fluff description of an accessory friend, we must fight the Solarian imperialists!" - icon = 'icons/clothing/accessories/gadpathur_brassard.dmi' + icon = 'icons/obj/item/clothing/accessory/gadpathur_brassard.dmi' icon_state = "gadpathur_brassard" item_state = "gadpathur_brassard" contained_sprite = TRUE @@ -156,7 +156,7 @@ name = "gadpathurian dogtag" desc = "Gadpathurian dogtags are issued to every non-exiled member of the planet's highly-militarized society and list their wearer's name, cadre, cadre ID, religion, and blood type. \ They can be easily ripped in half in the event of the wearer's death." - icon = 'icons/clothing/accessories/dogtags.dmi' + icon = 'icons/obj/item/clothing/accessory/dogtags.dmi' icon_state = "gadpathur_tag" w_class = WEIGHT_CLASS_SMALL diff --git a/code/modules/clothing/factions/goldendeep.dm b/code/modules/clothing/factions/goldendeep.dm index ca22b6417a2..3c4e50f4f1b 100644 --- a/code/modules/clothing/factions/goldendeep.dm +++ b/code/modules/clothing/factions/goldendeep.dm @@ -226,7 +226,7 @@ desc = "For the hard working Thesian of the Golden Deep. Able to carry tools and withstand the rigors of work within the collective." icon_state = "thesian_webbing" item_state = "thesian_webbing" - icon = 'icons/clothing/accessories/thesian_webbing.dmi' + icon = 'icons/obj/item/clothing/accessory/thesian_webbing.dmi' contained_sprite = TRUE has_accents = TRUE diff --git a/code/modules/clothing/factions/konyang.dm b/code/modules/clothing/factions/konyang.dm index ad8181af521..97732bf58fc 100644 --- a/code/modules/clothing/factions/konyang.dm +++ b/code/modules/clothing/factions/konyang.dm @@ -137,7 +137,7 @@ /obj/item/clothing/accessory/konyang name = "male hanbok belt" desc = "A traditional belt worn over hanbok typically tailored for men." - icon = 'icons/clothing/accessories/konyang_belt.dmi' + icon = 'icons/obj/item/clothing/accessory/konyang_belt.dmi' icon_state = "konyang_belt" item_state = "konyang_belt" contained_sprite = TRUE diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index f88ac06314a..249224511fb 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -11,7 +11,7 @@ /obj/item/clothing/head/pin name = "hair pin" desc = "A nice hair pin." - icon = 'icons/obj/item/clothing/accessory/hair_pins.dmi' + icon = 'icons/obj/item/clothing/head/hair_pins.dmi' contained_sprite = TRUE icon_state = "pin" item_state = "pin" @@ -85,7 +85,7 @@ /obj/item/clothing/head/pin/ribbon name = "hair ribbon parent item" desc = DESC_PARENT - icon = 'icons/obj/item/clothing/accessory/hair_ribbons.dmi' + icon = 'icons/obj/item/clothing/head/hair_ribbons.dmi' contained_sprite = TRUE /obj/item/clothing/head/pin/ribbon/head diff --git a/code/modules/clothing/pants/pants.dm b/code/modules/clothing/pants/pants.dm index 42aa69a58ca..da55d3cd911 100644 --- a/code/modules/clothing/pants/pants.dm +++ b/code/modules/clothing/pants/pants.dm @@ -93,7 +93,7 @@ ABSTRACT_TYPE(/obj/item/clothing/pants) /obj/item/clothing/pants/highvis/get_mob_overlay(mob/living/carbon/human/H, mob_icon, mob_state, slot) var/image/I = ..() - if(slot == slot_w_uniform_str) + if(slot == slot_pants_str) var/image/emissive_overlay = emissive_appearance(mob_icon, "[icon_state][species_sprite_adaption_type]-emis", alpha = src.alpha) I.AddOverlays(emissive_overlay) return I @@ -107,7 +107,7 @@ ABSTRACT_TYPE(/obj/item/clothing/pants) /obj/item/clothing/pants/highvis_alt/get_mob_overlay(mob/living/carbon/human/H, mob_icon, mob_state, slot) var/image/I = ..() - if(slot == slot_w_uniform_str) + if(slot == slot_pants_str) var/image/emissive_overlay = emissive_appearance(mob_icon, "[icon_state][species_sprite_adaption_type]-emis", alpha = src.alpha) I.AddOverlays(emissive_overlay) return I diff --git a/code/modules/clothing/pants/skirts.dm b/code/modules/clothing/pants/skirts.dm index dad7e0152d3..3015bdc4b5d 100644 --- a/code/modules/clothing/pants/skirts.dm +++ b/code/modules/clothing/pants/skirts.dm @@ -81,15 +81,6 @@ icon_state = "skirt_straightlong" item_state = "skirt_straightlong" -/obj/item/clothing/pants/skirt/offworlder - name = "\improper CR skirt" - desc = "A very tight form-fitting padded suit that looks extremely comfortable to wear. This variant seems to have a poofy skirt and longer sleeves than normal." - icon = 'icons/obj/item/clothing/accessory/offworlder.dmi' - contained_sprite = TRUE - icon_state = "crskirt" - item_state = "crskirt" - body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS - /obj/item/clothing/pants/skirt/jumper name = "jumper skirt" desc = "A short skirt with two large shoulder straps." diff --git a/code/modules/clothing/under/accessories/accessory.dm b/code/modules/clothing/under/accessories/accessory.dm index 311ae70d14d..7f27ba0dfb9 100644 --- a/code/modules/clothing/under/accessories/accessory.dm +++ b/code/modules/clothing/under/accessories/accessory.dm @@ -7,7 +7,6 @@ overlay_state = null slot_flags = SLOT_TIE w_class = WEIGHT_CLASS_SMALL - sprite_sheets = list( BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/accessories.dmi' ) @@ -52,9 +51,11 @@ if(build_from_parts && overlay_in_inventory) inv_overlay.ClearOverlays() inv_overlay.AddOverlays(overlay_image(I, "[tmp_icon_state]_[worn_overlay]", flags=RESET_COLOR)) //add the overlay w/o coloration of the original sprite + if(has_accents) + inv_overlay.AddOverlays(overlay_image(I, "[tmp_icon_state]_w_acc", accent_color, flags=accent_flags)) return inv_overlay -/obj/item/clothing/accessory/proc/get_accessory_mob_overlay(var/mob/living/carbon/human/H, var/force = FALSE, var/obj/item/clothing/attached_to) +/obj/item/clothing/accessory/proc/get_accessory_mob_overlay(var/mob/living/carbon/human/H, var/force = FALSE) var/I if(icon_override) I = icon_override @@ -70,12 +71,12 @@ if(icon_override) if(contained_sprite) auto_adapt_species(H) - tmp_icon_state = "[UNDERSCORE_OR_NULL(src.icon_species_tag)][src.item_state][attached_to? "[attached_to.species_sprite_adaption_type]" : "[WORN_UNDER]"]" + tmp_icon_state = "[UNDERSCORE_OR_NULL(src.icon_species_tag)][src.item_state][WORN_ACCESS]" else if("[tmp_icon_state]_mob" in icon_states(I)) tmp_icon_state = "[tmp_icon_state]_mob" else if(contained_sprite) auto_adapt_species(H) - tmp_icon_state = "[UNDERSCORE_OR_NULL(src.icon_species_tag)][src.item_state][attached_to? "[attached_to.species_sprite_adaption_type]" : "[WORN_UNDER]"]" + tmp_icon_state = "[UNDERSCORE_OR_NULL(src.icon_species_tag)][src.item_state][WORN_ACCESS]" accessory_mob_overlay = image("icon" = I, "icon_state" = "[tmp_icon_state]") if(build_from_parts || has_accents) accessory_mob_overlay.ClearOverlays() @@ -273,7 +274,7 @@ desc = "An outdated medical apparatus for listening to the sounds of the human body. It also makes you look like you know what you're doing." desc_info = "Click on the UI action button toggle between the examination modes. Automatic will use the stethoscope on the person you're \ examining when adjacent to them, automatically using it on the selected body part. Manual will make it so you don't automatically use it via examine." - icon = 'icons/clothing/accessories/stethoscope.dmi' + icon = 'icons/obj/item/clothing/accessory/stethoscope.dmi' icon_state = "stethoscope" item_state = "stethoscope" contained_sprite = TRUE @@ -335,7 +336,7 @@ /obj/item/clothing/accessory/scarf name = "scarf" desc = "A simple scarf, to protect your neck from the cold of space." - icon = 'icons/obj/clothing/scarves.dmi' + icon = 'icons/obj/item/clothing/accessory/scarves.dmi' icon_state = "scarf0" item_state = "scarf0" contained_sprite = TRUE @@ -379,7 +380,7 @@ /obj/item/clothing/accessory/shawl name = "cozy shawl" desc = "A favored accessory amongst grandmothers and cottagecore enthusiasts." - icon = 'icons/obj/clothing/shawl.dmi' + icon = 'icons/obj/item/clothing/accessory/shawl.dmi' icon_state = "shawl" item_state = "shawl" contained_sprite = TRUE @@ -523,7 +524,7 @@ name = "yellow sash" desc = "A yellow sash, designed to be worn over one shoulder and come down to the opposing hip." desc_extended = "Sashes such as this one are a common sight throughout the Empire of Dominia, though they are hardly as fashionable as the typical cape." - icon = 'icons/clothing/accessories/sash.dmi' + icon = 'icons/obj/item/clothing/accessory/sash.dmi' item_state = "sash" icon_state = "sash" contained_sprite = TRUE @@ -569,7 +570,7 @@ desc = "A sash, designed to be worn around the waist." item_state = "sash_horizontal" icon_state = "sash_horizontal" - icon = 'icons/clothing/accessories/sash_horizontal.dmi' + icon = 'icons/obj/item/clothing/accessory/sash_horizontal.dmi' /* * Cloak @@ -847,7 +848,7 @@ /obj/item/clothing/accessory/dogtags name = "dogtags" desc = "A pair of engraved metal identification tags." - icon = 'icons/clothing/accessories/dogtags.dmi' + icon = 'icons/obj/item/clothing/accessory/dogtags.dmi' icon_state = "dogtags" item_state = "dogtags" contained_sprite = TRUE @@ -941,7 +942,7 @@ /obj/item/clothing/accessory/kneepads name = "kneepads" desc = "A pair of synthetic kneepads. Doesn't provide protection from more than arthritis." - icon = 'icons/clothing/accessories/kneepads.dmi' + icon = 'icons/obj/item/clothing/accessory/kneepads.dmi' icon_state = "kneepads" item_state = "kneepads" contained_sprite = TRUE @@ -951,7 +952,7 @@ /obj/item/clothing/accessory/blood_patch name = "O- blood patch" desc = "An embroidered patch indicating the wearer's blood type as O NEGATIVE." - icon = 'icons/clothing/accessories/blood_patch.dmi' + icon = 'icons/obj/item/clothing/accessory/blood_patch.dmi' icon_state = "onegtag" contained_sprite = TRUE @@ -1073,7 +1074,7 @@ name = "\improper Burzsian shoulder mantle" desc = "A uniform mantle made out of rudimentary metallic plates. The sigil of Burzsia is pressed into the front of it." desc_extended = "A uniform mantle of metallic plates that provide positronics in Burzsia cheap, rudimentary protection from industrial hazards and shrapnel; it's also been chemically treated to withstand the surface of Burzsia I. Operation history and specifications are printed underneath the back plate, as a failsafe for field operators to quickly identify the unit in the event it is damaged to the point where said information cannot be discerned through other means." - icon = 'icons/clothing/accessories/bz_mantle.dmi' + icon = 'icons/obj/item/clothing/accessory/bz_mantle.dmi' icon_state = "ipcmantle" item_state = "ipcmantle" contained_sprite = TRUE @@ -1090,7 +1091,7 @@ /obj/item/clothing/accessory/goon_coif name = "tactical coif" desc = "A comfortable tactical coif that goes around the head." - icon = 'icons/clothing/accessories/goon_coif.dmi' + icon = 'icons/obj/item/clothing/accessory/goon_coif.dmi' body_parts_covered = HEAD icon_state = "goon_coif" item_state = "goon_coif" @@ -1266,7 +1267,7 @@ /obj/item/clothing/accessory/pronoun name = "any/all pronouns pin" desc = "A pin denoting the wearer's pronouns: any/all." - icon = 'icons/clothing/accessories/pronoun_pin.dmi' + icon = 'icons/obj/item/clothing/accessory/pronoun_pin.dmi' icon_state = "pronounpin" item_state = "pronounpin" worn_overlay = "over" @@ -1307,7 +1308,7 @@ /obj/item/clothing/accessory/led_collar name = "\improper LED collar" desc = "A collar, usually worn around the neck of a voidsuit, that allows others to easily identify the wearer." - icon = 'icons/clothing/accessories/led_collar.dmi' + icon = 'icons/obj/item/clothing/accessory/led_collar.dmi' icon_state = "led_collar" item_state = "led_collar" plane = EFFECTS_ABOVE_LIGHTING_PLANE diff --git a/code/modules/clothing/under/accessories/badges.dm b/code/modules/clothing/under/accessories/badges.dm index 556c8ee4bac..0ff28bdda6a 100644 --- a/code/modules/clothing/under/accessories/badges.dm +++ b/code/modules/clothing/under/accessories/badges.dm @@ -191,7 +191,7 @@ overlay_state = "badge_round_bssb" slot_flags = SLOT_TIE contained_sprite = TRUE - icon = 'icons/clothing/accessories/bssb_badge.dmi' + icon = 'icons/obj/item/clothing/accessory/bssb_badge.dmi' /obj/item/clothing/accessory/badge/bssb/senior name = "\improper BSSB senior agent's badge" @@ -296,7 +296,7 @@ desc_extended = "A passcard is a modern evolution of the state-issued identification card, with all the functionality of a driver's license, birth certificate, passport, or other document, \ updated as necessary or able by a central government. The concept was pioneered in the early days of the Sol Alliance, and continues in most human stellar nations to this day, owing to the availability \ and price of consumer plastics and self-powered microholograms." - icon = 'icons/clothing/accessories/passcards.dmi' + icon = 'icons/obj/item/clothing/accessory/passcards.dmi' icon_state = "passcard_ceti" item_state = "passcard_ceti" contained_sprite = TRUE @@ -528,7 +528,7 @@ /obj/item/clothing/accessory/badge/passport name = "biesellite passport" desc = "A passport issued to a citizen of the Republic of Biesel." - icon = 'icons/clothing/accessories/passcards.dmi' + icon = 'icons/obj/item/clothing/accessory/passcards.dmi' icon_state = "passport_ceti" item_state = "passport_ceti" contained_sprite = TRUE diff --git a/code/modules/clothing/under/accessories/buddy_tag.dm b/code/modules/clothing/under/accessories/buddy_tag.dm index cdad9960f29..e1aad834290 100644 --- a/code/modules/clothing/under/accessories/buddy_tag.dm +++ b/code/modules/clothing/under/accessories/buddy_tag.dm @@ -3,7 +3,7 @@ var/list/active_buddy_tags = list() /obj/item/clothing/accessory/buddytag name = "buddy tag" desc = "A tiny device, paired up with a counterpart set to same code. When the paired devices are too far apart, they start beeping." - icon = 'icons/clothing/accessories/buddy_tag.dmi' + icon = 'icons/obj/item/clothing/accessory/buddy_tag.dmi' icon_state = "buddytag0" item_state = "buddytag" contained_sprite = TRUE diff --git a/code/modules/clothing/under/accessories/religious.dm b/code/modules/clothing/under/accessories/religious.dm index e4bdd5b0524..792a5a02879 100644 --- a/code/modules/clothing/under/accessories/religious.dm +++ b/code/modules/clothing/under/accessories/religious.dm @@ -2,7 +2,7 @@ /obj/item/clothing/accessory/rosary name = "rosary" desc = "A form of prayer psalter used in the Catholic Church, with a string of beads attached to it." - icon = 'icons/obj/clothing/accessory/religious.dmi' + icon = 'icons/obj/item/clothing/accessory/religious.dmi' icon_state = "rosary" overlay_state = "rosary" flippable = 1 @@ -15,7 +15,7 @@ /obj/item/clothing/accessory/crucifix name = "crucifix" desc = "A small cross on a piece of string. Commonly associated with the Christian faith, it is a main symbol of this religion." - icon = 'icons/obj/clothing/accessory/religious.dmi' + icon = 'icons/obj/item/clothing/accessory/religious.dmi' contained_sprite = TRUE drop_sound = 'sound/items/drop/accessory.ogg' pickup_sound = 'sound/items/pickup/accessory.ogg' @@ -50,7 +50,7 @@ name = "scapular" desc = "A Christian garment suspended from the shoulders. As an object of popular piety, \ it serves to remind the wearers of their commitment to live a Christian life." - icon = 'icons/obj/clothing/accessory/religious.dmi' + icon = 'icons/obj/item/clothing/accessory/religious.dmi' icon_state = "scapular" item_state = "scapular" @@ -58,7 +58,7 @@ name = "tallit" desc = "A tallit is a fringed garment worn as a prayer shawl by religious Jews. \ The tallit has special twined and knotted fringes known as tzitzit attached to its four corners." - icon = 'icons/obj/clothing/accessory/religious.dmi' + icon = 'icons/obj/item/clothing/accessory/religious.dmi' item_state = "tallit" icon_state = "tallit" contained_sprite = TRUE @@ -71,7 +71,7 @@ desc_extended = "Plated in 18-karat gold and decorated with rubies, this amulet, as jewelry, is both ornate and extremely well-made. In addition to being a passive display of one's faith - not quite holding much religious value - \ its wear is often promoted by Assunzione's government as a testament of the planet's superlative craftsmanship talent and material wealth. While it fetches for an extremely high price in the market, voluntarily selling this amulet is considered \ sacrilegious, and a display of weak resolve." - icon = 'icons/obj/clothing/accessory/religious.dmi' + icon = 'icons/obj/item/clothing/accessory/religious.dmi' item_state = "assunzione_amulet" icon_state = "assunzione_amulet" contained_sprite = TRUE diff --git a/code/modules/clothing/under/accessories/xeno/tajara.dm b/code/modules/clothing/under/accessories/xeno/tajara.dm index 0564c173887..b23b53ccffd 100644 --- a/code/modules/clothing/under/accessories/xeno/tajara.dm +++ b/code/modules/clothing/under/accessories/xeno/tajara.dm @@ -529,54 +529,14 @@ desc = "A fancy waistcoat worn by the New Kingdom's nobility. Likely a hand-me-down." icon_state = "nka_waistcoat" item_state = "nka_waistcoat" - -/obj/item/clothing/accessory/tajaran/nka_waistcoat/update_icon() - ClearOverlays() - var/image/buttons = image(icon, null, "nka_waistcoat_buttons") - buttons.appearance_flags = RESET_COLOR - AddOverlays(buttons) - -/obj/item/clothing/accessory/tajaran/nka_waistcoat/get_mob_overlay(var/mob/living/carbon/human/H, var/mob_icon, var/mob_state, var/slot) - var/image/I = ..() - if(slot == slot_wear_suit_str) - var/image/buttons = image(mob_icon, null, "nka_waistcoat_un_buttons") - buttons.appearance_flags = RESET_COLOR - I.AddOverlays(buttons) - return I - -/obj/item/clothing/accessory/tajaran/nka_waistcoat/get_accessory_mob_overlay(mob/living/carbon/human/H, force) - var/image/base = ..() - var/image/buttons = image(icon, null, "nka_waistcoat_un_buttons") - buttons.appearance_flags = RESET_COLOR - base.AddOverlays(buttons) - return base + has_accents = TRUE /obj/item/clothing/accessory/tajaran/nka_vest name = "noble adhomian vest" desc = "A fancy vest worn by the New Kingdom's nobility. Likely a hand-me-down." icon_state = "nka_vest" item_state = "nka_vest" - -/obj/item/clothing/accessory/tajaran/nka_vest/update_icon() - ClearOverlays() - var/image/buttons = image(icon, null, "nka_vest_buttons") - buttons.appearance_flags = RESET_COLOR - AddOverlays(buttons) - -/obj/item/clothing/accessory/tajaran/nka_vest/get_mob_overlay(var/mob/living/carbon/human/H, var/mob_icon, var/mob_state, var/slot) - var/image/I = ..() - if(slot == slot_wear_suit_str) - var/image/buttons = image(mob_icon, null, "nka_vest_un_buttons") - buttons.appearance_flags = RESET_COLOR - I.AddOverlays(buttons) - return I - -/obj/item/clothing/accessory/tajaran/nka_vest/get_accessory_mob_overlay(mob/living/carbon/human/H, force) - var/image/base = ..() - var/image/buttons = image(icon, null, "nka_vest_un_buttons") - buttons.appearance_flags = RESET_COLOR - base.AddOverlays(buttons) - return base + has_accents = TRUE /obj/item/clothing/accessory/dogtags/adhomai name = "adhomian dogtags" @@ -589,7 +549,7 @@ /obj/item/dogtag/adhomai_tag name = "adhomian dogtag" desc = "Dogtags issued to the Tajaran soldiers of all Adhomian factions. Veterans usually bring them back home." - icon = 'icons/clothing/accessories/dogtags.dmi' + icon = 'icons/obj/item/clothing/accessory/dogtags.dmi' icon_state = "adhomai_tag" w_class = WEIGHT_CLASS_SMALL diff --git a/code/modules/clothing/under/miscellaneous.dm b/code/modules/clothing/under/miscellaneous.dm index 77d7d4b2803..6a21bb49a2c 100644 --- a/code/modules/clothing/under/miscellaneous.dm +++ b/code/modules/clothing/under/miscellaneous.dm @@ -341,6 +341,14 @@ item_state = "crdress" worn_state = "crdress" +/obj/item/clothing/under/dress/offworlder/skirt + name = "\improper CR dress skirt" + desc = "A very tight form-fitting padded suit that looks extremely comfortable to wear. This variant seems to have a poofy skirt and longer sleeves than normal." + icon_state = "crskirt" + item_state = "crskirt" + worn_state = "crskirt" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + /obj/item/clothing/under/hosformalmale name = "head of security's formal uniform" desc = "A male head of security's formal-wear, for special occasions." diff --git a/html/changelogs/wezzy_accessories-fix-proper.yml b/html/changelogs/wezzy_accessories-fix-proper.yml new file mode 100644 index 00000000000..498f4675f47 --- /dev/null +++ b/html/changelogs/wezzy_accessories-fix-proper.yml @@ -0,0 +1,58 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# - (fixes bugs) +# wip +# - (work in progress) +# qol +# - (quality of life) +# soundadd +# - (adds a sound) +# sounddel +# - (removes a sound) +# rscadd +# - (adds a feature) +# rscdel +# - (removes a feature) +# imageadd +# - (adds an image or sprite) +# imagedel +# - (removes an image or sprite) +# spellcheck +# - (fixes spelling or grammar) +# experiment +# - (experimental change) +# balance +# - (balance changes) +# code_imp +# - (misc internal code change) +# refactor +# - (refactors code) +# config +# - (makes a change to the config files) +# admin +# - (makes changes to administrator tools) +# server +# - (miscellaneous changes to server) +################################# + +# Your name. +author: WowzewoW (Wezzy) + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. +# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. +changes: + - bugfix: "Fixes accessories not appearing when attached to outerwear items." diff --git a/icons/clothing/accessories/dogtags.dmi b/icons/clothing/accessories/dogtags.dmi deleted file mode 100644 index 8c9129b5b74..00000000000 Binary files a/icons/clothing/accessories/dogtags.dmi and /dev/null differ diff --git a/icons/clothing/accessories/gadpathur_brassard.dmi b/icons/clothing/accessories/gadpathur_brassard.dmi deleted file mode 100644 index 90e1c39ef7f..00000000000 Binary files a/icons/clothing/accessories/gadpathur_brassard.dmi and /dev/null differ diff --git a/icons/clothing/accessories/konyang_belt.dmi b/icons/clothing/accessories/konyang_belt.dmi deleted file mode 100644 index 59afa42b7c4..00000000000 Binary files a/icons/clothing/accessories/konyang_belt.dmi and /dev/null differ diff --git a/icons/clothing/accessories/led_collar.dmi b/icons/clothing/accessories/led_collar.dmi deleted file mode 100644 index 39b4ab50072..00000000000 Binary files a/icons/clothing/accessories/led_collar.dmi and /dev/null differ diff --git a/icons/clothing/accessories/pronoun_pin.dmi b/icons/clothing/accessories/pronoun_pin.dmi deleted file mode 100644 index 7f62e7a29c8..00000000000 Binary files a/icons/clothing/accessories/pronoun_pin.dmi and /dev/null differ diff --git a/icons/clothing/accessories/sash.dmi b/icons/clothing/accessories/sash.dmi deleted file mode 100644 index 567409a7ac5..00000000000 Binary files a/icons/clothing/accessories/sash.dmi and /dev/null differ diff --git a/icons/clothing/accessories/sash_horizontal.dmi b/icons/clothing/accessories/sash_horizontal.dmi deleted file mode 100644 index a6cfc0c0c2b..00000000000 Binary files a/icons/clothing/accessories/sash_horizontal.dmi and /dev/null differ diff --git a/icons/clothing/accessories/stethoscope.dmi b/icons/clothing/accessories/stethoscope.dmi deleted file mode 100644 index c6bef8ae08c..00000000000 Binary files a/icons/clothing/accessories/stethoscope.dmi and /dev/null differ diff --git a/icons/clothing/accessories/thesian_webbing.dmi b/icons/clothing/accessories/thesian_webbing.dmi deleted file mode 100644 index ad34619e5af..00000000000 Binary files a/icons/clothing/accessories/thesian_webbing.dmi and /dev/null differ diff --git a/icons/clothing/kit/modular_armor.dmi b/icons/clothing/kit/modular_armor.dmi index e9e6d7ea423..d7b17743c8c 100644 Binary files a/icons/clothing/kit/modular_armor.dmi and b/icons/clothing/kit/modular_armor.dmi differ diff --git a/icons/clothing/kit/modular_armor_accessories.dmi b/icons/clothing/kit/modular_armor_accessories.dmi index 89e4eb91abf..9af0f76383f 100644 Binary files a/icons/clothing/kit/modular_armor_accessories.dmi and b/icons/clothing/kit/modular_armor_accessories.dmi differ diff --git a/icons/obj/clothing/accessory/religious.dmi b/icons/obj/clothing/accessory/religious.dmi deleted file mode 100644 index 47d7ce21414..00000000000 Binary files a/icons/obj/clothing/accessory/religious.dmi and /dev/null differ diff --git a/icons/obj/clothing/shawl.dmi b/icons/obj/clothing/shawl.dmi deleted file mode 100644 index 79b08dbd639..00000000000 Binary files a/icons/obj/clothing/shawl.dmi and /dev/null differ diff --git a/icons/obj/item/clothing/accessory/aprons.dmi b/icons/obj/item/clothing/accessory/aprons.dmi index 320e6bea36d..1a85f087bc2 100644 Binary files a/icons/obj/item/clothing/accessory/aprons.dmi and b/icons/obj/item/clothing/accessory/aprons.dmi differ diff --git a/icons/clothing/accessories/blood_patch.dmi b/icons/obj/item/clothing/accessory/blood_patch.dmi similarity index 100% rename from icons/clothing/accessories/blood_patch.dmi rename to icons/obj/item/clothing/accessory/blood_patch.dmi diff --git a/icons/clothing/accessories/bssb_badge.dmi b/icons/obj/item/clothing/accessory/bssb_badge.dmi similarity index 87% rename from icons/clothing/accessories/bssb_badge.dmi rename to icons/obj/item/clothing/accessory/bssb_badge.dmi index 628e4c02e86..6bf3efa6fba 100644 Binary files a/icons/clothing/accessories/bssb_badge.dmi and b/icons/obj/item/clothing/accessory/bssb_badge.dmi differ diff --git a/icons/clothing/accessories/buddy_tag.dmi b/icons/obj/item/clothing/accessory/buddy_tag.dmi similarity index 74% rename from icons/clothing/accessories/buddy_tag.dmi rename to icons/obj/item/clothing/accessory/buddy_tag.dmi index 4c7a3e8b6be..d9a117e74d6 100644 Binary files a/icons/clothing/accessories/buddy_tag.dmi and b/icons/obj/item/clothing/accessory/buddy_tag.dmi differ diff --git a/icons/clothing/accessories/bz_mantle.dmi b/icons/obj/item/clothing/accessory/bz_mantle.dmi similarity index 87% rename from icons/clothing/accessories/bz_mantle.dmi rename to icons/obj/item/clothing/accessory/bz_mantle.dmi index 5f7efafff2f..d36b499adc1 100644 Binary files a/icons/clothing/accessories/bz_mantle.dmi and b/icons/obj/item/clothing/accessory/bz_mantle.dmi differ diff --git a/icons/obj/item/clothing/accessory/dogtags.dmi b/icons/obj/item/clothing/accessory/dogtags.dmi new file mode 100644 index 00000000000..27577289443 Binary files /dev/null and b/icons/obj/item/clothing/accessory/dogtags.dmi differ diff --git a/icons/clothing/accessories/dominia_amulet.dmi b/icons/obj/item/clothing/accessory/dominia_amulet.dmi similarity index 100% rename from icons/clothing/accessories/dominia_amulet.dmi rename to icons/obj/item/clothing/accessory/dominia_amulet.dmi diff --git a/icons/clothing/accessories/dominia_nco_badge.dmi b/icons/obj/item/clothing/accessory/dominia_nco_badge.dmi similarity index 64% rename from icons/clothing/accessories/dominia_nco_badge.dmi rename to icons/obj/item/clothing/accessory/dominia_nco_badge.dmi index 08c4a57a2af..81d96c960c6 100644 Binary files a/icons/clothing/accessories/dominia_nco_badge.dmi and b/icons/obj/item/clothing/accessory/dominia_nco_badge.dmi differ diff --git a/icons/clothing/accessories/europa_whalebone.dmi b/icons/obj/item/clothing/accessory/europa_whalebone.dmi similarity index 83% rename from icons/clothing/accessories/europa_whalebone.dmi rename to icons/obj/item/clothing/accessory/europa_whalebone.dmi index bc833948b72..63503315f21 100644 Binary files a/icons/clothing/accessories/europa_whalebone.dmi and b/icons/obj/item/clothing/accessory/europa_whalebone.dmi differ diff --git a/icons/obj/item/clothing/accessory/gadpathur_brassard.dmi b/icons/obj/item/clothing/accessory/gadpathur_brassard.dmi new file mode 100644 index 00000000000..001cdc4b093 Binary files /dev/null and b/icons/obj/item/clothing/accessory/gadpathur_brassard.dmi differ diff --git a/icons/obj/item/clothing/accessory/goldendeep.dmi b/icons/obj/item/clothing/accessory/goldendeep.dmi index a4197049647..7a710fe661c 100644 Binary files a/icons/obj/item/clothing/accessory/goldendeep.dmi and b/icons/obj/item/clothing/accessory/goldendeep.dmi differ diff --git a/icons/clothing/accessories/goon_coif.dmi b/icons/obj/item/clothing/accessory/goon_coif.dmi similarity index 83% rename from icons/clothing/accessories/goon_coif.dmi rename to icons/obj/item/clothing/accessory/goon_coif.dmi index 4dd7eb89f36..dc4d37dab01 100644 Binary files a/icons/clothing/accessories/goon_coif.dmi and b/icons/obj/item/clothing/accessory/goon_coif.dmi differ diff --git a/icons/obj/item/clothing/accessory/holster.dmi b/icons/obj/item/clothing/accessory/holster.dmi index 0aea22b0806..57060b9efa4 100644 Binary files a/icons/obj/item/clothing/accessory/holster.dmi and b/icons/obj/item/clothing/accessory/holster.dmi differ diff --git a/icons/clothing/accessories/kneepads.dmi b/icons/obj/item/clothing/accessory/kneepads.dmi similarity index 72% rename from icons/clothing/accessories/kneepads.dmi rename to icons/obj/item/clothing/accessory/kneepads.dmi index 5e7bd0a4496..8c182997707 100644 Binary files a/icons/clothing/accessories/kneepads.dmi and b/icons/obj/item/clothing/accessory/kneepads.dmi differ diff --git a/icons/obj/item/clothing/accessory/konyang_belt.dmi b/icons/obj/item/clothing/accessory/konyang_belt.dmi new file mode 100644 index 00000000000..08666bf5725 Binary files /dev/null and b/icons/obj/item/clothing/accessory/konyang_belt.dmi differ diff --git a/icons/obj/item/clothing/accessory/led_collar.dmi b/icons/obj/item/clothing/accessory/led_collar.dmi new file mode 100644 index 00000000000..6a2c896f078 Binary files /dev/null and b/icons/obj/item/clothing/accessory/led_collar.dmi differ diff --git a/icons/clothing/accessories/lyodii_amulet.dmi b/icons/obj/item/clothing/accessory/lyodii_amulet.dmi similarity index 100% rename from icons/clothing/accessories/lyodii_amulet.dmi rename to icons/obj/item/clothing/accessory/lyodii_amulet.dmi diff --git a/icons/obj/item/clothing/accessory/neck_ribbons.dmi b/icons/obj/item/clothing/accessory/neck_ribbons.dmi index 59a52f9cff3..22c7ded82cb 100644 Binary files a/icons/obj/item/clothing/accessory/neck_ribbons.dmi and b/icons/obj/item/clothing/accessory/neck_ribbons.dmi differ diff --git a/icons/obj/item/clothing/accessory/necklace.dmi b/icons/obj/item/clothing/accessory/necklace.dmi index 25396a29f8d..a8126c8a5c9 100644 Binary files a/icons/obj/item/clothing/accessory/necklace.dmi and b/icons/obj/item/clothing/accessory/necklace.dmi differ diff --git a/icons/obj/item/clothing/accessory/offworlder.dmi b/icons/obj/item/clothing/accessory/offworlder.dmi index 1cd5810c3bd..828d4c6b679 100644 Binary files a/icons/obj/item/clothing/accessory/offworlder.dmi and b/icons/obj/item/clothing/accessory/offworlder.dmi differ diff --git a/icons/obj/item/clothing/accessory/overalls.dmi b/icons/obj/item/clothing/accessory/overalls.dmi index b966951403c..2bdfde34f97 100644 Binary files a/icons/obj/item/clothing/accessory/overalls.dmi and b/icons/obj/item/clothing/accessory/overalls.dmi differ diff --git a/icons/clothing/accessories/passcards.dmi b/icons/obj/item/clothing/accessory/passcards.dmi similarity index 100% rename from icons/clothing/accessories/passcards.dmi rename to icons/obj/item/clothing/accessory/passcards.dmi diff --git a/icons/obj/item/clothing/accessory/poncho/nationcapes.dmi b/icons/obj/item/clothing/accessory/poncho/nationcapes.dmi index faf02274820..02d6243a576 100644 Binary files a/icons/obj/item/clothing/accessory/poncho/nationcapes.dmi and b/icons/obj/item/clothing/accessory/poncho/nationcapes.dmi differ diff --git a/icons/obj/item/clothing/accessory/poncho/nralakk_cloaks.dmi b/icons/obj/item/clothing/accessory/poncho/nralakk_cloaks.dmi index a90ba25e1c7..9e739df6290 100644 Binary files a/icons/obj/item/clothing/accessory/poncho/nralakk_cloaks.dmi and b/icons/obj/item/clothing/accessory/poncho/nralakk_cloaks.dmi differ diff --git a/icons/obj/item/clothing/accessory/poncho/poncho.dmi b/icons/obj/item/clothing/accessory/poncho/poncho.dmi index af8c45f1871..400a43a8654 100644 Binary files a/icons/obj/item/clothing/accessory/poncho/poncho.dmi and b/icons/obj/item/clothing/accessory/poncho/poncho.dmi differ diff --git a/icons/obj/item/clothing/accessory/poncho/skrell_ponchos.dmi b/icons/obj/item/clothing/accessory/poncho/skrell_ponchos.dmi index fc1707ae964..44df9ea1030 100644 Binary files a/icons/obj/item/clothing/accessory/poncho/skrell_ponchos.dmi and b/icons/obj/item/clothing/accessory/poncho/skrell_ponchos.dmi differ diff --git a/icons/obj/item/clothing/accessory/pronoun_pin.dmi b/icons/obj/item/clothing/accessory/pronoun_pin.dmi new file mode 100644 index 00000000000..3b7b214e8d1 Binary files /dev/null and b/icons/obj/item/clothing/accessory/pronoun_pin.dmi differ diff --git a/icons/obj/item/clothing/accessory/religious.dmi b/icons/obj/item/clothing/accessory/religious.dmi new file mode 100644 index 00000000000..fe98ab7ee85 Binary files /dev/null and b/icons/obj/item/clothing/accessory/religious.dmi differ diff --git a/icons/obj/item/clothing/accessory/sash.dmi b/icons/obj/item/clothing/accessory/sash.dmi new file mode 100644 index 00000000000..a1acad0a093 Binary files /dev/null and b/icons/obj/item/clothing/accessory/sash.dmi differ diff --git a/icons/obj/item/clothing/accessory/sash_horizontal.dmi b/icons/obj/item/clothing/accessory/sash_horizontal.dmi new file mode 100644 index 00000000000..da0addd7114 Binary files /dev/null and b/icons/obj/item/clothing/accessory/sash_horizontal.dmi differ diff --git a/icons/obj/clothing/scarves.dmi b/icons/obj/item/clothing/accessory/scarves.dmi similarity index 78% rename from icons/obj/clothing/scarves.dmi rename to icons/obj/item/clothing/accessory/scarves.dmi index 1c02047c5ff..ab37125c8e7 100644 Binary files a/icons/obj/clothing/scarves.dmi and b/icons/obj/item/clothing/accessory/scarves.dmi differ diff --git a/icons/obj/item/clothing/accessory/shawl.dmi b/icons/obj/item/clothing/accessory/shawl.dmi new file mode 100644 index 00000000000..538bf7e88ef Binary files /dev/null and b/icons/obj/item/clothing/accessory/shawl.dmi differ diff --git a/icons/obj/item/clothing/accessory/stethoscope.dmi b/icons/obj/item/clothing/accessory/stethoscope.dmi new file mode 100644 index 00000000000..8ead66fd6c5 Binary files /dev/null and b/icons/obj/item/clothing/accessory/stethoscope.dmi differ diff --git a/icons/obj/item/clothing/accessory/sweaters.dmi b/icons/obj/item/clothing/accessory/sweaters.dmi index 7cc5a538e43..4a73d74e545 100644 Binary files a/icons/obj/item/clothing/accessory/sweaters.dmi and b/icons/obj/item/clothing/accessory/sweaters.dmi differ diff --git a/icons/obj/item/clothing/accessory/thesian_webbing.dmi b/icons/obj/item/clothing/accessory/thesian_webbing.dmi new file mode 100644 index 00000000000..0c946daae55 Binary files /dev/null and b/icons/obj/item/clothing/accessory/thesian_webbing.dmi differ diff --git a/icons/clothing/accessories/tic_cards.dmi b/icons/obj/item/clothing/accessory/tic_cards.dmi similarity index 100% rename from icons/clothing/accessories/tic_cards.dmi rename to icons/obj/item/clothing/accessory/tic_cards.dmi diff --git a/icons/obj/item/clothing/accessory/visegradi_sweater.dmi b/icons/obj/item/clothing/accessory/visegradi_sweater.dmi index cc8a4c58bcb..0260d4c4350 100644 Binary files a/icons/obj/item/clothing/accessory/visegradi_sweater.dmi and b/icons/obj/item/clothing/accessory/visegradi_sweater.dmi differ diff --git a/icons/obj/item/clothing/accessory/webbing.dmi b/icons/obj/item/clothing/accessory/webbing.dmi index cab242e3a5d..ddaa1fefcbb 100644 Binary files a/icons/obj/item/clothing/accessory/webbing.dmi and b/icons/obj/item/clothing/accessory/webbing.dmi differ diff --git a/icons/obj/item/clothing/accessory/zh_cape.dmi b/icons/obj/item/clothing/accessory/zh_cape.dmi index 883019e2135..1c9fe67d1d0 100644 Binary files a/icons/obj/item/clothing/accessory/zh_cape.dmi and b/icons/obj/item/clothing/accessory/zh_cape.dmi differ diff --git a/icons/obj/item/clothing/accessory/hair_pins.dmi b/icons/obj/item/clothing/head/hair_pins.dmi similarity index 100% rename from icons/obj/item/clothing/accessory/hair_pins.dmi rename to icons/obj/item/clothing/head/hair_pins.dmi diff --git a/icons/obj/item/clothing/accessory/hair_ribbons.dmi b/icons/obj/item/clothing/head/hair_ribbons.dmi similarity index 100% rename from icons/obj/item/clothing/accessory/hair_ribbons.dmi rename to icons/obj/item/clothing/head/hair_ribbons.dmi diff --git a/icons/obj/tajara_items.dmi b/icons/obj/tajara_items.dmi index b1f4f91b5db..5c633964b99 100644 Binary files a/icons/obj/tajara_items.dmi and b/icons/obj/tajara_items.dmi differ diff --git a/maps/away/ships/coc/coc_scarab/coc_scarab.dmm b/maps/away/ships/coc/coc_scarab/coc_scarab.dmm index 79f69cb4d45..42594a0d801 100644 --- a/maps/away/ships/coc/coc_scarab/coc_scarab.dmm +++ b/maps/away/ships/coc/coc_scarab/coc_scarab.dmm @@ -5636,7 +5636,7 @@ /obj/item/clothing/under/offworlder{ color = "#333a59" }, -/obj/item/clothing/pants/skirt/offworlder{ +/obj/item/clothing/under/dress/offworlder/skirt{ color = "#333a59" }, /obj/item/clothing/gloves/offworlder{ @@ -5663,13 +5663,13 @@ /obj/item/clothing/accessory/offworlder{ color = "#333a59" }, -/obj/item/clothing/pants/skirt/offworlder{ +/obj/item/clothing/under/dress/offworlder/skirt{ color = "#554444" }, -/obj/item/clothing/pants/skirt/offworlder{ +/obj/item/clothing/under/dress/offworlder/skirt{ color = "#554444" }, -/obj/item/clothing/pants/skirt/offworlder{ +/obj/item/clothing/under/dress/offworlder/skirt{ color = "#c9ced4" }, /obj/item/clothing/under/offworlder, diff --git a/maps/away/ships/lone_spacer/lone_spacer.dmm b/maps/away/ships/lone_spacer/lone_spacer.dmm index ecbf513286c..7c45634f608 100644 --- a/maps/away/ships/lone_spacer/lone_spacer.dmm +++ b/maps/away/ships/lone_spacer/lone_spacer.dmm @@ -701,7 +701,7 @@ /obj/item/clothing/mask/offworlder{ color = "#7d3e6a" }, -/obj/item/clothing/pants/skirt/offworlder{ +/obj/item/clothing/under/dress/offworlder/skirt{ color = "#604343" }, /obj/item/clothing/under/offworlder{