From: Momo Date: Wed, 26 Feb 2025 02:18:42 +0000 (-0500) Subject: Lizard Plushie Slippers (#35381) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=f65ff0bd3759ab43c246575e5753dd7415b9da22;p=space-station-14.git 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> --- 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 0000000000..4f7b52390f Binary files /dev/null and b/Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/equipped-FEET.png differ 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 0000000000..d6b3dfb092 Binary files /dev/null and b/Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/inhand-left.png b/Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/inhand-left.png new file mode 100644 index 0000000000..feab4a7844 Binary files /dev/null and b/Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/inhand-left.png differ 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 0000000000..d1521f5421 Binary files /dev/null and b/Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/inhand-right.png differ 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 + } + ] +}