- type: entity
  parent: Clothing
  id: BeltBase
  abstract: true
  components:
  - type: Clothing
    Slots: [belt]

- type: entity
  parent: BeltBase
  id: UtilityBeltClothing
  name: utility belt
  description: Belt for holding all your usual tools
  components:
  - type: Sprite
    sprite: Clothing/Belts/belt_utility.rsi
    state: utilitybelt
  - type: Icon
    sprite: Clothing/Belts/belt_utility.rsi
    state: utilitybelt
  - type: Clothing
    Size: 50
    QuickEquip: false
    sprite: Clothing/Belts/belt_utility.rsi
  - type: Storage
    Capacity: 40 # Full tool loadout is 35, plus an extra

- type: entity
  id: UtilityBeltClothingFilled
  parent: UtilityBeltClothing
  suffix: Filled
  components:
  - type: UtilityBeltClothingFill

- type: entity
  parent: BeltBase
  id: SuspendersClothing
  name: suspenders
  description: For holding your pants up.
  components:
  - type: Sprite
    sprite: Clothing/Belts/suspenders.rsi
    state: icon
  - type: Icon
    sprite: Clothing/Belts/suspenders.rsi
    state: icon
  - type: Clothing
    Size: 50
    QuickEquip: false
    sprite: Clothing/Belts/suspenders.rsi
