Make the pipe layer of freezers/heaters snaps to cardinals on eye rotation (#16391)

This commit is contained in:
Menshin
2023-05-15 05:19:04 +02:00
committed by GitHub
parent 263e1761fc
commit 595d4d5c46

View File

@@ -228,7 +228,7 @@
- type: Sprite - type: Sprite
netsync: false netsync: false
sprite: Structures/Piping/Atmospherics/thermomachine.rsi sprite: Structures/Piping/Atmospherics/thermomachine.rsi
noRot: true snapCardinals: true
- type: Appearance - type: Appearance
- type: PipeColorVisuals - type: PipeColorVisuals
- type: Rotatable - type: Rotatable
@@ -264,6 +264,7 @@
mode: SnapgridCenter mode: SnapgridCenter
components: components:
- type: Sprite - type: Sprite
granularLayersRendering: true
layers: layers:
- state: freezerOff - state: freezerOff
map: [ "enum.PowerDeviceVisualLayers.Powered" ] map: [ "enum.PowerDeviceVisualLayers.Powered" ]
@@ -271,6 +272,7 @@
map: [ "enum.WiresVisualLayers.MaintenancePanel" ] map: [ "enum.WiresVisualLayers.MaintenancePanel" ]
- state: pipe - state: pipe
map: [ "enum.PipeVisualLayers.Pipe" ] map: [ "enum.PipeVisualLayers.Pipe" ]
renderingStrategy: Default
- type: GenericVisualizer - type: GenericVisualizer
visuals: visuals:
enum.PowerDeviceVisuals.Powered: enum.PowerDeviceVisuals.Powered:
@@ -303,6 +305,7 @@
mode: SnapgridCenter mode: SnapgridCenter
components: components:
- type: Sprite - type: Sprite
granularLayersRendering : true
layers: layers:
- state: heaterOff - state: heaterOff
map: [ "enum.PowerDeviceVisualLayers.Powered" ] map: [ "enum.PowerDeviceVisualLayers.Powered" ]
@@ -310,6 +313,7 @@
map: ["enum.WiresVisualLayers.MaintenancePanel"] map: ["enum.WiresVisualLayers.MaintenancePanel"]
- state: pipe - state: pipe
map: [ "enum.PipeVisualLayers.Pipe" ] map: [ "enum.PipeVisualLayers.Pipe" ]
renderingStrategy: Default
- type: GenericVisualizer - type: GenericVisualizer
visuals: visuals:
enum.PowerDeviceVisuals.Powered: enum.PowerDeviceVisuals.Powered: