From 4e37bcc40ef6316d78049ad2627fdc9a0b96c2ae Mon Sep 17 00:00:00 2001 From: Velken <8467292+Velken@users.noreply.github.com> Date: Mon, 10 Mar 2025 20:17:23 -0300 Subject: [PATCH] Performer's Wig (#35764) * miku wig * fix to correct json convention Co-authored-by: Winkarst <74284083+Winkarst-cpu@users.noreply.github.com> --------- Co-authored-by: Winkarst <74284083+Winkarst-cpu@users.noreply.github.com> --- .../Catalog/Fills/Boxes/general.yml | 1 + .../Catalog/Fills/Crates/service.yml | 1 + .../Entities/Clothing/Head/misc.yml | 14 ++++++++++ .../performer-wig.rsi/equipped-HELMET.png | Bin 0 -> 792 bytes .../Head/Misc/performer-wig.rsi/icon.png | Bin 0 -> 508 bytes .../Misc/performer-wig.rsi/inhand-left.png | Bin 0 -> 524 bytes .../Misc/performer-wig.rsi/inhand-right.png | Bin 0 -> 516 bytes .../Head/Misc/performer-wig.rsi/meta.json | 26 ++++++++++++++++++ 8 files changed, 42 insertions(+) create mode 100644 Resources/Textures/Clothing/Head/Misc/performer-wig.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Clothing/Head/Misc/performer-wig.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Head/Misc/performer-wig.rsi/inhand-left.png create mode 100644 Resources/Textures/Clothing/Head/Misc/performer-wig.rsi/inhand-right.png create mode 100644 Resources/Textures/Clothing/Head/Misc/performer-wig.rsi/meta.json diff --git a/Resources/Prototypes/Catalog/Fills/Boxes/general.yml b/Resources/Prototypes/Catalog/Fills/Boxes/general.yml index f5ba7b65f9..478aea4cc0 100644 --- a/Resources/Prototypes/Catalog/Fills/Boxes/general.yml +++ b/Resources/Prototypes/Catalog/Fills/Boxes/general.yml @@ -229,6 +229,7 @@ contents: - id: ClothingShoesBootsPerformer - id: ClothingUniformJumpskirtPerformer + - id: ClothingHeadPerformerWig - id: FoodMealMemoryleek amount: 2 diff --git a/Resources/Prototypes/Catalog/Fills/Crates/service.yml b/Resources/Prototypes/Catalog/Fills/Crates/service.yml index 59a1ed476d..32cfce4628 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/service.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/service.yml @@ -89,6 +89,7 @@ contents: - id: ClothingUniformJumpskirtPerformer - id: ClothingShoesBootsPerformer + - id: ClothingHeadPerformerWig - id: ClothingOuterSuitMonkey - id: ClothingHeadHatAnimalMonkey - id: ClothingNeckCloakMoth diff --git a/Resources/Prototypes/Entities/Clothing/Head/misc.yml b/Resources/Prototypes/Entities/Clothing/Head/misc.yml index 28fe46e0fa..9068bb576a 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/misc.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/misc.yml @@ -324,3 +324,17 @@ sprite: Clothing/Head/Misc/hairflower.rsi - type: Clothing sprite: Clothing/Head/Misc/hairflower.rsi + +- type: entity + parent: ClothingHeadBase + id: ClothingHeadPerformerWig + name: performer's wig + description: On a closer inspection, it appears that it is made from optic fiber. + components: + - type: Sprite + sprite: Clothing/Head/Misc/performer-wig.rsi + - type: Clothing + sprite: Clothing/Head/Misc/performer-wig.rsi + - type: HideLayerClothing + slots: + - Hair diff --git a/Resources/Textures/Clothing/Head/Misc/performer-wig.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Misc/performer-wig.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..4d5e75107dbf77405642901544546fabbd6ba429 GIT binary patch literal 792 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`032l#}zns>BK!1G!q&Q20{DS{O z0Yk8Vg%C)vz$3Dlfr0NJ2s7@OnEe(gC{f}XQ4*Y=R#Ki=l*$m0n3-3i=jR%tV5(=R zXCiceSu;@0w$upEG*3@01`Z&Hl|hP;m4Ok+@&aOMC>!Jx4Mt|LI1`X<$jHPX0HmXU zIJ2DvES?2qgTT!)Murza55s6QOBsMt6WAG8fGQ1)j13qUKuiVM$hrVx(i9*Y1ek#4 zGJ#bFSy}*DP+f)w1|Zp)(x12YXns-x25Gmai(^QH``c-^Hyu{sa251@^}oK*G4P=G zt1nL;`l#;~@01R|!p{0geksEPrK%4Scjs7rkLI~o>GIFYURmdll$yN2OLNsVe}q^a zUa3vDyQj$VQa|b!D}$ZOvnsx1iDeUNZTgxSZcSGxaB3}Vn(OpUkk95t{BI);rc!f8 zw!a#7%zZ2Yb$R|?9*%;lbA&c+@{i^)nHPWc57&$PH<(Y@C*N|(ni|izGFOU0b<($N zhl~H2TND)~4&2gjxRUX;VNL{#twVbH%ypk-7>-W=$LVluO&(V+6YGaSW`{+&3~LuI zWm@ZSD3?K4IN7-pab+ zagV9u?sGC1wJiJ3m*0CfA8D}l^%PZ!4!3;(wl9Qj%dc$_aDDJ}l5JXww7%nG5|k)O;L zJiEvwreC|@xBZ5zmGQQXGp!$ZiQI5F%P5$2(y?lx>;_N%XH#BJC=P5WOp3KN|Hymd zuXKvScZDWNgD=K<2|Y9B_Ezh?4>*6le$vKk44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~O1^9%x8dQ`|!K@4Mt|LI1`X<$jHPX0HmXUIJ2DvES?2q zgTT!)MurzaPr_(4OBsMt6WAG8fGQ1)j13qUKuiVM$hrVx(i9*Y1ek#4GJ#bFSy}*D zP+f)w1|Zp)(x12YXns-xGP^xp977`9-%fMnJEFkDEbRR6|5M+nE4qiK?z$!Y=}tky zk~tfW&i7DoRBU89x~ysYO-9KbicFs$oX}Xkz|yM9{JWq^x*4Bw_kzfMY@ZyZPfqQ< zeCBap{zQi+CnioVP8E%9qBhynIrnnyu6-+k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~O1^9%x8dQ|KtzA8hlQZDR0riAzyvgx39K^6(gMhW z>M}Gi0Ljjj{=B_M^OF*g+3e}!7!u+B_L?W(0R;}$0Jfd~r)qCosZ#1w{_Ou$rpk-5 zDfY|^4eSgI=MxX`eLH8zo@A`HQ=fa~W>x{k(6DJCS(lI8WLgrFaE@&)XJOg%`)3&# z9xyT-0P1<}vOs^E^+u~Wp(D5Nha_xLQ8{T_tEVU`q0ia5=W2!X|I^)!1q=ygj9=#Z UJwBshFdyVJPgg&ebxsLQ01zF7+W-In literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Misc/performer-wig.rsi/meta.json b/Resources/Textures/Clothing/Head/Misc/performer-wig.rsi/meta.json new file mode 100644 index 0000000000..ddcedddae1 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Misc/performer-wig.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites by Velken", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} -- 2.51.2