Replace SpriteStateChange construction action with AppearanceChange (#15914)
This commit is contained in:
@@ -74,7 +74,7 @@
|
||||
id: EngineParticleAccelerator
|
||||
icon:
|
||||
sprite: Structures/Power/Generation/PA/control_box.rsi
|
||||
state: boxc
|
||||
state: completed
|
||||
product: CrateEngineeringParticleAccelerator
|
||||
cost: 2000
|
||||
category: Engineering
|
||||
|
||||
@@ -143,7 +143,9 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Weapons/Grenades/modular.rsi
|
||||
state: empty
|
||||
layers:
|
||||
- state: empty
|
||||
map: [ "enum.ConstructionVisuals.Layer" ]
|
||||
- type: Item
|
||||
size: 8
|
||||
- type: PayloadCase
|
||||
@@ -168,6 +170,14 @@
|
||||
states:
|
||||
enum.Trigger.TriggerVisualState.Primed: primed
|
||||
enum.Trigger.TriggerVisualState.Unprimed: complete
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.ConstructionVisuals.Key:
|
||||
enum.ConstructionVisuals.Layer:
|
||||
emptyCase: { state: empty }
|
||||
wiredCase: { state: wired }
|
||||
caseWithTrigger: { state: no-payload }
|
||||
grenade: { state: complete }
|
||||
- type: StaticPrice
|
||||
price: 25
|
||||
|
||||
|
||||
@@ -6,7 +6,18 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Doors/Airlocks/Standard/firelock.rsi
|
||||
state: frame1
|
||||
layers:
|
||||
- state: frame1
|
||||
map: [ "enum.ConstructionVisuals.Layer" ]
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.ConstructionVisuals.Key:
|
||||
enum.ConstructionVisuals.Layer:
|
||||
frame1: { state: frame1 }
|
||||
frame2: { state: frame2 }
|
||||
frame3: { state: frame3 }
|
||||
frame4: { state: frame4 }
|
||||
- type: Construction
|
||||
graph: Firelock
|
||||
node: frame1
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
- type: entity
|
||||
parent: ComputerFrame
|
||||
parent: BaseStructureComputer
|
||||
id: BaseComputer
|
||||
name: computer
|
||||
placement:
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
- type: entity
|
||||
id: ComputerFrame
|
||||
id: BaseStructureComputer
|
||||
parent: BaseStructure
|
||||
name: computer frame
|
||||
description: A computer under construction.
|
||||
abstract: true
|
||||
components:
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
@@ -23,9 +22,7 @@
|
||||
graph: Computer
|
||||
node: frameUnsecured
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/parts.rsi
|
||||
drawdepth: Objects
|
||||
state: 0
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageModifierSet: Metallic
|
||||
@@ -44,7 +41,29 @@
|
||||
acts: ["Destruction"]
|
||||
|
||||
- type: entity
|
||||
parent: ComputerFrame
|
||||
id: ComputerFrame
|
||||
parent: BaseStructureComputer
|
||||
name: computer frame
|
||||
description: A computer under construction.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/parts.rsi
|
||||
layers:
|
||||
- state: 0
|
||||
map: [ "enum.ConstructionVisuals.Layer" ]
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.ConstructionVisuals.Key:
|
||||
enum.ConstructionVisuals.Layer:
|
||||
frameUnsecured: { state: 0 }
|
||||
boardUnsecured: { state: 1 }
|
||||
missingWires: { state: 2 }
|
||||
monitorMissing: { state: 3 }
|
||||
monitorUnsecured: { state: 4 }
|
||||
|
||||
- type: entity
|
||||
parent: BaseStructureComputer
|
||||
id: ComputerBroken
|
||||
name: broken computer
|
||||
description: This computer has seen better days.
|
||||
|
||||
@@ -42,4 +42,17 @@
|
||||
acts: [ "Destruction" ]
|
||||
- type: Sprite
|
||||
sprite: Structures/Piping/high_pressure_machine_frame.rsi
|
||||
state: frame
|
||||
layers:
|
||||
- state: frame
|
||||
map: [ "enum.ConstructionVisuals.Layer" ]
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.ConstructionVisuals.Key:
|
||||
enum.ConstructionVisuals.Layer:
|
||||
frame_cable: { state: frame_cables }
|
||||
frame_electronics: { state: frame_electronics }
|
||||
frame_unit: { state: frame_unit }
|
||||
frame_mailing: { state: frame_unit } # not a typo, there is no frame_mailing state.
|
||||
frame_inlet: { state: frame_inlet }
|
||||
frame_outlet: { state: frame_outlet }
|
||||
|
||||
@@ -24,3 +24,44 @@
|
||||
noRot: false
|
||||
- type: Pullable
|
||||
- type: Clickable
|
||||
- type: GuideHelp
|
||||
guides: [ Singularity, Power ]
|
||||
- type: Appearance
|
||||
|
||||
- type: entity
|
||||
id: ParticleAcceleratorFinishedPart
|
||||
parent: ParticleAcceleratorBase
|
||||
abstract: true
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: completed
|
||||
map: [ "enum.ParticleAcceleratorVisualLayers.Base" ]
|
||||
- state: unlitp
|
||||
map: [ "enum.ParticleAcceleratorVisualLayers.Unlit" ]
|
||||
shader: unshaded
|
||||
visible: false
|
||||
- type: ParticleAcceleratorPart
|
||||
- type: ParticleAcceleratorPartVisuals
|
||||
stateBase: unlit
|
||||
- type: Construction
|
||||
node: completed
|
||||
|
||||
- type: entity
|
||||
id: ParticleAcceleratorUnfinishedBase
|
||||
parent: ParticleAcceleratorBase
|
||||
abstract: true
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: unwired
|
||||
map: [ "enum.ConstructionVisuals.Layer" ]
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.ConstructionVisuals.Key:
|
||||
enum.ConstructionVisuals.Layer:
|
||||
start: { state: unwired}
|
||||
wired: { state: wired}
|
||||
- type: Construction
|
||||
node: start
|
||||
defaultTarget: completed
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/PA/control_box.rsi
|
||||
layers:
|
||||
- state: boxc
|
||||
- state: completed
|
||||
map: [ "enum.ParticleAcceleratorVisualLayers.Base" ]
|
||||
- state: unlitp
|
||||
map: [ "enum.ParticleAcceleratorVisualLayers.Unlit" ]
|
||||
@@ -35,14 +35,11 @@
|
||||
- type: Wires
|
||||
BoardName: "Mk2 Particle Accelerator"
|
||||
LayoutId: ParticleAccelerator
|
||||
- type: GuideHelp
|
||||
guides: [ Singularity, Power ]
|
||||
|
||||
|
||||
# Unfinished
|
||||
|
||||
- type: entity
|
||||
parent: ParticleAcceleratorBase
|
||||
parent: ParticleAcceleratorUnfinishedBase
|
||||
id: ParticleAcceleratorControlBoxUnfinished
|
||||
name: PA control computer
|
||||
suffix: Unfinished
|
||||
@@ -52,10 +49,5 @@
|
||||
bodyType: Dynamic
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/PA/control_box.rsi
|
||||
state: box
|
||||
- type: Construction
|
||||
graph: ParticleAcceleratorControlBox
|
||||
node: start
|
||||
defaultTarget: completed
|
||||
- type: GuideHelp
|
||||
guides: [ Singularity, Power ]
|
||||
|
||||
@@ -1,88 +1,46 @@
|
||||
- type: entity
|
||||
parent: ParticleAcceleratorBase
|
||||
parent: ParticleAcceleratorFinishedPart
|
||||
id: ParticleAcceleratorEmitterLeft
|
||||
name: PA containment emitter L
|
||||
description: This launchs the Alpha particles, might not want to stand near this end.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/PA/emitter_left.rsi
|
||||
layers:
|
||||
- state: leftc
|
||||
map: [ "enum.ParticleAcceleratorVisualLayers.Base" ]
|
||||
- state: unlitp
|
||||
map: [ "enum.ParticleAcceleratorVisualLayers.Unlit" ]
|
||||
shader: unshaded
|
||||
visible: false
|
||||
- type: Appearance
|
||||
- type: ParticleAcceleratorPartVisuals
|
||||
stateBase: unlit
|
||||
- type: ParticleAcceleratorPart
|
||||
- type: ParticleAcceleratorEmitter
|
||||
emitterType: Left
|
||||
- type: Construction
|
||||
graph: ParticleAcceleratorEmitterLeft
|
||||
node: completed
|
||||
- type: GuideHelp
|
||||
guides: [ Singularity, Power ]
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: ParticleAcceleratorBase
|
||||
parent: ParticleAcceleratorFinishedPart
|
||||
id: ParticleAcceleratorEmitterCenter
|
||||
name: PA containment emitter C
|
||||
description: This launchs the Alpha particles, might not want to stand near this end.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/PA/emitter_center.rsi
|
||||
layers:
|
||||
- state: centerc
|
||||
map: [ "enum.ParticleAcceleratorVisualLayers.Base" ]
|
||||
- state: unlitp
|
||||
map: [ "enum.ParticleAcceleratorVisualLayers.Unlit" ]
|
||||
shader: unshaded
|
||||
visible: false
|
||||
- type: Appearance
|
||||
- type: ParticleAcceleratorPartVisuals
|
||||
stateBase: unlit
|
||||
- type: ParticleAcceleratorPart
|
||||
- type: ParticleAcceleratorEmitter
|
||||
emitterType: Center
|
||||
- type: Construction
|
||||
graph: ParticleAcceleratorEmitterCenter
|
||||
node: completed
|
||||
- type: GuideHelp
|
||||
guides: [ Singularity, Power ]
|
||||
|
||||
- type: entity
|
||||
parent: ParticleAcceleratorBase
|
||||
parent: ParticleAcceleratorFinishedPart
|
||||
id: ParticleAcceleratorEmitterRight
|
||||
name: PA containment emitter R
|
||||
description: This launchs the Alpha particles, might not want to stand near this end.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/PA/emitter_right.rsi
|
||||
layers:
|
||||
- state: rightc
|
||||
map: [ "enum.ParticleAcceleratorVisualLayers.Base" ]
|
||||
- state: unlitp
|
||||
map: [ "enum.ParticleAcceleratorVisualLayers.Unlit" ]
|
||||
shader: unshaded
|
||||
visible: false
|
||||
- type: Appearance
|
||||
- type: ParticleAcceleratorPartVisuals
|
||||
stateBase: unlit
|
||||
- type: ParticleAcceleratorPart
|
||||
- type: ParticleAcceleratorEmitter
|
||||
emitterType: Right
|
||||
- type: Construction
|
||||
graph: ParticleAcceleratorEmitterRight
|
||||
node: completed
|
||||
- type: GuideHelp
|
||||
guides: [ Singularity, Power ]
|
||||
|
||||
# Unfinished
|
||||
|
||||
- type: entity
|
||||
parent: ParticleAcceleratorBase
|
||||
parent: ParticleAcceleratorUnfinishedBase
|
||||
id: ParticleAcceleratorEmitterLeftUnfinished
|
||||
name: PA containment emitter L
|
||||
suffix: Unfinished, Left
|
||||
@@ -92,16 +50,11 @@
|
||||
bodyType: Dynamic
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/PA/emitter_left.rsi
|
||||
state: left
|
||||
- type: Construction
|
||||
graph: ParticleAcceleratorEmitterLeft
|
||||
node: start
|
||||
defaultTarget: completed
|
||||
- type: GuideHelp
|
||||
guides: [ Singularity, Power ]
|
||||
|
||||
- type: entity
|
||||
parent: ParticleAcceleratorBase
|
||||
parent: ParticleAcceleratorUnfinishedBase
|
||||
id: ParticleAcceleratorEmitterCenterUnfinished
|
||||
name: PA containment emitter C
|
||||
suffix: Unfinished
|
||||
@@ -111,16 +64,11 @@
|
||||
bodyType: Dynamic
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/PA/emitter_center.rsi
|
||||
state: center
|
||||
- type: Construction
|
||||
graph: ParticleAcceleratorEmitterCenter
|
||||
node: start
|
||||
defaultTarget: completed
|
||||
- type: GuideHelp
|
||||
guides: [ Singularity, Power ]
|
||||
|
||||
- type: entity
|
||||
parent: ParticleAcceleratorBase
|
||||
parent: ParticleAcceleratorUnfinishedBase
|
||||
id: ParticleAcceleratorEmitterRightUnfinished
|
||||
name: PA containment emitter R
|
||||
suffix: Unfinished
|
||||
@@ -130,10 +78,5 @@
|
||||
bodyType: Dynamic
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/PA/emitter_right.rsi
|
||||
state: right
|
||||
- type: Construction
|
||||
graph: ParticleAcceleratorEmitterRight
|
||||
node: start
|
||||
defaultTarget: completed
|
||||
- type: GuideHelp
|
||||
guides: [ Singularity, Power ]
|
||||
|
||||
@@ -1,24 +1,22 @@
|
||||
- type: entity
|
||||
parent: ParticleAcceleratorBase
|
||||
parent: ParticleAcceleratorFinishedPart
|
||||
id: ParticleAcceleratorEndCap
|
||||
name: PA end-cap
|
||||
description: Formally known as the Alpha Particle Generation Array. This is where Alpha particles are generated from [REDACTED].
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/PA/end_cap.rsi
|
||||
state: capc
|
||||
- type: ParticleAcceleratorPart
|
||||
layers:
|
||||
- state: completed
|
||||
map: [ "enum.ParticleAcceleratorVisualLayers.Base" ]
|
||||
- type: ParticleAcceleratorEndCap
|
||||
- type: Construction
|
||||
graph: ParticleAcceleratorEndCap
|
||||
node: completed
|
||||
- type: GuideHelp
|
||||
guides: [ Singularity, Power ]
|
||||
|
||||
# Unfinished
|
||||
|
||||
- type: entity
|
||||
parent: ParticleAcceleratorBase
|
||||
parent: ParticleAcceleratorUnfinishedBase
|
||||
id: ParticleAcceleratorEndCapUnfinished
|
||||
name: PA end-cap
|
||||
suffix: Unfinished
|
||||
@@ -28,10 +26,5 @@
|
||||
bodyType: Dynamic
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/PA/end_cap.rsi
|
||||
state: cap
|
||||
- type: Construction
|
||||
graph: ParticleAcceleratorEndCap
|
||||
node: start
|
||||
defaultTarget: completed
|
||||
- type: GuideHelp
|
||||
guides: [ Singularity, Power ]
|
||||
|
||||
@@ -1,33 +1,19 @@
|
||||
- type: entity
|
||||
parent: ParticleAcceleratorBase
|
||||
parent: ParticleAcceleratorFinishedPart
|
||||
id: ParticleAcceleratorFuelChamber
|
||||
name: PA fuel chamber
|
||||
description: Formally known as the EM Acceleration Chamber. This is where the Alpha particles are accelerated to radical speeds.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/PA/fuel_chamber.rsi
|
||||
layers:
|
||||
- state: chamberc
|
||||
map: [ "enum.ParticleAcceleratorVisualLayers.Base" ]
|
||||
- state: unlitp
|
||||
map: [ "enum.ParticleAcceleratorVisualLayers.Unlit" ]
|
||||
shader: unshaded
|
||||
visible: false
|
||||
- type: Appearance
|
||||
- type: ParticleAcceleratorPartVisuals
|
||||
stateBase: unlit
|
||||
- type: ParticleAcceleratorPart
|
||||
- type: ParticleAcceleratorFuelChamber
|
||||
- type: Construction
|
||||
graph: ParticleAcceleratorFuelChamber
|
||||
node: completed
|
||||
- type: GuideHelp
|
||||
guides: [ Singularity, Power ]
|
||||
|
||||
# Unfinished
|
||||
|
||||
- type: entity
|
||||
parent: ParticleAcceleratorBase
|
||||
parent: ParticleAcceleratorUnfinishedBase
|
||||
id: ParticleAcceleratorFuelChamberUnfinished
|
||||
name: PA fuel chamber
|
||||
suffix: Unfinished
|
||||
@@ -37,10 +23,5 @@
|
||||
bodyType: Dynamic
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/PA/fuel_chamber.rsi
|
||||
state: chamber
|
||||
- type: Construction
|
||||
graph: ParticleAcceleratorFuelChamber
|
||||
node: start
|
||||
defaultTarget: completed
|
||||
- type: GuideHelp
|
||||
guides: [ Singularity, Power ]
|
||||
|
||||
@@ -1,22 +1,11 @@
|
||||
- type: entity
|
||||
parent: ParticleAcceleratorBase
|
||||
parent: ParticleAcceleratorFinishedPart
|
||||
id: ParticleAcceleratorPowerBox
|
||||
name: PA power box
|
||||
description: Formally known as the Particle Focusing EM Lens. This uses electromagnetic waves to focus the Alpha-Particles.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/PA/power_box.rsi
|
||||
layers:
|
||||
- state: boxc
|
||||
map: [ "enum.ParticleAcceleratorVisualLayers.Base" ]
|
||||
- state: unlitp
|
||||
map: [ "enum.ParticleAcceleratorVisualLayers.Unlit" ]
|
||||
shader: unshaded
|
||||
visible: false
|
||||
- type: Appearance
|
||||
- type: ParticleAcceleratorPartVisuals
|
||||
stateBase: unlit
|
||||
- type: ParticleAcceleratorPart
|
||||
- type: ParticleAcceleratorPowerBox
|
||||
- type: PowerConsumer
|
||||
voltage: High
|
||||
@@ -28,12 +17,9 @@
|
||||
nodeGroupID: HVPower
|
||||
- type: Construction
|
||||
graph: ParticleAcceleratorPowerBox
|
||||
node: completed
|
||||
- type: GuideHelp
|
||||
guides: [ Singularity, Power ]
|
||||
|
||||
- type: entity
|
||||
parent: ParticleAcceleratorBase
|
||||
parent: ParticleAcceleratorUnfinishedBase
|
||||
id: ParticleAcceleratorPowerBoxUnfinished
|
||||
name: PA power box
|
||||
suffix: Unfinished
|
||||
@@ -43,10 +29,6 @@
|
||||
bodyType: Dynamic
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/PA/power_box.rsi
|
||||
state: box
|
||||
- type: Construction
|
||||
graph: ParticleAcceleratorPowerBox
|
||||
node: start
|
||||
defaultTarget: completed
|
||||
- type: GuideHelp
|
||||
guides: [ Singularity, Power ]
|
||||
|
||||
|
||||
@@ -99,7 +99,16 @@
|
||||
- type: InteractionOutline
|
||||
- type: Sprite
|
||||
sprite: Structures/Wallmounts/air_monitors.rsi
|
||||
state: alarm_b1
|
||||
layers:
|
||||
- state: alarm_b1
|
||||
map: [ "enum.ConstructionVisuals.Layer" ]
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.ConstructionVisuals.Key:
|
||||
enum.ConstructionVisuals.Layer:
|
||||
assembly: { state: alarm_b1 }
|
||||
electronics: { state: alarm_b1 }
|
||||
- type: Construction
|
||||
graph: AirAlarm
|
||||
node: assembly
|
||||
|
||||
@@ -110,7 +110,16 @@
|
||||
- type: InteractionOutline
|
||||
- type: Sprite
|
||||
sprite: Structures/Wallmounts/air_monitors.rsi
|
||||
state: fire_b1
|
||||
layers:
|
||||
- state: fire_b1
|
||||
map: [ "enum.ConstructionVisuals.Layer" ]
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.ConstructionVisuals.Key:
|
||||
enum.ConstructionVisuals.Layer:
|
||||
assembly: { state: fire_b1 }
|
||||
electronics: { state: fire_b2 }
|
||||
- type: Construction
|
||||
graph: FireAlarm
|
||||
node: assembly
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
|
||||
- node: frameUnsecured
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "0"
|
||||
- !type:AppearanceChange
|
||||
entity: ComputerFrame
|
||||
edges:
|
||||
- to: boardUnsecured
|
||||
@@ -44,8 +43,7 @@
|
||||
|
||||
- node: boardUnsecured
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "1"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: missingWires
|
||||
conditions:
|
||||
@@ -58,15 +56,12 @@
|
||||
- !type:EntityAnchored { }
|
||||
completed:
|
||||
- !type:EmptyAllContainers {}
|
||||
- !type:SpriteStateChange
|
||||
state: 0
|
||||
steps:
|
||||
- tool: Prying
|
||||
|
||||
- node: missingWires
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "2"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: monitorMissing
|
||||
conditions:
|
||||
@@ -85,8 +80,7 @@
|
||||
entity: ComputerFrame
|
||||
actions:
|
||||
- !type:SetAnchor { }
|
||||
- !type:SpriteStateChange
|
||||
state: "3"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: monitorUnsecured
|
||||
conditions:
|
||||
@@ -107,8 +101,7 @@
|
||||
|
||||
- node: monitorUnsecured
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "4"
|
||||
- !type:AppearanceChange
|
||||
entity: ComputerFrame
|
||||
edges:
|
||||
- to: computer
|
||||
|
||||
@@ -16,8 +16,6 @@
|
||||
- node: assembly
|
||||
entity: AirlockAssembly
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: assembly
|
||||
- !type:SnapToGrid {}
|
||||
- !type:SetAnchor {}
|
||||
edges:
|
||||
|
||||
@@ -16,8 +16,7 @@
|
||||
- node: frame1
|
||||
entity: FirelockFrame
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: frame1
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: frame2
|
||||
conditions:
|
||||
@@ -42,8 +41,7 @@
|
||||
|
||||
- node: frame2
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: frame2
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: frame3
|
||||
conditions:
|
||||
@@ -71,8 +69,7 @@
|
||||
|
||||
- node: frame3
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: frame3
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: frame4
|
||||
conditions:
|
||||
@@ -94,8 +91,7 @@
|
||||
- node: frame4
|
||||
entity: FirelockFrame
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: frame4
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: Firelock
|
||||
conditions:
|
||||
|
||||
@@ -16,8 +16,6 @@
|
||||
- node: assembly
|
||||
entity: AirlockShuttleAssembly
|
||||
actions:
|
||||
# - !type:SpriteStateChange
|
||||
# state: assembly # TODO Need assembly sprite
|
||||
- !type:SnapToGrid {}
|
||||
- !type:SetAnchor {}
|
||||
edges:
|
||||
|
||||
@@ -13,8 +13,7 @@
|
||||
- node: assembly
|
||||
entity: AirAlarmAssembly
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: alarm_b1
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: wired
|
||||
steps:
|
||||
@@ -54,8 +53,7 @@
|
||||
|
||||
- node: electronics
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: alarm_b2
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: air_alarm
|
||||
steps:
|
||||
@@ -92,8 +90,7 @@
|
||||
- node: assembly
|
||||
entity: FireAlarmAssembly
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: fire_b1
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: wired
|
||||
steps:
|
||||
@@ -133,8 +130,7 @@
|
||||
|
||||
- node: electronics
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: fire_b2
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: fire_alarm
|
||||
steps:
|
||||
|
||||
@@ -11,9 +11,6 @@
|
||||
doAfter: 1
|
||||
- node: assembly
|
||||
entity: AirSensorAssembly
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: gsensor0
|
||||
edges:
|
||||
- to: start
|
||||
conditions:
|
||||
|
||||
@@ -29,8 +29,7 @@
|
||||
- node: frame_cable
|
||||
entity: DisposalMachineFrame
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "frame_cables"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: frame
|
||||
completed:
|
||||
@@ -48,8 +47,7 @@
|
||||
- node: frame_electronics
|
||||
entity: DisposalMachineFrame
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "frame_electronics"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: frame_cable
|
||||
completed:
|
||||
@@ -75,8 +73,7 @@
|
||||
- node: frame_unit
|
||||
entity: DisposalMachineFrame
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "frame_unit"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: frame_inlet
|
||||
steps:
|
||||
@@ -106,8 +103,7 @@
|
||||
- node: frame_mailing
|
||||
entity: DisposalMachineFrame
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "frame_unit"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: frame_electronics
|
||||
steps:
|
||||
@@ -137,8 +133,7 @@
|
||||
- node: frame_inlet
|
||||
entity: DisposalMachineFrame
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "frame_inlet"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: frame_outlet
|
||||
steps:
|
||||
@@ -168,8 +163,7 @@
|
||||
- node: frame_outlet
|
||||
entity: DisposalMachineFrame
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "frame_outlet"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: frame_electronics
|
||||
steps:
|
||||
|
||||
@@ -5,8 +5,7 @@
|
||||
- node: start
|
||||
entity: ParticleAcceleratorControlBoxUnfinished
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "box"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: wired
|
||||
conditions:
|
||||
@@ -18,8 +17,7 @@
|
||||
- node: wired
|
||||
entity: ParticleAcceleratorControlBoxUnfinished
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "boxw"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: completed
|
||||
conditions:
|
||||
@@ -57,8 +55,7 @@
|
||||
- node: start
|
||||
entity: ParticleAcceleratorPowerBoxUnfinished
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "box"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: wired
|
||||
conditions:
|
||||
@@ -70,8 +67,7 @@
|
||||
- node: wired
|
||||
entity: ParticleAcceleratorPowerBoxUnfinished
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "boxw"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: completed
|
||||
conditions:
|
||||
@@ -109,8 +105,7 @@
|
||||
- node: start
|
||||
entity: ParticleAcceleratorFuelChamberUnfinished
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "chamber"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: wired
|
||||
conditions:
|
||||
@@ -122,8 +117,7 @@
|
||||
- node: wired
|
||||
entity: ParticleAcceleratorFuelChamberUnfinished
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "chamberw"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: completed
|
||||
conditions:
|
||||
@@ -160,8 +154,7 @@
|
||||
- node: start
|
||||
entity: ParticleAcceleratorEndCapUnfinished
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "cap"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: wired
|
||||
conditions:
|
||||
@@ -173,8 +166,7 @@
|
||||
- node: wired
|
||||
entity: ParticleAcceleratorEndCapUnfinished
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "capw"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: completed
|
||||
conditions:
|
||||
@@ -211,8 +203,7 @@
|
||||
- node: start
|
||||
entity: ParticleAcceleratorEmitterLeftUnfinished
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "left"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: wired
|
||||
conditions:
|
||||
@@ -224,8 +215,7 @@
|
||||
- node: wired
|
||||
entity: ParticleAcceleratorEmitterLeftUnfinished
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "leftw"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: completed
|
||||
conditions:
|
||||
@@ -262,8 +252,7 @@
|
||||
- node: start
|
||||
entity: ParticleAcceleratorEmitterCenterUnfinished
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "center"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: wired
|
||||
conditions:
|
||||
@@ -275,8 +264,7 @@
|
||||
- node: wired
|
||||
entity: ParticleAcceleratorEmitterCenterUnfinished
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "centerw"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: completed
|
||||
conditions:
|
||||
@@ -313,8 +301,7 @@
|
||||
- node: start
|
||||
entity: ParticleAcceleratorEmitterRightUnfinished
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "right"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: wired
|
||||
conditions:
|
||||
@@ -326,8 +313,7 @@
|
||||
- node: wired
|
||||
entity: ParticleAcceleratorEmitterRightUnfinished
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: "rightw"
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: completed
|
||||
conditions:
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
- node: emptyCase
|
||||
entity: ModularGrenade
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: empty
|
||||
- !type:AppearanceChange
|
||||
edges:
|
||||
- to: wiredCase
|
||||
steps:
|
||||
@@ -34,8 +33,7 @@
|
||||
- node: wiredCase
|
||||
entity: ModularGrenade
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: wired
|
||||
- !type:AppearanceChange
|
||||
- !type:PlaySound
|
||||
sound: /Audio/Machines/button.ogg
|
||||
edges:
|
||||
@@ -55,8 +53,7 @@
|
||||
|
||||
- node: caseWithTrigger
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: no-payload
|
||||
- !type:AppearanceChange
|
||||
- !type:PlaySound
|
||||
sound: /Audio/Machines/button.ogg
|
||||
edges:
|
||||
@@ -76,8 +73,7 @@
|
||||
|
||||
- node: grenade
|
||||
actions:
|
||||
- !type:SpriteStateChange
|
||||
state: complete
|
||||
- !type:AppearanceChange
|
||||
- !type:PlaySound
|
||||
sound: /Audio/Machines/button.ogg
|
||||
- !type:AdminLog
|
||||
|
||||
Reference in New Issue
Block a user