Skip to content

Commit 39674ba

Browse files
authored
Merge pull request #2095 from kjbranch/g-gate-glitch
Direct G-mode open blue gates
2 parents ea32a05 + 9b32bdb commit 39674ba

2 files changed

Lines changed: 126 additions & 0 deletions

File tree

region/brinstar/green/Green Hill Zone.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1170,6 +1170,22 @@
11701170
"requires": [],
11711171
"flashSuitChecked": true
11721172
},
1173+
{
1174+
"link": [3, 1],
1175+
"name": "G-Mode Direct, Open Gate",
1176+
"entranceCondition": {
1177+
"comeInWithGMode": {
1178+
"mode": "direct",
1179+
"morphed": false
1180+
}
1181+
},
1182+
"requires": [],
1183+
"flashSuitChecked": true,
1184+
"note": [
1185+
"In direct G-mode, overload PLMs by shooting the gate then position Samus a few pixels away from the gate to where upward diagonal shots go through it.",
1186+
"Crouch then shoot diagonally and quickly exit G-mode (3-7 frames later) to open the gate on G-mode exit."
1187+
]
1188+
},
11731189
{
11741190
"id": 50,
11751191
"link": [3, 1],

region/norfair/east/Double Chamber.json

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2532,6 +2532,116 @@
25322532
"flashSuitChecked": true,
25332533
"note": "Bomb horizontally on room entry to jump over the Ripper and land on the crumble blocks, or use a Power Bomb to kill the Ripper."
25342534
},
2535+
{
2536+
"link": [3, 4],
2537+
"name": "G-Mode, Open Gate",
2538+
"entranceCondition": {
2539+
"comeInWithGMode": {
2540+
"mode": "any",
2541+
"morphed": false
2542+
}
2543+
},
2544+
"requires": [
2545+
"h_heatedGMode",
2546+
{"or": [
2547+
"SpaceJump",
2548+
"canPreciseGrapple",
2549+
"canSpringBallJumpMidAir",
2550+
"canInsaneWalljump",
2551+
{"and": [
2552+
"HiJump",
2553+
"canWalljump"
2554+
]},
2555+
{"and": [
2556+
"HiJump",
2557+
"SpeedBooster"
2558+
]},
2559+
{"and": [
2560+
"canStaggeredIBJ",
2561+
"canDoubleBombJump",
2562+
"canBombHorizontally"
2563+
]},
2564+
"h_IBJFromSpikes"
2565+
]},
2566+
{"heatFrames": 35}
2567+
],
2568+
"clearsObstacles": ["A"],
2569+
"flashSuitChecked": true,
2570+
"note": [
2571+
"Jump onto the crumble blocks to make them solid, then use them as a platform to cross the room.",
2572+
"With Grapple, a running jump then single Grapple swing can be used before PLMs are overloaded, alternatively jump on the crumble blocks and Grapple the Ripper.",
2573+
"In indirect G-mode, stand where the gate will spawn and exit G-mode to open the gate.",
2574+
"In direct G-mode, overload PLMs by shooting the gate then position Samus a few pixels away from the gate to where upward diagonal shots go through it.",
2575+
"Crouch then shoot diagonally and quickly exit G-mode (3-7 frames later) to open the gate on G-mode exit."
2576+
]
2577+
},
2578+
{
2579+
"link": [3, 4],
2580+
"name": "G-Mode, Kill the Ripper then IBJ, Open Gate",
2581+
"entranceCondition": {
2582+
"comeInWithGMode": {
2583+
"mode": "any",
2584+
"morphed": false
2585+
}
2586+
},
2587+
"requires": [
2588+
"h_heatedGMode",
2589+
{"or": [
2590+
"ScrewAttack",
2591+
"h_usePowerBomb",
2592+
{"ammo": {"type": "Missile", "count": 2}},
2593+
{"ammo": {"type": "Super", "count": 1}}
2594+
]},
2595+
"canIBJ",
2596+
"canBombHorizontally",
2597+
{"heatFrames": 35}
2598+
],
2599+
"clearsObstacles": ["A"],
2600+
"flashSuitChecked": true,
2601+
"note": [
2602+
"Jump onto the crumble blocks to make them solid, then use them as a platform to cross the room.",
2603+
"In indirect G-mode, stand where the gate will spawn and exit G-mode to open the gate.",
2604+
"In direct G-mode, overload PLMs by shooting the gate then position Samus a few pixels away from the gate to where upward diagonal shots go through it.",
2605+
"Crouch then shoot diagonally and quickly exit G-mode (3-7 frames later) to open the gate on G-mode exit."
2606+
]
2607+
},
2608+
{
2609+
"link": [3, 4],
2610+
"name": "G-Mode Morph, Open Gate",
2611+
"entranceCondition": {
2612+
"comeInWithGMode": {
2613+
"mode": "any",
2614+
"morphed": true
2615+
}
2616+
},
2617+
"requires": [
2618+
"h_heatedGMode",
2619+
{"or": [
2620+
"h_artificialMorphCeilingBombJump",
2621+
{"and": [
2622+
"h_artificialMorphBombHorizontally",
2623+
"h_artificialMorphIBJ",
2624+
"h_artificialMorphPowerBomb"
2625+
]},
2626+
{"and": [
2627+
"h_artificialMorphBombHorizontally",
2628+
"canTrickyDodgeEnemies",
2629+
"h_artificialMorphDoubleBombJump",
2630+
"h_artificialMorphStaggeredIBJ"
2631+
]}
2632+
]},
2633+
{"heatFrames": 35}
2634+
],
2635+
"clearsObstacles": ["A"],
2636+
"flashSuitChecked": true,
2637+
"note": [
2638+
"Bomb horizontally on room entry to jump over the Ripper and land on the crumble blocks, or use a Power Bomb to kill the Ripper.",
2639+
"In indirect G-mode, stand where the gate will spawn and exit G-mode to open the gate.",
2640+
"In direct G-mode, overload PLMs by shooting the gate then position Samus a few pixels away from the gate to where upward diagonal shots go through it.",
2641+
"Crouch then shoot diagonally and quickly exit G-mode (3-7 frames later) to open the gate on G-mode exit."
2642+
],
2643+
"devNote": "Artificial morph strats can be useful, for instance, in indirect G-mode without heat protection, where Samus needs to collect the item."
2644+
},
25352645
{
25362646
"id": 60,
25372647
"link": [3, 5],

0 commit comments

Comments
 (0)