# SPDX-FileCopyrightText: 2022 CommieFlowers <rasmus.cedergren@hotmail.com>
# SPDX-FileCopyrightText: 2022 Jacob Tong <10494922+ShadowCommander@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Peptide90 <78795277+Peptide90@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Visne <39844191+Visne@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 corentt <36075110+corentt@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 rolfero <45628623+rolfero@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2023 lzk <124214523+lzk228@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 BombasterDS <115770678+BombasterDS@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Debug <49997488+DebugOk@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Hreno <hrenor@gmail.com>
# SPDX-FileCopyrightText: 2024 Nairod <110078045+Nairodian@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Piras314 <p1r4s@proton.me>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 CaasGit <87243814+CaasGit@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Fishbait <Fishbait@git.ml>
# SPDX-FileCopyrightText: 2025 fishbait <gnesse@gmail.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
# APC
- type: entity
  id: APCElectronics
  parent: BaseElectronics
  name: APC electronics
  description: Circuit used in APC construction.
  components:
    - type: ApcElectronics
    - type: Sprite
      sprite: Objects/Misc/module.rsi
      state: charger_APC
    - type: PhysicalComposition #Goobstation - Recycle update
      materialComposition:
        Glass: 62
      chemicalComposition:
        Silicon: 5
    - type: StaticPrice
      price: 34

# Wallmount Substation
- type: entity
  id: WallmountSubstationElectronics
  parent: BaseElectronics
  name: wallmount substation electronics
  description: Circuit used to construct a wallmount substation.
  components:
    - type: Sprite
      sprite: Objects/Misc/module.rsi
      state: charger_APC
    - type: StaticPrice
      price: 40
    - type: Tag
      tags:
        - WallmountSubstationElectronics
        - DroneUsable # Goobstation

# Wallmount Generator
- type: entity
  parent: BaseElectronics
  id: WallmountGeneratorElectronics
  name: wallmount generator electronics
  description: Circuit used to construct a wallmount generator.
  components:
  - type: Sprite
    sprite: Objects/Misc/module.rsi
    state: charger_APC
  - type: StaticPrice
    price: 20
  - type: PhysicalComposition
    materialComposition:
      Glass: 90
  - type: Tag
    tags:
      - WallmountGeneratorElectronics
      - DroneUsable # Goobstation

# APU
- type: entity
  id: WallmountGeneratorAPUElectronics
  parent: BaseElectronics
  name: wallmount APU electronics
  description: Circuit used to construct a wallmount APU.
  components:
    - type: Sprite
      sprite: Objects/Misc/module.rsi
      state: charger_APC
    - type: StaticPrice
      price: 40
    - type: Tag
      tags:
        - WallmountGeneratorAPUElectronics
        - DroneUsable # Goobstation

# Solar Tracker Electronics
- type: entity
  parent: BaseElectronics
  id: SolarTrackerElectronics
  name: solar tracker electronics
  description: Advanced circuit board used to track the nearest star.
  components:
    - type: Sprite
      sprite: Objects/Misc/module.rsi
      state: engineering
    - type: StaticPrice
      price: 85
    - type: Tag
      tags:
        - SolarTrackerElectronics
        - DroneUsable # Goobstation