Skip to content

Commit e7066cf

Browse files
authored
Merge pull request #2291 from blkerby/east-sand-hall-sj
A few more East Sand Hall cross-room strats
2 parents 1d07f0f + 5b6113c commit e7066cf

1 file changed

Lines changed: 224 additions & 4 deletions

File tree

region/maridia/inner-green/East Sand Hall.json

Lines changed: 224 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -508,6 +508,62 @@
508508
"The 'canBeVeryPatient' requirement is for difficulty placement as this is quite precise and unforgiving."
509509
]
510510
},
511+
{
512+
"link": [1, 2],
513+
"name": "Cross-Room Tricky Spring Ball Bounce (Come in Running)",
514+
"entranceCondition": {
515+
"comeInRunning": {
516+
"speedBooster": true,
517+
"minTiles": 6.4375
518+
}
519+
},
520+
"requires": [
521+
{"notable": "Cross-Room Tricky Spring Ball Bounce (Left to Right)"},
522+
"canTrickyDashJump",
523+
"canInsaneJump",
524+
"canTrickySpringBallBounce"
525+
],
526+
"flashSuitChecked": true,
527+
"note": [
528+
"Enter with an extra run speed between $2.1 and $2.3.",
529+
"Jump over the first set of Evirs, and bounce on the first pillar to cross the room."
530+
]
531+
},
532+
{
533+
"link": [1, 2],
534+
"name": "Cross-Room Tricky Spring Ball Bounce (Come in With Spring Ball Bounce)",
535+
"entranceCondition": {
536+
"comeInWithSpringBallBounce": {
537+
"speedBooster": true,
538+
"movementType": "controlled",
539+
"remoteAndLandingMinTiles": [[6.4375, 1]]
540+
}
541+
},
542+
"requires": [
543+
{"notable": "Cross-Room Tricky Spring Ball Bounce (Left to Right)"},
544+
"canTrickyDashJump",
545+
"canInsaneJump",
546+
"canTrickySpringBallBounce",
547+
"canBeVeryPatient"
548+
],
549+
"flashSuitChecked": true,
550+
"note": [
551+
"Enter with an extra run speed of between $2.1 and $2.3.",
552+
"Bounce over the first set of Evirs, and bounce on the first pillar to cross the room.",
553+
"If entering at lower speed ($2.1), it can help to time a pause to hit soon after bouncing on the first pillar,",
554+
"unequipping Spring Ball to boost Samus' horizontal speed."
555+
],
556+
"detailNote": [
557+
"If Samus enters with low base speed (i.e. if mockballing with a short landing runway),",
558+
"it can affect Samus' horizontal speed even after the bounce.",
559+
"This can make it harder to clear the final pillar,",
560+
"though it can also help with clearing the initial Evirs."
561+
],
562+
"devNote": [
563+
"The canBeVeryPatient requirement is for difficulty placement, given the high likelihood of failure:",
564+
"with a mockball or bouncing entry, a frame-perfect release of jump is usually required."
565+
]
566+
},
511567
{
512568
"id": 61,
513569
"link": [1, 2],
@@ -814,6 +870,81 @@
814870
],
815871
"devNote": "It is assumed that getting to the second pillar is free relative to getting to the right door."
816872
},
873+
{
874+
"link": [1, 4],
875+
"name": "Cross Room Space Jump",
876+
"entranceCondition": {
877+
"comeInSpaceJumping": {
878+
"speedBooster": false,
879+
"minTiles": 6.4375
880+
}
881+
},
882+
"requires": [
883+
"canPreciseSpaceJump",
884+
"canInsaneJump",
885+
"canTrickyDodgeEnemies"
886+
],
887+
"flashSuitChecked": true,
888+
"note": [
889+
"Space Jump into the room with full run speed without Speed Booster,",
890+
"jumping as low as possible through the doorway.",
891+
"Aim down when close to bonking the ceiling.",
892+
"Samus should land on the first pillar."
893+
]
894+
},
895+
{
896+
"link": [1, 4],
897+
"name": "Cross Room Space Jump into Ceiling Mockball",
898+
"entranceCondition": {
899+
"comeInSpaceJumping": {
900+
"speedBooster": false,
901+
"minTiles": 5.4375
902+
}
903+
},
904+
"requires": [
905+
"canPreciseSpaceJump",
906+
"canMomentumConservingMorph",
907+
"canTrickyDodgeEnemies",
908+
"canPlayInSand"
909+
],
910+
"flashSuitChecked": true,
911+
"note": [
912+
"Space Jump into the room relatively low through the doorway.",
913+
"Do a momentum-conserving morph to avoid bonking on the corner at the edge of the sandfall.",
914+
"The morph should happen relatively early, in order to avoid an Evir projectile hit."
915+
],
916+
"detailNote": [
917+
"Jump into the room with extra run speed of at least $1.B",
918+
"At low speed, Samus may not make it onto the pillar and will not have time to unmorph until close to the sand;",
919+
"in this case, crouch jumping can be the safest way to escape."
920+
],
921+
"devNote": [
922+
"Lower speeds can also work (as low as $1.4), with damage from an Evir projectile."
923+
]
924+
},
925+
{
926+
"link": [1, 4],
927+
"name": "Cross Room Speedy Space Jump into Ceiling Mockball",
928+
"entranceCondition": {
929+
"comeInSpaceJumping": {
930+
"speedBooster": true,
931+
"minTiles": 3.4375
932+
}
933+
},
934+
"requires": [
935+
"canPreciseSpaceJump",
936+
"canMomentumConservingMorph",
937+
"canTrickyDodgeEnemies"
938+
],
939+
"flashSuitChecked": true,
940+
"note": [
941+
"With Speed Booster equipped, Space Jump into the room relatively low through the doorway.",
942+
"Do a momentum-conserving morph on the ceiling."
943+
],
944+
"detailNote": [
945+
"Jump into the room with extra run speed of at least $1.3."
946+
]
947+
},
817948
{
818949
"id": 62,
819950
"link": [1, 4],
@@ -999,10 +1130,58 @@
9991130
"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.",
10001131
"Bounce near the end of the platform in front of the door, clearing the whole room at once.",
10011132
"Samus will go over the Evirs, so there is no need for blue speed."
1133+
]
1134+
},
1135+
{
1136+
"link": [2, 1],
1137+
"name": "Cross-Room Tricky Spring Ball Bounce (Come in Running)",
1138+
"entranceCondition": {
1139+
"comeInRunning": {
1140+
"speedBooster": true,
1141+
"minTiles": 6.4375
1142+
}
1143+
},
1144+
"requires": [
1145+
{"notable": "Cross-Room Tricky Spring Ball Bounce (Right to Left)"},
1146+
"canTrickyDashJump",
1147+
"canTrickySpringBallBounce",
1148+
"canPlayInSand"
10021149
],
1003-
"devNote": [
1004-
"FIXME: This can work with more or less speed, but it probably requires bouncing on the pillars, doing a spring fling, and/or taking Evir damage.",
1005-
"Note that the blue spring ball bounce strat may generally be preferable since it can be done with less runway and tends to be more lenient."
1150+
"flashSuitChecked": true,
1151+
"note": [
1152+
"Gain max run speed with Speed Booster unequipped (extra run speed $2.0),",
1153+
"reequipping Speed Booster before the transition.",
1154+
"Jump over the first pillar and first Evir, bouncing on the second pillar;",
1155+
"this requires releasing jump when Samus is about 3 tiles past the first pillar.",
1156+
"From there, Samus should bounce over all the remaining Evirs.",
1157+
"A safe way to get out of the sand is to land inside the sandfall and",
1158+
"do a spin jump to the left to less than full height,",
1159+
"then turn right while spinning, break spin, and turnaround spin jump to the left."
1160+
]
1161+
},
1162+
{
1163+
"link": [2, 1],
1164+
"name": "Cross-Room Tricky Spring Ball Bounce (Come in With Spring Ball Bounce)",
1165+
"entranceCondition": {
1166+
"comeInWithSpringBallBounce": {
1167+
"speedBooster": true,
1168+
"movementType": "controlled",
1169+
"remoteAndLandingMinTiles": [[6.4375, 1]]
1170+
}
1171+
},
1172+
"requires": [
1173+
{"notable": "Cross-Room Tricky Spring Ball Bounce (Right to Left)"},
1174+
"canTrickyDashJump",
1175+
"canTrickySpringBallBounce",
1176+
"canPlayInSand"
1177+
],
1178+
"flashSuitChecked": true,
1179+
"note": [
1180+
"Gain max run speed with Speed Booster unequipped (extra run speed $2.0),",
1181+
"reequipping Speed Booster before the transition.",
1182+
"Bounce over the first pillar and first Evir, bouncing on the second pillar;",
1183+
"this requires releasing jump when Samus is about 2 tiles past the first pillar.",
1184+
"From there, Samus should bounce over all the remaining Evirs."
10061185
]
10071186
},
10081187
{
@@ -1377,6 +1556,28 @@
13771556
"This is not technically a canCrossRoomJumpIntoWater, but it is used here because of the way the momentum changes as Samus enters the water."
13781557
]
13791558
},
1559+
{
1560+
"link": [2, 4],
1561+
"name": "Cross Room Space Jump",
1562+
"entranceCondition": {
1563+
"comeInSpaceJumping": {
1564+
"speedBooster": false,
1565+
"minTiles": 6.4375
1566+
}
1567+
},
1568+
"requires": [
1569+
"canPreciseSpaceJump",
1570+
"canInsaneJump",
1571+
"canTrickyDodgeEnemies",
1572+
"canPlayInSand"
1573+
],
1574+
"flashSuitChecked": true,
1575+
"note": [
1576+
"Space Jump into the room with full run speed without Speed Booster,",
1577+
"jumping as low as possible through the doorway.",
1578+
"To avoid getting caught on the overhang, release jump slightly before bonking, and aim down to clear the Evir."
1579+
]
1580+
},
13801581
{
13811582
"id": 79,
13821583
"link": [2, 5],
@@ -2104,8 +2305,27 @@
21042305
"Use a Power Bomb to make the Evir rise.",
21052306
"Freeze it with Ice to jump across."
21062307
]
2308+
},
2309+
{
2310+
"id": 16,
2311+
"name": "Cross-Room Tricky Spring Ball Bounce (Right to Left)",
2312+
"note": [
2313+
"Either run or bounce into the room with a normalized extra run speed of $2.0",
2314+
"which can be obtained by gaining full speed with Speed Booster unequipped,",
2315+
"then reequipping Speed Booster before the transition.",
2316+
"Jump or bounce over the first pillar and first Evir, and bounce on the second pillar,",
2317+
"going over all the remaining Evirs."
2318+
]
2319+
},
2320+
{
2321+
"id": 17,
2322+
"name": "Cross-Room Tricky Spring Ball Bounce (Left to Right)",
2323+
"note": [
2324+
"Enter with an extra run speed between $2.1 and $2.3.",
2325+
"Jump or bounce over the first set of Evirs, and bounce on the first pillar to cross the room."
2326+
]
21072327
}
21082328
],
21092329
"nextStratId": 86,
2110-
"nextNotableId": 16
2330+
"nextNotableId": 18
21112331
}

0 commit comments

Comments
 (0)