fix prototypes & actions

This commit is contained in:
EnefFlow
2023-11-16 14:24:57 +03:00
committed by Aviu00
parent d889a0b04a
commit 8c8c4f9081
3 changed files with 84 additions and 63 deletions

View File

@@ -5,6 +5,8 @@
description: objective-condition-kill-person-description description: objective-condition-kill-person-description
components: components:
- type: Objective - type: Objective
difficulty: 1.5
issuer: Cult
icon: icon:
sprite: /White/Cult/interface.rsi sprite: /White/Cult/interface.rsi
state: icon state: icon

View File

@@ -1,82 +1,102 @@
- type: instantAction - type: entity
id: ArtificerCreateSoulStone id: InstantActionArtificerCreateSoulStone
name: artificer-create-soul-stone-action-name name: artificer-create-soul-stone-action-name
description: artificer-create-soul-stone-action-description description: artificer-create-soul-stone-action-description
noSpawn: true
components:
- type: InstantAction
icon:
sprite: /Textures/White/Cult/actions_cult.rsi
state: phaseshift
event: !type:ArtificerCreateSoulStoneActionEvent
useDelay: 300
sound: /Audio/White/Cult/curse.ogg
icon: - type: entity
sprite: White/Cult/actions_cult.rsi id: InstantActionArtificerCreateConstructShell
state: phaseshift
sound: /Audio/White/Cult/curse.ogg
useDelay: 300
event: !type:ArtificerCreateSoulStoneActionEvent
- type: instantAction
id: ArtificerCreateConstructShell
name: artificer-create-construct-shell-action-name name: artificer-create-construct-shell-action-name
description: artificer-create-construct-shell-action-description description: artificer-create-construct-shell-action-description
itemIconStyle: NoItem noSpawn: true
icon: components:
sprite: White/Cult/actions_cult.rsi - type: InstantAction
state: artificer itemIconStyle: NoItem
sound: /Audio/White/Cult/curse.ogg icon:
useDelay: 180 sprite: /Textures/White/Cult/actions_cult.rsi
event: !type:ArtificerCreateConstructShellActionEvent state: artificer
sound: /Audio/White/Cult/curse.ogg
useDelay: 180
event: !type:ArtificerCreateConstructShellActionEvent
- type: instantAction - type: entity
id: ArtificerConvertCultistFloor id: InstantActionArtificerConvertCultistFloor
name: artificer-convert-cultist-floor-action-name name: artificer-convert-cultist-floor-action-name
description: artificer-convert-cultist-floor-action-description description: artificer-convert-cultist-floor-action-description
itemIconStyle: NoItem noSpawn: true
icon: components:
sprite: White/Cult/actions_cult.rsi - type: InstantAction
state: floorconstruct itemIconStyle: NoItem
sound: /Audio/White/Cult/curse.ogg icon:
useDelay: 2 sprite: /Textures/White/Cult/actions_cult.rsi
event: !type:ArtificerConvertCultistFloorActionEvent state: floorconstruct
sound: /Audio/White/Cult/curse.ogg
useDelay: 2
event: !type:ArtificerConvertCultistFloorActionEvent
- type: instantAction - type: entity
id: ArtificerCreateCultistWall id: InstantActionArtificerCreateCultistWall
name: artificer-create-cultist-wall-action-name name: artificer-create-cultist-wall-action-name
description: artificer-create-cultist-wall-action-description description: artificer-create-cultist-wall-action-description
itemIconStyle: NoItem noSpawn: true
icon: components:
sprite: White/Cult/actions_cult.rsi - type: InstantAction
state: lesserconstruct itemIconStyle: NoItem
sound: /Audio/White/Cult/curse.ogg icon:
useDelay: 20 sprite: /Textures/White/Cult/actions_cult.rsi
event: !type:ArtificerCreateCultistWallActionEvent state: lesserconstruct
sound: /Audio/White/Cult/curse.ogg
useDelay: 20
event: !type:ArtificerCreateCultistWallActionEvent
- type: instantAction - type: entity
id: ArtificerCreateCultistAirlock id: InstantActionArtificerCreateCultistAirlock
name: artificer-create-cultist-airlock-action-name name: artificer-create-cultist-airlock-action-name
description: artificer-create-cultist-airlock-action-description description: artificer-create-cultist-airlock-action-description
itemIconStyle: NoItem noSpawn: true
icon: components:
sprite: White/Cult/actions_cult.rsi - type: InstantAction
state: lesserconstruct itemIconStyle: NoItem
sound: /Audio/White/Cult/curse.ogg icon:
useDelay: 60 sprite: /Textures/White/Cult/actions_cult.rsi
event: !type:ArtificerCreateCultistAirlockActionEvent state: lesserconstruct
sound: /Audio/White/Cult/curse.ogg
useDelay: 60
event: !type:ArtificerCreateCultistAirlockActionEvent
- type: instantAction - type: entity
id: WraithPhase id: InstantActionWraithPhase
name: wraith-phase-action-name name: wraith-phase-action-name
description: wraith-phase-action-description description: wraith-phase-action-description
itemIconStyle: NoItem noSpawn: true
icon: components:
sprite: White/Cult/actions_cult.rsi - type: InstantAction
state: phaseshift itemIconStyle: NoItem
sound: /Audio/White/Cult/wraith_phase.ogg icon:
useDelay: 20 sprite: /Textures/White/Cult/actions_cult.rsi
event: !type:WraithPhaseActionEvent state: phaseshift
sound: /Audio/White/Cult/wraith_phase.ogg
useDelay: 20
event: !type:WraithPhaseActionEvent
- type: instantAction - type: entity
id: JuggernautCreateWall id: InstantActionJuggernautCreateWall
name: juggernaut-create-wall-action-name name: juggernaut-create-wall-action-name
description: juggernaut-create-wall-action-description description: juggernaut-create-wall-action-description
itemIconStyle: NoItem noSpawn: true
icon: components:
sprite: White/Cult/actions_cult.rsi - type: InstantAction
state: cultforcewall itemIconStyle: NoItem
useDelay: 35 icon:
event: !type:JuggernautCreateWallActionEvent sprite: /Textures/White/Cult/actions_cult.rsi
state: cultforcewall
useDelay: 35
event: !type:JuggernautCreateWallActionEvent

View File

@@ -45,7 +45,6 @@
allowedStates: allowedStates:
- Alive - Alive
- Dead - Dead
- type: HeatResistance
- type: CombatMode - type: CombatMode
canDisarm: false canDisarm: false
- type: Internals - type: Internals