]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Lizard Plushie Slippers (#35381)
authorMomo <Rsnesrud@gmail.com>
Wed, 26 Feb 2025 02:18:42 +0000 (21:18 -0500)
committerGitHub <noreply@github.com>
Wed, 26 Feb 2025 02:18:42 +0000 (18:18 -0800)
* 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>
Resources/Prototypes/Entities/Clothing/Shoes/misc.yml
Resources/Prototypes/Entities/Objects/Fun/toys.yml
Resources/Prototypes/Recipes/Construction/Graphs/clothing/lizard_slippers.yml [new file with mode: 0644]
Resources/Prototypes/Recipes/Construction/clothing.yml
Resources/Prototypes/SoundCollections/footsteps.yml
Resources/Prototypes/tags.yml
Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/equipped-FEET.png [new file with mode: 0644]
Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/icon.png [new file with mode: 0644]
Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/inhand-left.png [new file with mode: 0644]
Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/inhand-right.png [new file with mode: 0644]
Resources/Textures/Clothing/Shoes/Misc/lizard-slippers.rsi/meta.json [new file with mode: 0644]

index 61dda89d13720f66d518e86dbe61be4212ae638d..ad1c181bf4a06a0725b5d884b81c81761ad5e0f1 100644 (file)
     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
index 212c85935eb58d7bd15ccf6e69b377589b04f248..193271ba17d32b6a6c18653b70aabd403363090c 100644 (file)
     - 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 (file)
index 0000000..b3a189c
--- /dev/null
@@ -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
index dc4eb3d2787d903c20c4da051f3afefb490cf715..8f49d26e6b07824ce5a1659b8f7275cf1f3245ae 100644 (file)
   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
index 4c5771065da45d5c8d53ab0e7452f641db9cbf40..35aaf343162d3d40bbe535c6266438b5ecd3f068 100644 (file)
   files:
   - /Audio/Items/Toys/quack.ogg
 
+- type: soundCollection
+  id: FootstepLizardSlippers
+  files:
+  - /Audio/Items/Toys/weh.ogg
+
 - type: soundCollection
   id: FootstepHeavy
   files:
index f5eba41c70aaa565e7904403cf131f7434bc006e..0a25304c2c0cfafd814dc2f7da451fbd6327fe72 100644 (file)
 - 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 (file)
index 0000000..4f7b523
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 (file)
index 0000000..d6b3dfb
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 (file)
index 0000000..feab4a7
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 (file)
index 0000000..d1521f5
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 (file)
index 0000000..bec5215
--- /dev/null
@@ -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
+        }
+    ]
+}