Add pipe coloring (#4261)
This commit is contained in:
committed by
GitHub
parent
6bbcf305bd
commit
077f158dda
@@ -31,10 +31,12 @@
|
||||
layers:
|
||||
- sprite: Constructible/Atmos/pipe.rsi
|
||||
state: pipeStraight
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
- state: pumpPressure
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PipeConnectorVisualizer
|
||||
- type: PipeColorVisualizer
|
||||
- type: PressurePumpVisualizer
|
||||
enabledState: pumpPressureOn
|
||||
- type: GasPressurePump
|
||||
@@ -53,10 +55,8 @@
|
||||
layers:
|
||||
- sprite: Constructible/Atmos/pipe.rsi
|
||||
state: pipeStraight
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
- state: pumpVolume
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PipeConnectorVisualizer
|
||||
- type: GasVolumePump
|
||||
|
||||
- type: entity
|
||||
@@ -73,10 +73,8 @@
|
||||
layers:
|
||||
- sprite: Constructible/Atmos/pipe.rsi
|
||||
state: pipeStraight
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
- state: pumpPassiveGate
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PipeConnectorVisualizer
|
||||
- type: GasPassiveGate
|
||||
|
||||
- type: entity
|
||||
@@ -94,10 +92,8 @@
|
||||
layers:
|
||||
- sprite: Constructible/Atmos/pipe.rsi
|
||||
state: pipeStraight
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
- state: pumpPassiveGate
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PipeConnectorVisualizer
|
||||
- type: GasValve
|
||||
- type: NodeContainer
|
||||
nodes:
|
||||
@@ -120,10 +116,8 @@
|
||||
layers:
|
||||
- sprite: Constructible/Atmos/pipe.rsi
|
||||
state: pipeHalf
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
- state: gasCanisterPort
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PipeConnectorVisualizer
|
||||
- type: GasPort
|
||||
- type: NodeContainer
|
||||
nodes:
|
||||
|
||||
@@ -29,8 +29,10 @@
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PipeConnectorVisualizer
|
||||
- type: PipeColorVisualizer
|
||||
- type: NodeContainer
|
||||
- type: AtmosUnsafeUnanchor
|
||||
- type: AtmosPipeColor
|
||||
|
||||
#Note: The PipeDirection of the PipeNode should be the south-facing version, because the entity starts at an angle of 0 (south)
|
||||
|
||||
@@ -46,7 +48,9 @@
|
||||
nodeGroupID: Pipe
|
||||
pipeDirection: South
|
||||
- type: Sprite
|
||||
state: pipeHalf
|
||||
layers:
|
||||
- state: pipeHalf
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
|
||||
- type: entity
|
||||
parent: GasPipeBase
|
||||
@@ -60,7 +64,9 @@
|
||||
nodeGroupID: Pipe
|
||||
pipeDirection: Longitudinal
|
||||
- type: Sprite
|
||||
state: pipeStraight
|
||||
layers:
|
||||
- state: pipeStraight
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
|
||||
- type: entity
|
||||
parent: GasPipeBase
|
||||
@@ -74,7 +80,9 @@
|
||||
nodeGroupID: Pipe
|
||||
pipeDirection: SWBend
|
||||
- type: Sprite
|
||||
state: pipeBend
|
||||
layers:
|
||||
- state: pipeBend
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
|
||||
- type: entity
|
||||
parent: GasPipeBase
|
||||
@@ -88,7 +96,9 @@
|
||||
nodeGroupID: Pipe
|
||||
pipeDirection: TSouth
|
||||
- type: Sprite
|
||||
state: pipeTJunction
|
||||
layers:
|
||||
- state: pipeTJunction
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
|
||||
- type: entity
|
||||
parent: GasPipeBase
|
||||
@@ -102,4 +112,6 @@
|
||||
nodeGroupID: Pipe
|
||||
pipeDirection: Fourway
|
||||
- type: Sprite
|
||||
state: pipeFourway
|
||||
layers:
|
||||
- state: pipeFourway
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
|
||||
@@ -36,10 +36,8 @@
|
||||
layers:
|
||||
- sprite: Constructible/Atmos/pipe.rsi
|
||||
state: pipeTJunction
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
- state: gasFilter
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PipeConnectorVisualizer
|
||||
- type: GasFilter
|
||||
|
||||
- type: entity
|
||||
@@ -57,10 +55,8 @@
|
||||
layers:
|
||||
- sprite: Constructible/Atmos/pipe.rsi
|
||||
state: pipeTJunction
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
- state: gasFilter
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PipeConnectorVisualizer
|
||||
- type: GasMixer
|
||||
inletOne: inlet
|
||||
inletTwo: filter
|
||||
|
||||
@@ -27,11 +27,13 @@
|
||||
layers:
|
||||
- sprite: Constructible/Atmos/pipe.rsi
|
||||
state: pipeHalf
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
- state: vent_off
|
||||
map: ["enum.VentVisualLayers.Vent"]
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PipeConnectorVisualizer
|
||||
- type: PipeColorVisualizer
|
||||
- type: VentPumpVisualizer
|
||||
- type: GasVentPump
|
||||
|
||||
@@ -50,10 +52,12 @@
|
||||
layers:
|
||||
- sprite: Constructible/Atmos/pipe.rsi
|
||||
state: pipeHalf
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
- state: vent_off
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PipeConnectorVisualizer
|
||||
- type: PipeColorVisualizer
|
||||
- type: GasPassiveVent
|
||||
|
||||
- type: entity
|
||||
@@ -70,11 +74,13 @@
|
||||
layers:
|
||||
- sprite: Constructible/Atmos/pipe.rsi
|
||||
state: pipeHalf
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
- state: scrub_off
|
||||
map: ["enum.ScrubberVisualLayers.Scrubber"]
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PipeConnectorVisualizer
|
||||
- type: PipeColorVisualizer
|
||||
- type: ScrubberVisualizer
|
||||
- type: AtmosDevice
|
||||
- type: GasVentScrubber
|
||||
@@ -91,9 +97,10 @@
|
||||
# TODO ATMOS: Actual sprite for this.
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Constructible/Atmos/pipe.rsi
|
||||
state: pipeHalf
|
||||
|
||||
layers:
|
||||
- state: pipeHalf
|
||||
sprite: Constructible/Atmos/pipe.rsi
|
||||
map: [ "enum.PipeColorVisualizer+Layers.Pipe" ]
|
||||
|
||||
- type: entity
|
||||
parent: GasUnaryBase
|
||||
@@ -125,6 +132,7 @@
|
||||
- state: pipe
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PipeConnectorVisualizer
|
||||
- type: ThermoMachineVisualizer
|
||||
enabledState: freezer_on
|
||||
- type: GasThermoMachine
|
||||
@@ -144,6 +152,7 @@
|
||||
- state: pipe
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PipeConnectorVisualizer
|
||||
- type: ThermoMachineVisualizer
|
||||
enabledState: heater_on
|
||||
- type: GasThermoMachine
|
||||
|
||||
Reference in New Issue
Block a user