Yoink Room: Come in with Side Platform Jump, Leave with Mockball

Room ID: 211

Wiki
From: 1
Left Door
To: 3
Right Door

Entrance condition:

"comeInWithSidePlatform": {
  "platforms": [
    {
      "minHeight": 1,
      "maxHeight": 1,
      "minTiles": 5.4375,
      "speedBooster": "no",
      "obstructions": [[1, 0]],
      "note": ["This applies to Warehouse Energy Tank Room and Warehouse Entrance."]
    },
    {
      "minHeight": 2,
      "maxHeight": 2,
      "minTiles": 7.4375,
      "speedBooster": "any",
      "obstructions": [[1, 0]],
      "note": [
        "This applies to Shaktool Room, Ridley Tank Room, Dust Torizo Room, and Halfie Climb Room."
      ]
    },
    {
      "minHeight": 3,
      "maxHeight": 3,
      "minTiles": 7.4375,
      "speedBooster": "any",
      "obstructions": [[1, 0]],
      "note": ["This applies to Big Boy Room and Mickey Mouse Room."]
    },
    {
      "minHeight": 4,
      "maxHeight": 4,
      "minTiles": 7.4375,
      "speedBooster": "any",
      "obstructions": [[1, 0]],
      "note": ["This applies to Aqueduct."]
    },
    {
      "minHeight": 8,
      "maxHeight": 8,
      "minTiles": 7.4375,
      "speedBooster": "any",
      "obstructions": [[1, 0]],
      "note": ["This applies to Screw Attack Room."]
    },
    {
      "minHeight": 3,
      "maxHeight": 3,
      "minTiles": 7.4375,
      "speedBooster": "yes",
      "obstructions": [[3, 2]],
      "requires": [],
      "note": ["This applies to Metal Pirates Room."]
    }
  ]
}

Requires:

"canInsaneJump"

Exit condition:

"leaveWithMockball": {
  "remoteRunway": {
    "length": 5,
    "openEnd": 1
  },
  "landingRunway": {
    "length": 3,
    "openEnd": 1
  }
}

Unlocks doors:

{"types": ["super"], "requires": []},
{"types": ["missiles", "powerbomb"], "requires": ["never"]}

Dev note: FIXME: This is a specific length needed for the Ice Beam Gate Room mockball; when the schema allows it, represent the possible runways more generally.