This commit is contained in:
2026-01-24 16:34:15 -05:00
commit c23bf51490
3996 changed files with 657568 additions and 0 deletions

View File

@@ -0,0 +1,101 @@
# 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