From 0cc7b6bf36bd6110b32868cf75257dc8b4df8008 Mon Sep 17 00:00:00 2001 From: SenorJaba Date: Thu, 26 Jun 2025 13:46:38 +0300 Subject: [PATCH] Asian clothing! (#1459) * Asian clothing * Fix --- .../Entities/Clothing/Cloak/Roles/general.yml | 11 +++++++++++ .../Entities/Clothing/Head/Roles/general.yml | 11 +++++++++++ .../Entities/Clothing/Pants/Roles/general.yml | 10 ++++++++++ .../_CP14/Loadouts/Jobs/general.yml | 18 ++++++++++++++++++ .../General/haori.rsi/equipped-CLOAK.png | Bin 0 -> 872 bytes .../Cloak/Roles/General/haori.rsi/icon.png | Bin 0 -> 370 bytes .../Cloak/Roles/General/haori.rsi/meta.json | 18 ++++++++++++++++++ .../General/kasa_hat.rsi/equipped-HELMET.png | Bin 0 -> 960 bytes .../Head/Roles/General/kasa_hat.rsi/icon.png | Bin 0 -> 445 bytes .../Head/Roles/General/kasa_hat.rsi/meta.json | 18 ++++++++++++++++++ .../Pants/hakama.rsi/equipped-PANTS.png | Bin 0 -> 569 bytes .../_CP14/Clothing/Pants/hakama.rsi/icon.png | Bin 0 -> 286 bytes .../_CP14/Clothing/Pants/hakama.rsi/meta.json | 18 ++++++++++++++++++ 13 files changed, 104 insertions(+) create mode 100644 Resources/Textures/_CP14/Clothing/Cloak/Roles/General/haori.rsi/equipped-CLOAK.png create mode 100644 Resources/Textures/_CP14/Clothing/Cloak/Roles/General/haori.rsi/icon.png create mode 100644 Resources/Textures/_CP14/Clothing/Cloak/Roles/General/haori.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Clothing/Head/Roles/General/kasa_hat.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/_CP14/Clothing/Head/Roles/General/kasa_hat.rsi/icon.png create mode 100644 Resources/Textures/_CP14/Clothing/Head/Roles/General/kasa_hat.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Clothing/Pants/hakama.rsi/equipped-PANTS.png create mode 100644 Resources/Textures/_CP14/Clothing/Pants/hakama.rsi/icon.png create mode 100644 Resources/Textures/_CP14/Clothing/Pants/hakama.rsi/meta.json diff --git a/Resources/Prototypes/_CP14/Entities/Clothing/Cloak/Roles/general.yml b/Resources/Prototypes/_CP14/Entities/Clothing/Cloak/Roles/general.yml index 3dbbc08cce..a2fdcf5406 100644 --- a/Resources/Prototypes/_CP14/Entities/Clothing/Cloak/Roles/general.yml +++ b/Resources/Prototypes/_CP14/Entities/Clothing/Cloak/Roles/general.yml @@ -173,3 +173,14 @@ sprite: _CP14/Clothing/Cloak/Roles/General/aristocratic_cloak.rsi - type: Clothing sprite: _CP14/Clothing/Cloak/Roles/General/aristocratic_cloak.rsi + +- type: entity + parent: CP14ClothingCloakBase + id: CP14ClothingCloakHaori + name: haori + description: Traditional roomy jacket of a traveler from distant lands. + components: + - type: Sprite + sprite: _CP14/Clothing/Cloak/Roles/General/haori.rsi + - type: Clothing + sprite: _CP14/Clothing/Cloak/Roles/General/haori.rsi diff --git a/Resources/Prototypes/_CP14/Entities/Clothing/Head/Roles/general.yml b/Resources/Prototypes/_CP14/Entities/Clothing/Head/Roles/general.yml index a743c47f75..5312a43c10 100644 --- a/Resources/Prototypes/_CP14/Entities/Clothing/Head/Roles/general.yml +++ b/Resources/Prototypes/_CP14/Entities/Clothing/Head/Roles/general.yml @@ -122,3 +122,14 @@ # graph: CP14StrawHat # node: cp14headstrawhat +- type: entity + parent: CP14ClothingHeadBase + id: CP14ClothingHeadKasaHat + name: farmer's hat + description: Welcome to the rice fields, adventurer! + components: + - type: Sprite + sprite: _CP14/Clothing/Head/Roles/General/kasa_hat.rsi + - type: Clothing + sprite: _CP14/Clothing/Head/Roles/General/kasa_hat.rsi + diff --git a/Resources/Prototypes/_CP14/Entities/Clothing/Pants/Roles/general.yml b/Resources/Prototypes/_CP14/Entities/Clothing/Pants/Roles/general.yml index 2a4a0648aa..9f58c103ca 100644 --- a/Resources/Prototypes/_CP14/Entities/Clothing/Pants/Roles/general.yml +++ b/Resources/Prototypes/_CP14/Entities/Clothing/Pants/Roles/general.yml @@ -79,3 +79,13 @@ - type: Clothing sprite: _CP14/Clothing/Pants/jagermeister_trousers.rsi +- type: entity + parent: CP14ClothingPantsBase + id: CP14ClothingPantsHakama + name: hakama + description: Traditional long pants of a traveler from distant lands. + components: + - type: Sprite + sprite: _CP14/Clothing/Pants/hakama.rsi + - type: Clothing + sprite: _CP14/Clothing/Pants/hakama.rsi diff --git a/Resources/Prototypes/_CP14/Loadouts/Jobs/general.yml b/Resources/Prototypes/_CP14/Loadouts/Jobs/general.yml index 833264d4c5..ec2331bf3f 100644 --- a/Resources/Prototypes/_CP14/Loadouts/Jobs/general.yml +++ b/Resources/Prototypes/_CP14/Loadouts/Jobs/general.yml @@ -21,6 +21,7 @@ - CP14ClothingCloakGreenSyurko - CP14ClothingCloakWhiteSyurko - CP14ClothingCloakYellowSyurko + - CP14ClothingCloakHaori - type: loadout id: CP14ClothingCloakFurcapeBlack @@ -102,6 +103,11 @@ equipment: cloak: CP14ClothingCloakYellowSyurko +- type: loadout + id: CP14ClothingCloakHaori + equipment: + cloak: CP14ClothingCloakHaori + # OuterClothing - type: loadoutGroup @@ -251,6 +257,7 @@ - CP14ClothingHeadRedHuntersHat - CP14ClothingHeadJagermeisterHat - CP14ClothingHeadStrawHat + - CP14ClothingHeadKasaHat - type: loadout id: CP14ClothingHeadMetalHeadband @@ -297,6 +304,11 @@ equipment: head: CP14ClothingHeadRedHuntersHat +- type: loadout + id: CP14ClothingHeadKasaHat + equipment: + head: CP14ClothingHeadKasaHat + # Pants @@ -311,6 +323,7 @@ - CP14ClothingPantsJagermeisterTrousers - CP14ClothingPantsGreen - CP14ClothingPantsBrown + - CP14ClothingPantsHakama - type: loadout id: CP14ClothingPantsTrouserWhite @@ -347,6 +360,11 @@ equipment: pants: CP14ClothingPantsJagermeisterTrousers +- type: loadout + id: CP14ClothingPantsHakama + equipment: + pants: CP14ClothingPantsHakama + # Shirt - type: loadoutGroup diff --git a/Resources/Textures/_CP14/Clothing/Cloak/Roles/General/haori.rsi/equipped-CLOAK.png b/Resources/Textures/_CP14/Clothing/Cloak/Roles/General/haori.rsi/equipped-CLOAK.png new file mode 100644 index 0000000000000000000000000000000000000000..66f2673bc22fa917233f4e917e8beba1de7755da GIT binary patch literal 872 zcmV-u1DE`XP)Px&B1uF+RCt{2nz3r*KoEu}$JIiTtyb8D5KiM%E<&0#DGv_v1_yqIyiDF85V$f; z;0P&P#f^hW5#d($O6Udl3NyOZX0_UtWQV((uTr$q{JZ1P%Fg@%1VIo4K@k5bC#Dz9 zX6HQ1cJTJLuDvIUV(xhZSS+56enU!#T_SrqSyz` z^Q|@*ju%A=juUiBf=*vd0%K|UcN=|e1vpN%?6PbJjHMqEk>^`rEQKuFY45j1rH{z~ z*e@O*jiP9$|5Z1**}Q`54l4^5C!nGz{v@cWVwzCtBlxMykA$s$Z2}gH=aVRkd6wCbG$FNby ziPSv;c)pK?>-0q}`M8a~b`zBGyg{e&KB(J|+U_@23BdA_ciX!2heGuhYKv95UklYv8pQDX!_6NK25 z48sY(ySx3ABwSzr;5ZM)QaC#c0N|e6B*C~Z5JfQ`k7Hmgg`!B|<>gnIi23}613+g# zfC;EEpWkrb4}h`#T#91fCLfPuqgEbb)fjP{0DM0vdve&B5lsn)Ml?)_bCBm|ictch zDCX1YMa8BPhLh44fakmV0Zc#*{PgpD3t>1Z$9+G5>GZ<53XBpUZhGQ^u@xqN8iz!# zI-CP0L^Wp}MhQS?hGSv literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Clothing/Cloak/Roles/General/haori.rsi/icon.png b/Resources/Textures/_CP14/Clothing/Cloak/Roles/General/haori.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..76a32da5ccc644e1a3be6f51c13baeb6dc6dfd31 GIT binary patch literal 370 zcmV-&0ge8NP)Px$EJ;K`R9J=Wl`)QkFc3vQtF0}QKpQ1R6zv|s1@~794nTxbV9^4$;zVlHlN2gY)e2(JT-l7QnQp@BX$oTgjyzakQeL?Vy;0ZPoC`uk(9 Q1ONa407*qoM6N<$g3_X#Y5)KL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Clothing/Cloak/Roles/General/haori.rsi/meta.json b/Resources/Textures/_CP14/Clothing/Cloak/Roles/General/haori.rsi/meta.json new file mode 100644 index 0000000000..5ebc06d0c3 --- /dev/null +++ b/Resources/Textures/_CP14/Clothing/Cloak/Roles/General/haori.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "Created by Jaba", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-CLOAK", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Clothing/Head/Roles/General/kasa_hat.rsi/equipped-HELMET.png b/Resources/Textures/_CP14/Clothing/Head/Roles/General/kasa_hat.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..8a4b965ee377f3ba4b5adf8e0d57be062647f28d GIT binary patch literal 960 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGojKx9jP7LeL$-HD>V6O6XaSW-L z^Y+e0|0qWp_7D177n=x7<74BQz&6W6we4V^+M^)$HY>|ryCwg#Ts}MZqN}Xcjin}u zCcYgDGbdkThbL+79StlpDPZXc+=YxZcRiO|eQnYU{s&)&bRHu=4H$e%3cgy#J=uX!f%RcwCo zX^rqJ#~XJwq!-vK%l^|JyN`$Ace^|z!_~iX`|jMiBY7rmtJutLx3k^pg(kBcR?aB? zTdCgrOw;SA%#$S&Tbcfx-2UBs*79?P7Pd`htG9ZroZTxm7s%IxtzU1s_E72C}&{U1xL+v2gcy)ICg_SVU_~x z%A4OO-LIauekGGbStjS+Jn7!=^RN7R6tn8UCP${Y)QK+3;-4HUdyDT9w0V5M%DK zSU*eKVOsS^{zFSd-Z1akdvaRXL{)7@9-jHi-S~#n&-iDs36-iZV1opU{a3?23Kyrc4~7!{PTfd}H( YPZ?}||5}(2m?arJUHx3vIVCg!0ExrAqW}N^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Clothing/Head/Roles/General/kasa_hat.rsi/icon.png b/Resources/Textures/_CP14/Clothing/Head/Roles/General/kasa_hat.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7d7aafc1f6f553c8ecbeb8a16082e376d927e011 GIT binary patch literal 445 zcmV;u0Yd(XP)Px$cS%G+RA_7Da4?Ih5-gA7nyW0QJ#RE&G-n!jh!b@ z69=4dadN=H=%B_xL*t?mY(reN4yKJ@(8S&jCg->H_VnKGG`+b6A%qY@2qA>{ry^lZ ze15p=CUgVaGFjc(4{aUg6E|yRH|e6#fWMeR)44@JSaK`yiIx1 zx?y%^@;iBYerKb!1fV25C_c#Qm6ChbeqgOQ|LvYPt}3`Elp}s?dC{GVMg8l?;VZ}2 nx1s$`2qABxG00000NkvXXu0mjfnN-4E literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Clothing/Head/Roles/General/kasa_hat.rsi/meta.json b/Resources/Textures/_CP14/Clothing/Head/Roles/General/kasa_hat.rsi/meta.json new file mode 100644 index 0000000000..a59cc88954 --- /dev/null +++ b/Resources/Textures/_CP14/Clothing/Head/Roles/General/kasa_hat.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "Created by Ktyria (discord)", + "size": { + "x": 48, + "y": 48 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Clothing/Pants/hakama.rsi/equipped-PANTS.png b/Resources/Textures/_CP14/Clothing/Pants/hakama.rsi/equipped-PANTS.png new file mode 100644 index 0000000000000000000000000000000000000000..ca04a97e73aed10accf00bdc1e52173171499909 GIT binary patch literal 569 zcmV-90>=G`P)Px$^GQTORCt{2*|AE)Ko|$`zh2Tpp$V( zcbbsU0#^d?Q+yC`0}F12Gb z=wk0E$=HK!9;~enU8f+qR z@eVKrOe_t2zLaj?>Ny0NHDq79E)luaDXIzabQ9JPx#*hxe|R9J=Wl|c@IFc3w**s^5N#IS>ya3l}F(L8|1@Bkcu#0V>5(h!%FfE%kZ zSd%HJn|T`=rqg+pW(qJ2!!UnlMNP<~bach`*E4xNQbHc3W7!*LJQI>E5l|+Vy+J0V zv-l@D7lJZ56B0={APLt{vBKeW!EU>OZZv=afW(m~K-vKSP_cRudiVaT0!u>{(2bsa zt%}wCH~c`rQq(PyaPUo^FR&D|1bh#kw?Nq&RNXVBsN2W5>H@DmK;8jc#6Ioe^C=E^ k+y%h2CHu5shG7`X4PmcCJ