]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Fix openable visuals (#31484)
authorbeck-thompson <107373427+beck-thompson@users.noreply.github.com>
Thu, 29 Aug 2024 18:26:32 +0000 (11:26 -0700)
committerGitHub <noreply@github.com>
Thu, 29 Aug 2024 18:26:32 +0000 (14:26 -0400)
First commit

Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml
Resources/Prototypes/Entities/Objects/Consumable/Smokeables/Cigarettes/cartons.yml
Resources/Prototypes/Entities/Objects/Consumable/Smokeables/Cigarettes/packs.yml
Resources/Prototypes/Entities/Objects/Consumable/Smokeables/Cigars/case.yml
Resources/Prototypes/Entities/Objects/Misc/medalcase.yml
Resources/Prototypes/Entities/Objects/base_item.yml

index 66189b1dd3621c6618d57417929bd87ce46ab386..5281d4be294ba633a74baa892c0d53c43f25dbbd 100644 (file)
@@ -16,6 +16,7 @@
     state: box
     layers:
     - state: box
+      map: ["closeLayer"]
     - state: box-open
       map: ["openLayer"]
       visible: false
@@ -79,6 +80,7 @@
     state: box-closed
     layers:
     - state: box-closed
+      map: ["closeLayer"]
     - state: box-open
       map: ["openLayer"]
       visible: false
     state: box
     layers:
     - state: box
+      map: ["closeLayer"]
     - state: box-open
       map: ["openLayer"]
       visible: false
     state: box
     layers:
     - state: box
+      map: ["closeLayer"]
     - state: box-open
       map: ["openLayer"]
   - type: Item
index 47b8de4f559990c34a0db7e72b06aa1c632bcb87..6dcb627652a59828b7eddf9f72e931369cc3d42b 100644 (file)
@@ -8,6 +8,7 @@
     sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/green.rsi
     layers:
       - state: closed
+        map: ["closeLayer"]
       - state: open
         map: ["openLayer"]
   - type: Item
index 94add0ae2ca45891119652803285f3f7962218ce..1ea01e26ab3f382528072ce24b70c64ff65e44b3 100644 (file)
@@ -7,6 +7,7 @@
   - type: Sprite
     layers:
     - state: closed
+      map: ["closeLayer"]
     - state: open
       map: ["openLayer"]
       visible: false
@@ -75,6 +76,7 @@
   - type: Sprite
     layers:
     - state: closed
+      map: ["closeLayer"]
     - state: open
       map: ["openLayer"]
       visible: false
index 2cfc429f626ba0ce1a3e6f1095cf23134537e9e7..5e91d53847f04c4871a4d019b86105f1053b3d94 100644 (file)
@@ -8,6 +8,7 @@
     sprite: Objects/Consumable/Smokeables/Cigars/case.rsi
     layers:
     - state: closed
+      map: ["closeLayer"]
     - state: open
       map: ["openLayer"]
     - state: cigar1
index d0e732e229c5987b48aa55414b079eed4f00c095..9304d09eb696586d258b89fe7f512ef24233cc58 100644 (file)
@@ -8,6 +8,7 @@
     sprite: Objects/Storage/medalcase.rsi
     layers:
     - state: closed
+      map: ["closeLayer"]
     - state: open
       map: ["openLayer"]
   - type: Appearance
index 39bb8c3a2aa5128dba7e4caab2d1dcab1f6ad013..61837aa1eb9cf29ff2130e87dc17eeccc9b91d26 100644 (file)
   - type: Appearance
   - type: GenericVisualizer
     visuals:
-      enum.SharedBagOpenVisuals.BagState:
+      enum.SharedBagOpenVisuals.BagState: # You don't have to use both of these if its not necessary.
+        closeLayer:
+          Open: { visible: false }
+          Closed: { visible: true }
         openLayer:
           Open: { visible: true }
           Closed: { visible: false }
 
-
 # PowerCellSlot parents
 - type: entity
   id: PowerCellSlotSmallItem