# SPDX-FileCopyrightText: 2025 AstroDogeDX <48888500+AstroDogeDX@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
#
# SPDX-License-Identifier: AGPL-3.0-or-later

- type: entity
  id: WaterVaporTankFilled
  parent: WaterVaporTank
  suffix: Filled
  components:
  - type: GasTank
    outputPressure: 21.3
    air:
      # 31 minutes
      volume: 5
      moles:
        - 0 # oxygen
        - 0 # nitrogen
        - 0 # CO2
        - 0 # plasma
        - 0 # tritium
        - 2.051379050 # water vapor
      temperature: 293.15

- type: entity
  id: EmergencyWaterVaporTankFilled
  parent: EmergencyWaterVaporTank
  suffix: Filled
  components:
  - type: GasTank
    outputPressure: 21.3
    air:
      # 4 minutes
      volume: 0.66
      moles:
        - 0 # oxygen
        - 0 # nitrogen
        - 0 # CO2
        - 0 # plasma
        - 0 # tritium
        - 0.270782035 # water vapor
      temperature: 293.15
  - type: Tag # Goobstation - For survival boxes
    tags:
    - EmergencyWaterVaporTank

- type: entity
  id: ExtendedEmergencyWaterVaporTankFilled
  parent: ExtendedEmergencyWaterVaporTank
  suffix: Filled
  components:
  - type: GasTank
    outputPressure: 21.3
    air:
      # 9 minutes
      volume: 1.5
      moles:
        - 0 # oxygen
        - 0 # nitrogen
        - 0 # CO2
        - 0 # plasma
        - 0 # tritium
        - 0.615413715 # water vapor
      temperature: 293.15
  - type: Tag # Goobstation - For survival boxes
    tags:
    - EmergencyWaterVaporTank

- type: entity
  id: DoubleEmergencyWaterVaporTankFilled
  parent: DoubleEmergencyWaterVaporTank
  suffix: Filled
  components:
  - type: GasTank
    outputPressure: 21.3
    air:
      # 15 minutes
      volume: 2.5
      moles:
        - 0 # oxygen
        - 0 # nitrogen
        - 0 # CO2
        - 0 # plasma
        - 0 # tritium
        - 1.025689525 # water vapor
      temperature: 293.15
  - type: Tag # Goobstation - For survival boxes
    tags:
    - EmergencyWaterVaporTank
