Firelock temperature and pressure warning lights (#28339)
* Add temperature and pressure lights to firelocks * Replace sprites with new pressure and temperature light versions * Remove obsolete deny and locked sprites * Add SpriteSync for warning light animation synchronization * Teal lights * Partial animation implementation * fixup! Teal lights * Temperature lights * Adjusted firelock light heights and added final warning light sprites * Fix colors * Testing colors * Update light sprites * updated sprites --------- Co-authored-by: EmoGarbage404 <retron404@gmail.com>
This commit is contained in:
@@ -52,6 +52,24 @@
|
||||
visible: false
|
||||
- state: panel_open
|
||||
map: ["enum.WiresVisualLayers.MaintenancePanel"]
|
||||
- state: pressure_unlit
|
||||
visible: false
|
||||
shader: unshaded
|
||||
map: ["enum.FirelockVisualLayersPressure.Base"]
|
||||
- state: temperature_unlit
|
||||
visible: false
|
||||
shader: unshaded
|
||||
map: ["enum.FirelockVisualLayersTemperature.Base"]
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.FirelockVisuals.PressureWarning:
|
||||
enum.FirelockVisualLayersPressure.Base:
|
||||
True: { visible: true }
|
||||
False: { visible: false }
|
||||
enum.FirelockVisuals.TemperatureWarning:
|
||||
enum.FirelockVisualLayersTemperature.Base:
|
||||
True: { visible: true }
|
||||
False: { visible: false }
|
||||
- type: AnimationPlayer
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
@@ -124,6 +142,7 @@
|
||||
- FireAndGasControl
|
||||
- Fires
|
||||
- Spacing
|
||||
- type: SyncSprite
|
||||
|
||||
- type: entity
|
||||
id: Firelock
|
||||
|
||||
Reference in New Issue
Block a user