Screw Attack Room: IBJ

Room ID: 151

Wiki
From: 4
Item
To: 3
Top Right Door

Requires:

{
  "obstaclesCleared": [
    "B",
    "C"
  ]
}
"canLongIBJ"
{
  "or": [
    {
      "heatFrames": 2090
    },
    {
      "and": [
        "canJumpIntoIBJ",
        {
          "or": [
            {
              "heatFrames": 1510
            },
            {
              "and": [
                "canDoubleBombJump",
                {
                  "heatFrames": 980
                }
              ]
            },
            {
              "and": [
                "HiJump",
                "canDoubleBombJump",
                {
                  "heatFrames": 860
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}
{
  "or": [
    {
      "obstaclesCleared": [
        "A"
      ]
    },
    "canPowerBombMidIBJ",
    {
      "and": [
        "canBombAboveIBJ",
        {
          "heatFrames": 60
        }
      ]
    }
  ]
}

Clears obstacles: A

Dev note: This assumes the bottom bomb blocks are completely broken, making it necessary to start the IBJ from the bottom of the room.