Metroid Room 1: Leave With Side Platform

Room ID: 226

Wiki
From: 2
Right Door
To: 2
Right Door

Requires:

"h_speedJump"
{
  "or": [
    "canMetroidAvoid",
    {
      "obstaclesCleared": [
        "B"
      ]
    }
  ]
}
{
  "or": [
    "canMomentumConservingMorph",
    {
      "and": [
        "canMomentumConservingTurnaround",
        "canInsaneJump"
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithSidePlatform": {
    "height": 2,
    "runway": {
      "length": 23,
      "openEnd": 1
    },
    "obstruction": [
      3,
      0
    ]
  }
}

Dev note: Max extra run speed $4.7. Using almost the full runway (between 3 and 6 pixels from the edge), the momentum conserving turnaround has a 2-frame window for the jump, and a 1-frame or 3-frame window for the turnaround, depending on the jump (with a last-frame jump giving the larger window).