From 5229bf5e6897f2a887a0a83e84b191d917429be3 Mon Sep 17 00:00:00 2001 From: Cody Brittain Date: Sun, 23 Apr 2023 19:51:04 -0400 Subject: [PATCH] Added niennab's new jacket (#16229) --- .../preference_setup/loadout/loadout_suit.dm | 3 ++ code/modules/clothing/factions/konyang.dm | 23 +++++++++- code/modules/clothing/suits/storage.dm | 2 +- code/modules/customitems/item_defines.dm | 11 ++++- .../GeneralCamo - Konyanger Jacket.yml | 41 ++++++++++++++++++ .../suits/konyang_double_breasted_jacket.dmi | Bin 0 -> 6794 bytes icons/obj/custom_items/provenance_jacket.dmi | Bin 0 -> 2589 bytes 7 files changed, 77 insertions(+), 3 deletions(-) create mode 100644 html/changelogs/GeneralCamo - Konyanger Jacket.yml create mode 100644 icons/clothing/suits/konyang_double_breasted_jacket.dmi create mode 100644 icons/obj/custom_items/provenance_jacket.dmi diff --git a/code/modules/client/preference_setup/loadout/loadout_suit.dm b/code/modules/client/preference_setup/loadout/loadout_suit.dm index ca85f15db15..24bdcbae9fa 100644 --- a/code/modules/client/preference_setup/loadout/loadout_suit.dm +++ b/code/modules/client/preference_setup/loadout/loadout_suit.dm @@ -434,6 +434,9 @@ datum/gear/suit/colorvest konyangcoat["red konyanger jumpjacket"] = /obj/item/clothing/suit/storage/toggle/konyang/pants konyangcoat["orange konyanger jumpjacket"] = /obj/item/clothing/suit/storage/toggle/konyang/orange konyangcoat["blue konyanger jumpjacket"] = /obj/item/clothing/suit/storage/toggle/konyang/blue + konyangcoat["biege double-breasted Konyanger jacket"] = /obj/item/clothing/suit/storage/toggle/konyang/dbjacket + konyangcoat["black double-breasted Konyanger jacket"] = /obj/item/clothing/suit/storage/toggle/konyang/dbjacket/black + konyangcoat["blue double-breasted Konyanger jacket"] = /obj/item/clothing/suit/storage/toggle/konyang/dbjacket/blue gear_tweaks += new /datum/gear_tweak/path(konyangcoat) /datum/gear/suit/gadpathur diff --git a/code/modules/clothing/factions/konyang.dm b/code/modules/clothing/factions/konyang.dm index 93284800f19..4f3a7f5f3eb 100644 --- a/code/modules/clothing/factions/konyang.dm +++ b/code/modules/clothing/factions/konyang.dm @@ -63,6 +63,27 @@ icon_state = "konyang_jacket_blue" item_state = "konyang_jacket_blue" +/obj/item/clothing/suit/storage/toggle/konyang/dbjacket + name = "double-breasted Konyanger jacket" + desc = "Styled after the latest fashion trends on Konyang, this hybrid faux-leather and polyester mesh jacket was built with the planet’s humid climate in mind. This one has a pale beige color." + desc_extended = "Only recently entering the larger Coalition scene, Konyanger fashion has taken the frontier by storm, owing to its unique blend of durability, waterproofing, \ + and breathability. This innovation in clothing was only accomplished due to Konyanger fashion brands utilizing the fabrics and textiles unique to their planet." + icon = 'icons/clothing/suits/konyang_double_breasted_jacket.dmi' + icon_state = "konyang_coat_pale" + item_state = "konyang_coat_pale" + heat_protection = UPPER_TORSO|LOWER_TORSO|ARMS + max_heat_protection_temperature = 313 // Provides heat protection up to 313 Kelvin (~40 C) + +/obj/item/clothing/suit/storage/toggle/konyang/dbjacket/black + desc = "Styled after the latest fashion trends on Konyang, this hybrid faux-leather and polyester mesh jacket was built with the planet’s humid climate in mind. This one has a deep black color." + icon_state = "konyang_coat_black" + item_state = "konyang_coat_black" + +/obj/item/clothing/suit/storage/toggle/konyang/dbjacket/blue + desc = "Styled after the latest fashion trends on Konyang, this hybrid faux-leather and polyester mesh jacket was built with the planet’s humid climate in mind. This one has an irisdescent blue color." + icon_state = "konyang_coat_iridescent" + item_state = "konyang_coat_iridescent" + /obj/item/clothing/head/konyang name = "gat" desc = "A traditional hat worn on Konyang and originating on Earth." @@ -161,4 +182,4 @@ of the planet. Given the climate, the addition of a vest renders the outfit uncomfortably hot, however this is regarded as an acceptable drawback for protecting the rest of the ensemble from the perrenial rains on the planet. \ Although tailored for Shintoist monks, some Konyangers wear the outfit as a sign of patriotism on national holildays." icon_state = "konyang_dress_traditional_national_vest" - item_state = "konyang_dress_traditional_national_vest" \ No newline at end of file + item_state = "konyang_dress_traditional_national_vest" diff --git a/code/modules/clothing/suits/storage.dm b/code/modules/clothing/suits/storage.dm index 7d14ee2573e..773e6762188 100644 --- a/code/modules/clothing/suits/storage.dm +++ b/code/modules/clothing/suits/storage.dm @@ -174,4 +174,4 @@ /obj/item/clothing/suit/storage/toggle/corp/scc/alt icon_state = "scc_corp_jacket_alt" - item_state = "scc_corp_jacket_alt" \ No newline at end of file + item_state = "scc_corp_jacket_alt" diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index de2cb8d7ecd..5f39d3b8a71 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -2100,4 +2100,13 @@ All custom items with worn sprites must follow the contained sprite system: http icon_override = 'icons/obj/custom_items/schlosser_hat.dmi' icon_state = "schlosser_hat" item_state = "schlosser_hat" - contained_sprite = TRUE \ No newline at end of file + contained_sprite = TRUE + +/obj/item/clothing/suit/storage/toggle/konyang/dbjacket/provenance_jacket // Double-Breasted Cropped Jacket - Z.I Provenance - niennab + name = "double-breasted cropped jacket" + desc = "Styled after the latest fashion trends on Konyang, this hybrid leather and polyester mesh jacket was built with the planet’s humid climate in mind. This particular jacket appears to be emblematic of Konyang's stylings but hand-made, sporting a distinctive fur collar." + icon = 'icons/obj/custom_items/provenance_jacket.dmi' + icon_override = 'icons/obj/custom_items/provenance_jacket.dmi' + icon_state = "provenance_coat" + item_state = "provenance_coat" + diff --git a/html/changelogs/GeneralCamo - Konyanger Jacket.yml b/html/changelogs/GeneralCamo - Konyanger Jacket.yml new file mode 100644 index 00000000000..984817c945a --- /dev/null +++ b/html/changelogs/GeneralCamo - Konyanger Jacket.yml @@ -0,0 +1,41 @@ +################################ +# 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 +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +# balance +# admin +# backend +# security +# refactor +################################# + +# Your name. +author: GeneralCamo + +# 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, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Added a new double-breasted Konyanger jacket, with minor heat protection. Sprites by Niennab." diff --git a/icons/clothing/suits/konyang_double_breasted_jacket.dmi b/icons/clothing/suits/konyang_double_breasted_jacket.dmi new file mode 100644 index 0000000000000000000000000000000000000000..8ee41e971146f66213fc8222d264482326c55436 GIT binary patch literal 6794 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 JFP1fX^Iv;x)G+`6 literal 0 HcmV?d00001 diff --git a/icons/obj/custom_items/provenance_jacket.dmi b/icons/obj/custom_items/provenance_jacket.dmi new file mode 100644 index 0000000000000000000000000000000000000000..cddd5641aa511def81e88e7adeb61242f7fb05e5 GIT binary patch literal 2589 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 literal 0 HcmV?d00001