No atmos stacking (attempt 2) (#16687)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
This commit is contained in:
@@ -0,0 +1 @@
|
||||
construction-step-condition-no-unstackable-in-tile = You cannot make a stack of similar devices.
|
||||
@@ -6,6 +6,9 @@
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: AtmosDevice
|
||||
- type: Tag
|
||||
tags:
|
||||
- Unstackable
|
||||
- type: SubFloorHide
|
||||
blockInteractions: false
|
||||
blockAmbience: false
|
||||
|
||||
@@ -6,6 +6,9 @@
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: AtmosDevice
|
||||
- type: Tag
|
||||
tags:
|
||||
- Unstackable
|
||||
- type: SubFloorHide
|
||||
blockInteractions: false
|
||||
blockAmbience: false
|
||||
@@ -54,11 +57,16 @@
|
||||
type: GasFilterBoundUserInterface
|
||||
- type: GasFilter
|
||||
enabled: false
|
||||
transferRate: 1000
|
||||
maxTransferRate: 1000
|
||||
- type: Flippable
|
||||
mirrorEntity: GasFilterFlipped
|
||||
- type: Construction
|
||||
graph: GasTrinary
|
||||
node: filter
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
- !type:NoUnstackableInTile
|
||||
- type: AmbientSound
|
||||
enabled: false
|
||||
volume: -9
|
||||
@@ -201,6 +209,9 @@
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: AtmosDevice
|
||||
- type: Tag
|
||||
tags:
|
||||
- Unstackable
|
||||
- type: SubFloorHide
|
||||
blockInteractions: false
|
||||
blockAmbience: false
|
||||
|
||||
@@ -530,6 +530,7 @@
|
||||
state: pumpPressure
|
||||
conditions:
|
||||
- !type:TileNotBlocked {}
|
||||
- !type:NoUnstackableInTile
|
||||
|
||||
- type: construction
|
||||
name: volumetric gas pump
|
||||
@@ -551,6 +552,7 @@
|
||||
state: pumpVolume
|
||||
conditions:
|
||||
- !type:TileNotBlocked {}
|
||||
- !type:NoUnstackableInTile
|
||||
|
||||
- type: construction
|
||||
id: GasPassiveGate
|
||||
@@ -572,6 +574,7 @@
|
||||
state: pumpPassiveGate
|
||||
conditions:
|
||||
- !type:TileNotBlocked {}
|
||||
- !type:NoUnstackableInTile
|
||||
|
||||
- type: construction
|
||||
id: GasValve
|
||||
@@ -593,6 +596,7 @@
|
||||
state: pumpManualValve
|
||||
conditions:
|
||||
- !type:TileNotBlocked {}
|
||||
- !type:NoUnstackableInTile
|
||||
|
||||
- type: construction
|
||||
id: SignalControlledValve
|
||||
@@ -614,6 +618,7 @@
|
||||
state: pumpSignalValve
|
||||
conditions:
|
||||
- !type:TileNotBlocked {}
|
||||
- !type:NoUnstackableInTile
|
||||
|
||||
- type: construction
|
||||
id: GasPort
|
||||
@@ -635,6 +640,7 @@
|
||||
state: gasCanisterPort
|
||||
conditions:
|
||||
- !type:TileNotBlocked {}
|
||||
- !type:NoUnstackableInTile
|
||||
|
||||
- type: construction
|
||||
id: GasDualPortVentPump
|
||||
@@ -674,6 +680,7 @@
|
||||
mirror: GasFilterFlipped
|
||||
conditions:
|
||||
- !type:TileNotBlocked {}
|
||||
- !type:NoUnstackableInTile
|
||||
|
||||
- type: construction
|
||||
id: GasFilterFlipped
|
||||
@@ -692,6 +699,7 @@
|
||||
mirror: GasFilter
|
||||
conditions:
|
||||
- !type:TileNotBlocked {}
|
||||
- !type:NoUnstackableInTile
|
||||
|
||||
- type: construction
|
||||
id: GasMixer
|
||||
@@ -709,6 +717,7 @@
|
||||
mirror: GasMixerFlipped
|
||||
conditions:
|
||||
- !type:TileNotBlocked {}
|
||||
- !type:NoUnstackableInTile
|
||||
|
||||
- type: construction
|
||||
id: GasMixerFlipped
|
||||
@@ -726,7 +735,8 @@
|
||||
state: gasMixerF
|
||||
mirror: GasMixer
|
||||
conditions:
|
||||
- !type:TileNotBlocked {}
|
||||
- !type:TileNotBlocked
|
||||
- !type:NoUnstackableInTile
|
||||
|
||||
- type: construction
|
||||
id: PressureControlledValve
|
||||
@@ -742,7 +752,8 @@
|
||||
sprite: Structures/Piping/Atmospherics/pneumaticvalve.rsi
|
||||
state: off
|
||||
conditions:
|
||||
- !type:TileNotBlocked {}
|
||||
- !type:TileNotBlocked
|
||||
- !type:NoUnstackableInTile
|
||||
|
||||
# INTERCOM
|
||||
- type: construction
|
||||
|
||||
@@ -796,6 +796,9 @@
|
||||
|
||||
- type: Tag
|
||||
id: TrashBag
|
||||
|
||||
- type: Tag
|
||||
id: Unstackable # To prevent things like atmos devices (filters etc) being stacked on one tile. See NoUnstackableInTile
|
||||
|
||||
- type: Tag
|
||||
id: UraniumGlassShard
|
||||
|
||||
Reference in New Issue
Block a user