From f5634afd57726fc5b3a027ee76e880a61b8abc54 Mon Sep 17 00:00:00 2001 From: hivehum Date: Mon, 10 Feb 2025 14:10:52 -0500 Subject: [PATCH] it's yours my friend --- .../Prototypes/Loadouts/loadout_groups.yml | 1 + .../Entities/Clothing/Head/hats.yml | 17 +++++++++++++++++ .../Loadouts/Jobs/Cargo/quartermaster.yml | 8 ++++++++ .../Hats/morshuhat.rsi/equipped-HELMET.png | Bin 0 -> 1134 bytes .../Clothing/Head/Hats/morshuhat.rsi/icon.png | Bin 0 -> 940 bytes .../Head/Hats/morshuhat.rsi/meta.json | 18 ++++++++++++++++++ 6 files changed, 44 insertions(+) create mode 100644 Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/icon.png create mode 100644 Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/meta.json diff --git a/Resources/Prototypes/Loadouts/loadout_groups.yml b/Resources/Prototypes/Loadouts/loadout_groups.yml index c0a9979df5f2..555130ed7a2b 100644 --- a/Resources/Prototypes/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/Loadouts/loadout_groups.yml @@ -855,6 +855,7 @@ loadouts: - QuartermasterHead - QuartermasterBeret + - QuartermasterVeteranMorshuHat # imp - type: loadoutGroup id: QuartermasterJumpsuit diff --git a/Resources/Prototypes/_Impstation/Entities/Clothing/Head/hats.yml b/Resources/Prototypes/_Impstation/Entities/Clothing/Head/hats.yml index 973740385c66..00b92b41fd7d 100644 --- a/Resources/Prototypes/_Impstation/Entities/Clothing/Head/hats.yml +++ b/Resources/Prototypes/_Impstation/Entities/Clothing/Head/hats.yml @@ -171,3 +171,20 @@ - state: equipped-HELMET offset: "0, 0.15" #this shit is so fiddly and i don't understand it at all sprite: _Impstation/Clothing/Head/Hats/circusclownhat.rsi + +- type: entity + parent: ClothingHeadBase + id: ClothingHeadHatMorshu + name: Koridai salesman hat + description: This hat makes you feel like you can sell anything, so long as they have enough rubies. + components: + - type: Sprite + sprite: _Impstation/Clothing/Head/Hats/morshuhat.rsi + - type: Clothing + sprite: _Impstation/Clothing/Head/Hats/morshuhat.rsi + slots: + - HEAD + clothingVisuals: + head: + - state: equipped-HELMET + offset: "0, 0.03" # why ask for carousel to move the sprite up 1 pixel when i can just figure out offsets instead!!!! diff --git a/Resources/Prototypes/_Impstation/Loadouts/Jobs/Cargo/quartermaster.yml b/Resources/Prototypes/_Impstation/Loadouts/Jobs/Cargo/quartermaster.yml index 5369bdfe9199..7f417dcafecd 100644 --- a/Resources/Prototypes/_Impstation/Loadouts/Jobs/Cargo/quartermaster.yml +++ b/Resources/Prototypes/_Impstation/Loadouts/Jobs/Cargo/quartermaster.yml @@ -23,3 +23,11 @@ effects: - !type:GroupLoadoutEffect proto: VeteranQM + +- type: loadout + id: QuartermasterVeteranMorshuHat + equipment: + head: ClothingHeadHatMorshu + effects: + - !type:GroupLoadoutEffect + proto: VeteranQM diff --git a/Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/equipped-HELMET.png b/Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..89960726d92d54a232ea782fbd848e060c46efc0 GIT binary patch literal 1134 zcmV-!1d;oRP)EX>4Tx04R}tkv&MmKpe$iQ?()$2Rn##$k003MMWG-6^me@v=v%)FuC*#nlvOS zE{=k0!NHHks)LKOt`4q(Aou~|E;uQ=NQwVT3N2zhIPS;0dyl(!fY7Qj)$EG{s%9CP zWJ1grR>i<81OzaED8dpm^;C8-2hZ_!4rB*zc_2fw>DOVd+sQZNDZzu5Li6bS4B?WS#iAKP~O1n@rtS6bI!Zvk_kq&K@- zG?f_#?x@1U>Px#32;bRa{vG? zBLDy{BLR4&KXw2B00(qQO+^Rk0tp5kAx+=>@Bjb+8FWQhbVF}#ZDnqB07G(RVRU6= zAa`kWXdp*PO;A^X4i^9b0xd~IK~#9!?c6^|8(|p7@#jJkNh(Ff(n6iP#14X+4kfDy z;uH{ZZ3q8=pp!^(au7uaAzR53MARiiQAC8|=wNkpN};7C1_#ANyiSiNuO5kzi@xUj z+3q;P`#kS^?`8SDBF|hVGd_ND;<{o9+s0dW(ND?wcP(Cn%xklegM*30#DqN!)$#f* zglg-5aUzkfuC_MUeN`Mze^_)~ziV43zS2Udw*GpLGZfShH#Lopc64|J>iz4tEk_p% zBGJE{U)pE9Yqhz#vy)DXM*4MN3ufJ}M zHNSQ4kF#v)&i>={w5FmrBBj0E>EA{BCcN7E&AJ<7RSgnEa{hr_e&GM6qQoH+7~lasuLenT)t-Ua2=qzQnfG*KRO4Ae7O1k zc>&=+#gFkx|MaZwv@WgFJQqOwqJ7dnX0y56^0LUr#_{peQtd;dHUB|f2&q(G-`JSQ z(9rgFceh9=)Y}`6d(W8@uBlmD+x8Q{U000hUSV?A0O#mtY000O800000007cclK=n!07*qoM6N<$f-(>J A&Hw-a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/icon.png b/Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a585432077c47bad9d1974b65588e88efab757de GIT binary patch literal 940 zcmV;d15^BoP)EX>4Tx04R}tkv&MmKpe$iQ?()$2Rn##$k003MMWG-6^me@v=v%)FuC*#nlvOS zE{=k0!NHHks)LKOt`4q(Aou~|E;uQ=NQwVT3N2zhIPS;0dyl(!fY7Qj)$EG{s%9CP zWJ1grR>i<81OzaED8dpm^;C8-2hZ_!4rB*zc_2fw>DOVd+sQZNDZzu5Li6bS4B?WS#iAKP~O1n@rtS6bI!Zvk_kq&K@- zG?f_#?x@1U>R32;bRa{vG? zBLDy{BLR4&KXw2B00(qQO+^Rk0tp8K4_%R!mH+?%8FWQhbVF}#ZDnqB07G(RVRU6= zAa`kWXdp*PO;A^X4i^9b0c%M_K~!ko?bIg$lD^+^y!W`r zyYK(q0|+665JCtc;~<|;rCKe{-P+GbB^@#UM(k)d%(-|Do3|&QNT_N$J%$}1%h9N! za4uKoBcVfpU8|2$a4>I;Ki9>)eVpuXhSMfc{MQ=I!`P0xwHD zp*sN6xb3ew*G2N>a;=ujxqnXPRnpdni2`hCukVY4goiQWPn}){*i_o*$!(x|y0Tk2 z0L-cTlio657>$Oe{k{`C>j24|l>KLeL>cBF1py=8L@xud3ne)5;CxRMO8gR4sIg)Z zkj$TF O0000