147 lines
4.7 KiB
YAML
147 lines
4.7 KiB
YAML
- type: entity
|
|
id: ActionSlasherSummonMachete
|
|
name: Summon Machete
|
|
description: Summon your bound machete to your active hand, or create one if lost.
|
|
components:
|
|
- type: Action
|
|
raiseOnUser: true
|
|
useDelay: 20
|
|
itemIconStyle: BigAction
|
|
icon: { sprite: _Goobstation/Actions/slashericons.rsi, state: SummonMachete }
|
|
- type: InstantAction
|
|
event: !type:SlasherSummonMacheteEvent
|
|
|
|
- type: entity
|
|
id: ActionSlasherSummonMeatSpike
|
|
name: Meat Spike
|
|
description: Conjure a horrific meat spike beneath you to capture your victims.
|
|
components:
|
|
- type: Action
|
|
raiseOnUser: true
|
|
useDelay: 15
|
|
checkCanInteract: false
|
|
itemIconStyle: BigAction
|
|
icon: { sprite: _Goobstation/Actions/slashericons.rsi, state: Meatspike }
|
|
- type: InstantAction
|
|
event: !type:SlasherSummonMeatSpikeEvent
|
|
|
|
- type: entity
|
|
id: ActionSlasherIncorporealize
|
|
name: Incorporealize
|
|
description: Become incorporeal, capable of moving through walls and being completely invisible, but unable to interact with the world. Can only be used when unseen.
|
|
components:
|
|
- type: Action
|
|
raiseOnUser: true
|
|
useDelay: 1
|
|
itemIconStyle: BigAction
|
|
icon: { sprite: _Goobstation/Actions/slashericons.rsi, state: Incorporealize }
|
|
- type: InstantAction
|
|
event: !type:SlasherIncorporealizeEvent
|
|
|
|
- type: entity
|
|
id: ActionSlasherCorporealize
|
|
name: Corporealize
|
|
description: Manifest your being from your incorporeal state. Can only be used when incorporeal.
|
|
components:
|
|
- type: Action
|
|
raiseOnUser: true
|
|
useDelay: 1
|
|
itemIconStyle: BigAction
|
|
icon: { sprite: _Goobstation/Actions/slashericons.rsi, state: Corporealize }
|
|
- type: InstantAction
|
|
event: !type:SlasherCorporealizeEvent
|
|
|
|
- type: entity
|
|
id: ActionSlasherBloodTrail
|
|
name: Blood Trail
|
|
description: Begin trailing blood in your wake with some funky music. Spooky!
|
|
components:
|
|
- type: Action
|
|
raiseOnUser: true
|
|
useDelay: 1
|
|
checkCanInteract: false
|
|
itemIconStyle: BigAction
|
|
icon: { sprite: _Goobstation/Actions/slashericons.rsi, state: BloodTrail }
|
|
- type: InstantAction
|
|
event: !type:ToggleBloodTrailEvent
|
|
|
|
- type: entity
|
|
id: ActionSlasherPossession
|
|
name: Possession
|
|
description: Use this on a person to begin to exact your control on them, giving you temporary control of their body for 45 seconds. Once time is up, both bodies return.
|
|
components:
|
|
- type: Action
|
|
raiseOnUser: true
|
|
useDelay: 180
|
|
checkCanInteract: false
|
|
itemIconStyle: BigAction
|
|
icon: { sprite: _Goobstation/Actions/slashericons.rsi, state: Possession }
|
|
- type: TargetAction
|
|
range: 3.5
|
|
interactOnMiss: false
|
|
- type: EntityTargetAction
|
|
canTargetSelf: false
|
|
event: !type:SlasherPossessionEvent
|
|
|
|
- type: entity
|
|
id: ActionSlasherRegenerate
|
|
name: Regenerate
|
|
description: Quickly regenerate your being, restoring all lost health, repairing wounds, and removing all stuns. Must be recharged by stealing a soul after every use.
|
|
components:
|
|
- type: Action
|
|
raiseOnUser: true
|
|
useDelay: 75
|
|
checkCanInteract: false
|
|
checkConsciousness: false
|
|
itemIconStyle: BigAction
|
|
icon: { sprite: _Goobstation/Actions/slashericons.rsi, state: Regenerate }
|
|
- type: InstantAction
|
|
event: !type:SlasherRegenerateEvent
|
|
|
|
- type: entity
|
|
id: ActionSlasherStaggerArea
|
|
name: Stagger Area
|
|
description: You exert your dark aura to people in range, slowing them down for a short time.
|
|
components:
|
|
- type: Action
|
|
raiseOnUser: true
|
|
useDelay: 20
|
|
checkCanInteract: false
|
|
itemIconStyle: BigAction
|
|
icon: { sprite: _Goobstation/Actions/slashericons.rsi, state: StaggerArea }
|
|
- type: InstantAction
|
|
event: !type:SlasherStaggerAreaEvent
|
|
|
|
- type: entity
|
|
id: ActionSlasherMassacre
|
|
name: Massacre
|
|
description: Unleach a brutal chain of attacks. The more hits in a row you hit the more damage you deal. You decapitate your target after 13 hits.
|
|
components:
|
|
- type: Action
|
|
raiseOnUser: true
|
|
useDelay: 20
|
|
checkCanInteract: false
|
|
itemIconStyle: BigAction
|
|
icon: { sprite: _Goobstation/Actions/slashericons.rsi, state: SummonMachete }
|
|
- type: InstantAction
|
|
event: !type:SlasherMassacreEvent
|
|
|
|
- type: entity
|
|
id: ActionSlasherSoulSteal
|
|
name: Soul Steal
|
|
description: Siphon a victims soul. Must be used on an incapicated living target (or dead body) to steal their soul, empowering your machete and increasing your health.
|
|
components:
|
|
- type: Action
|
|
raiseOnUser: true
|
|
useDelay: 2
|
|
checkCanInteract: false
|
|
itemIconStyle: BigAction
|
|
icon: { sprite: _Goobstation/Actions/slashericons.rsi, state: SoulSteal }
|
|
- type: TargetAction
|
|
range: 2.5
|
|
interactOnMiss: false
|
|
- type: EntityTargetAction
|
|
canTargetSelf: false
|
|
event: !type:SlasherSoulStealEvent
|
|
|