- type: entity
  parent: ClothingBackpackSatchel
  id: ClothingBackpackMilitarySatchel
  name: army satchel
  description: A tactical satchel for army related needs.
  components:
    - type: Sprite
      sprite: _Sunrise/Clothing/Back/Satchels/military.rsi
    - type: Storage
      grid:
        - 0,0,6,3 # TODO: Change this
      maxItemSize: Huge

- type: entity
  parent: ClothingBackpackSatchel
  id: ClothingBackpackSatchelCE
  name: chief engineer satchel
  description: A white satchel for best engineers.
  components:
    - type: Sprite
      sprite: _Sunrise/Clothing/Back/Satchels/ce.rsi

- type: entity
  parent: ClothingBackpackSatchel
  id: ClothingBackpackSatchelBlueShield
  name: blueshield's satchel
  description: On style.
  components:
  - type: Sprite
    sprite: _Sunrise/Clothing/Back/Satchels/blueshield.rsi

- type: entity
  parent: ClothingBackpackSatchel
  id: ClothingBackpackSatchelPrisonGuard
  name: prison guard's satchel
  description: On style.
  components:
    - type: Sprite
      sprite: _Sunrise/Clothing/Back/Satchels/guard.rsi

- type: entity
  id: ClothingBackpackSatchelHeadOfPrisonMetus
  parent: ClothingBackpackSatchelPrisonGuard
  name: head of prison satchel
  description: Old leather with cracks, the strap pulled too tight, the smell of dust and metal mixed within it like a memory of years spent behind closed doors.
  components:
  - type: Sprite
    layers:
    - state: icon
    - state: overlay-icon
      color: "#000000"
  - type: Item
    inhandVisuals:
      left:
      - state: inhand-left
      - state: overlay-inhand-left
        color: "#000000"
      right:
      - state: inhand-right
      - state: overlay-inhand-right
        color: "#000000"
  - type: Clothing
    clothingVisuals:
      back:
      - state: equipped-BACKPACK
      - state: overlay-equipped
        color: "#000000"

- type: entity
  id: ClothingBackpackSatchelPrisonInspectorMetus
  parent: ClothingBackpackSatchelPrisonGuard
  name: prison inspector satchel
  description: Worn, once strict and tidy, now it holds folders, the scent of coffee, and the dust of old cases.
  components:
  - type: Sprite
    layers:
    - state: icon
    - state: overlay-icon
      color: "#494793"
  - type: Item
    inhandVisuals:
      left:
      - state: inhand-left
      - state: overlay-inhand-left
        color: "#494793"
      right:
      - state: inhand-right
      - state: overlay-inhand-right
        color: "#494793"
  - type: Clothing
    clothingVisuals:
      back:
      - state: equipped-BACKPACK
      - state: overlay-equipped
        color: "#494793"

- type: entity
  parent: ClothingBackpackSatchelPrisonGuard
  id: ClothingBackpackSatchelPrisonDoctorMetus
  name: prison doctor satchel
  description: Clean but weary, fasteners tremble like hands after night autopsies.
  suffix: Metus
  components:
  - type: Sprite
    layers:
    - state: icon
    - state: overlay-icon
      color: "#99D2FF"
  - type: Item
    inhandVisuals:
      left:
      - state: inhand-left
      - state: overlay-inhand-left
        color: "#99D2FF"
      right:
      - state: inhand-right
      - state: overlay-inhand-right
        color: "#99D2FF"
  - type: Clothing
    clothingVisuals:
      back:
      - state: equipped-BACKPACK
      - state: overlay-equipped
        color: "#99D2FF"

- type: entity
  parent: ClothingBackpackSatchelPrisonGuard
  id: ClothingBackpackSatchelPrisonChefMetus
  name: prison chef satchel
  description: Old fabric, eternal smell of smoked fat, as if it has served forever.
  suffix: Metus
  components:
  - type: Sprite
    layers:
    - state: icon
    - state: overlay-icon
      color: "#ffffff"
  - type: Item
    inhandVisuals:
      left:
      - state: inhand-left
      - state: overlay-inhand-left
        color: "#ffffff"
      right:
      - state: inhand-right
      - state: overlay-inhand-right
        color: "#ffffff"
  - type: Clothing
    clothingVisuals:
      back:
      - state: equipped-BACKPACK
      - state: overlay-equipped
        color: "#ffffff"

- type: entity
  parent: ClothingBackpackSatchelPrisonGuard
  id: ClothingBackpackSatchelPrisonEngineerMetus
  name: prison engineer satchel
  description: Compact and strict, smells of resin and a subtle trace of ore dust inside, as if the satchel has seen what goes on beyond safe corridors.
  suffix: Metus
  components:
  - type: Sprite
    layers:
    - state: icon
    - state: overlay-icon
      color: "#ffd900"
  - type: Item
    inhandVisuals:
      left:
      - state: inhand-left
      - state: overlay-inhand-left
        color: "#ffd900"
      right:
      - state: inhand-right
      - state: overlay-inhand-right
        color: "#ffd900"
  - type: Clothing
    clothingVisuals:
      back:
      - state: equipped-BACKPACK
      - state: overlay-equipped
        color: "#ffd900"

- type: entity
  parent: ClothingBackpackSatchelPrisonGuard
  id: ClothingBackpackSatchelPrisonScientistMetus
  name: prison scientist satchel
  description: A hard satchel with polished stripes, as if its owner is afraid to lose a single record.
  suffix: Metus
  components:
  - type: Sprite
    layers:
    - state: icon
    - state: overlay-icon
      color: "#9d1edd"
  - type: Item
    inhandVisuals:
      left:
      - state: inhand-left
      - state: overlay-inhand-left
        color: "#9d1edd"
      right:
      - state: inhand-right
      - state: overlay-inhand-right
        color: "#9d1edd"
  - type: Clothing
    clothingVisuals:
      back:
      - state: equipped-BACKPACK
      - state: overlay-equipped
        color: "#9d1edd"

- type: entity
  parent: ClothingBackpackSatchelPrisonGuard
  id: ClothingBackpackSatchelPrisonWorkerMetus
  name: prison worker satchel
  description: Baggy and heavy, half worn out from constant tool changes.
  suffix: Metus
  components:
  - type: Sprite
    layers:
    - state: icon
    - state: overlay-icon
      color: "#df0400"
  - type: Item
    inhandVisuals:
      left:
      - state: inhand-left
      - state: overlay-inhand-left
        color: "#df0400"
      right:
      - state: inhand-right
      - state: overlay-inhand-right
        color: "#df0400"
  - type: Clothing
    clothingVisuals:
      back:
      - state: equipped-BACKPACK
      - state: overlay-equipped
        color: "#df0400"

- type: entity
  parent: ClothingBackpackSatchelPrisonGuard
  id: ClothingBackpackSatchelPrisonTraineeMetus
  name: prison trainee satchel
  description: New and clean, still bearing the marks of a fresh start, with orange accents marking the path of learning.
  suffix: Metus
  components:
  - type: Sprite
    layers:
    - state: icon
    - state: overlay-icon
      color: "#ff8c00"
  - type: Item
    inhandVisuals:
      left:
      - state: inhand-left
      - state: overlay-inhand-left
        color: "#ff8c00"
      right:
      - state: inhand-right
      - state: overlay-inhand-right
        color: "#ff8c00"
  - type: Clothing
    clothingVisuals:
      back:
      - state: equipped-BACKPACK
      - state: overlay-equipped
        color: "#ff8c00"

- type: entity
  parent: ClothingBackpackSatchel
  id: ClothingBackpackSatchelHoS
  name: head of security's satchel
  description: Stylish black leather satchel.
  components:
  - type: Sprite
    sprite: _Sunrise/Clothing/Back/Satchels/hos.rsi

- type: entity
  parent: ClothingBackpackSatchel
  id: ClothingBackpackSatchelNTRG
  name: NTR's satchel
  description: Stylish black leather satchel.
  components:
  - type: Sprite
    sprite: _Sunrise/Clothing/Back/Satchels/hos.rsi

- type: entity
  parent: ClothingBackpackSatchel
  id: ClothingBackpackSatchelBlack
  name: black satchel
  description: You look very stylish with this satchel.
  components:
  - type: Sprite
    sprite: _Sunrise/Clothing/Back/Satchels/black_satchel.rsi

- type: entity
  parent: ClothingBackpackSatchel
  id: ClothingBackpackSatchelBlue
  name: blue satchel
  description: You look very stylish with this satchel.
  components:
  - type: Sprite
    sprite: _Sunrise/Clothing/Back/Satchels/blue_satchel.rsi

- type: entity
  parent: ClothingBackpackSatchel
  id: ClothingBackpackSatchelCian
  name: cian satchel
  description: You look very stylish with this satchel.
  components:
  - type: Sprite
    sprite: _Sunrise/Clothing/Back/Satchels/cian_satchel.rsi

- type: entity
  parent: ClothingBackpackSatchel
  id: ClothingBackpackSatchelGreen
  name: green satchel
  description: You look very stylish with this satchel.
  components:
  - type: Sprite
    sprite: _Sunrise/Clothing/Back/Satchels/green_satchel.rsi

- type: entity
  parent: ClothingBackpackSatchel
  id: ClothingBackpackSatchelOrange
  name: orange satchel
  description: You look very stylish with this satchel.
  components:
  - type: Sprite
    sprite: _Sunrise/Clothing/Back/Satchels/orange_satchel.rsi

- type: entity
  parent: ClothingBackpackSatchel
  id: ClothingBackpackSatchelPurple
  name: purple satchel
  description: You look very stylish with this satchel.
  components:
  - type: Sprite
    sprite: _Sunrise/Clothing/Back/Satchels/purple_satchel.rsi

- type: entity
  parent: ClothingBackpackSatchel
  id: ClothingBackpackSatchelRed
  name: red satchel
  description: You look very stylish with this satchel.
  components:
  - type: Sprite
    sprite: _Sunrise/Clothing/Back/Satchels/red_satchel.rsi

- type: entity
  parent: ClothingBackpackSatchel
  id: ClothingBackpackSatchelWhite
  name: white satchel
  description: You look very stylish with this satchel.
  components:
  - type: Sprite
    sprite: _Sunrise/Clothing/Back/Satchels/white_satchel.rsi

- type: entity
  parent: ClothingBackpackSatchel
  id: ClothingBackpackSatchelYellow
  name: yellow satchel
  description: You look very stylish with this satchel.
  components:
  - type: Sprite
    sprite: _Sunrise/Clothing/Back/Satchels/yellow_satchel.rsi

- type: entity
  parent: ClothingBackpackSatchelCaptain
  id: ClothingBackpackSatchelCaptainWhite
  name: white captain's satchel
  description: A white leather satchel with a rigid flap and neat hardware. Good for documents and small essentials.
  components:
  - type: Sprite
    sprite: _Sunrise/Clothing/Back/Satchels/white_cap_satchel.rsi

- type: entity
  parent: ClothingBackpackSatchelCaptain
  id: ClothingBackpackSatchelCaptainBlack
  name: black captain's satchel
  description: A black leather satchel with a rigid flap and reliable fasteners. Has compartments so you don't dig around pointlessly.
  components:
  - type: Sprite
    sprite: _Sunrise/Clothing/Back/Satchels/black_cap_satchel.rsi
