- type: entity
  parent: [ClothingMaskBaseButcherable, BaseFoldable]
  id: ClothingMaskBandanaBase
  abstract: true
  components:
  - type: Appearance
  - type: Foldable
    canFoldInsideContainer: true
  - type: FoldableClothing
    foldedEquippedPrefix: "" # folding the bandana will toggles the mask, which adds the toggled prefix. This overrides that prefix.
    foldedSlots:
    - HEAD
    unfoldedSlots:
    - MASK
    foldedHideLayers: []
    unfoldedHideLayers:
    - Snout
  - type: Mask
    disableOnFolded: true
  - type: IngestionBlocker
  - type: IdentityBlocker
    coverage: MOUTH
  - type: Sprite
    layers:
    - state: icon_mask
      map: [ "unfoldedLayer" ]
    - state: icon
      map: ["foldedLayer"]
      visible: false
  - type: Tag
    tags:
    - Bandana
    - ClothMade
    - Recyclable
  - type: HideLayerClothing
    slots:
    - Snout
    hideOnToggle: true

- type: entity
  parent: ClothingMaskBandanaBase
  id: ClothingMaskBandBlack
  name: black bandana
  description: A black bandana to make you look cool.
  components:
  - type: Sprite
    sprite: Clothing/Head/Bandanas/black.rsi
  - type: Clothing
    sprite: Clothing/Head/Bandanas/black.rsi

- type: entity
  parent: ClothingMaskBandanaBase
  id: ClothingMaskBandBlue
  name: blue bandana
  description: A blue bandana to make you look cool.
  components:
  - type: Sprite
    sprite: Clothing/Head/Bandanas/blue.rsi
  - type: Clothing
    sprite: Clothing/Head/Bandanas/blue.rsi

- type: entity
  parent: ClothingMaskBandanaBase
  id: ClothingMaskBandBotany
  name: botany bandana
  description: A botany bandana to make you look cool, made from natural fibers.
  components:
  - type: Sprite
    sprite: Clothing/Head/Bandanas/botany.rsi
  - type: Clothing
    sprite: Clothing/Head/Bandanas/botany.rsi
  - type: Tag
    tags:
    - WhitelistChameleon
    - ClothMade
    - Recyclable

- type: entity
  parent: ClothingMaskBandanaBase
  id: ClothingMaskBandGold
  name: gold bandana
  description: A gold bandana to make you look cool.
  components:
  - type: Sprite
    sprite: Clothing/Head/Bandanas/gold.rsi
  - type: Clothing
    sprite: Clothing/Head/Bandanas/gold.rsi

- type: entity
  parent: ClothingMaskBandanaBase
  id: ClothingMaskBandGreen
  name: green bandana
  description: A green bandana to make you look cool.
  components:
  - type: Sprite
    sprite: Clothing/Head/Bandanas/green.rsi
  - type: Clothing
    sprite: Clothing/Head/Bandanas/green.rsi

- type: entity
  parent: ClothingMaskBandanaBase
  id: ClothingMaskBandGrey
  name: grey bandana
  description: A grey bandana to make you look cool.
  components:
  - type: Sprite
    sprite: Clothing/Head/Bandanas/grey.rsi
  - type: Clothing
    sprite: Clothing/Head/Bandanas/grey.rsi

- type: entity
  parent: ClothingMaskBandanaBase
  id: ClothingMaskBandRed
  name: red bandana
  description: A red bandana to make you look cool.
  components:
  - type: Sprite
    sprite: Clothing/Head/Bandanas/red.rsi
  - type: Clothing
    sprite: Clothing/Head/Bandanas/red.rsi

- type: entity
  parent: ClothingMaskBandanaBase
  id: ClothingMaskBandSkull
  name: skull bandana
  description: A bandana with a skull to make you look even cooler.
  components:
  - type: Sprite
    sprite: Clothing/Head/Bandanas/skull.rsi
  - type: Clothing
    sprite: Clothing/Head/Bandanas/skull.rsi

- type: entity
  parent: ClothingMaskBandanaBase
  id: ClothingMaskBandMerc
  name: mercenary bandana
  description: To protect the head from the sun, insects and other dangers of the higher path.
  components:
  - type: Sprite
    sprite: Clothing/Head/Bandanas/merc.rsi
  - type: Clothing
    sprite: Clothing/Head/Bandanas/merc.rsi

- type: entity
  parent: ClothingMaskBandanaBase
  id: ClothingMaskBandBrown
  name: brown bandana
  description: A brown bandana to make you look cool.
  components:
  - type: Sprite
    sprite: Clothing/Head/Bandanas/brown.rsi
  - type: Clothing
    sprite: Clothing/Head/Bandanas/brown.rsi
