machine parts + power cell resprite (#23913)

* machine parts + power cell resprite

* logic fix
This commit is contained in:
Nemanja
2024-01-11 01:06:01 -05:00
committed by GitHub
parent e0af752b9c
commit b3014e6cb3
22 changed files with 26 additions and 7 deletions

View File

@@ -72,8 +72,27 @@
components:
- type: Sprite
sprite: Structures/Power/cell_recharger.rsi
layers:
- map: ["enum.PowerChargerVisualLayers.Base"]
state: "empty"
- map: ["enum.PowerChargerVisualLayers.Light"]
state: "light-off"
shader: "unshaded"
- state: open
map: ["enum.WiresVisualLayers.MaintenancePanel"]
visible: false
- type: Machine
board: CellRechargerCircuitboard
- type: Wires
boardName: wires-board-name-recharger
layoutId: Recharger
- type: WiresPanel
- type: GenericVisualizer
visuals:
enum.WiresVisuals.MaintenancePanelState:
enum.WiresVisualLayers.MaintenancePanel:
True: { visible: true }
False: { visible: false }
- type: PowerCellSlot
cellSlotId: charger_slot
# fitsInCharger is true i dont think this will ever affect anything negatively but it lets it function