Skip to content

Commit c9047e5

Browse files
committed
G-Mode: WRITG
1 parent 3a8b68c commit c9047e5

2 files changed

Lines changed: 233 additions & 3 deletions

File tree

region/lowernorfair/east/The Worst Room In The Game.json

Lines changed: 230 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@
161161
"to": [
162162
{"id": 1},
163163
{"id": 2},
164+
{"id": 3},
164165
{
165166
"id": 4,
166167
"note": "This link is for strats that don't require killing the pirates."
@@ -175,6 +176,7 @@
175176
"from": 3,
176177
"to": [
177178
{"id": 1},
179+
{"id": 2},
178180
{"id": 3},
179181
{"id": 5}
180182
]
@@ -441,6 +443,64 @@
441443
"Climb up 5 screens, and perform a turnaround buffered spin-jump away from the door to trigger the transition, bypassing any lock on the door."
442444
]
443445
},
446+
{
447+
"link": [2, 1],
448+
"name": "G-Mode",
449+
"entranceCondition": {
450+
"comeInWithGMode": {
451+
"mode": "any",
452+
"morphed": false
453+
}
454+
},
455+
"requires": [
456+
"h_heatedGMode",
457+
"ScrewAttack",
458+
"SpaceJump",
459+
{"or": [
460+
"Wave",
461+
"h_canUsePowerBombs"
462+
]},
463+
{"heatFrames": 180}
464+
],
465+
"clearsObstacles": ["A"],
466+
"flashSuitChecked": true,
467+
"note": [
468+
"Hit the shot blocks at the top of the room with a Power Bomb or Wave before exiting G-mode to save some heat damage.",
469+
"Climbing the room without going too quickly will help ensure that the top pirate will not have placed any stationary, invisible lasers which will start moving immediately on G-mode exit."
470+
]
471+
},
472+
{
473+
"link": [2, 1],
474+
"name": "G-Mode, Insane Wall Jump",
475+
"entranceCondition": {
476+
"comeInWithGMode": {
477+
"mode": "any",
478+
"morphed": false
479+
}
480+
},
481+
"requires": [
482+
"h_heatedGMode",
483+
{"notable": "HiJump and Only Screw"},
484+
"HiJump",
485+
"ScrewAttack",
486+
"canInsaneWalljump",
487+
"canInsaneJump",
488+
"canConsecutiveWalljump",
489+
"canMidairWiggle",
490+
{"or": [
491+
"Wave",
492+
"h_canUsePowerBombs"
493+
]},
494+
{"heatFrames": 180}
495+
],
496+
"clearsObstacles": ["A"],
497+
"flashSuitChecked": true,
498+
"note": [
499+
"Break the bomb blocks with either a fully delayed max height jump from the wall, or with an instant turnaround after jumping from the lower layer of bomb blocks.",
500+
"Hit the shot blocks at the top of the room with a Power Bomb or Wave before exiting G-mode to save some heat damage.",
501+
"Climbing the room without going too quickly will help ensure that the top pirate will not have placed any stationary, invisible lasers which will start moving immediately on G-mode exit."
502+
]
503+
},
444504
{
445505
"id": 7,
446506
"link": [2, 2],
@@ -484,6 +544,70 @@
484544
"Afterward, reset the room if needed to manipulate the Pirates."
485545
]
486546
},
547+
{
548+
"link": [2, 3],
549+
"name": "G-Mode",
550+
"entranceCondition": {
551+
"comeInWithGMode": {
552+
"mode": "any",
553+
"morphed": false
554+
}
555+
},
556+
"requires": [
557+
"ScrewAttack",
558+
"SpaceJump",
559+
{"or": [
560+
"h_HeatedGModeOpenDifferentDoor",
561+
{"and": [
562+
"h_heatedGModePauseAbuse",
563+
"canInsaneJump"
564+
]}
565+
]}
566+
],
567+
"clearsObstacles": ["A"],
568+
"flashSuitChecked": true,
569+
"note": [
570+
"It is possible to kill the pirate at the top of the room and use a pause abuse on G-mode exit to collect its drops.",
571+
"This requires getting somewhat lucky, as there is approximately a 70% chance that the pirate will give a large energy drop (small is not enough).",
572+
"To do this, climb the room very quickly, before shots are overloaded - HiJump or wall jumps help, but are not required.",
573+
"It is also possible to wait for the shots to be overloaded and then exit G-mode, pause abuse, and kill the pirate before the pause triggers, but this is generally harder."
574+
]
575+
},
576+
{
577+
"link": [2, 3],
578+
"name": "G-Mode, Insane Wall Jump",
579+
"entranceCondition": {
580+
"comeInWithGMode": {
581+
"mode": "any",
582+
"morphed": false
583+
}
584+
},
585+
"requires": [
586+
{"notable": "HiJump and Only Screw"},
587+
"HiJump",
588+
"ScrewAttack",
589+
"canInsaneWalljump",
590+
"canInsaneJump",
591+
"canConsecutiveWalljump",
592+
"canMidairWiggle",
593+
{"or": [
594+
"h_HeatedGModeOpenDifferentDoor",
595+
{"and": [
596+
"h_heatedGModePauseAbuse",
597+
"canTrickyGMode"
598+
]}
599+
]}
600+
],
601+
"clearsObstacles": ["A"],
602+
"flashSuitChecked": true,
603+
"note": [
604+
"Break the bomb blocks with either a fully delayed max height jump from the wall, or with an instant turnaround after jumping from the lower layer of bomb blocks.",
605+
"It is possible to kill the pirate at the top of the room and use a pause abuse on G-mode exit to collect its drops.",
606+
"This requires getting somewhat lucky, as there is approximately a 70% chance that the pirate will give a large energy drop (small is not enough).",
607+
"To do this requires not climbing the room too quickly - one or two failed attempts at breaking the bomb blocks should be plenty,",
608+
"then exit G-mode, pause abuse, and kill the pirate before the pause triggers with a precisely timed spin jump into it."
609+
]
610+
},
487611
{
488612
"id": 10,
489613
"link": [2, 4],
@@ -1199,6 +1323,112 @@
11991323
"Climb quickly in order to minimize damage from the Namihe and the Pirate."
12001324
]
12011325
},
1326+
{
1327+
"link": [3, 1],
1328+
"name": "G-Mode, Wave",
1329+
"entranceCondition": {
1330+
"comeInWithGMode": {
1331+
"mode": "any",
1332+
"morphed": false
1333+
}
1334+
},
1335+
"requires": [
1336+
"h_heatedGMode",
1337+
"Wave",
1338+
{"heatFrames": 180}
1339+
],
1340+
"flashSuitChecked": true,
1341+
"note": "Hit the shot blocks at the top of the room with Wave before exiting G-mode to save some heat damage."
1342+
},
1343+
{
1344+
"link": [3, 1],
1345+
"name": "G-Mode Morph, Power Bomb",
1346+
"entranceCondition": {
1347+
"comeInWithGMode": {
1348+
"mode": "any",
1349+
"morphed": true
1350+
}
1351+
},
1352+
"requires": [
1353+
"h_heatedGMode",
1354+
"h_canArtificialMorphPowerBomb",
1355+
{"heatFrames": 180}
1356+
],
1357+
"flashSuitChecked": true,
1358+
"note": "Hit the shot blocks at the top of the room with a Power Bomb before exiting G-mode to save some heat damage."
1359+
},
1360+
{
1361+
"link": [3, 2],
1362+
"name": "G-Mode",
1363+
"entranceCondition": {
1364+
"comeInWithGMode": {
1365+
"mode": "any",
1366+
"morphed": false
1367+
}
1368+
},
1369+
"requires": [
1370+
"ScrewAttack",
1371+
"h_HeatedGModeOpenDifferentDoor"
1372+
],
1373+
"clearsObstacles": ["A"],
1374+
"flashSuitChecked": true
1375+
},
1376+
{
1377+
"link": [3, 2],
1378+
"name": "G-Mode Morph, Power Bomb the Blocks",
1379+
"entranceCondition": {
1380+
"comeInWithGMode": {
1381+
"mode": "any",
1382+
"morphed": true
1383+
}
1384+
},
1385+
"requires": [
1386+
"h_heatedGMode",
1387+
"h_canArtificialMorphPowerBomb",
1388+
{"or": [
1389+
{"and": [
1390+
"h_canArtificialMorphPowerBomb",
1391+
"canHitbox"
1392+
]},
1393+
"canLateralMidAirMorph",
1394+
"h_canArtificialMorphSpringBall",
1395+
{"and": [
1396+
"canTrickyGMode",
1397+
"h_canArtificialMorphIBJ"
1398+
]},
1399+
{"and": [
1400+
"Morph",
1401+
{"or": [
1402+
"Charge",
1403+
{"ammo": {"type": "Super", "count": 3}},
1404+
{"ammo": {"type": "Missile", "count": 9}},
1405+
{"enemyDamage": {
1406+
"enemy": "Yellow Space Pirate (standing)",
1407+
"type": "contact",
1408+
"hits": 1
1409+
}}
1410+
]}
1411+
]},
1412+
{"and": [
1413+
"h_canArtificialMorphBombs",
1414+
{"enemyDamage": {
1415+
"enemy": "Yellow Space Pirate (standing)",
1416+
"type": "contact",
1417+
"hits": 1
1418+
}}
1419+
]}
1420+
]},
1421+
{"heatFrames": 160}
1422+
],
1423+
"clearsObstacles": ["A"],
1424+
"flashSuitChecked": true,
1425+
"note": [
1426+
"Get to the bomb blocks while morphed, use a Power Bomb, then exit G-mode and drop to the bottom of the room.",
1427+
"It is possible to go through the top pirate while it is being hit by a Power Bomb explosion, otherwise it is possible to jump over it with Morph or Spring Ball.",
1428+
"With Bombs, it is possible but tricky to IBJ over the pirate or Bomb it many times to kill it without it placing any of its stationary, invisible lasers.",
1429+
"Note that the pirate will not turn towards Samus and place a laser if it is moving its head back and forth."
1430+
]
1431+
},
12021432
{
12031433
"id": 33,
12041434
"link": [3, 3],

strats.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ A `leaveShinecharged` object does not provide any way to specify Samus' position
164164
{
165165
"name": "Leave Shinecharged",
166166
"requires": [
167-
{"canShinecharge": {
167+
{"canShineCharge": {
168168
"usedTiles": 20,
169169
"openEnd": 0
170170
}}
@@ -191,7 +191,7 @@ The `leaveWithTemporaryBlue` object has the following property:
191191
{
192192
"name": "Leave With Temporary Blue",
193193
"requires": [
194-
{"canShinecharge": {
194+
{"canShineCharge": {
195195
"usedTiles": 20,
196196
"openEnd": 0
197197
}}
@@ -218,7 +218,7 @@ The direction of the spark is assumed to be horizontal when sparking through hor
218218
{
219219
"name": "Leave With Spark",
220220
"requires": [
221-
{"canShinecharge": {
221+
{"canShineCharge": {
222222
"usedTiles": 20,
223223
"openEnd": 0
224224
}},

0 commit comments

Comments
 (0)