Beta Power Bomb Room

Room ID: 77

Wiki
Difficulty filter

From: 1
Right Door
To: 1
Right Door

Kill the Sidehoppers without breaking the Power Bomb blocks.

Requires:

{
  "obstaclesCleared": [
    "A"
  ]
}
{
  "obstaclesNotCleared": [
    "B"
  ]
}

Exit condition:

{
  "leaveWithRunway": {
    "length": 29,
    "openEnd": 0
  }
}

When using a Power Bomb, place it far against the left wall to keep as many tiles intact for the runway as possible. If any Sidehoppers remain after using a Power Bomb, safely kill them from the hole below.

Requires:

{
  "obstaclesCleared": [
    "A"
  ]
}

Exit condition:

{
  "leaveWithRunway": {
    "length": 12,
    "openEnd": 1
  }
}
From: 1
Right Door
To: 1
Right Door

Requires:

{
  "obstaclesCleared": [
    "A"
  ]
}
"h_canCrystalFlash"

Clears obstacles: B

From: 1
Right Door
To: 1
Right Door

Requires:

{
  "obstaclesNotCleared": [
    "A"
  ]
}

Exit condition:

{
  "leaveWithGModeSetup": {}
}
From: 1
Right Door
To: 1
Right Door

Requires:

{
  "enemyDamage": {
    "enemy": "Sidehopper",
    "type": "contact",
    "hits": 1
  }
}
From: 1
Right Door
To: 2
Item

Entrance condition:

{
  "comeInWithStoredFallSpeed": {
    "fallSpeedInTiles": 1
  }
}

Requires:

"Plasma"
"Wave"

Clears obstacles: A

From: 1
Right Door
To: 2
Item

Entrance condition:

{
  "comeInWithStoredFallSpeed": {
    "fallSpeedInTiles": 2
  }
}

Requires:

"Plasma"
"Wave"

Clears obstacles: A

From: 1
Right Door
To: 3
Top Left Junction

Requires:

{
  "obstaclesCleared": [
    "A"
  ]
}
From: 1
Right Door
To: 3
Top Left Junction

Requires:

{
  "enemyDamage": {
    "enemy": "Sidehopper",
    "type": "contact",
    "hits": 4
  }
}

Clears obstacles: A

From: 1
Right Door
To: 3
Top Left Junction

Requires:

{
  "enemyDamage": {
    "enemy": "Sidehopper",
    "type": "contact",
    "hits": 2
  }
}
{
  "or": [
    "Spazer",
    "Wave"
  ]
}

Clears obstacles: A

From: 1
Right Door
To: 3
Top Left Junction

Requires:

{
  "enemyDamage": {
    "enemy": "Sidehopper",
    "type": "contact",
    "hits": 1
  }
}
{
  "enemyKill": {
    "enemies": [
      [
        "Sidehopper",
        "Sidehopper",
        "Sidehopper"
      ]
    ],
    "explicitWeapons": [
      "Missile"
    ]
  }
}

Clears obstacles: A

From: 1
Right Door
To: 3
Top Left Junction

The Sidehoppers can't hit a morphed Samus, so they can be picked off damage-free.

Requires:

"Morph"

Clears obstacles: A

From: 1
Right Door
To: 3
Top Left Junction

Requires:

{
  "enemyKill": {
    "enemies": [
      [
        "Sidehopper",
        "Sidehopper",
        "Sidehopper"
      ]
    ],
    "explicitWeapons": [
      "PowerBomb"
    ]
  }
}

Clears obstacles: A, B

From: 1
Right Door
To: 3
Top Left Junction

Requires:

{
  "enemyKill": {
    "enemies": [
      [
        "Sidehopper",
        "Sidehopper",
        "Sidehopper"
      ]
    ],
    "explicitWeapons": [
      "Super",
      "ScrewAttack",
      "Plasma"
    ]
  }
}

Clears obstacles: A

From: 1
Right Door
To: 3
Top Left Junction

Entrance condition:

{
  "comeInWithSpark": {
    "position": "top"
  }
}

Requires:

{
  "shinespark": {
    "frames": 42,
    "excessFrames": 12
  }
}

Clears obstacles: A

From: 1
Right Door
To: 3
Top Left Junction

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "any",
    "morphed": true
  }
}

Requires:

"h_canArtificialMorphPowerBomb"

Clears obstacles: A, B

From: 1
Right Door
To: 3
Top Left Junction

Samus is safe while morphed and on the ground unless near the door, where the Sidehoppers can jump into the open door and then jump lower

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "any",
    "morphed": true
  }
}

Requires:

"h_canArtificialMorphBombs"

Clears obstacles: A

From: 2
Item
To: 2
Item

Requires:

"h_canUsePowerBombs"

Clears obstacles: B

From: 2
Item
To: 3
Top Left Junction

Requires:

{
  "obstaclesCleared": [
    "B"
  ]
}
{
  "or": [
    "HiJump",
    "canWalljump",
    "canSpringBallJumpMidAir",
    "h_canFly",
    "canSpringBallBombJump"
  ]
}
From: 2
Item
To: 3
Top Left Junction

Requires:

{
  "obstaclesCleared": [
    "B"
  ]
}
"canHorizontalDamageBoost"
{
  "thornHits": 1
}
From: 2
Item
To: 3
Top Left Junction

The thorns do not cover the entire blocks above. Jump barely only onto the corner to avoid the damage.

Requires:

{
  "obstaclesCleared": [
    "B"
  ]
}
"canTrickyJump"
From: 2
Item
To: 3
Top Left Junction

Use the Solid Blocks next to the Samus Eater to clip up through the Power Bomb Blocks. Carefully jump around the thorns, use HiJump to jump over them, or walk through them using IFrames.

Requires:

"canCeilingClip"
"canPartialFloorClip"
{
  "or": [
    {
      "and": [
        "canCarefulJump",
        "HiJump",
        "canTwoTileSqueeze",
        {
          "or": [
            "canTrickyJump",
            {
              "thornHits": 1
            }
          ]
        }
      ]
    },
    {
      "and": [
        "canNeutralDamageBoost",
        "canIframeSpikeJump",
        {
          "thornHits": 1
        }
      ]
    },
    {
      "and": [
        "canPreciseWalljump",
        "canTwoTileSqueeze"
      ]
    }
  ]
}
From: 2
Item
To: 3
Top Left Junction

Use the Solid Blocks next to the Samus Eater to clip up through the Power Bomb Blocks. The thorns do not cover the entire blocks above. Jump barely only onto the corner to avoid the damage. Carefully jump around the thorns, tunnel crawl slightly to avoid touching the thorns when partial floor clipping. Morph and x-ray can be used instead to setup the clip much easier.

Requires:

"canTrickyJump"
{
  "or": [
    "canXRayCeilingClip",
    "canTunnelCrawl"
  ]
}
"canPartialFloorClip"
"canCeilingClip"
From: 3
Top Left Junction
To: 1
Right Door

From: 3
Top Left Junction
To: 2
Item

Requires:

{
  "or": [
    "h_canUsePowerBombs",
    {
      "obstaclesCleared": [
        "B"
      ]
    }
  ]
}

Clears obstacles: B

{
  "$schema": "../../../schema/m3-room.schema.json",
  "id": 77,
  "name": "Beta Power Bomb Room",
  "area": "Brinstar",
  "subarea": "Red",
  "playable": true,
  "roomAddress": "0x7A37C",
  "roomEnvironments": [
    {
      "heated": false
    }
  ],
  "nodes": [
    {
      "id": 1,
      "name": "Right Door",
      "nodeType": "door",
      "nodeSubType": "gray",
      "nodeAddress": "0x00190de",
      "doorOrientation": "right",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ],
      "locks": [
        {
          "name": "Beta Power Bomb Gray Lock (to Caterpillar Room)",
          "lockType": "killEnemies",
          "unlockStrats": [
            {
              "name": "Base",
              "notable": false,
              "requires": [
                {
                  "obstaclesCleared": [
                    "A"
                  ]
                }
              ],
              "note": "Killing the Sidehoppers requires going to 3 and back."
            }
          ],
          "yields": [
            "f_ZebesAwake"
          ]
        }
      ]
    },
    {
      "id": 2,
      "name": "Item",
      "nodeType": "item",
      "nodeSubType": "visible",
      "nodeItem": "PowerBomb",
      "nodeAddress": "0x788CA",
      "locks": [
        {
          "name": "Dummy Item Lock",
          "lockType": "gameFlag",
          "unlockStrats": [
            {
              "name": "Base (Collect Item)",
              "notable": false,
              "requires": []
            }
          ]
        }
      ]
    },
    {
      "id": 3,
      "name": "Top Left Junction",
      "nodeType": "junction",
      "nodeSubType": "junction"
    }
  ],
  "obstacles": [
    {
      "id": "A",
      "name": "Sidehoppers",
      "obstacleType": "enemies"
    },
    {
      "id": "B",
      "name": "Power Bomb Blocks",
      "obstacleType": "enemies"
    }
  ],
  "enemies": [
    {
      "id": "e1",
      "groupName": "Beta Power Bomb Room Sidehoppers",
      "enemyName": "Sidehopper",
      "quantity": 3,
      "homeNodes": [
        1,
        3
      ]
    },
    {
      "id": "e2",
      "groupName": "Beta Power Bomb Room Yapping Maws",
      "enemyName": "Yapping Maw",
      "quantity": 2,
      "homeNodes": [
        1
      ],
      "note": "Wait for the Maws to reach up before killing them and the drops are reachable"
    }
  ],
  "links": [
    {
      "from": 1,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        },
        {
          "id": 3
        }
      ]
    },
    {
      "from": 2,
      "to": [
        {
          "id": 2
        },
        {
          "id": 3
        }
      ]
    },
    {
      "from": 3,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        }
      ]
    }
  ],
  "strats": [
    {
      "id": 1,
      "link": [
        1,
        1
      ],
      "name": "Leave With Runway (Power Bomb Blocks Intact)",
      "requires": [
        {
          "obstaclesCleared": [
            "A"
          ]
        },
        {
          "obstaclesNotCleared": [
            "B"
          ]
        }
      ],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 29,
          "openEnd": 0
        }
      },
      "note": "Kill the Sidehoppers without breaking the Power Bomb blocks."
    },
    {
      "id": 2,
      "link": [
        1,
        1
      ],
      "name": "Leave With Runway (Power Bomb Blocks Partially Broken)",
      "requires": [
        {
          "obstaclesCleared": [
            "A"
          ]
        }
      ],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 12,
          "openEnd": 1
        }
      },
      "note": [
        "When using a Power Bomb, place it far against the left wall to keep as many tiles intact for the runway as possible.",
        "If any Sidehoppers remain after using a Power Bomb, safely kill them from the hole below."
      ]
    },
    {
      "id": 3,
      "link": [
        1,
        1
      ],
      "name": "Crystal Flash",
      "requires": [
        {
          "obstaclesCleared": [
            "A"
          ]
        },
        "h_canCrystalFlash"
      ],
      "clearsObstacles": [
        "B"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 4,
      "link": [
        1,
        1
      ],
      "name": "G-Mode Setup - Get Hit By Sidehopper",
      "requires": [
        {
          "obstaclesNotCleared": [
            "A"
          ]
        }
      ],
      "exitCondition": {
        "leaveWithGModeSetup": {}
      },
      "flashSuitChecked": true
    },
    {
      "id": 5,
      "link": [
        1,
        1
      ],
      "name": "G-Mode Regain Mobility",
      "requires": [
        {
          "enemyDamage": {
            "enemy": "Sidehopper",
            "type": "contact",
            "hits": 1
          }
        }
      ],
      "gModeRegainMobility": {},
      "flashSuitChecked": true
    },
    {
      "id": 6,
      "link": [
        1,
        2
      ],
      "name": "Stored Moonfall Clip",
      "entranceCondition": {
        "comeInWithStoredFallSpeed": {
          "fallSpeedInTiles": 1
        }
      },
      "requires": [
        "Plasma",
        "Wave"
      ],
      "clearsObstacles": [
        "A"
      ],
      "devNote": [
        "Coming in with blue speed would be an alternative way to get past the hoppers, but this may be tricky to model.",
        "Other weapon combinations are possible, but not reliable due to movement being limited."
      ]
    },
    {
      "id": 7,
      "link": [
        1,
        2
      ],
      "name": "Stored Moonfall Clip (more speed)",
      "entranceCondition": {
        "comeInWithStoredFallSpeed": {
          "fallSpeedInTiles": 2
        }
      },
      "requires": [
        "Plasma",
        "Wave"
      ],
      "clearsObstacles": [
        "A"
      ],
      "devNote": [
        "Coming in with blue speed would be an alternative way to get past the hoppers, but this may be tricky to model.",
        "Other weapon combinations are possible, but not reliable due to movement being limited."
      ]
    },
    {
      "id": 8,
      "link": [
        1,
        3
      ],
      "name": "Already Killed",
      "requires": [
        {
          "obstaclesCleared": [
            "A"
          ]
        }
      ]
    },
    {
      "id": 9,
      "link": [
        1,
        3
      ],
      "name": "Power Beam Sidehopper Kill",
      "requires": [
        {
          "enemyDamage": {
            "enemy": "Sidehopper",
            "type": "contact",
            "hits": 4
          }
        }
      ],
      "clearsObstacles": [
        "A"
      ]
    },
    {
      "id": 10,
      "link": [
        1,
        3
      ],
      "name": "Intermediate Weapon Sidehopper Kill",
      "requires": [
        {
          "enemyDamage": {
            "enemy": "Sidehopper",
            "type": "contact",
            "hits": 2
          }
        },
        {
          "or": [
            "Spazer",
            "Wave"
          ]
        }
      ],
      "clearsObstacles": [
        "A"
      ]
    },
    {
      "id": 11,
      "link": [
        1,
        3
      ],
      "name": "Sidehopper Missile Kill",
      "requires": [
        {
          "enemyDamage": {
            "enemy": "Sidehopper",
            "type": "contact",
            "hits": 1
          }
        },
        {
          "enemyKill": {
            "enemies": [
              [
                "Sidehopper",
                "Sidehopper",
                "Sidehopper"
              ]
            ],
            "explicitWeapons": [
              "Missile"
            ]
          }
        }
      ],
      "clearsObstacles": [
        "A"
      ]
    },
    {
      "id": 12,
      "link": [
        1,
        3
      ],
      "name": "Morph Power Beam Sidehopper Kill",
      "requires": [
        "Morph"
      ],
      "clearsObstacles": [
        "A"
      ],
      "note": "The Sidehoppers can't hit a morphed Samus, so they can be picked off damage-free."
    },
    {
      "id": 13,
      "link": [
        1,
        3
      ],
      "name": "PB Sidehopper Kill",
      "requires": [
        {
          "enemyKill": {
            "enemies": [
              [
                "Sidehopper",
                "Sidehopper",
                "Sidehopper"
              ]
            ],
            "explicitWeapons": [
              "PowerBomb"
            ]
          }
        }
      ],
      "clearsObstacles": [
        "A",
        "B"
      ],
      "devNote": [
        "This is essentially redundant with the Morph Power Beam kill.",
        "It wouldn't be redundant if Power Beam were to be taken away, though."
      ]
    },
    {
      "id": 14,
      "link": [
        1,
        3
      ],
      "name": "Safe Weapon Sidehopper Kill",
      "requires": [
        {
          "enemyKill": {
            "enemies": [
              [
                "Sidehopper",
                "Sidehopper",
                "Sidehopper"
              ]
            ],
            "explicitWeapons": [
              "Super",
              "ScrewAttack",
              "Plasma"
            ]
          }
        }
      ],
      "clearsObstacles": [
        "A"
      ]
    },
    {
      "id": 15,
      "link": [
        1,
        3
      ],
      "name": "Shinespark",
      "entranceCondition": {
        "comeInWithSpark": {
          "position": "top"
        }
      },
      "requires": [
        {
          "shinespark": {
            "frames": 42,
            "excessFrames": 12
          }
        }
      ],
      "clearsObstacles": [
        "A"
      ],
      "devNote": "Sparking into the room through the middle of the door also works."
    },
    {
      "id": 16,
      "link": [
        1,
        3
      ],
      "name": "G-Mode Morph Power Bomb",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": true
        }
      },
      "requires": [
        "h_canArtificialMorphPowerBomb"
      ],
      "clearsObstacles": [
        "A",
        "B"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 17,
      "link": [
        1,
        3
      ],
      "name": "G-Mode Morph Sidehopper Bomb Kill",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": true
        }
      },
      "requires": [
        "h_canArtificialMorphBombs"
      ],
      "clearsObstacles": [
        "A"
      ],
      "flashSuitChecked": true,
      "note": "Samus is safe while morphed and on the ground unless near the door, where the Sidehoppers can jump into the open door and then jump lower",
      "devNote": [
        "This can be done to unlock the door.",
        "FIXME: It is possible to use artificial morph to lure the hoppers to the left to then use most of the runway out of the room."
      ]
    },
    {
      "id": 18,
      "link": [
        2,
        2
      ],
      "name": "Break the Power Bomb Blocks",
      "requires": [
        "h_canUsePowerBombs"
      ],
      "clearsObstacles": [
        "B"
      ]
    },
    {
      "id": 19,
      "link": [
        2,
        3
      ],
      "name": "Base",
      "requires": [
        {
          "obstaclesCleared": [
            "B"
          ]
        },
        {
          "or": [
            "HiJump",
            "canWalljump",
            "canSpringBallJumpMidAir",
            "h_canFly",
            "canSpringBallBombJump"
          ]
        }
      ]
    },
    {
      "id": 20,
      "link": [
        2,
        3
      ],
      "name": "Damage Boost Escape",
      "requires": [
        {
          "obstaclesCleared": [
            "B"
          ]
        },
        "canHorizontalDamageBoost",
        {
          "thornHits": 1
        }
      ]
    },
    {
      "id": 21,
      "link": [
        2,
        3
      ],
      "name": "Tricky Jump Escape",
      "requires": [
        {
          "obstaclesCleared": [
            "B"
          ]
        },
        "canTrickyJump"
      ],
      "note": "The thorns do not cover the entire blocks above. Jump barely only onto the corner to avoid the damage."
    },
    {
      "id": 22,
      "link": [
        2,
        3
      ],
      "name": "Ceiling Clip",
      "requires": [
        "canCeilingClip",
        "canPartialFloorClip",
        {
          "or": [
            {
              "and": [
                "canCarefulJump",
                "HiJump",
                "canTwoTileSqueeze",
                {
                  "or": [
                    "canTrickyJump",
                    {
                      "thornHits": 1
                    }
                  ]
                }
              ]
            },
            {
              "and": [
                "canNeutralDamageBoost",
                "canIframeSpikeJump",
                {
                  "thornHits": 1
                }
              ]
            },
            {
              "and": [
                "canPreciseWalljump",
                "canTwoTileSqueeze"
              ]
            }
          ]
        }
      ],
      "flashSuitChecked": true,
      "note": [
        "Use the Solid Blocks next to the Samus Eater to clip up through the Power Bomb Blocks.",
        "Carefully jump around the thorns, use HiJump to jump over them, or walk through them using IFrames."
      ]
    },
    {
      "id": 23,
      "link": [
        2,
        3
      ],
      "name": "Minimalist Ceiling Clip",
      "requires": [
        "canTrickyJump",
        {
          "or": [
            "canXRayCeilingClip",
            "canTunnelCrawl"
          ]
        },
        "canPartialFloorClip",
        "canCeilingClip"
      ],
      "flashSuitChecked": true,
      "note": [
        "Use the Solid Blocks next to the Samus Eater to clip up through the Power Bomb Blocks.",
        "The thorns do not cover the entire blocks above. Jump barely only onto the corner to avoid the damage.",
        "Carefully jump around the thorns, tunnel crawl slightly to avoid touching the thorns when partial floor clipping.",
        "Morph and x-ray can be used instead to setup the clip much easier."
      ]
    },
    {
      "id": 24,
      "link": [
        3,
        1
      ],
      "name": "Base",
      "requires": []
    },
    {
      "id": 25,
      "link": [
        3,
        2
      ],
      "name": "Base",
      "requires": [
        {
          "or": [
            "h_canUsePowerBombs",
            {
              "obstaclesCleared": [
                "B"
              ]
            }
          ]
        }
      ],
      "clearsObstacles": [
        "B"
      ]
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Base (Unlock Door)",
      "requires": [],
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Base (Come In Normally)",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": []
    },
    {
      "name": "Base (Collect Item)",
      "notable": false,
      "requires": [],
      "link": [
        2,
        2
      ],
      "collectsItems": [
        2
      ]
    }
  ],
  "nextStratId": 26,
  "notables": [],
  "nextNotableId": 1
}