# Directional Station Guide Signs
- type: entity
  parent: BaseSignDirectional
  id: BaseSignDirectionalNF
  abstract: true
  components:
    - type: Sprite
      sprite: _NF/Structures/Wallmounts/signs.rsi

- type: entity
  parent: BaseSignDirectionalNF
  id: SignDirectionalSr
  name: sr sign
  description: A direction sign, pointing out which way the station representative's office is.
  components:
  - type: Sprite
    state: direction_sr

- type: entity
  parent: BaseSignDirectionalNF
  id: SignDirectionalCB1
  name: cargo bay one sign
  description: A direction sign, pointing out which way cargo bay one is.
  components:
  - type: Sprite
    state: direction_cb1

- type: entity
  parent: BaseSignDirectionalNF
  id: SignDirectionalCB2
  name: cargo bay two sign
  description: A direction sign, pointing out which way cargo bay two is.
  components:
  - type: Sprite
    state: direction_cb2

- type: entity
  parent: BaseSignDirectionalNF
  id: SignDirectionalCB3
  name: cargo bay three sign
  description: A direction sign, pointing out which way cargo bay three is.
  components:
  - type: Sprite
    state: direction_cb3

- type: entity
  parent: BaseSignDirectionalNF
  id: SignDirectionalCB4
  name: cargo bay four sign
  description: A direction sign, pointing out which way cargo bay four is.
  components:
  - type: Sprite
    state: direction_cb4

- type: entity
  parent: BaseSignDirectionalNF
  id: SignDirectionalNfsd
  name: NFSD outpost sign
  description: A direction sign, pointing out which way an NFSD outpost is.
  components:
  - type: Sprite
    state: direction_nfsd

- type: entity
  parent: BaseSignDirectionalNF
  id: SignDirectionalShop
  name: shops sign
  description: A direction sign, pointing out which way shops are.
  components:
  - type: Sprite
    state: direction_shop

- type: entity
  parent: BaseSignDirectionalNF
  id: SignDirectionalVending
  name: vending machines sign
  description: A direction sign, pointing out which way vending machines are.
  components:
  - type: Sprite
    state: direction_vend
 
# Directional Station Guide Signs
- type: entity
  parent: BaseSign
  id: NFBaseSign
  abstract: true
  components:
    - type: Sprite
      sprite: _NF/Structures/Wallmounts/signs.rsi
      
- type: entity
  parent: NFBaseSign
  id: SignNfsd
  name: NFSD sign
  description: A sign that marks the area beyond as an NFSD area.
  components:
  - type: Sprite
    state: nfsd

- type: entity
  parent: NFBaseSign
  id: SignNfsdArmoury
  name: armory sign
  description: A sign that marks the area beyond as an NFSD armory.
  components:
  - type: Sprite
    state: armoury

- type: entity
  parent: NFBaseSign
  id: SignNfsdBrief
  name: briefing sign
  description: A sign that marks the area beyond as an NFSD briefing room.
  components:
  - type: Sprite
    state: brief

- type: entity
  parent: NFBaseSign
  id: SignNfsdBrig
  name: brig sign
  description: A sign that marks the area beyond as an NFSD brig.
  components:
  - type: Sprite
    state: brig

- type: entity
  parent: NFBaseSign
  id: SignNfsdBrigmed
  name: medbay sign
  description: A sign that marks the area beyond as an NFSD medbay.
  components:
  - type: Sprite
    state: brigmed

- type: entity
  parent: NFBaseSign
  id: SignNfsdDetective
  name: detective sign
  description: A sign that marks the area beyond as an NFSD detective's office.
  components:
  - type: Sprite
    state: detective

- type: entity
  parent: NFBaseSign
  id: SignNfsdLaw
  name: lawyer sign
  description: A sign that marks the area beyond as an NFSD lawyer's office.
  components:
  - type: Sprite
    state: law

- type: entity
  parent: NFBaseSign
  id: SignNfsdRange
  name: shooting range sign
  description: A sign that marks the area beyond as an NFSD shooting range.
  components:
  - type: Sprite
    state: range

- type: entity
  parent: NFBaseSign
  id: SignNfsdEvidence
  name: evidence sign
  description: A sign that marks the area beyond as an NFSD evidence room.
  components:
  - type: Sprite
    state: evidence

- type: entity
  parent: NFBaseSign
  id: NFSignDock
  name: dock sign
  description: A sign that indicates shuttle docking nearby.
  components:
  - type: Sprite
    state: dock

- type: entity
  parent: NFBaseSign
  id: NFSignBus
  name: bus sign
  description: A sign that indicates that the transit shuttle docks nearby.
  components:
  - type: Sprite
    state: bus

- type: entity
  parent: NFBaseSign
  id: NFSignShield
  name: shield sign
  description: A sign with a shield.
  components:
  - type: Sprite
    state: shield

- type: entity
  parent: NFBaseSign
  id: NFSignEms1
  name: emergency medical service sign
  description: A sign that indicates emergency medical services.
  components:
  - type: Sprite
    state: ems1

- type: entity
  parent: NFBaseSign
  id: NFSignEms2
  name: emergency medical service sign
  description: A sign that indicates emergency medical services.
  components:
  - type: Sprite
    state: ems2

- type: entity
  parent: [NFBaseSign, SignInterrogation]
  id: SignNfsdInterrogation
  name: interrogation sign
  components:
  - type: Sprite
    state: interrogation

# Atmospherics waste signs
- type: entity
  parent: NFBaseSign
  id: WarningHelium
  name: helium waste sign
  description: WARNING! Helium flow tube. Ensure the flow is disengaged before working.
  components:
  - type: Sprite
    state: atmos_helium
