# SPDX-FileCopyrightText: 2022 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 OttoMaticode <124523848+OttoMaticode@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 brainfood1183 <113240905+brainfood1183@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 NULL882 <gost6865@yandex.ru>
# SPDX-FileCopyrightText: 2024 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 lzk <124214523+lzk228@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
# Ripley

- type: entity
  id: RipleyCentralElectronics
  parent: BaseElectronics
  name: ripley central control module
  description: The electrical control center for the ripley mech.
  components:
    - type: Item
      storedRotation: 0
    - type: Sprite
      sprite: Objects/Misc/module.rsi
      state: mainboard
    - type: Tag
      tags:
      - RipleyCentralControlModule
    - type: GuideHelp
      guides:
      - Robotics

- type: entity
  id: RipleyPeripheralsElectronics
  parent: BaseElectronics
  name: ripley peripherals control module
  description: The electrical peripherals control for the ripley mech.
  components:
    - type: Sprite
      sprite: Objects/Misc/module.rsi
      state: id_mod
    - type: Tag
      tags:
      - RipleyPeripheralsControlModule
    - type: GuideHelp
      guides:
      - Robotics

# H.O.N.K.

- type: entity
  id: HonkerCentralElectronics
  parent: BaseElectronics
  name: H.O.N.K. central control module
  description: The electrical control center for the H.O.N.K. mech.
  components:
    - type: Item
      storedRotation: 0
    - type: Sprite
      sprite: Objects/Misc/module.rsi
      state: mainboard
    - type: Tag
      tags:
      - HonkerCentralControlModule
    - type: GuideHelp
      guides:
      - Robotics

- type: entity
  id: HonkerPeripheralsElectronics
  parent: BaseElectronics
  name: H.O.N.K. peripherals control module
  description: The electrical peripherals control for the H.O.N.K. mech.
  components:
    - type: Sprite
      sprite: Objects/Misc/module.rsi
      state: id_mod
    - type: Tag
      tags:
      - HonkerPeripheralsControlModule
    - type: GuideHelp
      guides:
      - Robotics

- type: entity
  id: HonkerTargetingElectronics
  parent: BaseElectronics
  name: H.O.N.K. weapon control and targeting module
  description: The electrical targeting control for the H.O.N.K. mech.
  components:
    - type: Sprite
      sprite: Objects/Misc/module.rsi
      state: mcontroller # Goobstation
    - type: Tag
      tags:
      - HonkerTargetingControlModule
    - type: GuideHelp
      guides:
      - Robotics

# HAMTR

- type: entity
  id: HamtrCentralElectronics
  parent: BaseElectronics
  name: HAMTR central control module
  description: The electrical control center for the HAMTR mech.
  components:
    - type: Item
      storedRotation: 0
    - type: Sprite
      sprite: Objects/Misc/module.rsi
      state: mainboard
    - type: Tag
      tags:
      - HamtrCentralControlModule
    - type: GuideHelp
      guides:
      - Robotics

- type: entity
  id: HamtrPeripheralsElectronics
  parent: BaseElectronics
  name: HAMTR peripherals control module
  description: The electrical peripherals control for the HAMTR mech.
  components:
    - type: Sprite
      sprite: Objects/Misc/module.rsi
      state: id_mod
    - type: Tag
      tags:
      - HamtrPeripheralsControlModule
    - type: GuideHelp
      guides:
      - Robotics