Crocomire Speedway: Speedless Traversal

Room ID: 120

Wiki
From: 9
Right of Crumble Bridge, Left of Main Shaft Speed Blocks
To: 2
Far Left Door

Kill the first pirate, then jump over or kill the second. It is possible to jump straight into the first morph tunnel. Without a way to kill the pirates, it is instead possible to tank or pause abuse a hit and then Samus will have i-frames when running through the second one. Cross the speed blocks with Bombs, a Power Bomb, Spring Ball, or by tanking a pirate laser hit and boosting up. The rest of the room can be tricky to cross damageless, particularly if Samus has no way to kill the enemies. Carefully avoid the Multiviola in the middle of the sloped section by slowing down, and kill the last Multiviola to prevent it hitting Samus in the transition.

Requires:

"canMidAirMorph"
"canTrickyJump"
{
  "or": [
    {
      "enemyDamage": {
        "enemy": "Red Space Pirate (standing)",
        "type": "contact",
        "hits": 1
      }
    },
    "Plasma",
    {
      "ammo": {
        "type": "Missile",
        "count": 1
      }
    },
    {
      "ammo": {
        "type": "Super",
        "count": 1
      }
    },
    {
      "and": [
        "Ice",
        "Wave",
        "Spazer"
      ]
    },
    {
      "and": [
        "Ice",
        "Spazer",
        {
          "heatFrames": 30
        }
      ]
    },
    {
      "and": [
        "Ice",
        "Wave",
        {
          "heatFrames": 30
        }
      ]
    },
    {
      "and": [
        "Wave",
        "Spazer",
        {
          "heatFrames": 30
        }
      ]
    },
    {
      "and": [
        {
          "or": [
            "Ice",
            "Wave",
            "Spazer",
            "ScrewAttack"
          ]
        },
        {
          "heatFrames": 50
        }
      ]
    },
    {
      "and": [
        "canPseudoScrew",
        {
          "heatFrames": 85
        }
      ]
    },
    {
      "and": [
        "canPauseAbuse",
        {
          "resourceAtMost": [
            {
              "type": "RegularEnergy",
              "count": 1
            }
          ]
        },
        {
          "resourceConsumed": [
            {
              "type": "ReserveEnergy",
              "count": 1
            }
          ]
        }
      ]
    }
  ]
}
{
  "or": [
    "h_useSpringBall",
    {
      "and": [
        "h_bombThings",
        {
          "heatFrames": 60
        }
      ]
    },
    {
      "and": [
        "canNeutralDamageBoost",
        {
          "enemyDamage": {
            "enemy": "Red Space Pirate (standing)",
            "type": "laser",
            "hits": 1
          }
        },
        {
          "heatFrames": 120
        }
      ]
    }
  ]
}
{
  "or": [
    "h_heatProof",
    "canTrickyDodgeEnemies",
    {
      "enemyDamage": {
        "enemy": "Multiviola",
        "type": "contact",
        "hits": 1
      }
    }
  ]
}
{
  "or": [
    "Plasma",
    "ScrewAttack",
    {
      "ammo": {
        "type": "Missile",
        "count": 5
      }
    },
    {
      "ammo": {
        "type": "Super",
        "count": 5
      }
    },
    {
      "heatFrames": 150
    }
  ]
}
{
  "heatFrames": 970
}

Dev note: canTrickyJump is used to simplify the logic, as there is no feasible way to get to this node without SpeedBooster without this skill level.