h_heatedCrystalFlashForReserveEnergy

This helper represents using a Crystal Flash in heat with the specific goal of getting reserves, which is particularly important in R-Mode due to needing reserves for R-Mode standup. In unprotected heat, at 14 E-Tanks, a Crystal Flash would normally fail to reach the energy maximum and provide reserves. If Energy Tanks can be disabled, regular energy will be capped at 9 E-Tanks (10 if heat protection is available) to provide up to 400 Reserves. Without this, heat protection is mandatory, and Reserve energy will be capped at 51: the maximum possible when the player has all 14 E-Tanks.

Requires:

{"or": [
  {"and": [
    "h_heatProof",
    "h_CrystalFlashForReserveEnergy"
  ]},
  {"and": [
    {"simpleHeatFrames": 185},
    "canHeatedCrystalFlash",
    {"and": [
      {"or": [
        {"disableEquipment": "ETank"},
        {"resourceMaxCapacity": [{"type": "RegularEnergy", "count": 999}]}
      ]},
      {"partialRefill": {"type": "RegularEnergy", "limit": 999}},
      {"refill": ["ReserveEnergy"]}
    ]},
    {"simpleHeatFrames": 20}
  ]}
]},
{"resourceAvailable": [{"type": "ReserveEnergy", "count": 1}]}