Kraid Room: Kraid Alive, X-Mode Shinecharge, R-Mode Spark Interrupt

Room ID: 84

Wiki
From: 2
Right Door
To: 1
Left Door

You can crystal flash for early setup, then bounce between thorns and Kraid to setup. Alternatively, force Kraid to stand up and farm his nails for energy. Then perform a Spike X-Mode on the thorns to get shinecharge. Get interrupted by Kraid for blue suit. After gaining blue suit you can proceed to defeat Kraid.

Entrance condition:

{
  "comeInWithRMode": {}
}

Requires:

{
  "not": "f_DefeatedKraid"
}
"canRiskPermanentLossOfAccess"
{
  "or": [
    {
      "thornHits": 1
    },
    {
      "and": [
        {
          "or": [
            "canPrepareForNextRoom",
            "h_KraidCameraFix"
          ]
        },
        "SpaceJump"
      ]
    }
  ]
}
{
  "or": [
    "h_CrystalFlashForReserveEnergy",
    {
      "and": [
        {
          "or": [
            "canBeVeryPatient",
            {
              "disableEquipment": "ETank"
            }
          ]
        },
        {
          "refill": [
            "Energy"
          ]
        },
        {
          "or": [
            "Charge",
            {
              "ammo": {
                "type": "Missile",
                "count": 2
              }
            },
            {
              "ammo": {
                "type": "Super",
                "count": 1
              }
            }
          ]
        }
      ]
    }
  ]
}
{
  "or": [
    "HiJump",
    "canWalljump",
    "SpaceJump",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "canDodgeWhileShooting",
        {
          "or": [
            "canCarefulJump",
            "h_crouchJumpDownGrab"
          ]
        }
      ]
    }
  ]
}
"canXMode"
"h_XModeThornHit"
"h_shinechargeMaxRunway"
{
  "autoReserveTrigger": {
    "maxReserveEnergy": 95
  }
}
"canRModeSparkInterrupt"

Clears obstacles: f_DefeatedKraid, door_2

Sets flags: f_DefeatedKraid