Room ID: 233
From: 1
Top Right Doorway
To: 1
Top Right Doorway
If coming from below, carefully get up on the left side of the room without breaking the runway blocks. Exit condition: { "leaveWithRunway": { "length": 9, "openEnd": 1 } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 7, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
From: 1
Top Right Doorway
To: 1
Top Right Doorway
Exit condition: { "leaveWithSpringBallBounce": { "remoteRunway": { "length": 7, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 }, "movementType": "uncontrolled" } } |
Requires: "h_canCrystalFlash" |
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": false } } Exit condition: { "leaveWithGMode": { "morphed": false } } Bypasses door shell: true |
From: 1
Top Right Doorway
To: 1
Top Right Doorway
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": true } } Exit condition: { "leaveWithGMode": { "morphed": true } } Bypasses door shell: true |
From: 1
Top Right Doorway
To: 2
Left Door
Use Wave to clear the seaweed quickly. Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: "Wave" "canShinechargeMovementComplex" { "shinespark": { "frames": 5 } } Exit condition: { "leaveWithSpark": {} } Unlocks doors: {"types":["ammo"],"requires":["never"]} |
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ], [ 2, 29 ] ] } } Bypasses door shell: true |
From: 1
Top Right Doorway
To: 2
Left Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ] ] } } Bypasses door shell: true |
From: 1
Top Right Doorway
To: 2
Left Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 29 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 29 ] ] } } Bypasses door shell: true |
From: 1
Top Right Doorway
To: 2
Left Door
Entrance condition: { "comeInShinecharging": { "length": 3, "openEnd": 0 } } Requires: { "notable": "Temporary Blue Chain" } "canLongChainTemporaryBlue" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 1
Top Right Doorway
To: 3
Bottom Right Door
Carefully clear a path through the seaweed in order to chain temporary blue up or down the room. Entrance condition: { "comeInShinecharging": { "length": 3, "openEnd": 0 } } Requires: { "notable": "Temporary Blue Chain" } "canLongChainTemporaryBlue" "canXRayTurnaround" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
|
From: 1
Top Right Doorway
To: 3
Bottom Right Door
Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: { "or": [ { "and": [ "Wave", "canShinechargeMovementComplex" ] }, { "and": [ "Spazer", "canShinechargeMovementTricky" ] } ] } { "shineChargeFrames": 140 } Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["ammo"],"requires":["never"]} |
From: 1
Top Right Doorway
To: 3
Bottom Right Door
Use Missiles to clear the seaweed quickly. Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" { "ammo": { "type": "Missile", "count": 7 } } { "shineChargeFrames": 150 } Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["ammo"],"requires":["never"]} |
From: 1
Top Right Doorway
To: 3
Bottom Right Door
Clear the seaweed one block at a time, with just barely enough time remaining to spark out the door. Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 2 } } Exit condition: { "leaveWithSpark": {} } Unlocks doors: {"types":["ammo"],"requires":["never"]} |
Use Wave to clear the seaweed quickly. Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 135 } "Wave" "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["ammo"],"requires":["never"]} |
From: 1
Top Right Doorway
To: 3
Bottom Right Door
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 125 } "Wave" "canShinechargeMovementComplex" { "shinespark": { "frames": 2 } } Exit condition: { "leaveWithSpark": {} } Unlocks doors: {"types":["ammo"],"requires":["never"]} |
From: 2
Left Door
To: 1
Top Right Doorway
Carefully clear a path through the seaweed in order to chain temporary blue up or down the room. Entrance condition: { "comeInShinecharging": { "length": 1, "openEnd": 0 } } Requires: { "notable": "Temporary Blue Chain" } "canLongChainTemporaryBlue" Exit condition: { "leaveWithTemporaryBlue": {} } |
Exit condition: { "leaveWithRunway": { "length": 5, "openEnd": 1 } } |
|
From: 2
Left Door
To: 3
Bottom Right Door
Gain a shinecharge while entering the room. Hold run and forward to stand up and press against the seaweed. Then fire a Wave shot to clear the seaweed and open the door, and run and jump across the room. If you fire the Wave shot too early (while having forward momentum), it will shoot too high and not break the blocks at Samus' knees. Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" { "shineChargeFrames": 100 } Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["ammo"],"requires":["never"]} |
From: 2
Left Door
To: 3
Bottom Right Door
Gain a shinecharge while entering the room. Angle down to shoot the first seaweed block at the level of Samus' knees. Take four tiny steps forward, firing a shot with forward momentum on each step, destroying the seaweed at the level of Samus' head, with the last shot continuing on to open the door. Do one more angle down shot to destroy the last seaweed block at Samus' knees. To minimize energy usage, jump across the room before shinesparking through the door. Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 5 } } Exit condition: { "leaveWithSpark": { "position": "bottom" } } Unlocks doors: {"types":["ammo"],"requires":["never"]} |
Use Wave to clear the seaweed quickly. Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 100 } "Wave" "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["ammo"],"requires":["never"]} |
From: 2
Left Door
To: 3
Bottom Right Door
Angle down to shoot the first seaweed block at the level of Samus' knees. Take four tiny steps forward, firing a shot with forward momentum on each step, destroying the seaweed at the level of Samus' head, with the last shot continuing on to open the door. Do one more angle down shot to destroy the last seaweed block at Samus' knees. Then shinespark through the door. Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 110 } "canShinechargeMovementTricky" { "shinespark": { "frames": 18 } } Exit condition: { "leaveWithSpark": { "position": "bottom" } } Unlocks doors: {"types":["ammo"],"requires":["never"]} |
Requires: "SpaceJump" Exit condition: { "leaveSpinning": { "remoteRunway": { "length": 4, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 2
Left Door
To: 3
Bottom Right Door
Requires: "SpaceJump" { "doorUnlockedAtNode": 3 } Exit condition: { "leaveSpinning": { "remoteRunway": { "length": 5, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 4, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "doorUnlockedAtNode": 2 } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 2
Left Door
To: 3
Bottom Right Door
Entrance condition: { "comeInShinecharging": { "length": 1, "openEnd": 0 } } Requires: "canChainTemporaryBlue" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
|
From: 3
Bottom Right Door
To: 1
Top Right Doorway
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 120 } "HiJump" "canWalljump" "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } |
From: 3
Bottom Right Door
To: 1
Top Right Doorway
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 125 } "HiJump" "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } |
From: 3
Bottom Right Door
To: 1
Top Right Doorway
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 100 } "HiJump" "canWalljump" "canShinechargeMovementComplex" { "shinespark": { "frames": 5 } } Exit condition: { "leaveWithSpark": {} } |
From: 3
Bottom Right Door
To: 1
Top Right Doorway
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 130 } "canWalljump" "canShinechargeMovementComplex" { "shinespark": { "frames": 4 } } Exit condition: { "leaveWithSpark": {} } |
|
Use single well-timed Wave shot to clear the seaweed quickly. Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 100 } "Wave" "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 3
Bottom Right Door
To: 2
Left Door
Use single well-timed Wave shot to clear the seaweed quickly. Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 30 } "Wave" "canShinechargeMovementComplex" { "shinespark": { "frames": 18 } } Exit condition: { "leaveWithSpark": { "position": "bottom" } } Unlocks doors: {"types":["ammo"],"requires":["never"]} |
From: 3
Bottom Right Door
To: 2
Left Door
Use five shots to destroy the seaweed blocks: Buffer the first shot while entering the room. Spin jump for the second shot (landing on the slightly raised platform), firing at an intermediate height in order to destroy two blocks. Fire two shots while standing on the platform. Spin jump for the final shot, and activate the shinespark mid-air. Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 100 } "canShinechargeMovementComplex" { "shinespark": { "frames": 14 } } Exit condition: { "leaveWithSpark": { "position": "bottom" } } Unlocks doors: {"types":["ammo"],"requires":["never"]} |
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ], [ 2, 29 ] ] } } Bypasses door shell: true |
From: 3
Bottom Right Door
To: 2
Left Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ] ] } } Bypasses door shell: true |
From: 3
Bottom Right Door
To: 2
Left Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 29 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 29 ] ] } } Bypasses door shell: true |
Exit condition: { "leaveWithRunway": { "length": 1, "openEnd": 1 } } |
{ "$schema": "../../../schema/m3-room.schema.json", "id": 233, "name": "Seaweed Room", "area": "Tourian", "subarea": "Main", "roomAddress": "0x7DCFF", "roomEnvironments": [ { "heated": false } ], "mapTileMask": [ [ 1 ], [ 1 ] ], "nodes": [ { "id": 1, "name": "Top Right Doorway", "nodeType": "door", "nodeSubType": "doorway", "nodeAddress": "0x001aa50", "doorOrientation": "right", "doorEnvironments": [ { "physics": "air" } ], "mapTileMask": [ [ 2 ], [ 1 ] ] }, { "id": 2, "name": "Left Door", "nodeType": "door", "nodeSubType": "blue", "nodeAddress": "0x001aa68", "doorOrientation": "left", "doorEnvironments": [ { "physics": "air" } ], "mapTileMask": [ [ 1 ], [ 2 ] ] }, { "id": 3, "name": "Bottom Right Door", "nodeType": "door", "nodeSubType": "red", "nodeAddress": "0x001aa5c", "doorOrientation": "right", "doorEnvironments": [ { "physics": "air" } ], "mapTileMask": [ [ 1 ], [ 2 ] ] } ], "enemies": [], "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": [ { "id": 1, "link": [ 1, 1 ], "name": "Leave with Runway, Extended Seaweed Runway", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 9, "openEnd": 1 } }, "note": "If coming from below, carefully get up on the left side of the room without breaking the runway blocks." }, { "id": 2, "link": [ 1, 1 ], "name": "Leave With Mockball", "requires": [], "exitCondition": { "leaveWithMockball": { "remoteRunway": { "length": 7, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } }, "devNote": [ "There is one unusable remote runway tile here, in order to allow space to reasonably perform the mockball." ] }, { "id": 3, "link": [ 1, 1 ], "name": "Leave With Spring Ball Bounce", "requires": [], "exitCondition": { "leaveWithSpringBallBounce": { "remoteRunway": { "length": 7, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 }, "movementType": "uncontrolled" } }, "devNote": [ "There is one unusable remote runway tile here, in order to allow space to reasonably perform the bounce." ] }, { "id": 4, "link": [ 1, 1 ], "name": "Crystal Flash", "requires": [ "h_canCrystalFlash" ], "flashSuitChecked": true, "devNote": "If it is needed to use one of the extended runways, then the Crystal Flash can be performed on the opposite side of the room from the needed runway." }, { "id": 5, "link": [ 1, 1 ], "name": "Carry G-Mode Back Through", "entranceCondition": { "comeInWithGMode": { "mode": "indirect", "morphed": false } }, "requires": [], "exitCondition": { "leaveWithGMode": { "morphed": false } }, "bypassesDoorShell": true, "flashSuitChecked": true }, { "id": 6, "link": [ 1, 1 ], "name": "Carry G-Mode Morph Back Through", "entranceCondition": { "comeInWithGMode": { "mode": "indirect", "morphed": true } }, "requires": [], "exitCondition": { "leaveWithGMode": { "morphed": true } }, "bypassesDoorShell": true, "flashSuitChecked": true }, { "id": 7, "link": [ 1, 2 ], "name": "Come in Shinecharging, Leave With Spark (Wave)", "entranceCondition": { "comeInShinecharging": { "length": 4, "openEnd": 0 } }, "requires": [ "Wave", "canShinechargeMovementComplex", { "shinespark": { "frames": 5 } } ], "exitCondition": { "leaveWithSpark": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [ "never" ] } ], "note": "Use Wave to clear the seaweed quickly." }, { "id": 8, "link": [ 1, 2 ], "name": "Grapple Teleport", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ], [ 2, 29 ] ] } }, "requires": [], "bypassesDoorShell": true }, { "id": 9, "link": [ 1, 2 ], "name": "Carry Grapple Teleport (Middle Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ] ] } }, "requires": [], "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ] ] } }, "bypassesDoorShell": true }, { "id": 10, "link": [ 1, 2 ], "name": "Carry Grapple Teleport (Bottom Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 29 ] ] } }, "requires": [], "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 29 ] ] } }, "bypassesDoorShell": true }, { "id": 11, "link": [ 1, 2 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 3, "openEnd": 0 } }, "requires": [ { "notable": "Temporary Blue Chain" }, "canLongChainTemporaryBlue" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ], "note": "Carefully clear a path through the seaweed in order to chain temporary blue up or down the room." }, { "id": 12, "link": [ 1, 3 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 3, "openEnd": 0 } }, "requires": [ { "notable": "Temporary Blue Chain" }, "canLongChainTemporaryBlue", "canXRayTurnaround" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ], "note": "Carefully clear a path through the seaweed in order to chain temporary blue up or down the room." }, { "id": 13, "link": [ 1, 3 ], "name": "Base", "requires": [] }, { "id": 14, "link": [ 1, 3 ], "name": "Come in Shinecharging, Leave Shinecharged (Wave or Spazer)", "entranceCondition": { "comeInShinecharging": { "length": 4, "openEnd": 0 } }, "requires": [ { "or": [ { "and": [ "Wave", "canShinechargeMovementComplex" ] }, { "and": [ "Spazer", "canShinechargeMovementTricky" ] } ] }, { "shineChargeFrames": 140 } ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": "Use Wave or Spazer to clear the seaweed quickly." }, { "id": 15, "link": [ 1, 3 ], "name": "Come in Shinecharging, Leave Shinecharged (Missiles)", "entranceCondition": { "comeInShinecharging": { "length": 4, "openEnd": 0 } }, "requires": [ "canShinechargeMovementTricky", { "ammo": { "type": "Missile", "count": 7 } }, { "shineChargeFrames": 150 } ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": "Use Missiles to clear the seaweed quickly.", "devNote": "It may be possible to use fewer Missiles by switching weapons." }, { "id": 16, "link": [ 1, 3 ], "name": "Come in Shinecharging, Leave With Spark", "entranceCondition": { "comeInShinecharging": { "length": 4, "openEnd": 0 } }, "requires": [ "canShinechargeMovementTricky", { "shinespark": { "frames": 2 } } ], "exitCondition": { "leaveWithSpark": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [ "never" ] } ], "note": "Clear the seaweed one block at a time, with just barely enough time remaining to spark out the door." }, { "id": 17, "link": [ 1, 3 ], "name": "Carry Shinecharge (Wave)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 135 }, "Wave", "canShinechargeMovementComplex" ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": "Use Wave to clear the seaweed quickly." }, { "id": 18, "link": [ 1, 3 ], "name": "Come in Shinecharged, Leave with Spark (Wave)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 125 }, "Wave", "canShinechargeMovementComplex", { "shinespark": { "frames": 2 } } ], "exitCondition": { "leaveWithSpark": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": "Use Wave to clear the seaweed quickly." }, { "id": 19, "link": [ 2, 1 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 1, "openEnd": 0 } }, "requires": [ { "notable": "Temporary Blue Chain" }, "canLongChainTemporaryBlue" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "note": "Carefully clear a path through the seaweed in order to chain temporary blue up or down the room." }, { "id": 20, "link": [ 2, 2 ], "name": "Leave with Runway, Extended Seaweed Runway", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 5, "openEnd": 1 } } }, { "id": 21, "link": [ 2, 3 ], "name": "Base", "requires": [] }, { "id": 22, "link": [ 2, 3 ], "name": "Come in Shinecharging, Leave Shinecharged (Wave)", "entranceCondition": { "comeInShinecharging": { "length": 2, "openEnd": 0 } }, "requires": [ "canShinechargeMovementTricky", { "shineChargeFrames": 100 } ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": [ "Gain a shinecharge while entering the room.", "Hold run and forward to stand up and press against the seaweed.", "Then fire a Wave shot to clear the seaweed and open the door, and run and jump across the room.", "If you fire the Wave shot too early (while having forward momentum), it will shoot too high and not break the blocks at Samus' knees." ] }, { "id": 23, "link": [ 2, 3 ], "name": "Come in Shinecharging, Leave with Spark", "entranceCondition": { "comeInShinecharging": { "length": 2, "openEnd": 0 } }, "requires": [ "canShinechargeMovementTricky", { "shinespark": { "frames": 5 } } ], "exitCondition": { "leaveWithSpark": { "position": "bottom" } }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [ "never" ] } ], "note": [ "Gain a shinecharge while entering the room.", "Angle down to shoot the first seaweed block at the level of Samus' knees.", "Take four tiny steps forward, firing a shot with forward momentum on each step, destroying the seaweed at the level of Samus' head, with the last shot continuing on to open the door.", "Do one more angle down shot to destroy the last seaweed block at Samus' knees.", "To minimize energy usage, jump across the room before shinesparking through the door." ] }, { "id": 24, "link": [ 2, 3 ], "name": "Carry Shinecharge (Wave)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 100 }, "Wave", "canShinechargeMovementComplex" ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": "Use Wave to clear the seaweed quickly." }, { "id": 25, "link": [ 2, 3 ], "name": "Come in Shinecharged, Leave with Spark", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 110 }, "canShinechargeMovementTricky", { "shinespark": { "frames": 18 } } ], "exitCondition": { "leaveWithSpark": { "position": "bottom" } }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": [ "Angle down to shoot the first seaweed block at the level of Samus' knees.", "Take four tiny steps forward, firing a shot with forward momentum on each step, destroying the seaweed at the level of Samus' head, with the last shot continuing on to open the door.", "Do one more angle down shot to destroy the last seaweed block at Samus' knees.", "Then shinespark through the door." ] }, { "id": 26, "link": [ 2, 3 ], "name": "Leave Spinning (Space Jump)", "requires": [ "SpaceJump" ], "exitCondition": { "leaveSpinning": { "remoteRunway": { "length": 4, "openEnd": 1 } } }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 27, "link": [ 2, 3 ], "name": "Leave Spinning (Space Jump, Door Open)", "requires": [ "SpaceJump", { "doorUnlockedAtNode": 3 } ], "exitCondition": { "leaveSpinning": { "remoteRunway": { "length": 5, "openEnd": 1 } } }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 28, "link": [ 2, 3 ], "name": "Leave With Mockball", "requires": [], "exitCondition": { "leaveWithMockball": { "remoteRunway": { "length": 4, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 29, "link": [ 2, 3 ], "name": "Leave With Mockball (Door Open)", "requires": [ { "doorUnlockedAtNode": 2 } ], "exitCondition": { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 30, "link": [ 2, 3 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 1, "openEnd": 0 } }, "requires": [ "canChainTemporaryBlue" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 31, "link": [ 3, 1 ], "name": "Base", "requires": [] }, { "id": 32, "link": [ 3, 1 ], "name": "Carry Shinecharge (HiJump Wall Jump)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 120 }, "HiJump", "canWalljump", "canShinechargeMovementComplex" ], "exitCondition": { "leaveShinecharged": {} }, "flashSuitChecked": true }, { "id": 33, "link": [ 3, 1 ], "name": "Carry Shinecharge (HiJump)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 125 }, "HiJump", "canShinechargeMovementComplex" ], "exitCondition": { "leaveShinecharged": {} }, "flashSuitChecked": true }, { "id": 34, "link": [ 3, 1 ], "name": "Come In Shinecharged, Leave With Spark (HiJump Wall Jump)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 100 }, "HiJump", "canWalljump", "canShinechargeMovementComplex", { "shinespark": { "frames": 5 } } ], "exitCondition": { "leaveWithSpark": {} }, "flashSuitChecked": true }, { "id": 35, "link": [ 3, 1 ], "name": "Come In Shinecharged, Leave With Spark (Wall Jump)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 130 }, "canWalljump", "canShinechargeMovementComplex", { "shinespark": { "frames": 4 } } ], "exitCondition": { "leaveWithSpark": {} }, "flashSuitChecked": true }, { "id": 36, "link": [ 3, 2 ], "name": "Base", "requires": [] }, { "id": 37, "link": [ 3, 2 ], "name": "Carry Shinecharge (Wave)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 100 }, "Wave", "canShinechargeMovementComplex" ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": "Use single well-timed Wave shot to clear the seaweed quickly." }, { "id": 38, "link": [ 3, 2 ], "name": "Come in Shinecharged, Leave with Spark (Wave)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 30 }, "Wave", "canShinechargeMovementComplex", { "shinespark": { "frames": 18 } } ], "exitCondition": { "leaveWithSpark": { "position": "bottom" } }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": [ "Use single well-timed Wave shot to clear the seaweed quickly." ] }, { "id": 39, "link": [ 3, 2 ], "name": "Come in Shinecharged, Leave with Spark", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 100 }, "canShinechargeMovementComplex", { "shinespark": { "frames": 14 } } ], "exitCondition": { "leaveWithSpark": { "position": "bottom" } }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": [ "Use five shots to destroy the seaweed blocks:", "Buffer the first shot while entering the room.", "Spin jump for the second shot (landing on the slightly raised platform), firing at an intermediate height in order to destroy two blocks.", "Fire two shots while standing on the platform.", "Spin jump for the final shot, and activate the shinespark mid-air." ] }, { "id": 40, "link": [ 3, 2 ], "name": "Grapple Teleport", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ], [ 2, 29 ] ] } }, "requires": [], "bypassesDoorShell": true }, { "id": 41, "link": [ 3, 2 ], "name": "Carry Grapple Teleport (Middle Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ] ] } }, "requires": [], "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ] ] } }, "bypassesDoorShell": true }, { "id": 42, "link": [ 3, 2 ], "name": "Carry Grapple Teleport (Bottom Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 29 ] ] } }, "requires": [], "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 29 ] ] } }, "bypassesDoorShell": true }, { "id": 43, "link": [ 3, 3 ], "name": "Leave with Runway", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 1, "openEnd": 1 } } }, { "link": [ 1, 1 ], "name": "Base (Unlock Door)", "requires": [], "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "link": [ 1, 1 ], "name": "Base (Come In Normally)", "entranceCondition": { "comeInNormally": {} }, "requires": [] }, { "link": [ 2, 2 ], "name": "Base (Unlock Door)", "requires": [], "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "link": [ 2, 2 ], "name": "Base (Come In Normally)", "entranceCondition": { "comeInNormally": {} }, "requires": [] }, { "link": [ 3, 3 ], "name": "Base (Unlock Door)", "requires": [], "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "link": [ 3, 3 ], "name": "Base (Come In Normally)", "entranceCondition": { "comeInNormally": {} }, "requires": [] } ], "notables": [ { "id": 1, "name": "Temporary Blue Chain", "note": [ "Carefully clear a path through the seaweed in order to chain temporary blue up or down the room." ] } ], "nextStratId": 44, "nextNotableId": 2 }