Files
ss14chemcalc/Prototypes/Actions/revenant.yml
2026-01-24 16:34:15 -05:00

69 lines
2.1 KiB
YAML

# SPDX-FileCopyrightText: 2022 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 DrSmugleaf <DrSmugleaf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
# SPDX-FileCopyrightText: 2025 OnsenCapy <101037138+OnsenCapy@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: entity
parent: BaseAction
id: ActionRevenantShop
name: Shop
description: Opens the ability shop.
components:
- type: Action
icon: Interface/Actions/shop.png
- type: InstantAction
event: !type:RevenantShopActionEvent
- type: entity
parent: BaseAction
id: ActionRevenantDefile
name: Defile
description: Breaks windows, tiles, and opens nearby containers. Costs 30 Essence. #Goob edit
components:
- type: Action
useDelay: 15
icon: Interface/Actions/defile.png
- type: InstantAction
event: !type:RevenantDefileActionEvent
- type: entity
parent: BaseAction
id: ActionRevenantOverloadLights
name: Overload Lights
description: Summons lightning from nearby lights. Costs 40 Essence. #Goob edit
components:
- type: Action
icon: Interface/Actions/overloadlight.png
useDelay: 20
- type: InstantAction
event: !type:RevenantOverloadLightsActionEvent
#- type: entity
# parent: BaseAction
# id: ActionRevenantBlight
# name: Blight
# description: Costs 50 Essence.
# components:
# - type: Action
# icon: Interface/Actions/blight.png
# useDelay: 20
# - type: InstantAction
# event: !type:RevenantBlightActionEvent
- type: entity
parent: BaseAction
id: ActionRevenantMalfunction
name: Malfunction
description: Causes nearby mechanisms to malfunction. Costs 60 Essence. #Goob edit
components:
- type: Action
icon: Interface/Actions/malfunction.png
useDelay: 20
- type: InstantAction
event: !type:RevenantMalfunctionActionEvent