Bubble Mountain: Side Platform Cross Room Jump

Room ID: 97

Wiki
From: 2
Left Side - Top Middle Door
To: 1
Left Side - Top Door

Entrance condition:

{
  "comeInWithSidePlatform": {
    "platforms": [
      {
        "minHeight": 1,
        "maxHeight": 1,
        "minTiles": 13,
        "speedBooster": true,
        "obstructions": [
          [
            1,
            0
          ]
        ],
        "requires": [
          {
            "or": [
              {
                "and": [
                  "HiJump",
                  {
                    "or": [
                      "canTrickyDodgeEnemies",
                      {
                        "enemyDamage": {
                          "enemy": "Waver",
                          "type": "contact",
                          "hits": 1
                        }
                      }
                    ]
                  }
                ]
              },
              {
                "and": [
                  "canTrickySpringBallJump",
                  {
                    "or": [
                      "canTrickyDashJump",
                      {
                        "and": [
                          "canNeutralDamageBoost",
                          {
                            "enemyDamage": {
                              "enemy": "Waver",
                              "type": "contact",
                              "hits": 1
                            }
                          }
                        ]
                      }
                    ]
                  }
                ]
              }
            ]
          }
        ],
        "note": [
          "This applies to Warehouse Entrance."
        ],
        "detailNote": [
          "If Hi-Jump is available, it is possible to kill the Waver using angle-up shots."
        ]
      },
      {
        "minHeight": 2,
        "maxHeight": 2,
        "minTiles": 11.4375,
        "speedBooster": true,
        "obstructions": [
          [
            1,
            0
          ]
        ],
        "requires": [
          {
            "or": [
              {
                "and": [
                  "HiJump",
                  "canHorizontalDamageBoost",
                  {
                    "enemyDamage": {
                      "enemy": "Waver",
                      "type": "contact",
                      "hits": 1
                    }
                  }
                ]
              },
              {
                "and": [
                  "canTrickyDashJump",
                  "canTrickySpringBallJump"
                ]
              }
            ]
          }
        ],
        "note": [
          "This applies to Ridley Tank Room, Halfie Climb Room, and Dust Torizo Room."
        ],
        "detailNote": [
          "In the case of the Spring Ball mid-air jump, maintain forward momentum while entering the pause menu,",
          "so that the mid-air jump gets a boost in jump height.",
          "A backward input may be buffered along with the jump input during the unpause black screen."
        ]
      },
      {
        "minHeight": 2,
        "maxHeight": 2,
        "minTiles": 27.4375,
        "speedBooster": true,
        "obstructions": [
          [
            1,
            0
          ]
        ],
        "requires": [
          "canTrickyJump",
          {
            "or": [
              {
                "and": [
                  "HiJump",
                  {
                    "or": [
                      "canTrickyDashJump",
                      "canTrickyDodgeEnemies",
                      {
                        "enemyDamage": {
                          "enemy": "Waver",
                          "type": "contact",
                          "hits": 1
                        }
                      }
                    ]
                  }
                ]
              },
              "canTrickySpringBallJump"
            ]
          }
        ],
        "note": [
          "This applies to Dust Torizo Room and Halfie Climb Room."
        ],
        "detailNote": [
          "In the Hi-Jump case, it helps to use a little less than the full available runway,",
          "in order to get a higher jump and more easily avoid the Waver."
        ]
      },
      {
        "minHeight": 3,
        "maxHeight": 3,
        "minTiles": 10.4375,
        "speedBooster": true,
        "obstructions": [
          [
            1,
            0
          ]
        ],
        "requires": [
          "canTrickyDashJump",
          "canTrickySpringBallJump"
        ],
        "note": [
          "This applies to Big Boy Room and Mickey Mouse Room."
        ]
      },
      {
        "minHeight": 2,
        "maxHeight": 2,
        "minTiles": 45,
        "speedBooster": true,
        "obstructions": [
          [
            2,
            0
          ]
        ],
        "requires": [
          {
            "or": [
              {
                "and": [
                  "canMomentumConservingMorph",
                  "canTrickySpringBallJump"
                ]
              },
              {
                "and": [
                  "canInsaneJump",
                  {
                    "or": [
                      "canHorizontalDamageBoost",
                      "canNeutralDamageBoost"
                    ]
                  },
                  {
                    "enemyDamage": {
                      "enemy": "Waver",
                      "type": "contact",
                      "hits": 1
                    }
                  }
                ]
              },
              {
                "and": [
                  "canInsaneJump",
                  "HiJump"
                ]
              }
            ]
          }
        ],
        "note": [
          "This applies to Waterway Energy Tank Room."
        ],
        "detailNote": [
          "If Spring Ball is available, it is easier to use less than the full runway;",
          "a momentum-conserving morph is not required but makes it more reliable.",
          "Otherwise, back against the Speed blocks, and arm pump 4 times to advance 8 pixels.",
          "Spin jump through the door (do not aim down), and use Hi-Jump or neutral knockback or a damage boost from a Waver to get up."
        ]
      },
      {
        "minHeight": 2,
        "maxHeight": 2,
        "minTiles": 20,
        "speedBooster": true,
        "obstructions": [
          [
            3,
            0
          ]
        ],
        "requires": [
          "canTrickyDashJump",
          "canMomentumConservingMorph",
          "canTrickySpringBallJump"
        ],
        "note": [
          "This applies to Metroid Room 1 and Statues Hallway."
        ]
      },
      {
        "minHeight": 3,
        "maxHeight": 3,
        "minTiles": 37.4375,
        "speedBooster": true,
        "obstructions": [
          [
            3,
            0
          ]
        ],
        "requires": [
          {
            "or": [
              "canMomentumConservingMorph",
              {
                "and": [
                  "canInsaneJump",
                  "HiJump"
                ]
              }
            ]
          }
        ],
        "note": [
          "This applies to Flyway."
        ]
      },
      {
        "minHeight": 2,
        "maxHeight": 2,
        "minTiles": 45,
        "speedBooster": true,
        "obstructions": [
          [
            4,
            0
          ]
        ],
        "requires": [
          "canInsaneJump",
          "canMomentumConservingMorph",
          "canInsaneMidAirMorph"
        ],
        "note": [
          "This applies to Baby Kraid Room."
        ]
      },
      {
        "minHeight": 3,
        "maxHeight": 3,
        "minTiles": 39.4375,
        "speedBooster": true,
        "obstructions": [
          [
            3,
            2
          ]
        ],
        "requires": [
          "canTrickyJump",
          {
            "or": [
              "HiJump",
              "canTrickySpringBallJump"
            ]
          }
        ],
        "note": [
          "This applies to Metal Pirates Room."
        ]
      }
    ]
  }
}