Fix openable visuals (#31484)

First commit
This commit is contained in:
beck-thompson
2024-08-29 11:26:32 -07:00
committed by GitHub
parent 7a2892bc97
commit a799d4a785
6 changed files with 13 additions and 2 deletions

View 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
@@ -283,6 +285,7 @@
state: box
layers:
- state: box
map: ["closeLayer"]
- state: box-open
map: ["openLayer"]
visible: false
@@ -476,6 +479,7 @@
state: box
layers:
- state: box
map: ["closeLayer"]
- state: box-open
map: ["openLayer"]
- type: Item

View File

@@ -8,6 +8,7 @@
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/green.rsi
layers:
- state: closed
map: ["closeLayer"]
- state: open
map: ["openLayer"]
- type: Item

View 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

View File

@@ -8,6 +8,7 @@
sprite: Objects/Consumable/Smokeables/Cigars/case.rsi
layers:
- state: closed
map: ["closeLayer"]
- state: open
map: ["openLayer"]
- state: cigar1

View File

@@ -8,6 +8,7 @@
sprite: Objects/Storage/medalcase.rsi
layers:
- state: closed
map: ["closeLayer"]
- state: open
map: ["openLayer"]
- type: Appearance

View File

@@ -66,12 +66,14 @@
- 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