# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 CerberusWolfie <wb.johnb.willis@gmail.com>
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
# SPDX-FileCopyrightText: 2025 Piras314 <p1r4s@proton.me>
# SPDX-FileCopyrightText: 2025 SX-7 <sn1.test.preria.2002@gmail.com>
# SPDX-FileCopyrightText: 2025 Theodore Lukin <66275205+pheenty@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later

- type: entity
  parent: BaseMindRoleAntag
  id: MindRoleLoneAbductor
  name: Lone Abductor Role
  components:
  - type: MindRole
    exclusiveAntag: true
    antagPrototype: LoneAbductorAntag
    roleType: SoloAntagonist
    subtype: role-subtype-abductor
  - type: Abductor

- type: entity
  parent: BaseMindRoleAntag
  id: MindRoleAbductorAgent
  name: Lone Abductor Role
  components:
  - type: MindRole
    exclusiveAntag: true
    antagPrototype: AbductorAgentAntag
    roleType: TeamAntagonist
    subtype: role-subtype-abductor
  - type: Abductor

- type: entity
  parent: BaseMindRoleAntag
  id: MindRoleAbductorScientist
  name: Lone Abductor Role
  components:
  - type: MindRole
    exclusiveAntag: true
    antagPrototype: AbductorScientistAntag
    roleType: TeamAntagonist
    subtype: role-subtype-abductor
  - type: Abductor

- type: entity
  parent: BaseMindRoleAntag
  id: MindRoleAbductorVictim
  name: Abductee Role
  components:
  - type: MindRole
    roleType: AbductorVictimRole
    antagPrototype: AbductorVictimAntag
    subtype: role-subtype-abductor-victim
  - type: AbductorVictim
