diff --git a/region/maridia/inner-green/East Sand Hall.json b/region/maridia/inner-green/East Sand Hall.json index d3f5ac2ac..f279bac51 100644 --- a/region/maridia/inner-green/East Sand Hall.json +++ b/region/maridia/inner-green/East Sand Hall.json @@ -101,7 +101,8 @@ "openEnd": 1 } }, - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "id": 73, @@ -131,12 +132,34 @@ "resetsObstacles": ["A"], "farmCycleDrops": [{"enemy": "Evir", "count": 1}], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Fire angle-down shots to kill the first Evir from safely on the ledge,", "then collect the drop using Grapple.", "Crouching can help in reaching the Evir's drop if it is low." ] }, + { + "link": [1, 1], + "name": "Evir Farm (1 Evir, Blue Suit)", + "requires": [ + {"resetRoom": {"nodes": [1]}}, + {"haveBlueSuit": {}}, + "canSuitlessMaridia", + "canDodgeWhileShooting", + {"notable": "Blue Suit Sand Walk"}, + {"cycleFrames": 300} + ], + "resetsObstacles": ["A"], + "farmCycleDrops": [{"enemy": "Evir", "count": 1}], + "flashSuitChecked": true, + "blueSuitChecked": true, + "note": [ + "Walk off the ledge and touch the Evir with a blue suit to kill it.", + "Use arm pumps to reach it quickly before it sinks too far.", + "Turn around on the sand to collect the drop." + ] + }, { "id": 74, "link": [1, 1], @@ -151,6 +174,12 @@ "ScrewAttack", {"cycleFrames": 320} ]}, + {"and": [ + "Gravity", + {"haveBlueSuit": {}}, + {"notable": "Blue Suit Sand Walk"}, + {"cycleFrames": 290} + ]}, {"and": [ "Plasma", {"cycleFrames": 330}, @@ -160,6 +189,11 @@ "canSuitlessMaridia", "HiJump", {"cycleFrames": 50} + ]}, + {"and": [ + {"haveBlueSuit": {}}, + {"notable": "Blue Suit Sand Walk"}, + {"cycleFrames": 270} ]} ]} ]}, @@ -184,8 +218,9 @@ "resetsObstacles": ["A"], "farmCycleDrops": [{"enemy": "Evir", "count": 2}], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ - "If Screw Attack or Plasma are available, farm the two Evirs closest to the door.", + "If Screw Attack or Plasma are available (or Gravity and a blue suit), farm the two Evirs closest to the door.", "With Wave or Spazer, it won't be possible to kill the second Evir in time,", "in which case the room can be crossed to reach a third one." ], @@ -198,7 +233,8 @@ "requires": [ "h_CrystalFlash" ], - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "link": [1, 1], @@ -232,6 +268,7 @@ "leaveWithGModeSetup": {} }, "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "The easiest way to lure an Evir projectile and get through the door before it is to stand facing and against the door cap, open the door then turn right and run back to the left." ] @@ -249,6 +286,7 @@ {"shinespark": {"frames": 75, "excessFrames": 7}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "Spark through the top of the door to avoid bonking." }, { @@ -265,6 +303,7 @@ {"shinespark": {"frames": 61, "excessFrames": 6}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "Spark through the top of the door to avoid bonking." }, { @@ -283,6 +322,7 @@ {"shinespark": {"frames": 49, "excessFrames": 4}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "Shinespark midair to avoid bonking. Jump outward before sparking save Energy." }, { @@ -308,6 +348,7 @@ ]} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "It helps to wait to enter the sandfall until after Samus is near the peak of her jump." ] @@ -330,6 +371,7 @@ "canTrickyDashJump" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Stand at an effective distance of between about 20 and 21 tiles from the door.", "Run through the door, and jump any time after the transition, holding jump through the entire room to make it to the other side.", @@ -356,6 +398,7 @@ "canTrickyJump" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Enter with enough run speed to jump (after the transition) across the full room using one Spring Ball Jump.", "When exiting the first Sandfall, Samus will be rising still. That is the time to Spring Ball jump." @@ -377,6 +420,7 @@ "canTrickyJump" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Gain run speed using between 19 and 33 tiles in the other room, and either roll in or do a controlled bounce to enter while descending close to the ground.", "Bounce near the end of the platform in front of the door, clearing the whole room at once.", @@ -401,6 +445,7 @@ "canInsaneJump" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Use a 3-tap or 4-tap to gain a speedball with a specific amount of speed in the other room (between $2.1 and $2.3 extra run speed), and either roll in or do a controlled bounce to enter while descending close to the ground.", "Bounce on the platform in front of the door, then bounce on the second-to-last pillar." @@ -429,6 +474,7 @@ }, "unlocksDoors": [{"types": ["ammo"], "requires": []}], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Perform a 1-tap to gain blue speed with a significant amount of momentum.", "Run through the door, and jump near the end of the platform, crossing the room.", @@ -464,6 +510,7 @@ }, "unlocksDoors": [{"types": ["ammo"], "requires": []}], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Use a 3-tap or 4-tap to gain a speedball with a specific amount of speed in the other room (between $2.1 and $2.3 extra run speed), and either roll in or do a controlled bounce to enter while descending close to the ground.", "Cross the room by bouncing on the pillars.", @@ -490,6 +537,7 @@ "canTrickySpringBallBounce" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Enter with an extra run speed between $2.1 and $2.3.", "Jump over the first set of Evirs, and bounce on the first pillar to cross the room." @@ -514,6 +562,7 @@ "canBeVeryPatient" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Enter with an extra run speed of between $2.1 and $2.3.", "Bounce over the first set of Evirs, and bounce on the first pillar to cross the room.", @@ -534,9 +583,9 @@ { "id": 61, "link": [1, 2], - "name": "Use Flash Suit", + "name": "Use Stored Spark", "requires": [ - {"useFlashSuit": {}}, + "h_storedSpark", {"or": [ {"shinespark": {"frames": 67, "excessFrames": 13}}, {"and": [ @@ -547,6 +596,7 @@ ]} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "Spark at the peak of the jump, just before or after touching the sand fall, in order to be high enough to get over the last pillar." }, { @@ -568,6 +618,7 @@ ]} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "The sand does not impede Samus in G-Mode." }, { @@ -586,6 +637,7 @@ "canInsaneJump" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "The sand does not impede Samus in G-Mode.", "Carefully jump over the first two Evirs. Crouch against the pillar and wait a brief moment before jumping and down grabbing onto it.", @@ -603,7 +655,8 @@ "Gravity", "SpaceJump" ], - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "id": 16, @@ -614,9 +667,11 @@ {"or": [ "canCarefulJump", {"enemyDamage": {"enemy": "Evir", "type": "particle", "hits": 1}} - ]} + ]}, + {"noBlueSuit": {}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "Wait a little bit for the Evirs to descend some before jumping.", "devNote": "Running in with speed to kill or jump over the Evirs is still a careful jump." }, @@ -633,11 +688,24 @@ "enemies": [["Evir"], ["Evir"]], "explicitWeapons": ["Plasma", "Super", "PowerBombPeriphery"] }} - ]} + ]}, + {"noBlueSuit": {}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "devNote": "Other weapons take too long to kill the enemy." }, + { + "link": [1, 4], + "name": "Blue Suit Sand Walk", + "requires": [ + {"haveBlueSuit": {}}, + {"notable": "Blue Suit Sand Walk"} + ], + "flashSuitChecked": true, + "blueSuitChecked": true, + "note": ["Simply walk off the ledges and hold forward to walk on the sand with a blue suit."] + }, { "id": 18, "link": [1, 4], @@ -654,6 +722,7 @@ "canCarefulJump" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "By entering the room with run speed, it is possible to jump over the pair of Evirs." }, { @@ -671,6 +740,7 @@ "HiJump" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "By entering the room with run speed, it is possible to jump over the pair of Evirs." }, { @@ -684,9 +754,11 @@ {"or": [ "canTrickyJump", {"enemyDamage": {"enemy": "Evir", "type": "particle", "hits": 1}} - ]} + ]}, + {"noBlueSuit": {}} ], - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "id": 21, @@ -704,9 +776,11 @@ "enemies": [["Evir"], ["Evir"]], "explicitWeapons": ["Plasma", "Super", "PowerBombPeriphery"] }} - ]} + ]}, + {"noBlueSuit": {}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "devNote": "Other weapons take too long to kill the enemy." }, { @@ -729,6 +803,7 @@ }} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Gain momentum in the room to the left, then jump at the edge of the runway in this room in order to jump off of the sand and land on the first pillar.", "Requires a runway of 7 tiles (with no open end) in the adjacent room, and killing the second Evir with a quick super or two plasma hits (note that the particle despawns as the Evir dies)." @@ -763,6 +838,7 @@ ]} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Requires a runway of 7 tiles (with no open end) in the adjacent room. Requires two precise inputs of jumping through the doorway and a short aiming down press before hitting the ceiling.", "Damage boost off of the right Evir in order to land on the first pillar. With Ice, instead freeze the Evir to land on it and avoid the damage.", @@ -779,9 +855,11 @@ "canTrickyJump", "canTrickyUseFrozenEnemies", "canPlayInSand", - "canCameraManip" + "canCameraManip", + {"noBlueSuit": {}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "When entering the room, immediately shoot straight ahead to freeze the second Evir,", "then quickly also freeze the first Evir, with a diagonal-down shot.", @@ -812,6 +890,7 @@ ]} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Requires a runway of 7 tiles (with no open end) in the adjacent room.", "Jump into an air ball on room entry in order to get to the first pillar.", @@ -831,6 +910,7 @@ "canTrickyJump" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Bomb boost through the doorway as close to the door transition as possible in order to get as far as possible." ], @@ -852,6 +932,7 @@ "canTrickyDodgeEnemies" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Space Jump into the room with full run speed without Speed Booster,", "jumping as low as possible through the doorway.", @@ -876,6 +957,7 @@ "canPlayInSand" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Space Jump into the room relatively low through the doorway.", "Do a momentum-conserving morph to avoid bonking on the corner at the edge of the sandfall.", @@ -906,6 +988,7 @@ "canTrickyDodgeEnemies" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "With Speed Booster equipped, Space Jump into the room relatively low through the doorway.", "Do a momentum-conserving morph on the ceiling." @@ -915,13 +998,14 @@ { "id": 62, "link": [1, 4], - "name": "Use Flash Suit, Diagonal Spark and Evir Avoid", + "name": "Use Stored Spark, Diagonal Spark and Evir Avoid", "requires": [ "canPlayInSand", - {"useFlashSuit": {}}, + "h_storedSpark", {"shinespark": {"frames": 9, "excessFrames": 2}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Jump and spark diagonally into the ceiling before touching the sand at the bottom.", "Land on the platform or before it and jump onto it.", @@ -948,7 +1032,8 @@ "h_CrystalFlashForReserveEnergy", {"canShineCharge": {"usedTiles": 14, "openEnd": 0}}, {"autoReserveTrigger": {}}, - "canRModeSparkInterrupt" + "canRModeSparkInterrupt", + {"notable": "Blue Suit Sand Walk"} ], "flashSuitChecked": true, "blueSuitChecked": true, @@ -976,6 +1061,7 @@ "canTrickyDashJump" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Stand at an effective distance of about 20 tiles from the door.", "Run through the door, and jump any time after the transition, holding jump through the entire room to make it to the other side.", @@ -1004,6 +1090,7 @@ "canCrossRoomJumpIntoWater" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Perform a 1-tap to gain blue speed with a significant amount of momentum.", "Run through the door, and jump any time after the transition, crossing the room." @@ -1037,6 +1124,7 @@ }, "unlocksDoors": [{"types": ["ammo"], "requires": []}], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Perform a 1-tap to gain blue speed with a significant amount of momentum.", "Run through the door, and jump into an airball any time after the transition, crossing the room.", @@ -1069,6 +1157,7 @@ ]} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Gain a speedball in the other room, and either roll in or do a controlled bounce to enter while descending close to the ground.", "Bounce anywhere on the platform in front of the door, clearing the whole room at once.", @@ -1098,6 +1187,7 @@ }, "unlocksDoors": [{"types": ["ammo"], "requires": []}], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Use a 3-tap or 4-tap to gain a speedball with a specific amount of speed in the other room (between $2.1 and $2.3 extra run speed), and either roll in or do a controlled bounce to enter while descending close to the ground.", "Bounce across the room, destroying the Evirs along the path, then bounce on the sand at the left side of the room, and unmorph to go straight up in the single-tile-wide space with no sandfall;", @@ -1124,6 +1214,7 @@ "canTrickyJump" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Gain run speed using between 19 and 33 tiles in the other room, and either roll in or do a controlled bounce to enter while descending close to the ground.", "Bounce near the end of the platform in front of the door, clearing the whole room at once.", @@ -1147,6 +1238,7 @@ "canPlayInSand" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Gain max run speed with Speed Booster unequipped (extra run speed $2.0),", "reequipping Speed Booster before the transition.", @@ -1176,6 +1268,7 @@ "canPlayInSand" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Gain max run speed with Speed Booster unequipped (extra run speed $2.0),", "reequipping Speed Booster before the transition.", @@ -1204,6 +1297,7 @@ "canTrickyJump" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Enter with enough run speed to jump (after the transition) across the full room using one Spring Ball Jump.", "When exiting the first Sandfall, Samus will be rising still. That is the time to Spring Ball jump.", @@ -1224,6 +1318,7 @@ {"shinespark": {"frames": 75, "excessFrames": 7}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "Spark through the top of the door to avoid bonking." }, { @@ -1240,6 +1335,7 @@ {"shinespark": {"frames": 61, "excessFrames": 6}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "Spark through the top of the door to avoid bonking." }, { @@ -1258,6 +1354,7 @@ {"shinespark": {"frames": 48, "excessFrames": 4}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "Shinespark midair to avoid bonking. Jump outward before sparking save Energy." }, { @@ -1276,14 +1373,15 @@ {"shinespark": {"frames": 67, "excessFrames": 13}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "Spin jump from close to the door in order to enter the sandfall near the peak of Samus' jump." }, { "id": 63, "link": [2, 1], - "name": "Use Flash Suit", + "name": "Use Stored Spark", "requires": [ - {"useFlashSuit": {}}, + "h_storedSpark", {"or": [ {"shinespark": {"frames": 67, "excessFrames": 7}}, {"and": [ @@ -1293,6 +1391,7 @@ ]} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "Spin jump from close to the door in order to enter the sandfall near the peak of Samus' jump." }, { @@ -1310,10 +1409,16 @@ {"or": [ "Gravity", "HiJump", - "canSpringBallJumpMidAir" + "canSpringBallJumpMidAir", + {"and": [ + "h_underwaterCrouchJumpDownGrab", + "h_storedSpark", + {"shinespark": {"frames": 6, "excessFrames": 5}} + ]} ]} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "The sand does not impede Samus in G-Mode.", "devNote": "Only the last jump needs any items." }, @@ -1328,7 +1433,8 @@ "openEnd": 1 } }, - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "id": 75, @@ -1351,11 +1457,16 @@ "canFarmWhileShooting", {"cycleFrames": 420} ]} + ]}, + {"or": [ + {"noBlueSuit": {}}, + {"notable": "Blue Suit Sand Walk"} ]} ], "resetsObstacles": ["A"], "farmCycleDrops": [{"enemy": "Evir", "count": 1}], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "If Plasma is available, quickly fire two shots when entering to kill the Evir;", "it can help to crouch for the second shot.", @@ -1375,6 +1486,7 @@ "Gravity", {"or": [ "ScrewAttack", + {"haveBlueSuit": {}}, {"and": [ "Plasma", "Wave" @@ -1395,11 +1507,16 @@ ]} ]} ]} + ]}, + {"or": [ + {"noBlueSuit": {}}, + {"notable": "Blue Suit Sand Walk"} ]} ], "resetsObstacles": ["A"], "farmCycleDrops": [{"enemy": "Evir", "count": 1}], "flashSuitChecked": true, + "blueSuitChecked": true, "devNote": [ "Other ways of farming Evirs with Gravity are covered in the 3 Evir farm strat.", "These strong weapon cases are unique in that farming just the first Evir can be done at significantly lower difficulty.", @@ -1427,6 +1544,10 @@ "Plasma", {"cycleFrames": 900} ]}, + {"and": [ + {"haveBlueSuit": {}}, + {"cycleFrames": 900} + ]}, {"and": [ "Wave", {"disableEquipment": "Ice"}, @@ -1451,11 +1572,16 @@ "canGravityJump", "h_doubleEquipmentScreenCycleFrames" ]} + ]}, + {"or": [ + {"noBlueSuit": {}}, + {"notable": "Blue Suit Sand Walk"} ]} ], "resetsObstacles": ["A"], "farmCycleDrops": [{"enemy": "Evir", "count": 3}], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "The Evirs must be killed quickly before they descend too far.", "It can help to fire at the Evirs from a safe distance", @@ -1473,7 +1599,8 @@ "requires": [ "h_CrystalFlash" ], - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "link": [2, 2], @@ -1498,12 +1625,17 @@ "name": "G-Mode Setup - Get Hit By Evir Projectile", "requires": [ "Gravity", - "canComplexGMode" + "canComplexGMode", + {"or": [ + {"noBlueSuit": {}}, + "canTrickyGMode" + ]} ], "exitCondition": { "leaveWithGModeSetup": {} }, "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "The Evir won't shoot unless Samus enters the sand falls. Getting to the transition tiles while standing before the projectile can be tricky.", "With no movement items besides Gravity, walk off the platform while facing right, turn around spin jump to barely enter the sand fall before landing back on the platform and quickly getting to the door." @@ -1519,12 +1651,20 @@ "canSuitlessMaridia", "canPlayInSand", "canMidairWiggle", - "HiJump" + "HiJump", + {"or": [ + {"noBlueSuit": {}}, + {"and": [ + "canTrickyGMode", + {"notable": "Blue Suit Sand Walk"} + ]} + ]} ], "exitCondition": { "leaveWithGModeSetup": {} }, "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "The Evir won't shoot unless Samus enters the sand falls. Getting to the transition tiles while standing before the projectile while suitless is very precise.", "From the sand, turnaround spinjump towards the right. Turn towards the sandfall about when you're just above the platform. Turn right and shoot as soon as you enter the sandfall. And try to land right next to the transition." @@ -1541,6 +1681,7 @@ "canCrossRoomJumpIntoWater" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Bomb boost through the doorway.", "With a good enough boost, it's possible to go over the first Evir, landing on the second pillar." @@ -1562,6 +1703,7 @@ "canTrickyDashJump" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Gain momentum in the room to the right (with extra run speed between $2.0 and $2.3), then jump after the transition.", "Samus should be able to jump over the first Evir and reach the center of the room." @@ -1587,6 +1729,7 @@ "canPlayInSand" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Space Jump into the room with full run speed without Speed Booster,", "jumping as low as possible through the doorway.", @@ -1634,7 +1777,8 @@ "canTrickySpringBallJump" ]} ], - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "id": 43, @@ -1651,6 +1795,7 @@ "canTrickyJump" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Gain momentum in the room to the right, then jump immediately on entry in order to land on the first pillar. Jumping too late will likely put Samus into the pit.", "Requires a small runway of only one tile or less in the adjacent room. Jumping before the door transition will set Samus straight into an Evir projectile, knocking her into the sand." @@ -1662,12 +1807,13 @@ { "id": 64, "link": [2, 5], - "name": "Use Flash Suit", + "name": "Use Stored Spark", "requires": [ - {"useFlashSuit": {}}, + "h_storedSpark", {"shinespark": {"frames": 5, "excessFrames": 2}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Spark vertically from within the rightmost column of sandfall, and hold left to land on the pillar;", "a vertical spark helps to avoid killing the Evir with speed echoes, in case it needs to be frozen and used as a platform." @@ -1686,6 +1832,7 @@ ], "clearsObstacles": ["A"], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Enter the room with a door stuck setup.", "Perform a frame-perfect Flatley jump from inside the door to just barely reach the first pillar." @@ -1706,6 +1853,7 @@ {"shinespark": {"frames": 11, "excessFrames": 4}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "Perform a diagonal spark to cross the sand.", "devNote": "This is a separate strat, because the suitless bootless Evir projectile dodge is much more difficult when starting from the right side of the room." }, @@ -1729,10 +1877,16 @@ {"or": [ "Gravity", "HiJump", - "canSpringBallJumpMidAir" + "canSpringBallJumpMidAir", + {"and": [ + "h_underwaterCrouchJumpDownGrab", + "h_storedSpark", + {"shinespark": {"frames": 7, "excessFrames": 6}} + ]} ]} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "The sand does not impede Samus in G-Mode.", "Enter the room on the right half of the transition, where both Evirs will be off camera to avoid their projectiles." @@ -1767,6 +1921,7 @@ ]} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "The sand does not impede Samus in G-Mode.", "Enter the room on the right half of the transition, where both Evirs will be off camera to avoid their projectiles.", @@ -1784,7 +1939,8 @@ "h_pauseAbuseMinimalReserveRefill" ]} ], - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "id": 49, @@ -1801,6 +1957,7 @@ ]} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "To safely avoid the Evir shot, enter in a spin jump from either the far left or far right side of the transition." ], @@ -1829,7 +1986,8 @@ "h_CrystalFlashForReserveEnergy", {"canShineCharge": {"usedTiles": 14, "openEnd": 0}}, {"autoReserveTrigger": {}}, - "canRModeSparkInterrupt" + "canRModeSparkInterrupt", + {"notable": "Blue Suit Sand Walk"} ], "flashSuitChecked": true, "blueSuitChecked": true, @@ -1847,7 +2005,8 @@ "Gravity", "SpaceJump" ], - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "id": 51, @@ -1873,9 +2032,11 @@ }} ]} ]} - ]} + ]}, + {"noBlueSuit": {}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "devNote": [ "Other weapons take too long to kill the enemy.", "Ice is likely to be blocked by the particle." @@ -1897,9 +2058,11 @@ "canTrickyDodgeEnemies", {"enemyDamage": {"enemy": "Evir", "type": "particle", "hits": 1}}, "h_pauseAbuseMinimalReserveRefill" - ]} + ]}, + {"noBlueSuit": {}} ], - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "id": 53, @@ -1913,9 +2076,11 @@ {"enemyKill": { "enemies": [["Evir"], ["Evir"]], "explicitWeapons": ["Super", "Plasma", "PowerBombPeriphery"] - }} + }}, + {"noBlueSuit": {}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "devNote": [ "Other weapons take too long to kill the enemy.", "Ice is likely to be blocked by the particle." @@ -1943,9 +2108,11 @@ "h_pauseAbuseMinimalReserveRefill", "h_pauseAbuseMinimalReserveRefill" ]} - ]} + ]}, + {"noBlueSuit": {}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "If entering from the sandfall above, come in at the far left of the transition, with either a spin-jump or i-frames, to avoid the Evir shot;", "land on the right side of the pillar to the left, being careful to not bring left Evir on camera.", @@ -1961,6 +2128,21 @@ "This strat is still possible after falling through the sandpit after being centered by the toilet by landing towards the right, then crossing back left." ] }, + { + "link": [4, 1], + "name": "Blue Suit Sand Walk", + "requires": [ + {"haveBlueSuit": {}}, + {"notable": "Blue Suit Sand Walk"} + ], + "flashSuitChecked": true, + "blueSuitChecked": true, + "note": [ + "To normalize Samus' position, do a full height jump to land on the sand.", + "Avoid touching the sandfalls until after landing.", + "If HiJump is equipped, avoid bonking a sloped part of the ceiling." + ] + }, { "id": 66, "link": [4, 1], @@ -1977,6 +2159,7 @@ ]} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Either perform a horizontal shinespark from the second to last platform, or perform a particularly tight dodge to get to the last platform and then spark diagonally across the rest.", "The horizontal spark can be done relatively low and then jump off of the sand in order to save Energy." @@ -1986,9 +2169,9 @@ { "id": 80, "link": [4, 2], - "name": "Use Flash Suit", + "name": "Use Stored Spark", "requires": [ - {"useFlashSuit": {}}, + "h_storedSpark", {"or": [ {"shinespark": {"frames": 27, "excessFrames": 15}}, {"and": [ @@ -1998,7 +2181,8 @@ ]} ]} ], - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "id": 55, @@ -2008,7 +2192,8 @@ "Gravity", "SpaceJump" ], - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "id": 56, @@ -2020,6 +2205,7 @@ "canTrickyJump", "Ice", "ScrewAttack", + {"haveBlueSuit": {}}, {"enemyKill": { "enemies": [["Evir"]], "explicitWeapons": ["Plasma", "Super", "PowerBombPeriphery"] @@ -2037,9 +2223,14 @@ "can4HighMidAirMorph", "canTrickySpringBallJump" ]} + ]}, + {"or": [ + {"noBlueSuit": {}}, + {"notable": "Blue Suit Sand Walk"} ]} ], "flashSuitChecked": true, + "blueSuitChecked": true, "devNote": [ "Technically it could make sense to clear obstacle A if the Evirs are killed, but with Gravity it is irrelevant." ] @@ -2054,7 +2245,8 @@ "canHorizontalDamageBoost", {"enemyDamage": {"enemy": "Evir", "type": "particle", "hits": 1}} ], - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "id": 58, @@ -2068,6 +2260,7 @@ "canPlayInSand" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Let the Evir descend slightly from its spawn point to be at the correct height.", "A power bomb can be used to bring it back up if it falls too far." @@ -2093,9 +2286,14 @@ }}, "canTrickyDodgeEnemies", "h_pauseAbuseMinimalReserveRefill" + ]}, + {"or": [ + {"noBlueSuit": {}}, + {"notable": "Blue Suit Sand Walk"} ]} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "On the left side of the raised platform, jump for max height.", "Lateral Midair Morph for horizontal momentum, and perform the Spring Ball jump the moment before touching the sandfall.", @@ -2115,6 +2313,7 @@ "canStationaryLateralMidAirMorph" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "From the sand fall, quickly get onto the left platform to prevent the right side Evir from lowering too far.", "Jump on the sand to the right while freezing the Evir as high as possible. Refreeze the Evir so it is a slightly higher platform than the right pillar.", @@ -2135,6 +2334,7 @@ "canTrickyDodgeEnemies" ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Use a Power Bomb to make the right-most Evir rise.", "Freeze it low and jump onto it.", @@ -2150,10 +2350,10 @@ { "id": 67, "link": [4, 5], - "name": "Use Flash Suit", + "name": "Use Stored Spark", "requires": [ "canPlayInSand", - {"useFlashSuit": {}}, + "h_storedSpark", {"or": [ {"shinespark": {"frames": 8, "excessFrames": 2}}, {"and": [ @@ -2163,17 +2363,19 @@ ]} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": "To save Energy, spark diagonally to get onto the pillar, then jump to the door." }, { "id": 81, "link": [5, 1], - "name": "Use Flash Suit", + "name": "Use Stored Spark", "requires": [ - {"useFlashSuit": {}}, + "h_storedSpark", {"shinespark": {"frames": 53, "excessFrames": 8}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "devNote": [ "With a controlled shinespark end, starting with 74 energy, this can collect an Evir drop." ] @@ -2185,16 +2387,19 @@ "requires": [ "h_navigateUnderwater" ], - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "id": 83, "link": [5, 4], "name": "Base", "requires": [ - "Gravity" + "Gravity", + {"noBlueSuit": {}} ], - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "id": 42, @@ -2203,9 +2408,21 @@ "requires": [ "canSuitlessMaridia", "HiJump", - "canPlayInSand" + "canPlayInSand", + {"noBlueSuit": {}} + ], + "flashSuitChecked": true, + "blueSuitChecked": true + }, + { + "link": [5, 4], + "name": "Blue Suit Sand Walk", + "requires": [ + {"haveBlueSuit": {}}, + {"notable": "Blue Suit Sand Walk"} ], - "flashSuitChecked": true + "flashSuitChecked": true, + "blueSuitChecked": true }, { "id": 84, @@ -2215,9 +2432,11 @@ {"obstaclesNotCleared": ["A"]}, "canTrickyUseFrozenEnemies", "canTrickyJump", - "canPlayInSand" + "canPlayInSand", + {"noBlueSuit": {}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Use the Evir as a platform, which should have been frozen soon after entering the room." ] @@ -2230,9 +2449,11 @@ "h_usePowerBomb", "canTrickyUseFrozenEnemies", "canTrickyJump", - "canPlayInSand" + "canPlayInSand", + {"noBlueSuit": {}} ], "flashSuitChecked": true, + "blueSuitChecked": true, "note": [ "Use a Power Bomb to make the Evir rise.", "Freeze it and use it as a platform to jump across." @@ -2400,8 +2621,15 @@ "Enter with an extra run speed between $2.1 and $2.3.", "Jump or bounce over the first set of Evirs, and bounce on the first pillar to cross the room." ] + }, + { + "id": 18, + "name": "Blue Suit Sand Walk", + "note": [ + "To reliably land on the sand while keeping a blue suit, normalized movement is required." + ] } ], "nextStratId": 97, - "nextNotableId": 18 + "nextNotableId": 19 } \ No newline at end of file