# Base level 3 bio hazard closet
- type: entity
  id: LockerL3
  parent: LockerGeneric
  name: "level 3 biohazard gear closet"
  description: "It's a storage unit for level 3 biohazard gear."
  components:
  - type: Appearance
    visuals:
    - type: StorageVisualizer2D
      state: bio

  - type: Icon
    state: bio_door

# Virology variant
- type: entity
  id: LockerL3Virology
  parent: LockerL3
  components:
  - type: Appearance
    visuals:
    - type: StorageVisualizer2D
      state: bio_viro

  - type: Icon
    state: bio_viro_door

# Security variant
- type: entity
  id: LockerL3Security
  parent: LockerL3
  components:
  - type: Appearance
    visuals:
    - type: StorageVisualizer2D
      state: bio_sec

  - type: Icon
    state: bio_sec_door

# Janitor variant
- type: entity
  id: LockerL3Janitor
  parent: LockerL3
  components:
  - type: Appearance
    visuals:
    - type: StorageVisualizer2D
      state: bio_jan

  - type: Icon
    state: bio_jan_door


# LockerL3 Filled
- type: entity
  id: LockerL3Filled
  suffix: Filled, Generic
  parent: LockerL3

# LockerL3Virology Filled
- type: entity
  id: LockerL3VirologyFilled
  suffix: Filled, Virology
  parent: LockerL3Virology

# LockerL3Security Filled
- type: entity
  id: LockerL3SecurityFilled
  suffix: Filled, Security
  parent: LockerL3Security

# LockerL3Janitor Filled
- type: entity
  id: LockerL3JanitorFilled
  suffix: Filled, Janitor
  parent: LockerL3Janitor

# LockerL3Science Filled
- type: entity
  id: LockerL3ScienceFilled
  suffix: Filled, Science
  parent: LockerL3Virology
