Below Spazer

Room ID: 70

Wiki
Difficulty filter

From: 1
Left Door
To: 1
Left Door

Exit condition:

{
  "leaveWithRunway": {
    "length": 3,
    "openEnd": 1
  }
}
Base (Basic)
Below Spazer
From: 1
Left Door
To: 2
Bottom Right Door

From: 1
Left Door
To: 2
Bottom Right Door

Run and jump onto the third single-tile platform, then jump over the Cacatac (or kill it). Fire a shot and activate the shinespark wind-up. Wait until the shot hits the door before sparking.

Entrance condition:

{
  "comeInShinecharged": {
    "framesRequired": 140
  }
}

Requires:

"canShinechargeMovementComplex"
{
  "or": [
    {
      "enemyDamage": {
        "enemy": "Cacatac",
        "type": "spike",
        "hits": 1
      }
    },
    {
      "enemyKill": {
        "enemies": [
          [
            "Cacatac"
          ]
        ],
        "explicitWeapons": [
          "Missile",
          "Super",
          "Wave",
          "Spazer",
          "Plasma"
        ]
      }
    }
  ]
}
{
  "shinespark": {
    "frames": 24
  }
}

Exit condition:

{
  "leaveWithSpark": {}
}
From: 1
Left Door
To: 2
Bottom Right Door

Run and jump, fire a shot mid-air, and activate the shinespark wind-up. Wait until the shot is at a specific position before sparking. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used.

Entrance condition:

{
  "comeInShinecharged": {
    "framesRequired": 40
  }
}

Requires:

"canShinechargeMovementTricky"
"canHeroShot"
{
  "shinespark": {
    "frames": 38
  }
}

Exit condition:

{
  "leaveWithSpark": {}
}
Base (Basic)
Below Spazer
From: 1
Left Door
To: 3
Top Right Door

Requires:

"h_canBombThings"
{
  "or": [
    "HiJump",
    "h_canFly",
    "canWalljump"
  ]
}
From: 1
Left Door
To: 3
Top Right Door

Exit the previous room with Samus in a standing pose (while grappled). After teleporting, hold left while releasing Grapple to stay standing (not being forced into a crouch). Then X-ray climb to get out of the floor.

Entrance condition:

{
  "comeInWithGrappleTeleport": {
    "blockPositions": [
      [
        12,
        12
      ],
      [
        12,
        13
      ]
    ]
  }
}

Requires:

"canXRayClimb"
From: 1
Left Door
To: 3
Top Right Door

Notable: true

Exit the previous room with Samus in a standing pose (while grappled). After teleporting, hold left while releasing Grapple to stay standing (not being forced into a crouch). Then jump to clip out of the floor.

Entrance condition:

{
  "comeInWithGrappleTeleport": {
    "blockPositions": [
      [
        12,
        12
      ]
    ]
  }
}
Base (Basic)
Below Spazer
From: 2
Bottom Right Door
To: 1
Left Door

From: 2
Bottom Right Door
To: 1
Left Door

Kill the Cacatac, and reach the center of the room. Fire a shot and activate the shinespark wind-up. Wait until the shot hits the door before sparking.

Entrance condition:

{
  "comeInShinecharging": {
    "length": 3,
    "openEnd": 1
  }
}

Requires:

"canShinechargeMovementComplex"
{
  "shinespark": {
    "frames": 24
  }
}

Exit condition:

{
  "leaveWithSpark": {}
}
From: 2
Bottom Right Door
To: 1
Left Door

Run and jump, fire a shot mid-air, and activate the shinespark wind-up. Wait until the shot is at a specific position before sparking. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used.

Entrance condition:

{
  "comeInShinecharged": {
    "framesRequired": 40
  }
}

Requires:

"canShinechargeMovementTricky"
"canHeroShot"
{
  "shinespark": {
    "frames": 38
  }
}

Exit condition:

{
  "leaveWithSpark": {}
}
From: 2
Bottom Right Door
To: 1
Left Door

Entrance condition:

{
  "comeInWithGrappleTeleport": {
    "blockPositions": [
      [
        2,
        19
      ]
    ]
  }
}

Bypasses door shell: true

From: 2
Bottom Right Door
To: 1
Left Door

Entrance condition:

{
  "comeInWithGrappleTeleport": {
    "blockPositions": [
      [
        2,
        19
      ]
    ]
  }
}

Exit condition:

{
  "leaveWithGrappleTeleport": {
    "blockPositions": [
      [
        2,
        19
      ]
    ]
  }
}

Bypasses door shell: true

From: 2
Bottom Right Door
To: 2
Bottom Right Door

Requires:

{
  "resetRoom": {
    "nodes": [
      1,
      2
    ],
    "mustStayPut": false
  }
}
{
  "refill": [
    "Energy",
    "Super"
  ]
}
From: 2
Bottom Right Door
To: 2
Bottom Right Door

Exit condition:

{
  "leaveWithRunway": {
    "length": 4,
    "openEnd": 1
  }
}
From: 2
Bottom Right Door
To: 2
Bottom Right Door

Requires:

"h_canCrystalFlash"
From: 2
Bottom Right Door
To: 3
Top Right Door

Climb up 1 screen.

Entrance condition:

{
  "comeInWithDoorStuckSetup": {}
}

Requires:

"canXRayClimb"
From: 2
Bottom Right Door
To: 3
Top Right Door

Enter with G-mode direct, back up to between 1 and 6 pixels from the door transition, and activate X-ray to get very deep stuck in the door. Climb up 1 screen, and perform a turnaround buffered spin-jump away from the door to trigger the transition, bypassing any lock on the door.

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "direct",
    "morphed": false
  }
}

Requires:

"canXRayClimb"

Bypasses door shell: true

From: 2
Bottom Right Door
To: 3
Top Right Door

Entrance condition:

{
  "comeInWithGrappleTeleport": {
    "blockPositions": [
      [
        7,
        2
      ]
    ]
  }
}

Requires:

"h_canBombThings"
Base (Basic)
Below Spazer
From: 3
Top Right Door
To: 1
Left Door

Requires:

"h_canBombThings"
From: 3
Top Right Door
To: 1
Left Door

Shoot forward with spazer to break the shot block, then jump into the morph tunnel while staying blue to break a bomb block.

Entrance condition:

{
  "comeInShinecharging": {
    "length": 3,
    "openEnd": 1
  }
}

Requires:

"Spazer"
"canSpeedball"
"canCarefulJump"
From: 3
Top Right Door
To: 1
Left Door

Notable: true

Jump from the Spazer Room door with speed to break the bomb blocks. Time a precise shot during the jump to clear the shot block. Note: Spazer can trivially break the shot block by shooting forward before jumping.

Entrance condition:

{
  "comeInShinecharging": {
    "length": 3,
    "openEnd": 1
  }
}

Requires:

"canSpeedball"
"canTrickyJump"
From: 3
Top Right Door
To: 1
Left Door

Entrance condition:

{
  "comeInWithGrappleTeleport": {
    "blockPositions": [
      [
        7,
        2
      ]
    ]
  }
}
From: 3
Top Right Door
To: 1
Left Door

Entrance condition:

{
  "comeInWithGrappleTeleport": {
    "blockPositions": [
      [
        2,
        19
      ]
    ]
  }
}

Bypasses door shell: true

From: 3
Top Right Door
To: 1
Left Door

Entrance condition:

{
  "comeInWithGrappleTeleport": {
    "blockPositions": [
      [
        2,
        19
      ]
    ]
  }
}

Exit condition:

{
  "leaveWithGrappleTeleport": {
    "blockPositions": [
      [
        2,
        19
      ]
    ]
  }
}

Bypasses door shell: true

From: 3
Top Right Door
To: 2
Bottom Right Door

Moondance clip near the door to fall two tiles into the ground, then Moonfall again to continue clipping all the way to the area below.

Entrance condition:

{
  "comeInWithStoredFallSpeed": {
    "fallSpeedInTiles": 2
  }
}
From: 3
Top Right Door
To: 3
Top Right Door

Exit condition:

{
  "leaveWithRunway": {
    "length": 5,
    "openEnd": 1
  }
}
From: 3
Top Right Door
To: 3
Top Right Door

Requires:

"h_canCrystalFlash"

{
  "$schema": "../../../schema/m3-room.schema.json",
  "id": 70,
  "name": "Below Spazer",
  "area": "Brinstar",
  "subarea": "Red",
  "playable": true,
  "roomAddress": "0x7A408",
  "roomEnvironments": [
    {
      "heated": false
    }
  ],
  "nodes": [
    {
      "id": 1,
      "name": "Left Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x001910e",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ]
    },
    {
      "id": 2,
      "name": "Bottom Right Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x001911a",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ]
    },
    {
      "id": 3,
      "name": "Top Right Door",
      "nodeType": "door",
      "nodeSubType": "green",
      "nodeAddress": "0x0019126",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ],
      "locks": [
        {
          "name": "Below Spazer Green Lock (to Spazer)",
          "lockType": "coloredDoor",
          "unlockStrats": [
            {
              "name": "Base",
              "notable": false,
              "requires": [
                "h_canOpenGreenDoors"
              ]
            }
          ]
        }
      ]
    }
  ],
  "enemies": [
    {
      "id": "e1",
      "groupName": "Below Spazer Cacatac",
      "enemyName": "Cacatac",
      "quantity": 1,
      "homeNodes": [
        2
      ]
    },
    {
      "id": "e2",
      "groupName": "Below Spazer Yapping Maws",
      "enemyName": "Yapping Maw",
      "quantity": 2,
      "homeNodes": [
        2
      ],
      "note": "Can pickup the drops without taking damage"
    }
  ],
  "links": [
    {
      "from": 1,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        },
        {
          "id": 3
        }
      ]
    },
    {
      "from": 2,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        },
        {
          "id": 3
        }
      ]
    },
    {
      "from": 3,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        },
        {
          "id": 3
        }
      ]
    }
  ],
  "strats": [
    {
      "link": [
        1,
        1
      ],
      "name": "Leave With Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 3,
          "openEnd": 1
        }
      }
    },
    {
      "link": [
        1,
        2
      ],
      "name": "Base",
      "requires": []
    },
    {
      "link": [
        1,
        2
      ],
      "name": "Come in Shinecharged, Leave with Spark",
      "entranceCondition": {
        "comeInShinecharged": {
          "framesRequired": 140
        }
      },
      "requires": [
        "canShinechargeMovementComplex",
        {
          "or": [
            {
              "enemyDamage": {
                "enemy": "Cacatac",
                "type": "spike",
                "hits": 1
              }
            },
            {
              "enemyKill": {
                "enemies": [
                  [
                    "Cacatac"
                  ]
                ],
                "explicitWeapons": [
                  "Missile",
                  "Super",
                  "Wave",
                  "Spazer",
                  "Plasma"
                ]
              }
            }
          ]
        },
        {
          "shinespark": {
            "frames": 24
          }
        }
      ],
      "exitCondition": {
        "leaveWithSpark": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "note": [
        "Run and jump onto the third single-tile platform, then jump over the Cacatac (or kill it).",
        "Fire a shot and activate the shinespark wind-up.",
        "Wait until the shot hits the door before sparking."
      ]
    },
    {
      "link": [
        1,
        2
      ],
      "name": "Hero Shot Spark",
      "entranceCondition": {
        "comeInShinecharged": {
          "framesRequired": 40
        }
      },
      "requires": [
        "canShinechargeMovementTricky",
        "canHeroShot",
        {
          "shinespark": {
            "frames": 38
          }
        }
      ],
      "exitCondition": {
        "leaveWithSpark": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "note": [
        "Run and jump, fire a shot mid-air, and activate the shinespark wind-up.",
        "Wait until the shot is at a specific position before sparking.",
        "Sparking too late will cause the shot to despawn before reaching the door.",
        "Sparking too early will cause Samus to bonk the door as it will not yet be open.",
        "A beam shot, Missile, or Super can be used."
      ]
    },
    {
      "link": [
        1,
        3
      ],
      "name": "Base",
      "requires": [
        "h_canBombThings",
        {
          "or": [
            "HiJump",
            "h_canFly",
            "canWalljump"
          ]
        }
      ]
    },
    {
      "link": [
        1,
        3
      ],
      "name": "Grapple Teleport X-Ray Climb",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              12,
              12
            ],
            [
              12,
              13
            ]
          ]
        }
      },
      "requires": [
        "canXRayClimb"
      ],
      "note": [
        "Exit the previous room with Samus in a standing pose (while grappled).",
        "After teleporting, hold left while releasing Grapple to stay standing (not being forced into a crouch).",
        "Then X-ray climb to get out of the floor."
      ],
      "devNote": [
        "This can be done with a setup from either of the two possible Grapple blocks in Halfie Climb.",
        "The lower block can be used more easily."
      ]
    },
    {
      "link": [
        1,
        3
      ],
      "name": "Below Spazer Grapple Teleport Clip",
      "notable": true,
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              12,
              12
            ]
          ]
        }
      },
      "requires": [],
      "note": [
        "Exit the previous room with Samus in a standing pose (while grappled).",
        "After teleporting, hold left while releasing Grapple to stay standing (not being forced into a crouch).",
        "Then jump to clip out of the floor."
      ],
      "devNote": [
        "This requires a setup from the highest possible Grapple block in Halfie Climb, in order to end up high enough to clip out without X-Ray."
      ]
    },
    {
      "link": [
        2,
        1
      ],
      "name": "Base",
      "requires": []
    },
    {
      "link": [
        2,
        1
      ],
      "name": "Come in Shinecharging, Leave with Spark",
      "entranceCondition": {
        "comeInShinecharging": {
          "length": 3,
          "openEnd": 1
        }
      },
      "requires": [
        "canShinechargeMovementComplex",
        {
          "shinespark": {
            "frames": 24
          }
        }
      ],
      "exitCondition": {
        "leaveWithSpark": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "note": [
        "Kill the Cacatac, and reach the center of the room.",
        "Fire a shot and activate the shinespark wind-up.",
        "Wait until the shot hits the door before sparking."
      ]
    },
    {
      "link": [
        2,
        1
      ],
      "name": "Hero Shot Spark",
      "entranceCondition": {
        "comeInShinecharged": {
          "framesRequired": 40
        }
      },
      "requires": [
        "canShinechargeMovementTricky",
        "canHeroShot",
        {
          "shinespark": {
            "frames": 38
          }
        }
      ],
      "exitCondition": {
        "leaveWithSpark": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "note": [
        "Run and jump, fire a shot mid-air, and activate the shinespark wind-up.",
        "Wait until the shot is at a specific position before sparking.",
        "Sparking too late will cause the shot to despawn before reaching the door.",
        "Sparking too early will cause Samus to bonk the door as it will not yet be open.",
        "A beam shot, Missile, or Super can be used."
      ]
    },
    {
      "link": [
        2,
        1
      ],
      "name": "Grapple Teleport",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              2,
              19
            ]
          ]
        }
      },
      "requires": [],
      "bypassesDoorShell": true
    },
    {
      "link": [
        2,
        1
      ],
      "name": "Carry Grapple Teleport",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              2,
              19
            ]
          ]
        }
      },
      "requires": [],
      "bypassesDoorShell": true,
      "exitCondition": {
        "leaveWithGrappleTeleport": {
          "blockPositions": [
            [
              2,
              19
            ]
          ]
        }
      }
    },
    {
      "link": [
        2,
        2
      ],
      "name": "Cacatac Farm",
      "requires": [
        {
          "resetRoom": {
            "nodes": [
              1,
              2
            ],
            "mustStayPut": false
          }
        },
        {
          "refill": [
            "Energy",
            "Super"
          ]
        }
      ]
    },
    {
      "link": [
        2,
        2
      ],
      "name": "Leave With Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 4,
          "openEnd": 1
        }
      }
    },
    {
      "link": [
        2,
        2
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canCrystalFlash"
      ]
    },
    {
      "link": [
        2,
        3
      ],
      "name": "X-Ray Climb",
      "entranceCondition": {
        "comeInWithDoorStuckSetup": {}
      },
      "requires": [
        "canXRayClimb"
      ],
      "note": "Climb up 1 screen."
    },
    {
      "link": [
        2,
        3
      ],
      "name": "Very Deep Stuck X-Ray Climb",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "direct",
          "morphed": false
        }
      },
      "requires": [
        "canXRayClimb"
      ],
      "bypassesDoorShell": true,
      "note": [
        "Enter with G-mode direct, back up to between 1 and 6 pixels from the door transition, and activate X-ray to get very deep stuck in the door.",
        "Climb up 1 screen, and perform a turnaround buffered spin-jump away from the door to trigger the transition, bypassing any lock on the door."
      ]
    },
    {
      "link": [
        2,
        3
      ],
      "name": "Grapple Teleport",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              7,
              2
            ]
          ]
        }
      },
      "requires": [
        "h_canBombThings"
      ]
    },
    {
      "link": [
        3,
        1
      ],
      "name": "Base",
      "requires": [
        "h_canBombThings"
      ]
    },
    {
      "link": [
        3,
        1
      ],
      "name": "Jump and Speedball",
      "entranceCondition": {
        "comeInShinecharging": {
          "length": 3,
          "openEnd": 1
        }
      },
      "requires": [
        "Spazer",
        "canSpeedball",
        "canCarefulJump"
      ],
      "note": "Shoot forward with spazer to break the shot block, then jump into the morph tunnel while staying blue to break a bomb block."
    },
    {
      "link": [
        3,
        1
      ],
      "name": "Below Spazer Jump Shot Speedball",
      "notable": true,
      "entranceCondition": {
        "comeInShinecharging": {
          "length": 3,
          "openEnd": 1
        }
      },
      "requires": [
        "canSpeedball",
        "canTrickyJump"
      ],
      "note": [
        "Jump from the Spazer Room door with speed to break the bomb blocks.",
        "Time a precise shot during the jump to clear the shot block.",
        "Note: Spazer can trivially break the shot block by shooting forward before jumping."
      ]
    },
    {
      "link": [
        3,
        1
      ],
      "name": "Grapple Teleport",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              7,
              2
            ]
          ]
        }
      },
      "requires": []
    },
    {
      "link": [
        3,
        1
      ],
      "name": "Grapple Teleport",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              2,
              19
            ]
          ]
        }
      },
      "requires": [],
      "bypassesDoorShell": true
    },
    {
      "link": [
        3,
        1
      ],
      "name": "Carry Grapple Teleport",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              2,
              19
            ]
          ]
        }
      },
      "requires": [],
      "bypassesDoorShell": true,
      "exitCondition": {
        "leaveWithGrappleTeleport": {
          "blockPositions": [
            [
              2,
              19
            ]
          ]
        }
      }
    },
    {
      "link": [
        3,
        2
      ],
      "name": "Stored Moonfall Clip",
      "entranceCondition": {
        "comeInWithStoredFallSpeed": {
          "fallSpeedInTiles": 2
        }
      },
      "requires": [],
      "note": "Moondance clip near the door to fall two tiles into the ground, then Moonfall again to continue clipping all the way to the area below."
    },
    {
      "link": [
        3,
        3
      ],
      "name": "Leave With Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 5,
          "openEnd": 1
        }
      }
    },
    {
      "link": [
        3,
        3
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canCrystalFlash"
      ]
    }
  ]
}