- type: entity
  id: OxygenTankFilled
  parent: OxygenTank
  name: oxygen tank
  description: A tank of oxygen.
  suffix: Filled
  components:
    - type: GasTank
      outputPressure: 21.27825
      air:
        volume: 70
        moles:
          - 22.6293856 # oxygen
        temperature: 293.15

- type: entity
  id: YellowOxygenTankFilled
  parent: OxygenTankFilled
  name: oxygen tank
  description: A tank of oxygen. This one is in yellow.
  suffix: Filled
  components:
    - type: Sprite
      sprite: Objects/Tanks/yellow.rsi
    - type: Clothing
      sprite: Objects/Tanks/yellow.rsi

- type: entity
  id: RedOxygenTankFilled
  parent: OxygenTankFilled
  name: oxygen tank
  description: A tank of oxygen. This one is in yellow.
  suffix: Filled
  components:
    - type: Sprite
      sprite: Objects/Tanks/red.rsi
    - type: Clothing
      sprite: Objects/Tanks/red.rsi

- type: entity
  id: EmergencyOxygenTankFilled
  parent: EmergencyOxygenTank
  name: emergency oxygen tank
  description: Used for emergencies. Contains very little oxygen, so try to conserve it until you actually need it.
  suffix: Filled
  components:
    - type: GasTank
      outputPressure: 21.27825
      air:
        volume: 2
        moles:
          - 0.323460326 # oxygen
        temperature: 293.15

- type: entity
  id: ExtendedEmergencyOxygenTankFilled
  parent: ExtendedEmergencyOxygenTank
  name: extended-capacity emergency oxygen tank
  description: Used for emergencies. Contains very little oxygen, so try to conserve it until you actually need it.
  suffix: Filled
  components:
    - type: GasTank
      outputPressure: 21.27825
      air:
        volume: 6
        moles:
          - 0.969830813 # oxygen
        temperature: 293.15

- type: entity
  id: DoubleEmergencyOxygenTankFilled
  parent: DoubleEmergencyOxygenTank
  name: double emergency oxygen tank
  description: Used for emergencies. Contains very little oxygen, so try to conserve it until you actually need it.
  suffix: Filled
  components:
    - type: GasTank
      outputPressure: 21.27825
      air:
        volume: 10
        moles:
          - 1.61721219 # oxygen
        temperature: 293.15

- type: entity
  id: AirTankFilled
  parent: GasTankBase
  name: air tank
  description: Mixed anyone?
  suffix: Filled
  components:
    - type: Sprite
      sprite: Objects/Tanks/generic.rsi
    - type: GasTank
      outputPressure: 101.325
      air:
        volume: 70
        moles:
          - 4.75217098 # oxygen
          - 17.8772147 # nitrogen
        temperature: 293.15
    - type: Clothing
      sprite: Objects/Tanks/generic.rsi

- type: entity
  id: PhoronTankFilled
  parent: PhoronTank
  name: phoron tank
  suffix: Filled
  description: "Contains dangerous phoron. Do not inhale. Warning: extremely flammable."
  components:
    - type: GasTank
      outputPressure: 101.325
      air:
        volume: 70
        moles:
          - 0
          - 0
          - 0
          - 11.3146928 # phoron
        temperature: 293.15
