Room ID: 119
Exit condition: { "leaveWithRunway": { "length": 14, "openEnd": 1 } } |
From: 1
Left Door
To: 2
Right Door
Use Space Jump, Spring Ball, to carry blue speed across the room; alternatively, use a long series of temporary blue chains. Entrance condition: { "comeInGettingBlueSpeed": { "length": 13, "openEnd": 1 } } Requires: "canChainTemporaryBlue" { "or": [ { "and": [ "canSpeedball", "canSpringBallBounce", { "heatFrames": 490 } ] }, { "and": [ "SpaceJump", { "heatFrames": 420 } ] }, { "and": [ "canSpeedball", "canLongChainTemporaryBlue", { "heatFrames": 780 } ] } ] } Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 1
Left Door
To: 3
Top Door
Use Space Jump, Spring Ball, to carry blue speed across the room; alternatively, use a long series of temporary blue chains. Entrance condition: { "comeInShinecharging": { "length": 13, "openEnd": 1 } } Requires: "canChainTemporaryBlue" { "or": [ { "and": [ "canSpeedball", "canSpringBallBounce", { "heatFrames": 400 } ] }, { "and": [ "SpaceJump", { "heatFrames": 420 } ] }, { "and": [ "canSpeedball", "canLongChainTemporaryBlue", { "heatFrames": 670 } ] } ] } Exit condition: { "leaveWithTemporaryBlue": { "direction": "right" } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "heatFrames": 70 } |
From: 2
Right Door
To: 1
Left Door
Use Space Jump, Spring Ball, to carry blue speed across the room; alternatively, use a long series of temporary blue chains. Entrance condition: { "comeInGettingBlueSpeed": { "length": 13, "openEnd": 1 } } Requires: "canChainTemporaryBlue" { "or": [ { "and": [ "canSpeedball", "canSpringBallBounce", { "heatFrames": 490 } ] }, { "and": [ "SpaceJump", { "heatFrames": 420 } ] }, { "and": [ "canSpeedball", "canLongChainTemporaryBlue", { "heatFrames": 790 } ] } ] } Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 7, 2 ] ] } } |
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 3, 12 ], [ 3, 13 ] ] } } Bypasses door shell: true |
From: 2
Right Door
To: 1
Left Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 3, 12 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 3, 12 ] ] } } Bypasses door shell: true |
From: 2
Right Door
To: 1
Left Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 3, 13 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 3, 13 ] ] } } Bypasses door shell: true |
Exit condition: { "leaveWithRunway": { "length": 14, "openEnd": 1 } } |
Requires: "h_canHeatedCrystalFlash" |
Requires: { "heatFrames": 80 } |
Requires: { "or": [ { "canShineCharge": { "usedTiles": 13, "openEnd": 1 } }, { "and": [ { "doorUnlockedAtNode": 2 }, { "canShineCharge": { "usedTiles": 14, "openEnd": 1 } }, { "heatFrames": 20 } ] } ] } { "heatFrames": 240 } Exit condition: { "leaveShinecharged": { "framesRemaining": 90 } } Unlocks doors: {"nodeId":2,"types":["missiles"],"requires":[{"heatFrames":50}]} {"nodeId":2,"types":["super"],"requires":[]} {"nodeId":2,"types":["powerbomb"],"requires":[{"heatFrames":110}]} {"types":["missiles"],"requires":[{"heatFrames":50}]} {"types":["super"],"requires":[]} {"types":["powerbomb"],"requires":[{"heatFrames":110}]} |
Entrance condition: { "comeInShinecharged": { "framesRequired": 40 } } Requires: { "shinespark": { "frames": 8 } } { "heatFrames": 50 } Exit condition: { "leaveWithSpark": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
Break spin to trigger the transition early, or use a wall jump. Entrance condition: { "comeInShinecharged": { "framesRequired": 65 } } Requires: "canShinechargeMovementComplex" { "heatFrames": 65 } Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
Entrance condition: { "comeInShinecharged": { "framesRequired": 50 } } Requires: "HiJump" "canShinechargeMovementComplex" { "heatFrames": 50 } Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 2
Right Door
To: 3
Top Door
Entrance condition: { "comeInShinecharging": { "length": 13, "openEnd": 1 } } Requires: { "heatFrames": 80 } Exit condition: { "leaveShinecharged": { "framesRemaining": 90 } } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
Requires: { "heatFrames": 65 } Exit condition: { "leaveWithDoorFrameBelow": { "height": 2 } } Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":50}]} {"types":["super"],"requires":[]} {"types":["powerbomb"],"requires":[{"heatFrames":110}]} |
From: 2
Right Door
To: 3
Top Door
Requires: { "heatFrames": 80 } Exit condition: { "leaveWithPlatformBelow": { "height": 9, "leftPosition": -2, "rightPosition": 2 } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: "h_canBackIntoCorner" { "heatFrames": 100 } Exit condition: { "leaveWithPlatformBelow": { "height": 9, "leftPosition": -2, "rightPosition": 6 } } Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":50}]} {"types":["super"],"requires":[]} {"types":["powerbomb"],"requires":[{"heatFrames":110}]} |
From: 2
Right Door
To: 3
Top Door
Gain the shinecharge below the right edge of the door above to avoid bringing the Dragon on-camera. Entrance condition: { "comeInShinecharging": { "length": 5, "openEnd": 0 } } Requires: { "or": [ { "heatFrames": 245 }, { "and": [ { "heatFrames": 85 }, "canXRayCancelShinecharge" ] } ] } Exit condition: { "leaveWithTemporaryBlue": { "direction": "left" } } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 2
Right Door
To: 3
Top Door
Entrance condition: { "comeInShinecharging": { "length": 13, "openEnd": 0 } } Requires: "canXRayTurnaround" "canXRayCancelShinecharge" "canChainTemporaryBlue" { "heatFrames": 240 } Exit condition: { "leaveWithTemporaryBlue": { "direction": "any" } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "heatFrames": 210 } |
Requires: { "heatFrames": 55 } |
Entrance condition: { "comeInShinecharged": { "framesRequired": 50 }, "comesThroughToilet": "any" } Requires: "canShinechargeMovementComplex" { "heatFrames": 50 } Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 3
Top Door
To: 2
Right Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 30 }, "comesThroughToilet": "any" } Requires: "canShinechargeMovementComplex" { "shinespark": { "frames": 10, "excessFrames": 0 } } { "heatFrames": 50 } Exit condition: { "leaveWithSpark": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
Requires: { "heatFrames": 70 } Exit condition: { "leaveWithDoorFrameBelow": { "height": 2 } } |
Requires: { "heatFrames": 70 } Exit condition: { "leaveWithPlatformBelow": { "height": 9, "leftPosition": -2.5, "rightPosition": 2.5 } } |
Requires: { "heatFrames": 120 } Exit condition: { "leaveWithPlatformBelow": { "height": 9, "leftPosition": -7.5, "rightPosition": 6 } } |
Freeze the stack of Gammets together a few times to try and raise them as high as possible. Run with them to the door and freeze the top two such that Samus can stand on the lower and take damage from the higher Gammet when it unfreezes. Requires: "h_heatProof" "canUpwardGModeSetup" "canTrickyUseFrozenEnemies" "Morph" Exit condition: { "leaveWithGModeSetup": {} } |
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false }, "comesThroughToilet": "any" } Exit condition: { "leaveWithGMode": { "morphed": false } } Bypasses door shell: true |
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": true }, "comesThroughToilet": "any" } Requires: { "or": [ "h_canArtificialMorphIBJ", "h_canArtificialMorphSpringBallBombJump", { "and": [ "HiJump", "h_canArtificialMorphSpringBall" ] } ] } Exit condition: { "leaveWithGMode": { "morphed": true } } Bypasses door shell: true |
Requires: { "heatFrames": 210 } |
Requires: { "heatFrames": 80 } |
Requires: { "heatFrames": 10 } Exit condition: { "leaveWithRunway": { "length": 14, "openEnd": 1 } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "heatFrames": 210 } Unlocks doors: {"types":["missiles"],"requires":[]} |
Requires: { "heatFrames": 155 } Exit condition: { "leaveWithRunway": { "length": 14, "openEnd": 1 } } Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":40}]} {"types":["super"],"requires":[]} {"types":["powerbomb"],"requires":[{"heatFrames":110}]} |
Requires: { "heatFrames": 210 } |
Requires: { "heatFrames": 210 } |
Requires: { "heatFrames": 220 } Exit condition: { "leaveWithDoorFrameBelow": { "height": 2 } } Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":50}]} {"types":["super"],"requires":[]} {"types":["powerbomb"],"requires":[{"heatFrames":110}]} |
Requires: { "heatFrames": 220 } Exit condition: { "leaveWithPlatformBelow": { "height": 9, "leftPosition": -7.5, "rightPosition": 2 } } Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":50}]} {"types":["super"],"requires":[]} {"types":["powerbomb"],"requires":[{"heatFrames":110}]} |
From: 4
Gamet Farm Junction
To: 3
Top Door
Bring a Gamet from the farm and freeze it at a precise distance below the door in order to crouch-jump up and clip through the door shell. The pixel window is larger and higher with Morph and an X-Ray stand-up, in which case a standing jump is used. Requires: { "heatFrames": 560 } "h_canIceClip" Bypasses door shell: true |
Requires: { "or": [ "canPauseAbuse", { "heatFrames": 60 } ] } { "refill": [ "Energy", "Missile", "Super", "PowerBomb" ] } |
{ "$schema": "../../../schema/m3-room.schema.json", "id": 119, "name": "Acid Snakes Tunnel", "area": "Norfair", "subarea": "Upper", "subsubarea": "East", "playable": true, "roomAddress": "0x7AFCE", "roomEnvironments": [ { "heated": true } ], "nodes": [ { "id": 1, "name": "Left Door", "nodeType": "door", "nodeSubType": "blue", "nodeAddress": "0x001974a", "doorOrientation": "left", "doorEnvironments": [ { "physics": "air" } ] }, { "id": 2, "name": "Right Door", "nodeType": "door", "nodeSubType": "blue", "nodeAddress": "0x0019756", "doorOrientation": "right", "doorEnvironments": [ { "physics": "air" } ] }, { "id": 3, "name": "Top Door", "nodeType": "door", "nodeSubType": "blue", "nodeAddress": "0x0019762", "doorOrientation": "up", "doorEnvironments": [ { "physics": "air" } ] }, { "id": 4, "name": "Gamet Farm Junction", "nodeType": "junction", "nodeSubType": "junction" } ], "enemies": [ { "id": "e1", "groupName": "Acid Snakes Tunnel Gamets", "enemyName": "Gamet", "quantity": 5, "homeNodes": [ 4 ], "farmCycles": [ { "name": "Crouch 3 tiles over Gamets", "cycleFrames": 165, "requires": [ { "heatFrames": 165 } ] }, { "name": "Lava Gamets down shots", "cycleFrames": 120, "requires": [ { "heatFrames": 120 }, { "lavaFrames": 120 } ], "note": "Works fine with lava immunity" } ] }, { "id": "e2", "groupName": "Acid Snakes Tunnel Dragons", "enemyName": "Dragon", "quantity": 2, "homeNodes": [ 4, 2 ], "dropRequires": [ "h_heatProof" ], "note": "Drops can be reached from land" } ], "links": [ { "from": 1, "to": [ { "id": 1 }, { "id": 2 }, { "id": 3 }, { "id": 4 } ] }, { "from": 2, "to": [ { "id": 1 }, { "id": 2 }, { "id": 3 }, { "id": 4 } ] }, { "from": 3, "to": [ { "id": 2 }, { "id": 3 }, { "id": 4 } ] }, { "from": 4, "to": [ { "id": 1 }, { "id": 2 }, { "id": 3 }, { "id": 4 } ] } ], "strats": [ { "id": 43, "link": [ 1, 1 ], "name": "Leave with Runway", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 14, "openEnd": 1 } } }, { "id": 1, "link": [ 1, 2 ], "name": "Come in Getting Blue Speed, Leave With Temporary Blue", "entranceCondition": { "comeInGettingBlueSpeed": { "length": 13, "openEnd": 1 } }, "requires": [ "canChainTemporaryBlue", { "or": [ { "and": [ "canSpeedball", "canSpringBallBounce", { "heatFrames": 490 } ] }, { "and": [ "SpaceJump", { "heatFrames": 420 } ] }, { "and": [ "canSpeedball", "canLongChainTemporaryBlue", { "heatFrames": 780 } ] } ] } ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ], "note": [ "Use Space Jump, Spring Ball, to carry blue speed across the room;", "alternatively, use a long series of temporary blue chains." ] }, { "id": 2, "link": [ 1, 3 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 13, "openEnd": 1 } }, "requires": [ "canChainTemporaryBlue", { "or": [ { "and": [ "canSpeedball", "canSpringBallBounce", { "heatFrames": 400 } ] }, { "and": [ "SpaceJump", { "heatFrames": 420 } ] }, { "and": [ "canSpeedball", "canLongChainTemporaryBlue", { "heatFrames": 670 } ] } ] } ], "exitCondition": { "leaveWithTemporaryBlue": { "direction": "right" } }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ], "note": [ "Use Space Jump, Spring Ball, to carry blue speed across the room;", "alternatively, use a long series of temporary blue chains." ] }, { "id": 3, "link": [ 1, 4 ], "name": "Base", "requires": [ { "heatFrames": 70 } ] }, { "id": 4, "link": [ 2, 1 ], "name": "Come in Getting Blue Speed, Leave With Temporary Blue", "entranceCondition": { "comeInGettingBlueSpeed": { "length": 13, "openEnd": 1 } }, "requires": [ "canChainTemporaryBlue", { "or": [ { "and": [ "canSpeedball", "canSpringBallBounce", { "heatFrames": 490 } ] }, { "and": [ "SpaceJump", { "heatFrames": 420 } ] }, { "and": [ "canSpeedball", "canLongChainTemporaryBlue", { "heatFrames": 790 } ] } ] } ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ], "note": [ "Use Space Jump, Spring Ball, to carry blue speed across the room;", "alternatively, use a long series of temporary blue chains." ] }, { "id": 5, "link": [ 2, 1 ], "name": "Grapple Teleport", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 7, 2 ] ] } }, "requires": [] }, { "id": 6, "link": [ 2, 1 ], "name": "Grapple Teleport Door Lock Skip", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 3, 12 ], [ 3, 13 ] ] } }, "requires": [], "bypassesDoorShell": true }, { "id": 7, "link": [ 2, 1 ], "name": "Carry Grapple Teleport (Top Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 3, 12 ] ] } }, "requires": [], "bypassesDoorShell": true, "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 3, 12 ] ] } } }, { "id": 8, "link": [ 2, 1 ], "name": "Carry Grapple Teleport (Bottom Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 3, 13 ] ] } }, "requires": [], "bypassesDoorShell": true, "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 3, 13 ] ] } } }, { "id": 9, "link": [ 2, 2 ], "name": "Leave with Runway", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 14, "openEnd": 1 } } }, { "id": 10, "link": [ 2, 2 ], "name": "Crystal Flash", "requires": [ "h_canHeatedCrystalFlash" ], "flashSuitChecked": true }, { "id": 11, "link": [ 2, 3 ], "name": "Base", "requires": [ { "heatFrames": 80 } ] }, { "id": 12, "link": [ 2, 3 ], "name": "In-Room Shortcharge", "requires": [ { "or": [ { "canShineCharge": { "usedTiles": 13, "openEnd": 1 } }, { "and": [ { "doorUnlockedAtNode": 2 }, { "canShineCharge": { "usedTiles": 14, "openEnd": 1 } }, { "heatFrames": 20 } ] } ] }, { "heatFrames": 240 } ], "exitCondition": { "leaveShinecharged": { "framesRemaining": 90 } }, "unlocksDoors": [ { "nodeId": 2, "types": [ "missiles" ], "requires": [ { "heatFrames": 50 } ] }, { "nodeId": 2, "types": [ "super" ], "requires": [] }, { "nodeId": 2, "types": [ "powerbomb" ], "requires": [ { "heatFrames": 110 } ] }, { "types": [ "missiles" ], "requires": [ { "heatFrames": 50 } ] }, { "types": [ "super" ], "requires": [] }, { "types": [ "powerbomb" ], "requires": [ { "heatFrames": 110 } ] } ], "flashSuitChecked": true, "devNote": "FIXME: One Power Bomb would open both doors." }, { "id": 13, "link": [ 2, 3 ], "name": "Come In Shinecharged, Leave Sparking", "entranceCondition": { "comeInShinecharged": { "framesRequired": 40 } }, "requires": [ { "shinespark": { "frames": 8 } }, { "heatFrames": 50 } ], "exitCondition": { "leaveWithSpark": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "devNote": "FIXME: Missiles could unlock the door with more shinespark frames available." }, { "id": 14, "link": [ 2, 3 ], "name": "Carry Shinecharge", "entranceCondition": { "comeInShinecharged": { "framesRequired": 65 } }, "requires": [ "canShinechargeMovementComplex", { "heatFrames": 65 } ], "exitCondition": { "leaveShinecharged": { "framesRemaining": "auto" } }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": "Break spin to trigger the transition early, or use a wall jump." }, { "id": 15, "link": [ 2, 3 ], "name": "Carry Shinecharge (HiJump)", "entranceCondition": { "comeInShinecharged": { "framesRequired": 50 } }, "requires": [ "HiJump", "canShinechargeMovementComplex", { "heatFrames": 50 } ], "exitCondition": { "leaveShinecharged": { "framesRemaining": "auto" } }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 16, "link": [ 2, 3 ], "name": "Come In Shinecharging, Leave Shinecharged", "entranceCondition": { "comeInShinecharging": { "length": 13, "openEnd": 1 } }, "requires": [ { "heatFrames": 80 } ], "exitCondition": { "leaveShinecharged": { "framesRemaining": 90 } }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "devNote": "FIXME: Missiles could unlock the door but would end with fewer shinespark frames available." }, { "id": 17, "link": [ 2, 3 ], "name": "Leave With Door Frame Below", "requires": [ { "heatFrames": 65 } ], "exitCondition": { "leaveWithDoorFrameBelow": { "height": 2 } }, "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 50 } ] }, { "types": [ "super" ], "requires": [] }, { "types": [ "powerbomb" ], "requires": [ { "heatFrames": 110 } ] } ] }, { "id": 18, "link": [ 2, 3 ], "name": "Leave With Platform Below (Small Runway)", "requires": [ { "heatFrames": 80 } ], "exitCondition": { "leaveWithPlatformBelow": { "height": 9, "leftPosition": -2, "rightPosition": 2 } }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 19, "link": [ 2, 3 ], "name": "Leave With Platform Below (Full Runway)", "requires": [ "h_canBackIntoCorner", { "heatFrames": 100 } ], "exitCondition": { "leaveWithPlatformBelow": { "height": 9, "leftPosition": -2, "rightPosition": 6 } }, "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 50 } ] }, { "types": [ "super" ], "requires": [] }, { "types": [ "powerbomb" ], "requires": [ { "heatFrames": 110 } ] } ], "devNote": [ "This includes time to moonwalk back against the right door, without shooting it open.", "An additional tile could be used by opening the right door but there is not yet any known application." ] }, { "id": 20, "link": [ 2, 3 ], "name": "Come in Shinecharging, Leave With Temporary Blue (Short Runway)", "entranceCondition": { "comeInShinecharging": { "length": 5, "openEnd": 0 } }, "requires": [ { "or": [ { "heatFrames": 245 }, { "and": [ { "heatFrames": 85 }, "canXRayCancelShinecharge" ] } ] } ], "exitCondition": { "leaveWithTemporaryBlue": { "direction": "left" } }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ], "note": [ "Gain the shinecharge below the right edge of the door above to avoid bringing the Dragon on-camera." ] }, { "id": 21, "link": [ 2, 3 ], "name": "Come in Shinecharging, Leave With Temporary Blue (Full Runway)", "entranceCondition": { "comeInShinecharging": { "length": 13, "openEnd": 0 } }, "requires": [ "canXRayTurnaround", "canXRayCancelShinecharge", "canChainTemporaryBlue", { "heatFrames": 240 } ], "exitCondition": { "leaveWithTemporaryBlue": { "direction": "any" } }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 22, "link": [ 2, 4 ], "name": "Base", "requires": [ { "heatFrames": 210 } ] }, { "id": 23, "link": [ 3, 2 ], "name": "Base", "requires": [ { "heatFrames": 55 } ] }, { "id": 24, "link": [ 3, 2 ], "name": "Carry Shinecharge", "entranceCondition": { "comeInShinecharged": { "framesRequired": 50 }, "comesThroughToilet": "any" }, "requires": [ "canShinechargeMovementComplex", { "heatFrames": 50 } ], "exitCondition": { "leaveShinecharged": { "framesRemaining": "auto" } }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 25, "link": [ 3, 2 ], "name": "Come in Shinecharged, Leave With Spark", "entranceCondition": { "comeInShinecharged": { "framesRequired": 30 }, "comesThroughToilet": "any" }, "requires": [ "canShinechargeMovementComplex", { "shinespark": { "frames": 10, "excessFrames": 0 } }, { "heatFrames": 50 } ], "exitCondition": { "leaveWithSpark": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 26, "link": [ 3, 3 ], "name": "Leave With Door Frame Below", "requires": [ { "heatFrames": 70 } ], "exitCondition": { "leaveWithDoorFrameBelow": { "height": 2 } } }, { "id": 27, "link": [ 3, 3 ], "name": "Leave With Platform Below (Small Runway)", "requires": [ { "heatFrames": 70 } ], "exitCondition": { "leaveWithPlatformBelow": { "height": 9, "leftPosition": -2.5, "rightPosition": 2.5 } } }, { "id": 28, "link": [ 3, 3 ], "name": "Leave With Platform Below (Full Runway)", "requires": [ { "heatFrames": 120 } ], "exitCondition": { "leaveWithPlatformBelow": { "height": 9, "leftPosition": -7.5, "rightPosition": 6 } }, "devNote": "An additional tile could be used by opening the right door but there is not yet any known application." }, { "id": 29, "link": [ 3, 3 ], "name": "G-Mode Setup - Frozen Gammets", "requires": [ "h_heatProof", "canUpwardGModeSetup", "canTrickyUseFrozenEnemies", "Morph" ], "exitCondition": { "leaveWithGModeSetup": {} }, "flashSuitChecked": true, "note": [ "Freeze the stack of Gammets together a few times to try and raise them as high as possible.", "Run with them to the door and freeze the top two such that Samus can stand on the lower and take damage from the higher Gammet when it unfreezes." ], "devNote": [ "Landing on the Gammet with an aim down, or spin, wasn't working. So require Morph.", "Would be notable but its a GMode strat." ] }, { "id": 30, "link": [ 3, 3 ], "name": "Carry G-Mode Back Up", "entranceCondition": { "comeInWithGMode": { "mode": "direct", "morphed": false }, "comesThroughToilet": "any" }, "requires": [], "exitCondition": { "leaveWithGMode": { "morphed": false } }, "bypassesDoorShell": true, "flashSuitChecked": true }, { "id": 31, "link": [ 3, 3 ], "name": "Carry G-Mode Morph Back Up", "entranceCondition": { "comeInWithGMode": { "mode": "direct", "morphed": true }, "comesThroughToilet": "any" }, "requires": [ { "or": [ "h_canArtificialMorphIBJ", "h_canArtificialMorphSpringBallBombJump", { "and": [ "HiJump", "h_canArtificialMorphSpringBall" ] } ] } ], "exitCondition": { "leaveWithGMode": { "morphed": true } }, "bypassesDoorShell": true, "flashSuitChecked": true }, { "id": 32, "link": [ 3, 4 ], "name": "Base", "requires": [ { "heatFrames": 210 } ] }, { "id": 33, "link": [ 4, 1 ], "name": "Base", "requires": [ { "heatFrames": 80 } ] }, { "id": 34, "link": [ 4, 1 ], "name": "Leave with Runway", "requires": [ { "heatFrames": 10 } ], "exitCondition": { "leaveWithRunway": { "length": 14, "openEnd": 1 } }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 35, "link": [ 4, 2 ], "name": "Base", "requires": [ { "heatFrames": 210 } ], "unlocksDoors": [ { "types": [ "missiles" ], "requires": [] } ] }, { "id": 36, "link": [ 4, 2 ], "name": "Leave with Runway", "requires": [ { "heatFrames": 155 } ], "exitCondition": { "leaveWithRunway": { "length": 14, "openEnd": 1 } }, "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 40 } ] }, { "types": [ "super" ], "requires": [] }, { "types": [ "powerbomb" ], "requires": [ { "heatFrames": 110 } ] } ] }, { "id": 37, "link": [ 4, 3 ], "name": "Base", "requires": [ { "heatFrames": 210 } ] }, { "id": 38, "link": [ 4, 3 ], "name": "Base", "requires": [ { "heatFrames": 210 } ] }, { "id": 39, "link": [ 4, 3 ], "name": "Leave With Door Frame Below", "requires": [ { "heatFrames": 220 } ], "exitCondition": { "leaveWithDoorFrameBelow": { "height": 2 } }, "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 50 } ] }, { "types": [ "super" ], "requires": [] }, { "types": [ "powerbomb" ], "requires": [ { "heatFrames": 110 } ] } ] }, { "id": 40, "link": [ 4, 3 ], "name": "Leave With Platform Below", "requires": [ { "heatFrames": 220 } ], "exitCondition": { "leaveWithPlatformBelow": { "height": 9, "leftPosition": -7.5, "rightPosition": 2 } }, "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 50 } ] }, { "types": [ "super" ], "requires": [] }, { "types": [ "powerbomb" ], "requires": [ { "heatFrames": 110 } ] } ] }, { "id": 41, "link": [ 4, 3 ], "name": "Gamet Ice Clip Door Lock Skip", "requires": [ { "heatFrames": 560 }, "h_canIceClip" ], "bypassesDoorShell": true, "flashSuitChecked": true, "note": [ "Bring a Gamet from the farm and freeze it at a precise distance below the door in order to crouch-jump up and clip through the door shell.", "The pixel window is larger and higher with Morph and an X-Ray stand-up, in which case a standing jump is used." ] }, { "id": 42, "link": [ 4, 4 ], "name": "Gamet Farm", "requires": [ { "or": [ "canPauseAbuse", { "heatFrames": 60 } ] }, { "refill": [ "Energy", "Missile", "Super", "PowerBomb" ] } ] }, { "link": [ 1, 1 ], "name": "Base (Unlock Door)", "requires": [], "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 50 } ] }, { "types": [ "super" ], "requires": [] }, { "types": [ "powerbomb" ], "requires": [ { "heatFrames": 110 } ] } ] }, { "link": [ 1, 1 ], "name": "Base (Come In Normally)", "entranceCondition": { "comeInNormally": {} }, "requires": [] }, { "link": [ 2, 2 ], "name": "Base (Unlock Door)", "requires": [], "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 50 } ] }, { "types": [ "super" ], "requires": [] }, { "types": [ "powerbomb" ], "requires": [ { "heatFrames": 110 } ] } ] }, { "link": [ 2, 2 ], "name": "Base (Come In Normally)", "entranceCondition": { "comeInNormally": {} }, "requires": [] }, { "link": [ 3, 3 ], "name": "Base (Unlock Door)", "requires": [], "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 50 } ] }, { "types": [ "super" ], "requires": [] }, { "types": [ "powerbomb" ], "requires": [ { "heatFrames": 110 } ] } ] }, { "link": [ 3, 3 ], "name": "Base (Come In Normally)", "entranceCondition": { "comeInNormally": {} }, "requires": [] } ], "nextStratId": 44, "notables": [], "nextNotableId": 1 }