Skip to content

Commit 5b516c2

Browse files
authored
Merge pull request #2025 from kjbranch/g-ln-spring
G-Mode: LN Spring Ball Maze
2 parents b480548 + 1ca91d8 commit 5b516c2

1 file changed

Lines changed: 357 additions & 0 deletions

File tree

region/lowernorfair/east/Lower Norfair Spring Ball Maze Room.json

Lines changed: 357 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,9 @@
140140
"from": 1,
141141
"to": [
142142
{"id": 1},
143+
{"id": 2},
144+
{"id": 3},
145+
{"id": 4},
143146
{"id": 5},
144147
{"id": 6},
145148
{"id": 7}
@@ -156,7 +159,9 @@
156159
"from": 3,
157160
"to": [
158161
{"id": 1},
162+
{"id": 2},
159163
{"id": 3},
164+
{"id": 4},
160165
{"id": 7}
161166
]
162167
},
@@ -224,6 +229,99 @@
224229
],
225230
"flashSuitChecked": true
226231
},
232+
{
233+
"link": [1, 1],
234+
"name": "G-Mode, Remote Acquire Item",
235+
"entranceCondition": {
236+
"comeInWithGMode": {
237+
"mode": "direct",
238+
"morphed": false
239+
}
240+
},
241+
"requires": [
242+
"h_DirectHeatedGModeLeaveSameDoor"
243+
],
244+
"collectsItems": [4],
245+
"note": [
246+
"Wait at least 35 seconds for the Alcoon to jump back down before returning to the door, or kill it with a Power Bomb or SBA.",
247+
"Stand close to the transition and use X-Ray then hold left to leave the room before the door closes."
248+
],
249+
"flashSuitChecked": true
250+
},
251+
{
252+
"link": [1, 2],
253+
"name": "G-Mode, Blind Maze Traversal",
254+
"entranceCondition": {
255+
"comeInWithGMode": {
256+
"mode": "any",
257+
"morphed": false
258+
}
259+
},
260+
"requires": [
261+
"canOffScreenMovement",
262+
"h_canBombThings",
263+
"h_HeatedGModeOffCameraDoor",
264+
{"heatFrames": 200}
265+
],
266+
"flashSuitChecked": true,
267+
"note": [
268+
"Overload PLMs using the camera scroll blocks just right of the downard passageway by the left door.",
269+
"Blindly traverse the maze until the end, where Samus will be stuck at the far right next to the shot block.",
270+
"Exit G-mode just one tile to the left, Morph, use a Bomb or Power Bomb to destroy the shot block and escape through the door."
271+
]
272+
},
273+
{
274+
"link": [1, 2],
275+
"name": "G-Mode, Blind Maze Traversal, Remote Acquire the Item",
276+
"entranceCondition": {
277+
"comeInWithGMode": {
278+
"mode": "direct",
279+
"morphed": false
280+
}
281+
},
282+
"requires": [
283+
"canOffScreenMovement",
284+
"h_canBombThings",
285+
"h_HeatedGModeOffCameraDoor",
286+
{"heatFrames": 200}
287+
],
288+
"collectsItems": [4],
289+
"flashSuitChecked": true,
290+
"note": [
291+
"Be careful not to overload PLMs with the camera scroll blocks just right of the downard passageway by the left door; use the item to finish overloading PLMs.",
292+
"Blindly traverse the maze until the end, where Samus will be stuck at the far right next to the shot block.",
293+
"Exit G-mode just one tile to the left, Morph, use a Bomb or Power Bomb to destroy the shot block and escape through the door."
294+
]
295+
},
296+
{
297+
"link": [1, 3],
298+
"name": "G-Mode",
299+
"entranceCondition": {
300+
"comeInWithGMode": {
301+
"mode": "any",
302+
"morphed": false
303+
}
304+
},
305+
"requires": [
306+
"h_HeatedGModeOpenDifferentDoor"
307+
],
308+
"flashSuitChecked": true
309+
},
310+
{
311+
"link": [1, 4],
312+
"name": "G-Mode",
313+
"entranceCondition": {
314+
"comeInWithGMode": {
315+
"mode": "any",
316+
"morphed": false
317+
}
318+
},
319+
"requires": [
320+
"h_heatedGMode",
321+
{"heatFrames": 0}
322+
],
323+
"flashSuitChecked": true
324+
},
227325
{
228326
"id": 72,
229327
"link": [1, 5],
@@ -430,6 +528,142 @@
430528
},
431529
"bypassesDoorShell": true
432530
},
531+
{
532+
"link": [3, 1],
533+
"name": "G-Mode",
534+
"entranceCondition": {
535+
"comeInWithGMode": {
536+
"mode": "any",
537+
"morphed": false
538+
}
539+
},
540+
"requires": [
541+
{"or": [
542+
"canWalljump",
543+
"HiJump",
544+
"canSpringBallJumpMidAir",
545+
"SpaceJump",
546+
"canUseFrozenEnemies",
547+
{"and": [
548+
"canTrickyDashJump",
549+
"canTrickyDodgeEnemies"
550+
]}
551+
]},
552+
"h_HeatedGModeOpenDifferentDoor"
553+
],
554+
"flashSuitChecked": true,
555+
"note": [
556+
"It is possible to climb up with a tricky dash jump and no wall jump.",
557+
"Either kill the Alcoon before it spawns any stationary, invisible fireballs, or let the right alcoons shoot enough to overload projectiles."
558+
]
559+
},
560+
{
561+
"link": [3, 1],
562+
"name": "G-Mode Morph",
563+
"entranceCondition": {
564+
"comeInWithGMode": {
565+
"mode": "any",
566+
"morphed": true
567+
}
568+
},
569+
"requires": [
570+
{"or": [
571+
{"and": [
572+
"h_canArtificialMorphSpringBall",
573+
"h_canArtificialMorphSpringBallBombJump"
574+
]},
575+
{"and": [
576+
"h_canArtificialMorphIBJ",
577+
"h_canArtificialMorphBombHorizontally"
578+
]}
579+
]},
580+
"h_HeatedGModeOpenDifferentDoor"
581+
],
582+
"flashSuitChecked": true
583+
},
584+
{
585+
"link": [3, 2],
586+
"name": "G-Mode, Blind Maze Traversal",
587+
"entranceCondition": {
588+
"comeInWithGMode": {
589+
"mode": "any",
590+
"morphed": false
591+
}
592+
},
593+
"requires": [
594+
"canOffScreenMovement",
595+
{"or": [
596+
"canWalljump",
597+
"HiJump",
598+
"canSpringBallJumpMidAir",
599+
"SpaceJump",
600+
"canUseFrozenEnemies",
601+
"canIBJ",
602+
{"and": [
603+
"canTrickyDashJump",
604+
"canTrickyDodgeEnemies"
605+
]}
606+
]},
607+
"h_canBombThings",
608+
"h_HeatedGModeOffCameraDoor",
609+
{"heatFrames": 200}
610+
],
611+
"flashSuitChecked": true,
612+
"note": [
613+
"PLMs will be overloaded using the camera scroll blocks while climbing the room.",
614+
"Blindly traverse the maze until the end, where Samus will be stuck at the far right next to the shot block.",
615+
"Exit G-mode just one tile to the left, Morph, use a Bomb or Power Bomb to destroy the shot block and escape through the door.",
616+
"Note that it is possible to climb up with a tricky dash jump and no wall jump.",
617+
"Either kill the Alcoon before it spawns and stationary, invisible lasers, or let the right alcoons shoot enough to overload projectiles."
618+
]
619+
},
620+
{
621+
"link": [3, 2],
622+
"name": "G-Mode, Blind Maze Traversal, Remote Acquire the Item",
623+
"entranceCondition": {
624+
"comeInWithGMode": {
625+
"mode": "direct",
626+
"morphed": false
627+
}
628+
},
629+
"requires": [
630+
"canOffScreenMovement",
631+
"canTrickyGMode",
632+
{"or": [
633+
{"and": [
634+
"canTrickyUseFrozenEnemies",
635+
"HiJump"
636+
]},
637+
{"and": [
638+
"canTrickyUseFrozenEnemies",
639+
"h_canUseSpringBall"
640+
]},
641+
{"and": [
642+
"HiJump",
643+
"h_canUseSpringBall"
644+
]},
645+
"canSpringBallBombJump"
646+
]},
647+
"h_canBombThings",
648+
"h_HeatedGModeOffCameraDoor",
649+
{"heatFrames": 200}
650+
],
651+
"collectsItems": [4],
652+
"flashSuitChecked": true,
653+
"note": [
654+
"It is tricky to climb the room without fully overloading PLMs.",
655+
"With Ice and either HiJump or Spring Ball, freeze the left Alcoon to the right of where it jumps out of the ground.",
656+
"With HiJump, spin jump off of it and land directly on the middle stair platform.",
657+
"With Spring Ball, morph on top of the Alcoon, jump to barely land on the lowest platform while avoiding",
658+
"the camera scroll blocks one tile above, then use Spring Ball again to jump to the next platform.",
659+
"Alternatively, with Spring Ball and either HiJump, Bombs, or Power Bombs, jump to barely land on the lowest platform while avoiding the camera scroll blocks one tile above,",
660+
"then use Spring Ball again to jump to the next platform. The first jump can be done with HiJump or a bomb boost into Spring Ball jump.",
661+
"Once up above, unmorph and get onto the edge of the runway leading right, then run through the camera scroll blocks to reach the item.",
662+
"This will finish overloading PLMs. Blindly traverse the maze until the end, where Samus will be stuck at the far right next to the shot block.",
663+
"Exit G-mode just one tile to the left, Morph, use a Bomb or Power Bomb to destroy the shot block and escape through the door."
664+
],
665+
"detailNote": "There is a row of camera scroll blocks two-tiles above the bottom left platform, and a column two-tiles away from the right of the gap in front of the left door."
666+
},
433667
{
434668
"id": 15,
435669
"link": [3, 3],
@@ -502,6 +736,129 @@
502736
"note": "Clear the Alcoon then bounce into the spike patch.",
503737
"devNote": "Two spike hits are expected per attempt (with any additional leniency hits being multiplied by this amount)."
504738
},
739+
{
740+
"link": [3, 3],
741+
"name": "G-Mode, Remote Acquire Item, Frozen Alcoon",
742+
"entranceCondition": {
743+
"comeInWithGMode": {
744+
"mode": "direct",
745+
"morphed": false
746+
}
747+
},
748+
"requires": [
749+
"canTrickyGMode",
750+
"canTrickyUseFrozenEnemies",
751+
{"or": [
752+
"HiJump",
753+
"h_canUseSpringBall"
754+
]},
755+
"h_DirectHeatedGModeLeaveSameDoor"
756+
],
757+
"collectsItems": [4],
758+
"flashSuitChecked": true,
759+
"note": [
760+
"It is tricky to climb the room without fully overloading PLMs.",
761+
"Freeze the left Alcoon to the right of where it jumps out of the ground.",
762+
"With HiJump, spin jump off of it and land directly on the middle stair platform.",
763+
"With Spring Ball, morph on top of the Alcoon, jump to barely land on the lowest platform while avoiding",
764+
"the camera scroll blocks one tile above, then use Spring Ball again to jump to the next platform.",
765+
"Up above, get onto the edge of the runway leading right, then run through the camera scroll blocks to reach the item.",
766+
"Wait at least 35 seconds for the Alcoon to jump back down before returning to the door, or kill it with a Power Bomb or SBA.",
767+
"Stand close to the transition and use X-Ray then hold right to leave the room before the door closes.",
768+
"Note that spending any extra frames in the camera scroll blocks will overload PLMs before reaching the item and prevent remote acuiring it."
769+
],
770+
"detailNote": "There is a row of camera scroll blocks two-tiles above the bottom left platform, and a column two-tiles away from the right of the gap in front of the left door."
771+
},
772+
{
773+
"link": [3, 3],
774+
"name": "G-Mode Morph, Remote Acquire Item, Spring Ball",
775+
"entranceCondition": {
776+
"comeInWithGMode": {
777+
"mode": "direct",
778+
"morphed": true
779+
}
780+
},
781+
"requires": [
782+
"canTrickyGMode",
783+
"h_canArtificialMorphSpringBall",
784+
{"or": [
785+
"HiJump",
786+
"h_canArtificialMorphSpringBallBombJump"
787+
]},
788+
"h_DirectHeatedGModeLeaveSameDoor"
789+
],
790+
"collectsItems": [4],
791+
"flashSuitChecked": true,
792+
"note": [
793+
"It is tricky to climb the room without fully overloading PLMs.",
794+
"With Spring Ball, jump to barely land on the lowest platform while avoiding the camera scroll blocks one tile above, then use Spring Ball again to jump to the next platform.",
795+
"The first jump can be done with HiJump or a bomb boost into Spring Ball jump.",
796+
"Up above, unmorph and get onto the edge of the runway leading right, then run through the camera scroll blocks to reach the item.",
797+
"Wait at least 35 seconds for the Alcoon to jump back down before returning to the door, or kill it with a Power Bomb or SBA.",
798+
"Stand close to the transition and use X-Ray then hold right to leave the room before the door closes.",
799+
"Note that spending any extra frames in the camera scroll blocks will overload PLMs before reaching the item and prevent remote acuiring it."
800+
],
801+
"detailNote": "There is a row of camera scroll blocks two-tiles above the bottom left platform, and a column two-tiles away from the right of the gap in front of the left door."
802+
},
803+
{
804+
"link": [3, 4],
805+
"name": "G-Mode",
806+
"entranceCondition": {
807+
"comeInWithGMode": {
808+
"mode": "any",
809+
"morphed": false
810+
}
811+
},
812+
"requires": [
813+
"h_heatedGMode",
814+
{"or": [
815+
"canWalljump",
816+
"HiJump",
817+
"canSpringBallJumpMidAir",
818+
"SpaceJump",
819+
"canUseFrozenEnemies",
820+
{"and": [
821+
"canTrickyDashJump",
822+
"canTrickyDodgeEnemies"
823+
]}
824+
]},
825+
{"heatFrames": 0}
826+
],
827+
"flashSuitChecked": true,
828+
"note": [
829+
"It is possible to climb up with a tricky dash jump and no wall jump.",
830+
"Either kill the Alcoon before it spawns any stationary, invisible fireballs, or let the right alcoons shoot enough to overload projectiles."
831+
]
832+
},
833+
{
834+
"link": [3, 4],
835+
"name": "G-Mode Morph",
836+
"entranceCondition": {
837+
"comeInWithGMode": {
838+
"mode": "any",
839+
"morphed": true
840+
}
841+
},
842+
"requires": [
843+
"h_heatedGMode",
844+
{"or": [
845+
{"and": [
846+
"h_canArtificialMorphSpringBall",
847+
"h_canArtificialMorphSpringBallBombJump"
848+
]},
849+
{"and": [
850+
"h_canArtificialMorphIBJ",
851+
"h_canArtificialMorphBombHorizontally"
852+
]}
853+
]},
854+
{"heatFrames": 0}
855+
],
856+
"flashSuitChecked": true,
857+
"note": [
858+
"It is possible to climb up with a tricky dash jump and no wall jump.",
859+
"Either kill the Alcoon before it spawns any stationary, invisible fireballs, or let the right alcoons shoot enough to overload projectiles."
860+
]
861+
},
505862
{
506863
"id": 19,
507864
"link": [3, 7],

0 commit comments

Comments
 (0)