From f65ff0bd3759ab43c246575e5753dd7415b9da22 Mon Sep 17 00:00:00 2001 From: Momo Date: Tue, 25 Feb 2025 21:18:42 -0500 Subject: [PATCH] Lizard Plushie Slippers (#35381) * added the lizard plushie slippers yippeegit status * fixed attributions so that the links arent broken * update meta.json links Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> * four spacing in meta.json --------- Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> --- .../Entities/Clothing/Shoes/misc.yml | 33 ++++++++++++++++++ .../Prototypes/Entities/Objects/Fun/toys.yml | 3 ++ .../Graphs/clothing/lizard_slippers.yml | 22 ++++++++++++ .../Recipes/Construction/clothing.yml | 11 ++++++ .../Prototypes/SoundCollections/footsteps.yml | 5 +++ Resources/Prototypes/tags.yml | 3 ++ .../lizard-slippers.rsi/equipped-FEET.png | Bin 0 -> 713 bytes .../Shoes/Misc/lizard-slippers.rsi/icon.png | Bin 0 -> 687 bytes .../Misc/lizard-slippers.rsi/inhand-left.png | Bin 0 -> 556 bytes .../Misc/lizard-slippers.rsi/inhand-right.png | Bin 0 -> 558 bytes .../Shoes/Misc/lizard-slippers.rsi/meta.json | 26 ++++++++++++++ 11 files changed, 103 insertions(+) create mode 100644 Resources/Prototypes/Recipes/Construction/Graphs/clothing/lizard_slippers.yml create mode 100644 Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/equipped-FEET.png create mode 100644 Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/inhand-left.png create mode 100644 Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/inhand-right.png create mode 100644 Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Clothing/Shoes/misc.yml b/Resources/Prototypes/Entities/Clothing/Shoes/misc.yml index 61dda89d13..ad1c181bf4 100644 --- a/Resources/Prototypes/Entities/Clothing/Shoes/misc.yml +++ b/Resources/Prototypes/Entities/Clothing/Shoes/misc.yml @@ -51,6 +51,39 @@ graph: ClothingShoeSlippersDuck node: shoes +- type: entity + parent: ClothingShoesBaseButcherable + id: ClothingShoeSlippersLizard + name: lizard plushie slippers + description: An adorable pair of slippers that resemble a lizardperson. Combine this with some other green clothing and you'll be the coolest crewmember on the station! + components: + - type: Sprite + sprite: Clothing/Shoes/Misc/lizard-slippers.rsi + - type: Clothing + sprite: Clothing/Shoes/Misc/lizard-slippers.rsi + - type: FootstepModifier + footstepSoundCollection: + collection: FootstepLizardSlippers + params: + variation: 0.02 + - type: Construction + graph: ClothingShoeSlippersLizard + node: shoes + - type: Extractable + juiceSolution: + reagents: + - ReagentId: JuiceThatMakesYouWeh + Quantity: 60 + - type: SolutionContainerManager + solutions: + food: + maxVol: 40 + reagents: + - ReagentId: Fiber + Quantity: 20 + - ReagentId: JuiceThatMakesYouWeh + Quantity: 20 + - type: entity parent: ClothingShoesBaseButcherable id: ClothingShoesTourist diff --git a/Resources/Prototypes/Entities/Objects/Fun/toys.yml b/Resources/Prototypes/Entities/Objects/Fun/toys.yml index 212c85935e..193271ba17 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/toys.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/toys.yml @@ -356,6 +356,9 @@ - HEAD - type: Speech speechVerb: Reptilian # for pais (In the secret stash) + - type: Tag + tags: + - PlushieLizard - type: entity parent: PlushieLizard diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/clothing/lizard_slippers.yml b/Resources/Prototypes/Recipes/Construction/Graphs/clothing/lizard_slippers.yml new file mode 100644 index 0000000000..b3a189c571 --- /dev/null +++ b/Resources/Prototypes/Recipes/Construction/Graphs/clothing/lizard_slippers.yml @@ -0,0 +1,22 @@ +- type: constructionGraph + id: ClothingShoeSlippersLizard + start: start + graph: + - node: start + edges: + - to: shoes + steps: + - tag: PlushieLizard #Weh! + name: lizard plushie + icon: + sprite: Objects/Fun/toys.rsi + state: plushie_lizard + doAfter: 1 + - tag: PlushieLizard + name: lizard plushie + icon: + sprite: Objects/Fun/toys.rsi + state: plushie_lizard + doAfter: 1 + - node: shoes + entity: ClothingShoeSlippersLizard diff --git a/Resources/Prototypes/Recipes/Construction/clothing.yml b/Resources/Prototypes/Recipes/Construction/clothing.yml index dc4eb3d278..8f49d26e6b 100644 --- a/Resources/Prototypes/Recipes/Construction/clothing.yml +++ b/Resources/Prototypes/Recipes/Construction/clothing.yml @@ -97,6 +97,17 @@ icon: { sprite: Clothing/Shoes/Misc/duck-slippers.rsi, state: icon } objectType: Item +- type: construction + name: lizard plushie slippers + id: ClothingShoeSlippersLizard + graph: ClothingShoeSlippersLizard + startNode: start + targetNode: shoes + category: construction-category-clothing + description: An adorable pair of slippers that resemble a lizardperson. Combine this with some other green clothing and you'll be the coolest crewmember on the station! + icon: { sprite: Clothing/Shoes/Misc/lizard-slippers.rsi, state: icon } + objectType: Item + - type: construction name: security glasses id: ClothingEyesGlassesSecurity diff --git a/Resources/Prototypes/SoundCollections/footsteps.yml b/Resources/Prototypes/SoundCollections/footsteps.yml index 4c5771065d..35aaf34316 100644 --- a/Resources/Prototypes/SoundCollections/footsteps.yml +++ b/Resources/Prototypes/SoundCollections/footsteps.yml @@ -82,6 +82,11 @@ files: - /Audio/Items/Toys/quack.ogg +- type: soundCollection + id: FootstepLizardSlippers + files: + - /Audio/Items/Toys/weh.ogg + - type: soundCollection id: FootstepHeavy files: diff --git a/Resources/Prototypes/tags.yml b/Resources/Prototypes/tags.yml index f5eba41c70..0a25304c2c 100644 --- a/Resources/Prototypes/tags.yml +++ b/Resources/Prototypes/tags.yml @@ -1014,6 +1014,9 @@ - type: Tag id: PlushieGhost +- type: Tag + id: PlushieLizard + - type: Tag id: PlushieSharkBlue diff --git a/Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/equipped-FEET.png b/Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/equipped-FEET.png new file mode 100644 index 0000000000000000000000000000000000000000..4f7b52390f38523fd6a2108a3b115191c7598f0a GIT binary patch literal 713 zcmV;)0yh1LP)J5S@jbf`%dz^n7|skSGxx03_0K5TNA>M3hKyh+F`q6lrn`v}Bwe$8r2kys|CL zO0f2fJ@4(z+epc{fr#t!{RqDAexYq!v8!nsxf^X)<745M#()9F%z5qQ1TO)b6Hr1G za&lk=E1-lbBFxTdeKk>&d3*K0mEnyANVWygmH^OfFzHov#JK36ewq ztmj@I;w

O4Gw{@bVc#6(F)cdfiv!Q6=aOieK8)4LgiY@yJGZHN45D`sKI@P=GbN zs05qrJC(TJS4qM%=oLTYL$EoA6JthaFn9Vq4;JcfI?0>XJAI}Nx-BFDxW`pVmruvr zcJ9J(`Mh|cp8?)LwJzWU)LOYzyjcOMGFfXJRzR(lOU0WNkSde4#$g52TDerbSphMb z{Fr`Pmp`1n!2Rj7)t}0Nhqb?Me^P~mpl^ffgVXqCcr8fKoEYhIvX^?_`W2|{L2U)t zIsvwTwb?lVwN)%NUsgcsjMf&96;NBnQuAd6q|Rt<@mK+o6*IQTx)|tl`6HpM%Y8Ue z9AXqeO-d7huytn!On&RrL^^ypE{;a1pl^ffPD_6t9v9~Z@DgVT#HgQtqsj7+M%R5- zLFnOCn|B%G&E^8pkjD8oG`AvuSbS3vgS v>BkVtjC#j21L{2S*m@oTag^UEf;s#H&fT7Lu{}$*00000NkvXXu0mjfpVmW} literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/icon.png b/Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d6b3dfb09280d9a83092acbae5c8d080db8660ec GIT binary patch literal 687 zcmV;g0#N;lP)vJ01@AngwjR|OY- zP)HkTQ*D}LCK>14nfE$hd5Ib*l(~?ZH}9T%&v|$5o0rtP-39X7$;KC2-U-eLf49>W z!;#(7Bg=HpM2Uc;0!an_%L>?c`6P_80wA`ZF3o~}kO=7?g#aclJt>e!t|~x8q^>|q zl@2BqgJXZOkY|@>#6e^fW6SeJ(#AA7iGhy8Cu9;V=Fd*QVooqf;@VZ6@Pn1IdBS03 zHUkHi#4;%6qQ{+lPzu{yJ*114O`G(JJQ0Ky?^i#Qwxf~20qgiFKl8{hzy{XH23H&w z8SVkwpA?B_Gw#AC^+_f_Kf2=MTHqjZd*y(|pc>yBb;f}l*s!5O{wk?@fU2Kfa#=gS zEzX04x1H22!duA{2-u-^PXGP0}(qms^&x-$n{>D*>^d}eOn0q@{ zA+v4KZsVia&I}Fj0vV6s*3S+r_mjUVRS2RXQi#J{jFAAbf;?@c2{9mdEI^Kl$SVM7 zHTT?}n9jn_W|@CKE`M&?Vwy=DI{AzNh+pSl5Mp%0{RVh35pv+;1YkaO{iEr24xWO> ziG~sBts2p>yn3hJOwN}7<4>j81x#BTu>EicW^wvB}-?@^j#b0&wHvL zG$Nvi(#v$N9Cwu0~S>zibKd~K<} zV?(ZfqW-+MQ8(Abbv;ae+FR-6${>2-!as(;t0H}4c?1uhUAo6yWP;{R^QA%!i*9fi zKl?Cuw$+j!3yc49Rl8}j7PNjj^8C!gMTPsUay9oc&OK-%rO_HJ|_S)xd-VcT7{_cG759JYLBUiqDEap3=&@+UvLO6wG)nO5B_k8a3# z&b~>pVO4&oz}r6#VN6>DB#OQ*czSF`4C?}=MRVj&Jd=K~Rre7ClZ%M4cesMW>20n) azr=q?Bs9uYsHy@}0fVQjpUXO@geCy+%=Bsi literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/inhand-right.png b/Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..d1521f5421ff5cc5283be0bf9b65c7844944d31c GIT binary patch literal 558 zcmV+}0@3}6P)!%abb-dnunX)Y1qxt8RS$-D{*wOLKJf6S1{|J{qpEjPS zyb0m9m6E80+Au&u7gBOS0#dp!p*9jAp$jQFAOR`emrxrCkkEyc9FTyN?n|hR1W4#Y zN)AXsO7|tyMgk;sAti@(37`$Z|4qS^42RY3)!;Lr+~3_c)>=awqN`&nW;mX=AD52y z!QKv?z1*{x`$Gq8|IFWJ)nDGl6+qy*VZy`Rua}}P0k*ykzPh&Fx5#=B#68OwKV9@o z+FPe%V&W?;WP;N`I`Tz9iRf%#R;_5A?S(mWFv++shD#1Taie4M74_x0fLf31FC{8iE9NC3km)es~=b$c1&kN}2Bsv(<50FBVx7;TD9#TwuQb7%09jafGv?Bm@q zVciVA??vtBo{4oEwvqeT1O(0CLzs>!o_GyO0DA@>V!+tgAqEgv)(n1ZQ6cq)8sJO_ wDJTsa`wft$BbpBkh_+72LL@**Bco;f0k(r=O;Vn~{{R3007*qoM6N<$g7L%g?*IS* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/meta.json b/Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/meta.json new file mode 100644 index 0000000000..bec5215588 --- /dev/null +++ b/Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Ducky Slippers base taken from ParadiseSS13 at commits https://github.com/ParadiseSS13/Paradise/commit/27edf99e063a31b87cab66c1e29e481ff6a4d88a, Lizard Plushie taken from tgstation at commit https://github.com/tgstation/tgstation/commit/b4f25333593f2550c6bf578d1a03aa9817b7a8fc, sprites by momochitters", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-FEET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} -- 2.51.2