# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
# SPDX-FileCopyrightText: 2025 John Willis <143434770+CerberusWolfie@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Marty <martynashagriefer@gmail.com>
# SPDX-FileCopyrightText: 2025 Orion-416 <cliveocelot@gmail.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later

- type: entity
  id: BaseTranslatorImplanter
  abstract: true
  parent: BaseImplantOnlyImplanter
  name: translator implanter

# Gives ability to understand TauCetiBasic.
- type: entity
  id: BasicGalaticCommonTranslatorImplanter
  parent: BaseTranslatorImplanter
  suffix: Basic Common
  components:
  - type: Implanter
    implant: BasicTauCetiBasicTranslatorImplant

# Gives both ability to speak and understand TauCetiBasic.
- type: entity
  id: AdvancedGalaticCommonTranslatorImplanter
  parent: BaseTranslatorImplanter
  suffix: Advanced Common
  components:
  - type: Implanter
    implant: TauCetiBasicTranslatorImplant

- type: entity
  id: BubblishTranslatorImplanter
  parent: BaseTranslatorImplanter
  suffix: Bubblish
  components:
  - type: Implanter
    implant: BubblishTranslatorImplant

- type: entity
  id: NekomimeticTranslatorImplanter
  parent: [ BaseTranslatorImplanter ]
  suffix: Nekomimetic
  components:
  - type: Implanter
    implant: NekomimeticTranslatorImplant

- type: entity
  id: DraconicTranslatorImplanter
  parent: [ BaseTranslatorImplanter ]
  suffix: Draconic
  components:
  - type: Implanter
    implant: DraconicTranslatorImplant

- type: entity
  id: CanilunztTranslatorImplanter
  parent: [ BaseTranslatorImplanter ]
  suffix: Canilunzt
  components:
  - type: Implanter
    implant: CanilunztTranslatorImplant

- type: entity
  id: SolCommonTranslatorImplanter
  parent: [ BaseTranslatorImplanter ]
  suffix: Sol-Common
  components:
  - type: Implanter
    implant: SolCommonTranslatorImplant

- type: entity
  id: NovuNedericTranslatorImplanter
  parent: [ BaseTranslatorImplanter ]
  suffix: Novu-Nederic
  components:
  - type: Implanter
    implant: NovuNedericTranslatorImplant

- type: entity
  id: RootSpeakTranslatorImplanter
  parent: [ BaseTranslatorImplanter ]
  suffix: Root-Speak
  components:
  - type: Implanter
    implant: RootSpeakTranslatorImplant

- type: entity
  id: MofficTranslatorImplanter
  parent: [ BaseTranslatorImplanter ]
  suffix: Moffic
  components:
  - type: Implanter
    implant: MofficTranslatorImplant

- type: entity
  id: ValyrianStandardTranslatorImplanter
  parent: [ BaseTranslatorImplanter ]
  suffix: Valyrian Standard
  components:
  - type: Implanter
    implant: ValyrianStandardTranslatorImplant

- type: entity
  id: AzazibaTranslatorImplanter
  parent: [ BaseTranslatorImplanter ]
  suffix: Azaziba
  components:
  - type: Implanter
    implant: AzazibaTranslatorImplant

- type: entity
  id: ChittinTranslatorImplanter
  parent: [ BaseTranslatorImplanter ]
  suffix: Chittin
  components:
  - type: Implanter
    implant: ChittinTranslatorImplant

- type: entity
  id: SiikMaasTranslatorImplanter
  parent: [ BaseTranslatorImplanter ]
  suffix: Siik'Maas
  components:
  - type: Implanter
    implant: SiikMaasTranslatorImplant

- type: entity
  id: MarishTranslatorImplanter
  parent: [ BaseTranslatorImplanter ]
  suffix: Marish
  components:
  - type: Implanter
    implant: MarishTranslatorImplant

- type: entity
  id: SchechiTranslatorImplanter
  parent: [ BaseTranslatorImplanter ]
  suffix: Schechi
  components:
  - type: Implanter
    implant: SchechiTranslatorImplant

- type: entity
  id: NewKinPidginTranslatorImplanter
  parent: [ BaseTranslatorImplanter ]
  suffix: Ka'Rakk
  components:
  - type: Implanter
    implant: NewKinPidginTranslatorImplant

- type: entity
  id: GruntishTranslatorImplanter
  parent: [ BaseTranslatorImplanter ]
  suffix: Gruntish
  components:
  - type: Implanter
    implant: GruntishTranslatorImplant
