# SPDX-FileCopyrightText: 2024 BombasterDS <115770678+BombasterDS@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
# Mail-only boxes. If/when something uses these outside of the mail, move the entry into Catalog/Fills.

- type: entity
  name: scented soap sampler pack
  parent: BoxCardboard
  id: BoxSoapsAssorted
  description: A box of various scented soaps. Ooh, lavender.
  components:
  - type: StorageFill
    contents:
      - id: SoapNT
        amount: 1
      - id: Soap
        amount: 1
      - id: SoapHomemade
        amount: 1
      - id: SoapDeluxe
        amount: 1
  - type: Storage
    maxItemSize: Normal
    grid:
      - 0,0,3,1
    whitelist:
      tags:
        - Soap
  - type: Sprite
    layers:
      - state: box

- type: entity
  name: scented soap sampler pack
  parent: BoxCardboard
  id: BoxSoapsAssortedOmega
  description: A box of various scented soaps. Ooh, bluespace.
  components:
  - type: StorageFill
    contents:
      - id: SoapNT
        amount: 1
      - id: Soap
        amount: 1
      - id: SoapOmega
        amount: 1
      - id: SoapDeluxe
        amount: 1
  - type: Storage
    maxItemSize: Normal
    grid:
      - 0,0,3,1
    whitelist:
      tags:
        - Soap
  - type: Sprite
    layers:
      - state: box

- type: entity
  name: Build-a-Buddy kit
  suffix: Human
  parent: BoxHug
  id: BoxBuildABuddyHuman
  description: "\"Henry the Human\" Build-a-Buddy kit. Some assembly required."
  components:
  - type: StorageFill
    contents:
      - id: HeadHuman
        amount: 1
      - id: ChestHuman
        amount: 1
      - id: GroinHuman # Shitmed Change - more parts!!!!11!!!
        amount: 1
      - id: LeftArmHuman
        amount: 1
      - id: RightArmHuman
        amount: 1
      - id: LeftHandHuman
        amount: 1
      - id: RightHandHuman
        amount: 1
      - id: LeftLegHuman
        amount: 1
      - id: RightLegHuman
        amount: 1
      - id: LeftFootHuman
        amount: 1
      - id: RightFootHuman
        amount: 1
  - type: Storage
    grid:
    - 0,0,5,3 # Shitmed Change - more parts!!!!11!!!
    whitelist:
      components:
        - BodyPart

# DeltaV - Goblins Aren't Real
#- type: entity
#  name: Build-a-Buddy kit
#  suffix: Goblin
#  parent: BoxBuildABuddyHuman
#  id: BoxBuildABuddyGoblin
#  description: "\"Greta the Goblin\" Build-a-Buddy kit. Some assembly required."
#  components:
#  - type: StorageFill
#    contents:
#      - id: HeadGoblin
#        amount: 1
#      - id: TorsoGoblin
#        amount: 1
#      - id: LeftArmGoblin
#        amount: 1
#      - id: RightArmGoblin
#        amount: 1
#      - id: LeftHandGoblin
#        amount: 1
#      - id: RightHandGoblin
#        amount: 1
#      - id: LeftLegGoblin
#        amount: 1
#      - id: RightLegGoblin
#        amount: 1
#      - id: LeftFootGoblin
#        amount: 1
#      - id: RightFootGoblin
#        amount: 1

- type: entity
  name: Build-a-Buddy kit
  suffix: Reptilian
  parent: BoxBuildABuddyHuman
  id: BoxBuildABuddyReptilian
  description: "\"Randy the Reptilian\" Build-a-Buddy kit. Some assembly required."
  components:
  - type: StorageFill
    contents:
      - id: HeadReptilian
        amount: 1
      - id: ChestReptilian
        amount: 1
      - id: GroinReptilian # Shitmed Change - more parts!!!!11!!!
        amount: 1
      - id: LeftArmReptilian
        amount: 1
      - id: RightArmReptilian
        amount: 1
      - id: LeftHandReptilian
        amount: 1
      - id: RightHandReptilian
        amount: 1
      - id: LeftLegReptilian
        amount: 1
      - id: RightLegReptilian
        amount: 1
      - id: LeftFootReptilian
        amount: 1
      - id: RightFootReptilian
        amount: 1

- type: entity
  name: Build-a-Buddy kit
  suffix: Slime
  parent: BoxBuildABuddyHuman
  id: BoxBuildABuddySlime
  description: "\"Steven the Slime\" Build-a-Buddy kit. Some assembly required."
  components:
  - type: StorageFill
    contents:
      - id: HeadSlime
        amount: 1
      - id: ChestSlime
        amount: 1
      - id: GroinSlime # Shitmed Change - more parts!!!!11!!!
        amount: 1
      - id: LeftArmSlime
        amount: 1
      - id: RightArmSlime
        amount: 1
      - id: LeftHandSlime
        amount: 1
      - id: RightHandSlime
        amount: 1
      - id: LeftLegSlime
        amount: 1
      - id: RightLegSlime
        amount: 1
      - id: LeftFootSlime
        amount: 1
      - id: RightFootSlime
        amount: 1

- type: entity
  name: Build-a-Buddy kit
  suffix: Vulpkanin
  parent: BoxBuildABuddyHuman
  id: BoxBuildABuddyVulpkanin
  description: "\"Valerie the Vulpkanin\" Build-a-Buddy kit. Some assembly required."
  components:
  - type: StorageFill
    contents:
      - id: HeadVulpkanin
        amount: 1
      - id: ChestVulpkanin
        amount: 1
      - id: GroinVulpkanin # Shitmed Change - more parts!!!!11!!!
        amount: 1
      - id: LeftArmVulpkanin
        amount: 1
      - id: RightArmVulpkanin
        amount: 1
      - id: LeftHandVulpkanin
        amount: 1
      - id: RightHandVulpkanin
        amount: 1
      - id: LeftLegVulpkanin
        amount: 1
      - id: RightLegVulpkanin
        amount: 1
      - id: LeftFootVulpkanin
        amount: 1
      - id: RightFootVulpkanin
        amount: 1