- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconNotMalf
  name: station-ai-icon-not-malf
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_not_malf"
    Dead:
      sprite: Mobs/Silicon/station_ai.rsi
      state: "ai_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconFirewall
  name: station-ai-icon-firewall
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_firewall"
    Dead:
      sprite: Mobs/Silicon/station_ai.rsi
      state: "ai_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconDatabase
  name: station-ai-icon-database
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_database"
    Dead:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_database_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconGlitchman
  name: station-ai-icon-glitchman
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_glitchman"
    Dead:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_glitchman_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconHades
  name: station-ai-icon-hades
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_hades"
    Dead:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_hades_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconHelios
  name: station-ai-icon-helios
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_helios"
    Dead:
      sprite: Mobs/Silicon/station_ai.rsi
      state: "ai_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconHouse
  name: station-ai-icon-house
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_house"
    Dead:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_house_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconMatrix
  name: station-ai-icon-matrix
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_matrix"
    Dead:
      sprite: Mobs/Silicon/station_ai.rsi
      state: "ai_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconMonochrome
  name: station-ai-icon-monochrome
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_monochrome"
    Dead:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_monochrome_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconMurica
  name: station-ai-icon-murica
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_murica"
    Dead:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_murica_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconNanotrasen
  name: station-ai-icon-nanotrasen
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_nanotrasen"
    Dead:
      sprite: Mobs/Silicon/station_ai.rsi
      state: "ai_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconPresident
  name: station-ai-icon-president
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_president"
    Dead:
      sprite: Mobs/Silicon/station_ai.rsi
      state: "ai_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconRedDot
  name: station-ai-icon-red-dot # Legally distinct red eyed AI.
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_red_dot"
    Dead:
      sprite: Mobs/Silicon/station_ai.rsi
      state: "ai_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconRed
  name: station-ai-icon-red
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_red"
    Dead:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_red_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconTooDeep
  name: station-ai-icon-too-deep
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_too_deep"
    Dead:
      sprite: Mobs/Silicon/station_ai.rsi
      state: "ai_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconTriumvirate
  name: station-ai-icon-triumvirate
  layerData:
    Occupied:
      sprite: _Trauma/Mobs/Silicon/station_ai.rsi
      state: "ai_triumvirate"
    Dead:
      sprite: Mobs/Silicon/station_ai.rsi
      state: "ai_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconGoon
  name: station-ai-icon-goon
  layerData:
      Occupied:
        sprite: _Trauma/Mobs/Silicon/station_ai.rsi
        state: "ai_goon"
      Dead:
        sprite: _Trauma/Mobs/Silicon/station_ai.rsi
        state: "ai_goon_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconRainbow
  name: station-ai-icon-rainbow
  layerData:
      Occupied:
        sprite: _Trauma/Mobs/Silicon/station_ai.rsi
        state: "ai_rainbow"
      Dead:
        sprite: _Trauma/Mobs/Silicon/station_ai.rsi
        state: "ai_rainbow_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconAlien
  name: station-ai-icon-alien
  layerData:
      Occupied:
        sprite: _Trauma/Mobs/Silicon/station_ai.rsi
        state: "ai_alien"
      Dead:
        sprite: _Trauma/Mobs/Silicon/station_ai.rsi
        state: "ai_alien_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconWeird
  name: station-ai-icon-weird
  layerData:
      Occupied:
        sprite: _Trauma/Mobs/Silicon/station_ai.rsi
        state: "ai_weird"
      Dead:
        sprite: _Trauma/Mobs/Silicon/station_ai.rsi
        state: "ai_weird_dead"

- type: stationAiCustomization
  parent: StationAiIconBase
  id: StationAiIconInverted
  name: station-ai-icon-inverted
  layerData:
      Occupied:
        sprite: _Trauma/Mobs/Silicon/station_ai.rsi
        state: "ai_inverted"
      Dead:
        sprite: _Trauma/Mobs/Silicon/station_ai.rsi
        state: "ai_inverted_dead"
