102 lines
2.9 KiB
YAML
102 lines
2.9 KiB
YAML
# SPDX-FileCopyrightText: 2023 DrSmugleaf <DrSmugleaf@users.noreply.github.com>
|
|
# SPDX-FileCopyrightText: 2023 metalgearsloth <comedian_vs_clown@hotmail.com>
|
|
# SPDX-FileCopyrightText: 2024 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
|
|
# SPDX-FileCopyrightText: 2024 deltanedas <39013340+deltanedas@users.noreply.github.com>
|
|
# SPDX-FileCopyrightText: 2024 deltanedas <@deltanedas:kde.org>
|
|
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
|
#
|
|
# SPDX-License-Identifier: AGPL-3.0-or-later
|
|
# gloves
|
|
- type: entity
|
|
parent: BaseToggleAction
|
|
id: ActionToggleNinjaGloves
|
|
name: Toggle ninja gloves
|
|
description: Toggles all glove actions on left click. Includes your doorjack, draining power, stunning enemies and hacking certain computers.
|
|
components:
|
|
- type: Action
|
|
priority: -13
|
|
|
|
# suit
|
|
- type: entity
|
|
parent: BaseAction
|
|
id: ActionCreateThrowingStar
|
|
name: Create throwing star
|
|
description: Channels suit power into creating a throwing star that deals extra stamina damage.
|
|
components:
|
|
- type: Action
|
|
useDelay: 0.5
|
|
icon:
|
|
sprite: Objects/Weapons/Throwable/throwing_star.rsi
|
|
state: icon
|
|
itemIconStyle: NoItem
|
|
priority: -10
|
|
- type: InstantAction
|
|
event: !type:CreateItemEvent {}
|
|
|
|
- type: entity
|
|
parent: BaseAction
|
|
id: ActionRecallKatana
|
|
name: Recall katana
|
|
description: Teleports the Energy Katana linked to this suit to its wearer, cost based on distance.
|
|
components:
|
|
- type: Action
|
|
useDelay: 1
|
|
icon:
|
|
sprite: Objects/Weapons/Melee/energykatana.rsi
|
|
state: icon
|
|
itemIconStyle: NoItem
|
|
priority: -11
|
|
- type: InstantAction
|
|
event: !type:RecallKatanaEvent {}
|
|
|
|
- type: entity
|
|
parent: BaseAction
|
|
id: ActionNinjaEmp
|
|
name: EM Burst
|
|
description: Disable any nearby technology with an electro-magnetic pulse.
|
|
components:
|
|
- type: Action
|
|
icon:
|
|
sprite: Objects/Weapons/Grenades/empgrenade.rsi
|
|
state: icon
|
|
itemIconStyle: BigAction
|
|
priority: -13
|
|
- type: InstantAction
|
|
event: !type:NinjaEmpEvent {}
|
|
|
|
- type: entity
|
|
parent: BaseAction
|
|
id: ActionTogglePhaseCloak
|
|
name: Phase cloak
|
|
description: Toggles your suit's phase cloak. Beware that if you are hit, all abilities are disabled for 5 seconds, including your cloak!
|
|
components:
|
|
- type: Action
|
|
# have to plan (un)cloaking ahead of time
|
|
useDelay: 5
|
|
priority: -9
|
|
- type: InstantAction
|
|
event: !type:ToggleActionEvent
|
|
|
|
# katana
|
|
- type: entity
|
|
parent: BaseAction
|
|
id: ActionEnergyKatanaDash
|
|
name: Katana dash
|
|
description: Teleport to anywhere you can see, if your Energy Katana is in your hand.
|
|
components:
|
|
- type: Action
|
|
icon:
|
|
sprite: Objects/Magic/magicactions.rsi
|
|
state: blink
|
|
itemIconStyle: NoItem
|
|
sound:
|
|
path: /Audio/Magic/blink.ogg
|
|
params:
|
|
volume: 5
|
|
priority: -12
|
|
- type: TargetAction
|
|
checkCanAccess: false
|
|
range: 0
|
|
- type: WorldTargetAction
|
|
event: !type:DashEvent
|