- type: entity
  id: WardrobeBase
  parent: LockerGeneric
  abstract: true
  description: "It's a storage unit for standard-issue Nanotrasen attire."

# Blue wardrobe
- type: entity
  id: WardrobeBlue
  parent: WardrobeBase
  name: blue wardrobe
  components:
  - type: Appearance
    visuals:
    - type: StorageVisualizer2D
      state: generic
      state_closed: blue_door

  - type: Icon
    state: blue_door


# Pink wardrobe
- type: entity
  id: WardrobePink
  parent: WardrobeBase
  name: pink wardrobe
  components:
  - type: Appearance
    visuals:
    - type: StorageVisualizer2D
      state: generic
      state_closed: pink_door

  - type: Icon
    state: pink_door


# Black wardrobe
- type: entity
  id: WardrobeBlack
  parent: WardrobeBase
  name: black wardrobe
  components:
  - type: Appearance
    visuals:
    - type: StorageVisualizer2D
      state: generic
      state_closed: black_door

  - type: Icon
    state: black_door


# Green wardrobe
- type: entity
  id: WardrobeGreen
  parent: WardrobeBase
  name: green wardrobe
  components:
  - type: Appearance
    visuals:
    - type: StorageVisualizer2D
      state: generic
      state_closed: green_door

  - type: Icon
    state: green_door


# Prison wardrobe
- type: entity
  id: WardrobePrison
  parent: WardrobeBase
  name: prison wardrobe
  components:
  - type: Appearance
    visuals:
    - type: StorageVisualizer2D
      state: generic
      state_closed: orange_door

  - type: Icon
    state: orange_door


# Yellow wardrobe
- type: entity
  id: WardrobeYellow
  parent: WardrobeBase
  name: yellow wardrobe
  components:
  - type: Appearance
    visuals:
    - type: StorageVisualizer2D
      state: generic
      state_closed: yellow_door

  - type: Icon
    state: yellow_door


# White wardrobe
- type: entity
  id: WardrobeWhite
  parent: WardrobeBase
  name: white wardrobe
  components:
  - type: Appearance
    visuals:
    - type: StorageVisualizer2D
      state: generic
      state_closed: white_door

  - type: Icon
    state: white_door


# Pajama wardrobe
- type: entity
  id: WardrobePajama
  parent: WardrobeWhite
  name: pajama wardrobe


# Grey wardrobe
- type: entity
  id: WardrobeGrey
  parent: WardrobeBase
  name: grey wardrobe
  components:
  - type: Appearance
    visuals:
    - type: StorageVisualizer2D
      state: generic
      state_closed: grey_door

  - type: Icon
    state: grey_door


# Mixed wardrobe
- type: entity
  id: WardrobeMixed
  parent: WardrobeBase
  name: mixed wardrobe
  components:
  - type: Appearance
    visuals:
    - type: StorageVisualizer2D
      state: generic
      state_closed: mixed_door

  - type: Icon
    state: mixed_door


# WardrobeBlue Filled
- type: entity
  id: WardrobeBlueFilled
  suffix: Filled
  parent: WardrobeBlue

# WardrobePink Filled
- type: entity
  id: WardrobePinkFilled
  suffix: Filled
  parent: WardrobePink

# WardrobeBlack Filled
- type: entity
  id: WardrobeBlackFilled
  suffix: Filled
  parent: WardrobeBlack

# WardrobeGreen Filled
- type: entity
  id: WardrobeGreenFilled
  suffix: Filled
  parent: WardrobeGreen

# WardrobePrison Filled
- type: entity
  id: WardrobePrisonFilled
  suffix: Filled
  parent: WardrobePrison

# WardrobeYellow Filled
- type: entity
  id: WardrobeYellowFilled
  suffix: Filled
  parent: WardrobeYellow

# WardrobeWhite Filled
- type: entity
  id: WardrobeWhiteFilled
  suffix: Filled
  parent: WardrobeWhite

# WardrobePajama Filled
- type: entity
  id: WardrobePajamaFilled
  suffix: Filled
  parent: WardrobePajama

# WardrobeGrey Filled
- type: entity
  id: WardrobeGreyFilled
  suffix: Filled
  parent: WardrobeGrey

# WardrobeMixed Filled
- type: entity
  id: WardrobeMixedFilled
  suffix: Filled
  parent: WardrobeMixed
