# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2022 Fishfish458 <47410468+Fishfish458@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2022 Peptide90 <78795277+Peptide90@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Rane <60792108+Elijahrane@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Veritius <veritiusgaming@gmail.com>
# SPDX-FileCopyrightText: 2022 fishfish458 <fishfish458>
# SPDX-FileCopyrightText: 2022 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2022 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2023 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 MilenVolf <63782763+MilenVolf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 lzk <124214523+lzk228@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 BombasterDS <115770678+BombasterDS@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Magnus Larsen <i.am.larsenml@gmail.com>
# SPDX-FileCopyrightText: 2024 Piras314 <p1r4s@proton.me>
# SPDX-FileCopyrightText: 2024 username <113782077+whateverusername0@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 whateverusername0 <whateveremail>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
# SPDX-FileCopyrightText: 2025 PunishedJoe <PunishedJoeseph@proton.me>
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later

- type: entity
  name: first aid kit
  description: It's an emergency medical kit for those serious boo-boos.
  parent: BaseStorageItem
  id: Medkit
  components:
  - type: Sprite
    sprite: Objects/Specific/Medical/firstaidkits.rsi
    state: firstaid
  - type: Storage
    maxItemSize: Small
    grid:
    - 0,0,3,1
  - type: Item
    size: Large
    sprite: Objects/Specific/Medical/firstaidkits.rsi
    heldPrefix: firstaid
  - type: PhysicalComposition #Goobstation - Recycle update
    materialComposition:
      Plastic: 75
  - type: Tag
    tags:
    - Medkit

- type: entity
  name: burn treatment kit
  description: "A specialized medical kit for when the toxins lab spontaneously burns down."
  parent: Medkit
  id: MedkitBurn
  components:
  - type: Sprite
    state: burnkit
  - type: Item
    heldPrefix: burnkit

- type: entity
  name: toxin treatment kit
  description: "Used to treat toxic blood content."
  parent: Medkit
  id: MedkitToxin
  components:
  - type: Sprite
    state: toxinkit
  - type: Item
    heldPrefix: toxinkit

- type: entity
  name: oxygen deprivation treatment kit
  description: "A box full of oxygen goodies."
  parent: Medkit
  id: MedkitO2
  components:
  - type: Sprite
    state: o2kit
  - type: Item
    heldPrefix: o2kit

- type: entity
  name: brute trauma treatment kit
  description: "A first aid kit for when you get toolboxed."
  parent: Medkit
  id: MedkitBrute
  components:
  - type: Sprite
    state: brutekit
  - type: Item
    heldPrefix: brutekit

- type: entity
  name: advanced first aid kit
  description: "An advanced kit to help deal with advanced wounds."
  parent: Medkit
  id: MedkitAdvanced
  components:
  - type: Sprite
    state: advkit
  - type: Item
    heldPrefix: advkit
  - type: Storage # Shitmed Change
    maxItemSize: Small
    grid:
    - 0,0,5,1

- type: entity
  name: radiation treatment kit
  description: "If you took your Rad-X you wouldn't need this."
  parent: Medkit
  id: MedkitRadiation
  components:
  - type: Sprite
    state: radkit
  - type: Item
    heldPrefix: radkit

- type: entity
  name: combat medical kit
  description: "For the big weapons among us."
  parent: Medkit
  id: MedkitCombat
  components:
  - type: Sprite
    state: blackkit
  - type: Item
    heldPrefix: blackkit
    size: Normal
  - type: Storage
    defaultStorageOrientation: Vertical # Goobstation
