Skip to content

Commit 8ab38d7

Browse files
committed
miscellaneous grapple teleport updates
1 parent e8e7bdd commit 8ab38d7

9 files changed

Lines changed: 196 additions & 97 deletions

File tree

region/brinstar/blue/Blue Brinstar Boulder Room.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -659,6 +659,23 @@
659659
"since you could just do a running jump through the door and airball."
660660
]
661661
},
662+
{
663+
"link": [2, 1],
664+
"name": "Grapple Teleport Door Escape",
665+
"entranceCondition": {
666+
"comeInWithGrappleTeleport": {
667+
"blockPositions": [[3, 12], [3, 13]]
668+
}
669+
},
670+
"requires": [
671+
{"or": [
672+
"canGrappleTeleportWallEscape",
673+
{"doorUnlockedAtNode": 1}
674+
]}
675+
],
676+
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
677+
"flashSuitChecked": true
678+
},
662679
{
663680
"id": 27,
664681
"link": [2, 1],

region/brinstar/pink/Pink Brinstar Wave Gate Room.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1961,7 +1961,7 @@
19611961
"after just one pixel of Samus' feet are visible while crouching facing left, perform exactly 7 more X-Ray stand-ups.",
19621962
"Use X-ray to face left, then run and jump to barely make it onto the ledge."
19631963
],
1964-
"devNote": ["3 pixels stuck in the door is X position 478 (0x1DE)."]
1964+
"devNote": ["3 pixels stuck in the door is X position $1DE."]
19651965
},
19661966
{
19671967
"id": 65,
@@ -1987,9 +1987,9 @@
19871987
"Use X-ray to face left, then run and jump to barely make it onto the ledge."
19881988
],
19891989
"devNote": [
1990-
"9 pixels stuck in the door is X position 484 (0x1E4).",
1991-
"The correct Y positions for the jump are 193 (0xC1), 188 (0xBC), and 187 (0xBB)",
1992-
"FIXME: Some of the X position to the left (482, 483) could also work; maybe investigate which vertical positions work for them?"
1990+
"9 pixels stuck in the door is X position $1E4.",
1991+
"The correct Y positions for the jump are $C1, $BC, and $BB",
1992+
"FIXME: Some of the X position to the left ($1E2, $1E3) could also work; maybe investigate which vertical positions work for them?"
19931993
]
19941994
},
19951995
{

region/brinstar/roomDiagrams/pink_PinkBrinstarPowerBombRoom_60.png renamed to region/brinstar/roomDiagrams/pink_MissionImpossibleRoom_60.png

File renamed without changes.

region/lowernorfair/east/The Jail.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@
195195
{"heatFrames": 180}
196196
],
197197
"note": [
198-
"In the previous room, avoid triggering the transition too deeply (position 238), otherwise Samus ends up stuck too far right in the wall.",
198+
"In the previous room, avoid triggering the transition too deeply (position $EE), otherwise Samus ends up stuck too far right in the wall.",
199199
"After teleporting, Samus should be standing inside the wall.",
200200
"Wait a moment for the acid to lower, then retract Grapple by pressing up, which will pull Samus left and down.",
201201
"Hold left, and release Grapple while still holding left.",
@@ -502,7 +502,7 @@
502502
"id": 2,
503503
"name": "Grapple Teleport Inside Wall",
504504
"note": [
505-
"In the previous room, avoid triggering the transition too deeply (position 238), otherwise Samus ends up stuck too far right in the wall.",
505+
"In the previous room, avoid triggering the transition too deeply (position $EE), otherwise Samus ends up stuck too far right in the wall.",
506506
"After teleporting, Samus should be standing inside the wall.",
507507
"Wait a moment for the acid to lower, then retract Grapple by pressing up, which will pull Samus left and down.",
508508
"Hold left, and release Grapple while still holding left.",

region/maridia/inner-pink/Colosseum.json

Lines changed: 41 additions & 44 deletions
Large diffs are not rendered by default.

region/maridia/inner-pink/Draygon's Room.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -450,8 +450,8 @@
450450
"If Samus needs to be standing in the next room (e.g. for an X-Ray climb), then be sure to touch the ground before reaching the transition;",
451451
"this can be done by timing the Grapple extension early enough,",
452452
"or, if enough energy is available, by doing a small bounce before going through the transition.",
453-
"Samus can reach the transition at either horizontal position 20 or 21, depending on the specific timing and positioning of the swing.",
454-
"Pressing diagonal up-left just before the transition (to retracting Grapple slightly) can help more consistently reach it at position 21."
453+
"Samus can reach the transition at either horizontal position $14 or $15, depending on the specific timing and positioning of the swing.",
454+
"Pressing diagonal up-left just before the transition (to retracting Grapple slightly) can help more consistently reach it at position $15."
455455
],
456456
"devNote": [
457457
"FIXME: We could model the turret as an obstacle in case it was already broken for the Draygon fight.",
@@ -486,7 +486,7 @@
486486
"If Samus needs to be standing in the next room (e.g. for an X-Ray climb), then be sure to touch the ground before reaching the transition;",
487487
"this can be done by timing the Grapple extension early enough,",
488488
"or, if enough energy is available, by doing a small bounce before going through the transition.",
489-
"If it is needed to enter far to the right (at horizontal position 21), this can be done by pressing up to retract Grapple just before the transition."
489+
"If it is needed to enter far to the right (at horizontal position $15), this can be done by pressing up to retract Grapple just before the transition."
490490
]
491491
},
492492
{
@@ -516,8 +516,8 @@
516516
"After the Grapple attachment, hold diagonally down-left to swing directly into the door and through the transition.",
517517
"Continue holding Grapple through the door transition to initiate a teleport in the next room.",
518518
"Samus should be able to stand in the next room (e.g. in case this is needed for an X-Ray climb).",
519-
"Samus may trigger the transition at either horizontal position 20 or 21, depending on the specific timing and positioning of the swing.",
520-
"To reliably trigger it at position 21, press diagonally up-left just before the transition to retract Grapple slightly."
519+
"Samus may trigger the transition at either horizontal position $14 or $15, depending on the specific timing and positioning of the swing.",
520+
"To reliably trigger it at position $15, press diagonally up-left just before the transition to retract Grapple slightly."
521521
]
522522
},
523523
{
@@ -548,7 +548,7 @@
548548
"Swing down, and hold left while approaching the door to trigger the transition.",
549549
"Continue holding Grapple through the door transition to initiate a teleport in the next room.",
550550
"Samus should be able to stand in the next room (e.g. in case this is needed for an X-Ray climb).",
551-
"Samus can reach the transition at either horizontal position 20 or 21, depending on the specific timing and positioning of the swing."
551+
"Samus can reach the transition at either horizontal position $14 or $15, depending on the specific timing and positioning of the swing."
552552
]
553553
},
554554
{
@@ -583,7 +583,7 @@
583583
"Swing down, and hold left while approaching the door to trigger the transition.",
584584
"Continue holding Grapple through the door transition to initiate a teleport in the next room.",
585585
"Samus should be able to stand in the next room (e.g. in case this is needed for an X-Ray climb).",
586-
"Samus can reach the transition at horizontal position 20, or at positions 19 or 21 by pressing up at a specific time just before reaching the transition."
586+
"Samus can reach the transition at horizontal position $14, or at positions $13 or $15 by pressing up at a specific time just before reaching the transition."
587587
],
588588
"devNote": [
589589
"This is technically possible to do without a stationary lateral morph, but with much greater difficulty."

0 commit comments

Comments
 (0)