]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Banana peel headgear fixes (#39457)
authorFlipBrooke <87075384+FlipBrooke@users.noreply.github.com>
Fri, 15 Aug 2025 05:56:18 +0000 (23:56 -0600)
committerGitHub <noreply@github.com>
Fri, 15 Aug 2025 05:56:18 +0000 (22:56 -0700)
* Add wearable helmet sprites for banana and mimana peels

Made it so banana peels and their variants can be worn as head gear. The sprites were done by myself, so feel free to change or update them! Includes hamster compatibility.

* fixed a minor state bug

* Review fixes

- Removed blank space
- Added "FlipBrooke" to all modified meta.jsons, with the added note of which sprites I got the colors from/referenced.

* I forgot a comma

adds a comma and some periods

* Fixes

Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml
Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/meta.json
Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/peel-equipped-HELMET-hamster.png [moved from Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/equipped-HELMET-hamster.png with 100% similarity]
Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/peel-equipped-HELMET.png [moved from Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/equipped-HELMET.png with 100% similarity]

index 3841dc06b0d4ed0d602472d4e487b0eb2ae83950..551ea802ca7316bc97f72a81dd44d7323ed1d882 100644 (file)
     - Trash
     - BananaPeel
     - Ruminant
+
     - WhitelistChameleon
     - HamsterWearable
   - type: SolutionContainerManager
     requiresSpecialDigestion: true
   - type: Clothing
     sprite: Objects/Specific/Hydroponics/banana.rsi
-    equippedState: peel-equipped-HELMET
+    equippedPrefix: peel
     slots:
     - HEAD
     quickEquip: false
   components:
   - type: Clothing
     sprite: Objects/Specific/Hydroponics/banana.rsi
-    equippedState: baked-peel-equipped-HELMET
+    equippedPrefix: baked-peel
   - type: Sprite
     sprite: Objects/Specific/Hydroponics/banana.rsi
     state: baked-peel
     heldPrefix: peel
   - type: Clothing
     sprite: Objects/Specific/Hydroponics/mimana.rsi
-    equippedState: equipped-HELMET
+    equippedPrefix: peel
   - type: Slippery
     slipSound:
       path: /Audio/Effects/slip.ogg
   - type: Slippery
   - type: Clothing
     sprite: Objects/Materials/materials.rsi
-    equippedState: peel-equipped-HELMET
+    equippedPrefix: peel
 
 - type: entity
   name: carrot
index 9bc2def611ce4a2e8450c738d1f0a4be5d3ef771..ed601a6e3586cd206b01623cb980d4fdb27b58ce 100644 (file)
         {
             "name": "dead"
         },
-        {
-            "name": "equipped-HELMET",
-            "directions": 4
-        },
-        {
-            "name": "equipped-HELMET-hamster",
-            "directions": 4
-        },
         {
             "name": "harvest"
         },
         {
             "name": "peel3"
         },
+        {
+            "name": "peel-equipped-HELMET",
+            "directions": 4
+        },
+        {
+            "name": "peel-equipped-HELMET-hamster",
+            "directions": 4
+        },
         {
             "name": "peel-inhand-left",
             "directions": 4