Climb: Zebes Ablaze - R-Mode Spark Interrupt (Gain Blue Suit)

Room ID: 11

Wiki
From: 2
Bottom Left Door
To: 5
Bottom Right Door

With Zebes set ablaze, Climb only spawns two pirates that drop nothing, and the bomb wall is automatically cleared. The rising lava is now acid instead, so Speed Booster works normally with Gravity Suit. Jump up the platforms to get high enough above the rising acid to safely Crystal Flash, then dive back into the acid against either bottom door. Wait in the acid until your energy is low enough and shinecharge. Windup right before energy runs out to interrupt then *immediately* leave to limit acid damage.

Entrance condition:

{
  "comeInWithRMode": {}
}

Requires:

"Gravity"
"f_ZebesSetAblaze"
{
  "or": [
    {
      "enemyDamage": {
        "enemy": "Custom Climb Pirate",
        "type": "contact",
        "hits": 1
      }
    },
    {
      "enemyKill": {
        "enemies": [
          [
            "Custom Climb Pirate",
            "Custom Climb Pirate"
          ]
        ],
        "explicitWeapons": [
          "Plasma",
          "Super",
          "PowerBomb"
        ]
      }
    }
  ]
}
"h_CrystalFlash"
{
  "acidFrames": 320
}
{
  "canShineCharge": {
    "usedTiles": 28,
    "openEnd": 0
  }
}
{
  "or": [
    {
      "and": [
        {
          "disableEquipment": "ETank"
        },
        {
          "refill": [
            "ReserveEnergy"
          ]
        },
        {
          "autoReserveTrigger": {}
        }
      ]
    },
    {
      "autoReserveTrigger": {
        "maxReserveEnergy": 50
      }
    }
  ]
}
"canRModeSparkInterrupt"
{
  "acidFrames": 80
}
{
  "resetRoom": {
    "nodes": [
      2,
      5
    ]
  }
}

Clears obstacles: A, B

Unlocks doors:

{"nodeId":2,"types":["ammo"],"requires":[]}
{"nodeId":5,"types":["ammo"],"requires":[]}

Dev note: FIXME: Needs to support Hyper Beam kill also.