# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Piras314 <p1r4s@proton.me>
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
# Actions
- type: entity
  parent: BaseMentalAction
  id: ActionExitConsole
  name: Exit console
  description: Exit console.
  components:
  - type: Action
    checkCanInteract: false
    priority: -20
    itemIconStyle: BigAction
    icon:
      sprite: _Shitmed/Interface/Actions/actions_abductor.rsi
      state: exit
  - type: InstantAction
    event: !type:ExitConsoleEvent

- type: entity
  parent: BaseMentalAction
  id: ActionSendYourself
  name: Send yourself
  description: You need to FTL to the same map as the station to use this ability!
  components:
  - type: Action
    itemIconStyle: BigAction
    checkCanInteract: false
    icon:
      sprite: _Shitmed/Interface/Actions/actions_abductor.rsi
      state: send-yourself
    useDelay: 10
    priority: -19
  - type: TargetAction
    checkCanAccess: false
    range: -1
  - type: WorldTargetAction
    event: !type:SendYourselfEvent

- type: entity
  parent: BaseAction
  id: ActionReturnToShip
  name: return
  description: return to the ship.
  components:
  - type: Action
    useDelay: 30
    icon:
      sprite: _Shitmed/Interface/Actions/actions_abductor.rsi
      state: take
    priority: -12
  - type: InstantAction
    event: !type:AbductorReturnToShipEvent
