From 3081679706a6de910ddaaec3dfe148eedade2304 Mon Sep 17 00:00:00 2001 From: NovaBot <154629622+NovaBot13@users.noreply.github.com> Date: Tue, 19 Mar 2024 00:24:37 -0400 Subject: [PATCH] [MIRROR] New GaGs clothing: Part 1 - 'Dress'ing up! (#1465) * New GaGs clothing: Part 1 - 'Dress'ing up! (#81785) ## About The Pull Request I'm going to keep this simple, I have added four GaGs configs and the sprites for some outfits, I intend to expand on the recolouring abilities, so you will be able to use more than just spraycans. The outfits are as follows; The Cardigan skirt (formerly named black skirt), the Evening gown (It's no longer the 'RED' gown, since it can be any colour), the striped dress and the sailor dress. ![image](https://github.com/tgstation/tgstation/assets/53197594/04c2e2ee-1d26-484e-9dde-b90cb7c33175) ![image](https://github.com/tgstation/tgstation/assets/53197594/e2ca4171-7b28-4fb2-9cc0-e6916367995e) ![image](https://github.com/tgstation/tgstation/assets/53197594/2c5a0985-b4fc-4fc3-8da1-13923f2742fb) ![image](https://github.com/tgstation/tgstation/assets/53197594/537006c0-1e67-4278-89d6-b4e294c335e8) ## Why It's Good For The Game Customisation is always good, allowing players to express their character how they want isn't a bad thing! ## Changelog :cl: image: added gags sprites for; Sailor dress, Evening gown, Cardigan skirts and striped dresses. /:cl: * New GaGs clothing: Part 1 - 'Dress'ing up! * Fixing this update paths script for downstreams It didn't even work before, your welcome downstreams * Fix paths, * fix missing icon states, This will...probally fuck things up * GAGS configs * attempting this first --------- Co-authored-by: xXPawnStarrXx <53197594+xXPawnStarrXx@users.noreply.github.com> Co-authored-by: SomeRandomOwl <2568378+SomeRandomOwl@users.noreply.github.com> Co-authored-by: SomeRandomOwl --- .../map_files/Deltastation/DeltaStation2.dmm | 2 +- _maps/map_files/generic/CentCom_nova_z2.dmm | 2 +- code/datums/elements/gags_recolorable.dm | 2 +- .../greyscale_configs/greyscale_clothes.dm | 36 +++++++++++++++++ .../greyscale/json_configs/cardiganskirt.json | 21 ++++++++++ .../greyscale/json_configs/eveningdress.json | 10 +++++ .../greyscale/json_configs/sailor_dress.json | 27 +++++++++++++ .../greyscale/json_configs/striped_dress.json | 22 +++++++++++ code/modules/clothing/under/skirt_dress.dm | 37 ++++++++++++++---- code/modules/vending/clothesmate.dm | 2 +- icons/mob/clothing/under/dress.dmi | Bin 6427 -> 12457 bytes icons/obj/clothing/under/dress.dmi | Bin 2795 -> 5139 bytes .../modules/clothing/under/skirts_dresses.dm | 12 ++++++ .../obj/clothing/under/skirts_dresses.dmi | Bin 11493 -> 15419 bytes .../under/loadout_datum_under.dm | 2 +- .../Scripts/65236_clothingunderrepath.txt | 2 +- 16 files changed, 163 insertions(+), 14 deletions(-) create mode 100644 code/datums/greyscale/json_configs/cardiganskirt.json create mode 100644 code/datums/greyscale/json_configs/eveningdress.json create mode 100644 code/datums/greyscale/json_configs/sailor_dress.json create mode 100644 code/datums/greyscale/json_configs/striped_dress.json diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 30e548835e8..9fe72332deb 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -95608,7 +95608,7 @@ /obj/item/clothing/head/costume/kitty, /obj/item/clothing/under/costume/maid, /obj/item/clothing/head/costume/rabbitears, -/obj/item/clothing/under/dress/redeveninggown, +/obj/item/clothing/under/dress/eveninggown, /turf/open/floor/wood, /area/station/commons/dorms) "xRa" = ( diff --git a/_maps/map_files/generic/CentCom_nova_z2.dmm b/_maps/map_files/generic/CentCom_nova_z2.dmm index 7a4a72b2015..6790e414524 100644 --- a/_maps/map_files/generic/CentCom_nova_z2.dmm +++ b/_maps/map_files/generic/CentCom_nova_z2.dmm @@ -311,7 +311,7 @@ "agV" = ( /obj/structure/closet/wardrobe/grey, /obj/item/clothing/under/dress/tango, -/obj/item/clothing/under/dress/redeveninggown, +/obj/item/clothing/under/dress/eveninggown, /turf/open/indestructible/hotelwood, /area/centcom/holding/cafe) "ahk" = ( diff --git a/code/datums/elements/gags_recolorable.dm b/code/datums/elements/gags_recolorable.dm index bf37a4ba973..93b21c5d31d 100644 --- a/code/datums/elements/gags_recolorable.dm +++ b/code/datums/elements/gags_recolorable.dm @@ -10,7 +10,7 @@ /datum/element/gags_recolorable/proc/on_examine(atom/source, mob/user, list/examine_text) SIGNAL_HANDLER - examine_text += span_notice("You could recolor [source.p_them()] with a spraycan...") + examine_text += span_notice("Now utilising PPP recolouring technology, capable of absorbing paint and pigments for changing it's colours!") /datum/element/gags_recolorable/proc/on_attackby(datum/source, obj/item/attacking_item, mob/user) SIGNAL_HANDLER diff --git a/code/datums/greyscale/config_types/greyscale_configs/greyscale_clothes.dm b/code/datums/greyscale/config_types/greyscale_configs/greyscale_clothes.dm index 6e71e2ee486..65ec9baf6f5 100644 --- a/code/datums/greyscale/config_types/greyscale_configs/greyscale_clothes.dm +++ b/code/datums/greyscale/config_types/greyscale_configs/greyscale_clothes.dm @@ -333,6 +333,42 @@ NOVA EDIT END */ name = "Sundress (Worn)" icon_file = 'icons/mob/clothing/under/dress.dmi' +/datum/greyscale_config/striped_dress + name = "Striped dress" + icon_file = 'icons/obj/clothing/under/dress.dmi' + json_config = 'code/datums/greyscale/json_configs/striped_dress.json' + +/datum/greyscale_config/striped_dress/worn + name = "Striped dress (Worn)" + icon_file = 'icons/mob/clothing/under/dress.dmi' + +/datum/greyscale_config/evening_dress + name = "Evening gown" + icon_file = 'icons/obj/clothing/under/dress.dmi' + json_config = 'code/datums/greyscale/json_configs/eveningdress.json' + +/datum/greyscale_config/evening_dress/worn + name = "Evening gown (Worn)" + icon_file = 'icons/mob/clothing/under/dress.dmi' + +/datum/greyscale_config/cardiganskirt + name = "Cardigan Skirt" + icon_file = 'icons/obj/clothing/under/dress.dmi' + json_config = 'code/datums/greyscale/json_configs/cardiganskirt.json' + +/datum/greyscale_config/cardiganskirt/worn + name = "Cardigan Skirt(Worn)" + icon_file = 'icons/mob/clothing/under/dress.dmi' + +/datum/greyscale_config/sailor_dress + name = "Sailor Dress" + icon_file = 'icons/obj/clothing/under/dress.dmi' + json_config = 'code/datums/greyscale/json_configs/sailor_dress.json' + +/datum/greyscale_config/sailor_dress/worn + name = "Sailor Dress(Worn)" + icon_file = 'icons/mob/clothing/under/dress.dmi' + // SHIRTS, PANTS AND SHORTS /datum/greyscale_config/slacks name = "Slacks" diff --git a/code/datums/greyscale/json_configs/cardiganskirt.json b/code/datums/greyscale/json_configs/cardiganskirt.json new file mode 100644 index 00000000000..97a87b6405c --- /dev/null +++ b/code/datums/greyscale/json_configs/cardiganskirt.json @@ -0,0 +1,21 @@ +{ + "cardiganskirt": [ + { + "type": "icon_state", + "icon_state": "cardiganskirt_skirt", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "cardiganskirt_cardigan", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "cardiganskirt_collar", + "blend_mode": "overlay" + } + ] +} diff --git a/code/datums/greyscale/json_configs/eveningdress.json b/code/datums/greyscale/json_configs/eveningdress.json new file mode 100644 index 00000000000..d08dc95bbbe --- /dev/null +++ b/code/datums/greyscale/json_configs/eveningdress.json @@ -0,0 +1,10 @@ +{ + "evening_gown": [ + { + "type": "icon_state", + "icon_state": "evening_gown", + "blend_mode": "overlay", + "color_ids": [ 1 ] + } + ] +} diff --git a/code/datums/greyscale/json_configs/sailor_dress.json b/code/datums/greyscale/json_configs/sailor_dress.json new file mode 100644 index 00000000000..86787f4a251 --- /dev/null +++ b/code/datums/greyscale/json_configs/sailor_dress.json @@ -0,0 +1,27 @@ +{ + "sailor_dress": [ + { + "type": "icon_state", + "icon_state": "sailor_dress_skirt", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "sailor_dress_jacket", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "sailor_dress_stripes", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "sailor_dress_badge", + "blend_mode": "overlay" + } + ] +} diff --git a/code/datums/greyscale/json_configs/striped_dress.json b/code/datums/greyscale/json_configs/striped_dress.json new file mode 100644 index 00000000000..e4b95329e46 --- /dev/null +++ b/code/datums/greyscale/json_configs/striped_dress.json @@ -0,0 +1,22 @@ +{ + "stripeddress": [ + { + "type": "icon_state", + "icon_state": "stripeddress_jacket", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "stripeddress_base", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "stripeddress_stripes", + "blend_mode": "overlay", + "color_ids": [ 3 ] + } + ] +} diff --git a/code/modules/clothing/under/skirt_dress.dm b/code/modules/clothing/under/skirt_dress.dm index 12a61ceaf9e..9d9677f8ebd 100644 --- a/code/modules/clothing/under/skirt_dress.dm +++ b/code/modules/clothing/under/skirt_dress.dm @@ -6,18 +6,31 @@ icon = 'icons/obj/clothing/under/dress.dmi' worn_icon = 'icons/mob/clothing/under/dress.dmi' +/obj/item/clothing/under/dress/striped/Initialize(mapload) + . = ..() + AddElement(/datum/element/gags_recolorable) + update_icon(UPDATE_OVERLAYS) + /obj/item/clothing/under/dress/striped name = "striped dress" desc = "Fashion in space." - icon_state = "striped_dress" + icon_state = "stripeddress" inhand_icon_state = null female_sprite_flags = FEMALE_UNIFORM_FULL + greyscale_config = /datum/greyscale_config/striped_dress + greyscale_config_worn = /datum/greyscale_config/striped_dress/worn + flags_1 = IS_PLAYER_COLORABLE_1 + greyscale_colors = "#003284#000000#ffffff" /obj/item/clothing/under/dress/sailor name = "sailor dress" desc = "Formal wear for a leading lady." icon_state = "sailor_dress" - inhand_icon_state = null + greyscale_config = /datum/greyscale_config/sailor_dress + greyscale_config_worn = /datum/greyscale_config/sailor_dress/worn + greyscale_colors = "#0000ff#cc0000#eaeaea" + inhand_icon_state = "blackskirt" + flags_1 = IS_PLAYER_COLORABLE_1 /obj/item/clothing/under/dress/wedding_dress name = "wedding dress" @@ -27,17 +40,25 @@ body_parts_covered = CHEST|GROIN|LEGS flags_inv = HIDESHOES -/obj/item/clothing/under/dress/redeveninggown - name = "red evening gown" +/obj/item/clothing/under/dress/eveninggown + name = "evening gown" desc = "Fancy dress for space bar singers." - icon_state = "red_evening_gown" + icon_state = "evening_gown" inhand_icon_state = null + greyscale_config = /datum/greyscale_config/evening_dress + greyscale_config_worn = /datum/greyscale_config/evening_dress/worn + flags_1 = IS_PLAYER_COLORABLE_1 + greyscale_colors = "#e11f1f" /obj/item/clothing/under/dress/skirt - name = "black skirt" - desc = "A black skirt, very fancy!" - icon_state = "blackskirt" + name = "cardigan skirt" + desc = "A nice skirt with a cute cardigan, very fancy!" + icon_state = "cardiganskirt" + greyscale_config = /datum/greyscale_config/cardiganskirt + greyscale_config_worn = /datum/greyscale_config/cardiganskirt/worn + greyscale_colors = "#bf504d#545454" inhand_icon_state = "blackskirt" + flags_1 = IS_PLAYER_COLORABLE_1 /obj/item/clothing/under/dress/skirt/plaid name = "plaid skirt" diff --git a/code/modules/vending/clothesmate.dm b/code/modules/vending/clothesmate.dm index 47276acb259..bf260ab76bc 100644 --- a/code/modules/vending/clothesmate.dm +++ b/code/modules/vending/clothesmate.dm @@ -82,7 +82,7 @@ /obj/item/clothing/under/costume/kilt = 1, /obj/item/clothing/under/dress/striped = 1, /obj/item/clothing/under/dress/sailor = 1, - /obj/item/clothing/under/dress/redeveninggown = 1, + /obj/item/clothing/under/dress/eveninggown = 1, /obj/item/clothing/under/misc/pj/blue = 2, /obj/item/clothing/under/misc/pj/red = 2, ), diff --git a/icons/mob/clothing/under/dress.dmi b/icons/mob/clothing/under/dress.dmi index be6e7715c4862b6983f22af7facc1c11165cb71d..e6cd3c27ac583eaa5e40efa9eb42dd7d2930bece 100644 GIT binary patch literal 12457 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 literal 6427 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 diff --git a/icons/obj/clothing/under/dress.dmi b/icons/obj/clothing/under/dress.dmi index d38b53746be7b65c53708c9baf20e4b7cf0e9279..a79f390cd53c05dfc9a62e9a9fd15e38e4f6d4b8 100644 GIT binary patch literal 5139 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 diff --git a/modular_nova/modules/loadouts/loadout_items/under/loadout_datum_under.dm b/modular_nova/modules/loadouts/loadout_items/under/loadout_datum_under.dm index ee2360b1c7e..51db0efdcf2 100644 --- a/modular_nova/modules/loadouts/loadout_items/under/loadout_datum_under.dm +++ b/modular_nova/modules/loadouts/loadout_items/under/loadout_datum_under.dm @@ -776,7 +776,7 @@ GLOBAL_LIST_INIT(loadout_miscunders, generate_loadout_items(/datum/loadout_item/ /datum/loadout_item/under/formal/red_gown name = "Red Evening Gown" - item_path = /obj/item/clothing/under/dress/redeveninggown + item_path = /obj/item/clothing/under/dress/eveninggown /datum/loadout_item/under/formal/sailor name = "Sailor Suit" diff --git a/tools/UpdatePaths/Scripts/65236_clothingunderrepath.txt b/tools/UpdatePaths/Scripts/65236_clothingunderrepath.txt index 8ca7a3750e3..67000c41f07 100644 --- a/tools/UpdatePaths/Scripts/65236_clothingunderrepath.txt +++ b/tools/UpdatePaths/Scripts/65236_clothingunderrepath.txt @@ -34,7 +34,7 @@ /obj/item/clothing/under/blacktango : /obj/item/clothing/under/dress/blacktango /obj/item/clothing/under/stripeddress : /obj/item/clothing/under/dress/striped /obj/item/clothing/under/sailordress : /obj/item/clothing/under/dress/sailor -/obj/item/clothing/under/redeveninggown : /obj/item/clothing/under/dress/redeveninggown +/obj/item/clothing/under/redeveninggown : /obj/item/clothing/under/dress/eveninggown /obj/item/clothing/under/plaid_skirt : /obj/item/clothing/under/dress/skirt/plaid /obj/item/clothing/under/plaid_skirt/blue : /obj/item/clothing/under/dress/skirt/plaid/blue /obj/item/clothing/under/plaid_skirt/purple : /obj/item/clothing/under/dress/skirt/plaid/purple