Skip to content

Commit d42dad7

Browse files
committed
Samus Eater teleport schema & strats
1 parent 28bc090 commit d42dad7

13 files changed

Lines changed: 422 additions & 24 deletions

File tree

region/brinstar/green/Green Brinstar Main Shaft.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3507,9 +3507,6 @@
35073507
],
35083508
"note": [
35093509
"Land in the right side of the third Samus Eater on the floor of Hellway."
3510-
],
3511-
"devNote": [
3512-
"The last Samus Eater on the right can also work."
35133510
]
35143511
},
35153512
{

region/brinstar/pink/Big Pink.json

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -408,6 +408,7 @@
408408
{
409409
"from": 3,
410410
"to": [
411+
{"id": 1},
411412
{"id": 3},
412413
{"id": 4},
413414
{"id": 10},
@@ -418,6 +419,7 @@
418419
{
419420
"from": 4,
420421
"to": [
422+
{"id": 1},
421423
{"id": 4},
422424
{"id": 10},
423425
{"id": 13}
@@ -426,6 +428,7 @@
426428
{
427429
"from": 5,
428430
"to": [
431+
{"id": 1},
429432
{"id": 4},
430433
{"id": 5},
431434
{"id": 13}
@@ -463,6 +466,7 @@
463466
{"id": 2},
464467
{"id": 4},
465468
{"id": 6},
469+
{"id": 7},
466470
{"id": 8},
467471
{"id": 11},
468472
{"id": 12},
@@ -957,6 +961,27 @@
957961
"flashSuitChecked": true,
958962
"note": "Avoiding the hoppers can be tricky."
959963
},
964+
{
965+
"link": [3, 1],
966+
"name": "Samus Eater Teleport, X-Ray Climb",
967+
"entranceCondition": {
968+
"comeInWithSamusEaterTeleport": {
969+
"floorPositions": [[1, 13], [2, 13]],
970+
"ceilingPositions": []
971+
}
972+
},
973+
"requires": [
974+
"canXRayClimb"
975+
],
976+
"note": [
977+
"Fall into the first Samus Eater in Hellway or the second Samus Eater of Alpha Power Bomb Room.",
978+
"After teleporting and passing through the transition, X-Ray climb to reach the space above, to the left of the morph tunnel and bomb block.",
979+
"Samus will be off-camera, but the slopes at the top will push the camera up, indicating when the climb is done."
980+
],
981+
"devNote": [
982+
"Other Samus Eaters can also probably work."
983+
]
984+
},
960985
{
961986
"id": 23,
962987
"link": [3, 3],
@@ -1038,6 +1063,28 @@
10381063
"requires": [],
10391064
"flashSuitChecked": true
10401065
},
1066+
{
1067+
"link": [4, 1],
1068+
"name": "Samus Eater Teleport, X-Ray Climb",
1069+
"entranceCondition": {
1070+
"comeInWithSamusEaterTeleport": {
1071+
"floorPositions": [[1, 13], [2, 13]],
1072+
"ceilingPositions": []
1073+
}
1074+
},
1075+
"requires": [
1076+
"canXRayClimb",
1077+
"canBePatient"
1078+
],
1079+
"note": [
1080+
"Fall into the first Samus Eater in Hellway or the second Samus Eater of Alpha Power Bomb Room.",
1081+
"After teleporting and passing through the transition, X-Ray climb to reach the space above, to the left of the morph tunnel and bomb block.",
1082+
"Samus will be off-camera, but the slopes at the top will push the camera up, indicating when the climb is done."
1083+
],
1084+
"devNote": [
1085+
"Other Samus Eaters can also probably work."
1086+
]
1087+
},
10411088
{
10421089
"id": 136,
10431090
"link": [4, 4],
@@ -1273,6 +1320,28 @@
12731320
"A Power Bomb also works, but will clear B, Samus can just go 4->10->13."
12741321
]
12751322
},
1323+
{
1324+
"link": [5, 1],
1325+
"name": "Samus Eater Teleport, X-Ray Climb",
1326+
"entranceCondition": {
1327+
"comeInWithSamusEaterTeleport": {
1328+
"floorPositions": [[1, 13], [2, 13]],
1329+
"ceilingPositions": []
1330+
}
1331+
},
1332+
"requires": [
1333+
"canXRayClimb",
1334+
"canBePatient"
1335+
],
1336+
"note": [
1337+
"Fall into the first Samus Eater in Hellway or the second Samus Eater of Alpha Power Bomb Room.",
1338+
"After teleporting and passing through the transition, X-Ray climb to reach the space above, to the left of the morph tunnel and bomb block.",
1339+
"Samus will be off-camera, but the slopes at the top will push the camera up, indicating when the climb is done."
1340+
],
1341+
"devNote": [
1342+
"Other Samus Eaters can also probably work."
1343+
]
1344+
},
12761345
{
12771346
"id": 40,
12781347
"link": [5, 4],
@@ -1832,6 +1901,29 @@
18321901
"Climb up 2 screens, and perform a turnaround buffered spin-jump away from the door to trigger the transition, bypassing any lock on the door."
18331902
]
18341903
},
1904+
{
1905+
"link": [8, 7],
1906+
"name": "Samus Eater Teleport, X-Ray Climb",
1907+
"entranceCondition": {
1908+
"comeInWithSamusEaterTeleport": {
1909+
"floorPositions": [],
1910+
"ceilingPositions": []
1911+
}
1912+
},
1913+
"requires": [
1914+
"canXRayClimb",
1915+
"canBePatient"
1916+
],
1917+
"note": [
1918+
"Jump into the second Samus Eater in the ceiling of Hellway.",
1919+
"After teleporting and passing through the transition, X-Ray climb to reach the space above, to the right of the morph tunnel and Super block.",
1920+
"Samus will be off-camera, so it may be hard to tell when the climb is done;",
1921+
"moving left and right is a safe way to test, as it will cause the camera to scroll if Samus is at the top."
1922+
],
1923+
"devNote": [
1924+
"Other Samus Eaters can also probably work."
1925+
]
1926+
},
18351927
{
18361928
"id": 72,
18371929
"link": [8, 8],
@@ -1844,6 +1936,25 @@
18441936
}
18451937
}
18461938
},
1939+
{
1940+
"link": [8, 8],
1941+
"name": "G-Mode Setup - Get Hit By Reo",
1942+
"requires": [
1943+
"Morph"
1944+
],
1945+
"exitCondition": {
1946+
"leaveWithGModeSetup": {}
1947+
},
1948+
"flashSuitChecked": true,
1949+
"note": [
1950+
"To manipulate the Reo into a suitable position, lure it to the left and crouch at the edge of the platform;",
1951+
"jump as needed to bring it back on camera when it goes off;",
1952+
"it should perform 4 big swoops down to the left, 2 small swoops (hitting the overhang above), then 5 more big swoops,",
1953+
"after which it will enter a slow hover moving directly towards Samus.",
1954+
"Then lure it down and to the right, making it pass through the morph tunnel.",
1955+
"Samus' vertical position must stay below that of the Reo, in order to keep the Reo in its hover state."
1956+
]
1957+
},
18471958
{
18481959
"id": 73,
18491960
"link": [8, 11],
@@ -2578,6 +2689,34 @@
25782689
"Refreeze it below the crumble blocks, perform a very precise ledge grab onto it, then jump through the crumble block to reach the door, all while carefully avoiding losing the flash suit."
25792690
]
25802691
},
2692+
{
2693+
"link": [13, 5],
2694+
"name": "G-Mode Setup - Get Hit By Reo",
2695+
"requires": [
2696+
"h_canPreciseIceClip",
2697+
{"notable": "Reo Ice Clip Without Morph and X-Ray"}
2698+
],
2699+
"exitCondition": {
2700+
"leaveWithGModeSetup": {}
2701+
},
2702+
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
2703+
"flashSuitChecked": true,
2704+
"note": [
2705+
"Lure the Reo (Bee) to the left to use it as a platform for ice clipping up through the crumbles.",
2706+
"Watch the Reo bounce against the left wall until it does a slow hover towards Samus.",
2707+
"There is a very small timing of when its right claw is above the small pale spore next to the big red spore, when Samus should jump to be above the Reo.",
2708+
"Crouching with Samus' front toe beneath this spore (facing left) will cause the bee to fly with the correct timing after Samus takes knockback damage, with a 3 pixel window.",
2709+
"This will cause it to fly left and into the two tile gap below the crumble blocks.",
2710+
"Freeze it once to get above it, and then again for the ice clip.",
2711+
"After clipping up, stand hanging slightly off the edge of the door frame to continue breaking the crumble blocks,",
2712+
"allowing the Reo to pass up through them when it thaws.",
2713+
"When the Reo is about to come up, after breaking the crumbles for the final time, move slightly left to the safety of the door frame,",
2714+
"and crouch for a moment before pressing left to enter the door transition."
2715+
],
2716+
"devNote": [
2717+
"Morph could help with this trick, but we use the morphless notable for difficulty placement."
2718+
]
2719+
},
25812720
{
25822721
"id": 106,
25832722
"link": [13, 6],

region/brinstar/red/Alpha Power Bomb Room.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,8 @@
310310
"floorPositions": [[12, 13], [2, 13], [8, 13]],
311311
"ceilingPositions": []
312312
}
313-
}
313+
},
314+
"bypassesDoorShell": true
314315
},
315316
{
316317
"id": 10,

region/brinstar/red/Beta Power Bomb Room.json

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -415,6 +415,40 @@
415415
"Other weapon combinations are possible, but not reliable due to movement being limited."
416416
]
417417
},
418+
{
419+
"link": [1, 2],
420+
"name": "Samus Eater Teleport",
421+
"entranceCondition": {
422+
"comeInWithSamusEaterTeleport": {
423+
"floorPositions": [[15, 13], [1, 13]],
424+
"ceilingPositions": []
425+
}
426+
},
427+
"requires": [
428+
{"or": [
429+
{"and": [
430+
{"ammo": {"type": "Super", "count": 1}},
431+
"h_canUseSpringBall",
432+
{"thornHits": 4}
433+
]},
434+
{"and": [
435+
"h_canUseMorphBombs",
436+
{"thornHits": 3},
437+
{"samusEaterFrames": 320}
438+
]}
439+
]},
440+
{"or": [
441+
"canInsaneJump",
442+
{"thornHits": 1}
443+
]}
444+
],
445+
"note": [
446+
"Land in the right side of the third Samus Eater on the floor of Hellway.",
447+
"The Samus Eater teleport will result in Samus being placed below the Power Bombs blocks, below the door.",
448+
"Use Spring Ball or Bombs to navigate past the thorns, Samus Eaters, and Yapping Maws.",
449+
"It can be helpful to use a Super to kill the first Yapping Maw."
450+
]
451+
},
418452
{
419453
"id": 19,
420454
"link": [2, 1],

region/brinstar/red/Hellway.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,8 @@
300300
"floorPositions": [[7, 13], [11, 13], [15, 13], [10, 13], [14, 13], [1, 13]],
301301
"ceilingPositions": [[6, 3], [10, 3]]
302302
}
303-
}
303+
},
304+
"bypassesDoorShell": true
304305
},
305306
{
306307
"id": 12,
@@ -496,7 +497,8 @@
496497
"floorPositions": [[7, 13], [11, 13], [15, 13], [10, 13], [14, 13], [1, 13]],
497498
"ceilingPositions": [[6, 3], [10, 3]]
498499
}
499-
}
500+
},
501+
"bypassesDoorShell": true
500502
}
501503
],
502504
"notables": [

region/crateria/central/Parlor and Alcatraz.json

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -603,6 +603,27 @@
603603
},
604604
"requires": []
605605
},
606+
{
607+
"link": [2, 1],
608+
"name": "Samus Eater Teleport",
609+
"entranceCondition": {
610+
"comeInWithSamusEaterTeleport": {
611+
"floorPositions": [[1, 13], [2, 13]],
612+
"ceilingPositions": []
613+
}
614+
},
615+
"requires": [
616+
"canXRayClimb"
617+
],
618+
"note": [
619+
"Fall into the first Samus Eater in Hellway or Alpha Power Bomb Room.",
620+
"After teleporting and passing through the transition, X-Ray climb to reach the space behind the bomb blocks at the top of the room.",
621+
"Samus will be off-camera, but the slopes at the top will push the camera up, indicating when the climb is done."
622+
],
623+
"devNote": [
624+
"FIXME: In Hellway, a ceiling Samus Eater could probably also work, and shorten the X-Ray climb."
625+
]
626+
},
606627
{
607628
"id": 15,
608629
"link": [2, 2],
@@ -855,6 +876,29 @@
855876
"If Morph is available, rolling out to the left is also an option."
856877
]
857878
},
879+
{
880+
"link": [3, 1],
881+
"name": "Samus Eater Teleport",
882+
"entranceCondition": {
883+
"comeInWithSamusEaterTeleport": {
884+
"floorPositions": [[1, 13], [8, 13]],
885+
"ceilingPositions": []
886+
}
887+
},
888+
"requires": [
889+
"canXRayClimb",
890+
"canBePatient"
891+
],
892+
"note": [
893+
"Fall into the first Samus Eater in Hellway or Alpha Power Bomb Room.",
894+
"After teleporting and passing through the transition, X-Ray climb to reach the space behind the bomb blocks at the top of the room.",
895+
"Samus will be off-camera, but the slopes at the top will push the camera up, indicating when the climb is done."
896+
],
897+
"devNote": [
898+
"FIXME: Other Samus Eaters can also probably work.",
899+
"In particular, in Hellway a ceiling Samus Eater could probably shorten the X-Ray climb."
900+
]
901+
},
858902
{
859903
"id": 27,
860904
"link": [3, 2],
@@ -1715,6 +1759,27 @@
17151759
"The screen will be black, which can be fixed by pausing and unpausing again."
17161760
]
17171761
},
1762+
{
1763+
"link": [5, 8],
1764+
"name": "Samus Eater Teleport, X-Ray Climb",
1765+
"entranceCondition": {
1766+
"comeInWithSamusEaterTeleport": {
1767+
"floorPositions": [],
1768+
"ceilingPositions": [[11, 13]]
1769+
}
1770+
},
1771+
"requires": [
1772+
"canXRayClimb"
1773+
],
1774+
"note": [
1775+
"Jump into the second Samus Eater in the ceiling of Hellway.",
1776+
"After teleporting and passing through the transition, X-Ray climb to reach the top of the room.",
1777+
"Samus will be off-camera, but the slopes at the top will push the camera up, indicating when the climb is done."
1778+
],
1779+
"devNote": [
1780+
"Several other Samus Eaters could probably also work."
1781+
]
1782+
},
17181783
{
17191784
"id": 71,
17201785
"link": [6, 1],

region/maridia/inner-pink/Colosseum.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1951,13 +1951,18 @@
19511951
"name": "Samus Eater Teleport, Grapple Door Lock Skip",
19521952
"entranceCondition": {
19531953
"comeInWithSamusEaterTeleport": {
1954+
"floorPositions": [[15, 13], [1, 13]],
1955+
"ceilingPositions": []
19541956
}
19551957
},
19561958
"requires": [
19571959
"canGrappleClip"
19581960
],
19591961
"bypassesDoorShell": true,
19601962
"note": [
1963+
"Land in the right side of the third Samus Eater on the floor of Hellway.",
1964+
"This allows Samus to get inside the air pocket below door.",
1965+
"From there use Grapple to clip inside the wall and down into the transition, bypassing the door lock below."
19611966
]
19621967
},
19631968
{

0 commit comments

Comments
 (0)