# region Standard
- type: entity
  parent: Airlock
  id: AirlockMercenary
  suffix: Mercenary
  components:
  - type: Sprite
    sprite: _NF/Structures/Doors/Airlocks/Standard/mercenary.rsi
  - type: Wires
    layoutId: AirlockSecurity

- type: entity
  parent: Airlock
  id: AirlockNfsd
  suffix: TSFMC
  components:
  - type: Sprite
    sprite: _NF/Structures/Doors/Airlocks/Standard/nfsd.rsi
# endregion

# region Glass
- type: entity
  parent: AirlockGlass
  id: AirlockMercenaryGlass
  suffix: Mercenary
  components:
  - type: Sprite
    sprite: _NF/Structures/Doors/Airlocks/Glass/mercenary.rsi
  - type: PaintableAirlock
    group: Glass
  - type: Wires
    layoutId: AirlockSecurity

- type: entity
  parent: AirlockGlass
  id: AirlockNfsdGlass
  suffix: TSFMC
  components:
  - type: Sprite
    sprite: _NF/Structures/Doors/Airlocks/Glass/nfsd.rsi
  - type: PaintableAirlock
    department: Security
    group: Glass
  - type: Wires
    layoutId: AirlockSecurity

- type: entity
  parent: AirlockMedicalGlass
  id: AirlockMedicalGlassLockedSecurity
  suffix: Locked, Security
  components:
  - type: Wires
    layoutId: AirlockSecurity
  - type: ContainerFill
    containers:
      board: [ DoorElectronicsSecurity ]
# endregion

# region External
- type: entity
  parent: AirlockGlassShuttle
  id: AirlockExternalGlassShuttleTransit
  suffix: External, PubTrans, Glass, Docking
  components:
  - type: PriorityDock
    tag: DockTransit

- type: entity
  parent: AirlockGlassShuttle
  id: AirlockExternalGlassShuttleMcCargo
  suffix: External, McCargo, Glass, Docking
  categories: [ HideSpawnMenu ]
  components:
  - type: Docking
    name: dock-label-drive-thru
# endregion
