fix smoke not transferring (#21332)
This commit is contained in:
@@ -1,62 +1,12 @@
|
|||||||
- type: entity
|
- type: entity
|
||||||
id: Smoke
|
id: BaseFoam
|
||||||
name: smoke
|
abstract: true
|
||||||
noSpawn: true
|
|
||||||
components:
|
components:
|
||||||
- type: Occluder
|
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
drawdepth: Effects
|
drawdepth: Effects
|
||||||
sprite: Effects/chemsmoke.rsi
|
|
||||||
state: chemsmoke
|
|
||||||
- type: Appearance
|
- type: Appearance
|
||||||
- type: SmokeVisuals
|
|
||||||
- type: Transform
|
|
||||||
anchored: true
|
|
||||||
- type: Smoke
|
|
||||||
- type: ActiveEdgeSpreader
|
|
||||||
- type: EdgeSpreader
|
|
||||||
id: Smoke
|
|
||||||
- type: SolutionContainerManager
|
|
||||||
solutions:
|
|
||||||
solutionArea:
|
|
||||||
maxVol: 600
|
|
||||||
canReact: false
|
|
||||||
- type: TimedDespawn
|
|
||||||
lifetime: 10
|
|
||||||
- type: Tag
|
|
||||||
tags:
|
|
||||||
- HideContextMenu
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
id: Foam
|
|
||||||
name: foam
|
|
||||||
noSpawn: true
|
|
||||||
components:
|
|
||||||
- type: Sprite
|
|
||||||
drawdepth: Effects
|
|
||||||
color: "#ffffffcc"
|
|
||||||
sprite: Effects/foam.rsi
|
|
||||||
layers:
|
|
||||||
- state: foam
|
|
||||||
map: ["enum.FoamVisualLayers.Base"]
|
|
||||||
- map: [ "enum.EdgeLayer.South" ]
|
|
||||||
state: foam-south
|
|
||||||
- map: [ "enum.EdgeLayer.East" ]
|
|
||||||
state: foam-east
|
|
||||||
- map: [ "enum.EdgeLayer.North" ]
|
|
||||||
state: foam-north
|
|
||||||
- map: [ "enum.EdgeLayer.West" ]
|
|
||||||
state: foam-west
|
|
||||||
- type: AnimationPlayer
|
- type: AnimationPlayer
|
||||||
- type: Appearance
|
|
||||||
- type: SmoothEdge
|
|
||||||
- type: IconSmooth
|
|
||||||
key: walls
|
|
||||||
mode: NoSprite
|
|
||||||
- type: SmokeVisuals
|
- type: SmokeVisuals
|
||||||
- type: FoamVisuals
|
|
||||||
animationTime: 0.6
|
|
||||||
animationState: foam-dissolve
|
|
||||||
- type: Transform
|
- type: Transform
|
||||||
anchored: true
|
anchored: true
|
||||||
- type: Physics
|
- type: Physics
|
||||||
@@ -80,6 +30,50 @@
|
|||||||
solutionArea:
|
solutionArea:
|
||||||
maxVol: 600
|
maxVol: 600
|
||||||
canReact: false
|
canReact: false
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseFoam
|
||||||
|
id: Smoke
|
||||||
|
name: smoke
|
||||||
|
noSpawn: true
|
||||||
|
components:
|
||||||
|
- type: Occluder
|
||||||
|
- type: Sprite
|
||||||
|
sprite: Effects/chemsmoke.rsi
|
||||||
|
state: chemsmoke
|
||||||
|
- type: TimedDespawn
|
||||||
|
lifetime: 10
|
||||||
|
- type: Tag
|
||||||
|
tags:
|
||||||
|
- HideContextMenu
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseFoam
|
||||||
|
id: Foam
|
||||||
|
name: foam
|
||||||
|
noSpawn: true
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
color: "#ffffffcc"
|
||||||
|
sprite: Effects/foam.rsi
|
||||||
|
layers:
|
||||||
|
- state: foam
|
||||||
|
map: ["enum.FoamVisualLayers.Base"]
|
||||||
|
- map: [ "enum.EdgeLayer.South" ]
|
||||||
|
state: foam-south
|
||||||
|
- map: [ "enum.EdgeLayer.East" ]
|
||||||
|
state: foam-east
|
||||||
|
- map: [ "enum.EdgeLayer.North" ]
|
||||||
|
state: foam-north
|
||||||
|
- map: [ "enum.EdgeLayer.West" ]
|
||||||
|
state: foam-west
|
||||||
|
- type: SmoothEdge
|
||||||
|
- type: IconSmooth
|
||||||
|
key: walls
|
||||||
|
mode: NoSprite
|
||||||
|
- type: FoamVisuals
|
||||||
|
animationTime: 0.6
|
||||||
|
animationState: foam-dissolve
|
||||||
- type: Slippery
|
- type: Slippery
|
||||||
- type: StepTrigger
|
- type: StepTrigger
|
||||||
|
|
||||||
@@ -90,26 +84,22 @@
|
|||||||
parent: Foam
|
parent: Foam
|
||||||
components:
|
components:
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
drawdepth: Effects
|
|
||||||
color: "#ffffffcc"
|
color: "#ffffffcc"
|
||||||
sprite: Effects/foam.rsi
|
sprite: Effects/foam.rsi
|
||||||
layers:
|
layers:
|
||||||
- state: m_foam
|
- state: m_foam
|
||||||
map: ["enum.FoamVisualLayers.Base"]
|
map: ["enum.FoamVisualLayers.Base"]
|
||||||
- map: [ "enum.EdgeLayer.South" ]
|
- map: [ "enum.EdgeLayer.South" ]
|
||||||
state: m_foam-south
|
state: m_foam-south
|
||||||
- map: [ "enum.EdgeLayer.East" ]
|
- map: [ "enum.EdgeLayer.East" ]
|
||||||
state: m_foam-east
|
state: m_foam-east
|
||||||
- map: [ "enum.EdgeLayer.North" ]
|
- map: [ "enum.EdgeLayer.North" ]
|
||||||
state: m_foam-north
|
state: m_foam-north
|
||||||
- map: [ "enum.EdgeLayer.West" ]
|
- map: [ "enum.EdgeLayer.West" ]
|
||||||
state: m_foam-west
|
state: m_foam-west
|
||||||
- type: Appearance
|
|
||||||
- type: SmokeVisuals
|
|
||||||
- type: FoamVisuals
|
- type: FoamVisuals
|
||||||
animationTime: 0.6
|
animationTime: 0.6
|
||||||
animationState: m_foam-dissolve
|
animationState: m_foam-dissolve
|
||||||
- type: Smoke
|
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: IronMetalFoam
|
id: IronMetalFoam
|
||||||
@@ -136,11 +126,11 @@
|
|||||||
placement:
|
placement:
|
||||||
mode: SnapgridCenter
|
mode: SnapgridCenter
|
||||||
snap:
|
snap:
|
||||||
- Wall
|
- Wall
|
||||||
components:
|
components:
|
||||||
- type: Tag
|
- type: Tag
|
||||||
tags:
|
tags:
|
||||||
- RCDDeconstructWhitelist
|
- RCDDeconstructWhitelist
|
||||||
- type: Clickable
|
- type: Clickable
|
||||||
- type: InteractionOutline
|
- type: InteractionOutline
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
@@ -187,16 +177,16 @@
|
|||||||
color: "#ffffffcc"
|
color: "#ffffffcc"
|
||||||
sprite: Effects/foam.rsi
|
sprite: Effects/foam.rsi
|
||||||
layers:
|
layers:
|
||||||
- state: iron_foam
|
- state: iron_foam
|
||||||
map: ["enum.FoamVisualLayers.Base"]
|
map: ["enum.FoamVisualLayers.Base"]
|
||||||
- map: [ "enum.EdgeLayer.South" ]
|
- map: [ "enum.EdgeLayer.South" ]
|
||||||
state: iron_foam-south
|
state: iron_foam-south
|
||||||
- map: [ "enum.EdgeLayer.East" ]
|
- map: [ "enum.EdgeLayer.East" ]
|
||||||
state: iron_foam-east
|
state: iron_foam-east
|
||||||
- map: [ "enum.EdgeLayer.North" ]
|
- map: [ "enum.EdgeLayer.North" ]
|
||||||
state: iron_foam-north
|
state: iron_foam-north
|
||||||
- map: [ "enum.EdgeLayer.West" ]
|
- map: [ "enum.EdgeLayer.West" ]
|
||||||
state: iron_foam-west
|
state: iron_foam-west
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: FoamedAluminiumMetal
|
id: FoamedAluminiumMetal
|
||||||
@@ -209,13 +199,13 @@
|
|||||||
color: "#ffffffcc"
|
color: "#ffffffcc"
|
||||||
sprite: Effects/foam.rsi
|
sprite: Effects/foam.rsi
|
||||||
layers:
|
layers:
|
||||||
- state: metal_foam
|
- state: metal_foam
|
||||||
map: ["enum.FoamVisualLayers.Base"]
|
map: ["enum.FoamVisualLayers.Base"]
|
||||||
- map: [ "enum.EdgeLayer.South" ]
|
- map: [ "enum.EdgeLayer.South" ]
|
||||||
state: metal_foam-south
|
state: metal_foam-south
|
||||||
- map: [ "enum.EdgeLayer.East" ]
|
- map: [ "enum.EdgeLayer.East" ]
|
||||||
state: metal_foam-east
|
state: metal_foam-east
|
||||||
- map: [ "enum.EdgeLayer.North" ]
|
- map: [ "enum.EdgeLayer.North" ]
|
||||||
state: metal_foam-north
|
state: metal_foam-north
|
||||||
- map: [ "enum.EdgeLayer.West" ]
|
- map: [ "enum.EdgeLayer.West" ]
|
||||||
state: metal_foam-west
|
state: metal_foam-west
|
||||||
|
|||||||
Reference in New Issue
Block a user