- type: entity
  id: ClothingWebbingArcadia
  name: arcadia webbing
  parent: [ NFClothingBeltStorageBase, BaseC3ContrabandNoValue, ContrabandClothing ]
  description: Webbing created by Arcadia Industries. Seems very capable of fitting many items.
  components:
  - type: Sprite
    sprite: _NF/Clothing/Belt/arcadia_webbing.rsi
  - type: Clothing
    sprite: _NF/Clothing/Belt/arcadia_webbing.rsi

- type: entity
  id: ClothingBeltArcadia
  name: arcadia belt
  parent: [ NFClothingBeltStorageBase, BaseC3ContrabandNoValue, ContrabandClothing ]
  description: A belt created by Arcadia Industries. Seems very capable of fitting many items.
  components:
  - type: Sprite
    sprite: _NF/Clothing/Belt/arcadia_belt.rsi
  - type: Clothing
    sprite: _NF/Clothing/Belt/arcadia_belt.rsi

- type: entity
  parent: NFClothingBeltStorageBase
  id: ClothingBeltChaplainSash
  name: chaplain sash
  description: Who knew that scarves can be also tied around your waist?
  components:
  - type: Sprite
    sprite: _NF/Clothing/Belt/chaplain_sash.rsi
  - type: Clothing
    sprite: _NF/Clothing/Belt/chaplain_sash.rsi
  - type: ItemMapper
    mapLayers:
      book:
        whitelist:
          tags:
          - Book
          components:
          - Bible
          - Paper
      bottle:
        whitelist:
          tags:
          - Bottle
          - DrinkBottle
          components:
          - Drink
          - Hypospray
      censer:
        whitelist:
          tags:
          - Censer
      stake:
        whitelist:
          tags:
          - WeaponMeleeStake
      crucifix:
        whitelist:
          tags:
          - Crucifix
    sprite: _NF/Clothing/Belt/chaplain_sash_overlay.rsi
  - type: Appearance

- type: entity
  parent: NFClothingBeltStorageBase
  id: ClothingBeltPilot
  name: pilot webbing
  description: A webbing designed for someone seating a lot.
  components:
  - type: Sprite
    sprite: _NF/Clothing/Belt/pilot.rsi
  - type: Clothing
    sprite: _NF/Clothing/Belt/pilot.rsi

- type: entity
  parent: [ BaseC2ContrabandUnredeemable, ClothingBeltAssault ]
  id: ClothingBeltNfsd
  name: NFSD belt
  description: A tactical assault belt.
  components:
  - type: Sprite
    sprite: _NF/Clothing/Belt/nfsd_belt.rsi
  - type: Clothing
    sprite: _NF/Clothing/Belt/nfsd_belt.rsi

- type: entity
  parent: [ BaseC2ContrabandUnredeemable, ClothingBeltSecurityWebbing ]
  id: ClothingBeltNfsdWebbing
  name: NFSD webbing
  description: A tactical assault webbing.
  components:
  - type: Sprite
    sprite: _NF/Clothing/Belt/nfsd_webbing.rsi
  - type: Clothing
    sprite: _NF/Clothing/Belt/nfsd_webbing.rsi
  - type: CatWearable

# Ported from Nyano
- type: entity
  parent: NFClothingBeltStorageBase # muh belt parity
  id: ClothingBeltMartialBlack
  name: black belt
  description: This is the most martial of all the belts.
  components:
  - type: MeleeWeapon
    attackRate: 1.25
    damage:
      types:
        Blunt: 1
        Slash: 1
  - type: Sprite
    sprite: _NF/Clothing/Belt/martial_black.rsi
  - type: Clothing
    sprite: _NF/Clothing/Belt/martial_black.rsi

- type: entity
  parent: [ClothingBeltBase, ClothingSlotBase, BaseCommandContraband]
  id: ClothingBeltCCSheath
  name: ornate sabre sheath
  description: An especially ornate sheath designed to hold a naval officer's blade.
  components:
  - type: Sprite
    sprite: _NF/Clothing/Belt/ccsheath.rsi
    state: sheath
  - type: Clothing
    sprite: _NF/Clothing/Belt/ccsheath.rsi
    #- type: Item # Frontier
    #size: Ginormous # Frontier
  - type: ItemSlots
    slots:
      item:
        name: Sabre
        insertVerbText: sheath-insert-verb
        ejectVerbText: sheath-eject-verb
        insertSound: /Audio/Items/sheath.ogg
        ejectSound: /Audio/Items/unsheath.ogg
        whitelist:
          tags:
          - CCSabre
          - CaptainSabre
          - Sheathable
  - type: ItemMapper
    mapLayers:
      sheath-sabre:
        whitelist:
          tags:
          - CCSabre
          - CaptainSabre
          - Sheathable
  - type: Appearance

- type: entity
  id: ClothingBeltCCSheathFilled
  parent: ClothingBeltCCSheath
  suffix: Filled, CCSabre
  components:
  - type: ContainerFill
    containers:
      item:
      - NavyOfficerSabre
