Skip to content

Commit e802c62

Browse files
committed
G-Mode Metroid Rooms: Second Pass
1 parent ebbdec5 commit e802c62

4 files changed

Lines changed: 138 additions & 9 deletions

File tree

region/tourian/main/Metroid Room 1.json

Lines changed: 61 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -388,20 +388,48 @@
388388
},
389389
"requires": [
390390
"canMetroidAvoid",
391+
"canInsaneJump",
391392
"h_artificialMorphSpringBall",
392-
{"ammo": {"type": "PowerBomb", "count": 4}}
393+
{"ammo": {"type": "PowerBomb", "count": 3}},
394+
{"or": [
395+
"canTrickyGMode",
396+
{"ammo": {"type": "PowerBomb", "count": 1}}
397+
]}
393398
],
394399
"setsFlags": ["f_KilledMetroidRoom1"],
395400
"flashSuitChecked": true,
396401
"note": [
397402
"Kill the Metroids while artificially morphed with just Spring Ball to avoid them.",
398-
"A Metroid (or a Rinka) must be completely on screen while a Power Bomb explodes in order for it to lure the other Metroids.",
403+
"A Rinka must killed whith a Power Bomb while a Metroid is completely on screen in order for it to lure the other Metroids.",
399404
"Because of this, with extra ammo, it is possible to kill one or two of them before luring the rest.",
400405
"In general, this seems to be easiest by minimizing Samus's horizontal movement as much as possible and getting the Metroids in sync with each other while circling around her.",
401406
"While moving horizontally, their movement is less predictable and harder to sync.",
402-
"Note that it is necessary to exit G-Mode before exiting the room in order for the Metroids to remain killed."
407+
"Note that it is necessary to exit G-Mode before exiting the room in order for the Metroids to remain killed.",
408+
"With only 3 Power Bombs, bring the left two Metroids to the edge of the acid before using Power Bombs to lure them all."
409+
],
410+
"devNote": "The rules for luring the Metroids are not completely clear, but this method works somewhat reliably here."
411+
},
412+
{
413+
"link": [1, 1],
414+
"name": "Direct G-Mode Morph Crystal Flash Light Orb Metroid Kill",
415+
"entranceCondition": {
416+
"comeInWithGMode": {
417+
"mode": "direct",
418+
"morphed": true
419+
}
420+
},
421+
"requires": [
422+
"h_artificialMorphCrystalFlash",
423+
{"autoReserveTrigger": {}}
424+
],
425+
"setsFlags": ["f_KilledMetroidRoom1"],
426+
"flashSuitChecked": true,
427+
"note": [
428+
"On entry, dodge the first Rinkas then Crystal Flash. While in the light orb, Samus will be almost immune and the Metroids will take damage.",
429+
"Note that it is necessary to exit G-Mode before exiting the room in order for the Metroids to remain killed. To do this, trigger Reserves in the acid or on a Rinka.",
430+
"To minimize damage taken, lure a Rinka away from its spawner before touching it to prevent multiple hits during the auto Reserve trigger."
403431
],
404-
"devNote": "It is occasionally possible with just 3 Power Bombs, which doesn't make sense since the first one doesn't hit all of the Metroids."
432+
"devNote": "FIXME: Before reserve triggering, Samus could cross the acid pit."
405433
},
406434
{
407435
"id": 27,
@@ -1645,20 +1673,46 @@
16451673
},
16461674
"requires": [
16471675
"canMetroidAvoid",
1676+
"canInsaneJump",
16481677
"h_artificialMorphSpringBall",
16491678
{"ammo": {"type": "PowerBomb", "count": 4}}
16501679
],
16511680
"setsFlags": ["f_KilledMetroidRoom1"],
16521681
"flashSuitChecked": true,
16531682
"note": [
16541683
"Kill the Metroids while artificially morphed with just Spring Ball to avoid them.",
1655-
"A Metroid (or a Rinka) must be completely on screen while a Power Bomb explodes in order for it to lure the other Metroids.",
1656-
"Because of this, with extra ammo, it is possible to kill one of them before luring the rest.",
1684+
"A Rinka must killed whith a Power Bomb while a Metroid is completely on screen in order for it to lure the other Metroids.",
1685+
"Because of this, with extra ammo, it is possible to kill one or two of them before luring the rest.",
16571686
"In general, this seems to be easiest by minimizing Samus's horizontal movement as much as possible and getting the Metroids in sync with each other while circling around her.",
16581687
"While moving horizontally, their movement is less predictable and harder to sync.",
16591688
"Note that it is necessary to exit G-Mode before exiting the room in order for the Metroids to remain killed."
16601689
],
1661-
"devNote": "It is occasionally possible with just 3 Power Bombs, which doesn't make sense since the first one doesn't hit all of the Metroids."
1690+
"devNote": [
1691+
"The rules for luring the Metroids are not completely clear, but this method works somwehat reliably here.",
1692+
"This is possible with 3 Power Bombs, but it seems to infrequently work."
1693+
]
1694+
},
1695+
{
1696+
"link": [2, 2],
1697+
"name": "Direct G-Mode Morph Crystal Flash Light Orb Metroid Kill",
1698+
"entranceCondition": {
1699+
"comeInWithGMode": {
1700+
"mode": "direct",
1701+
"morphed": true
1702+
}
1703+
},
1704+
"requires": [
1705+
"h_artificialMorphCrystalFlash",
1706+
{"autoReserveTrigger": {}}
1707+
],
1708+
"setsFlags": ["f_KilledMetroidRoom1"],
1709+
"flashSuitChecked": true,
1710+
"note": [
1711+
"On entry, dodge the first Rinkas then Crystal Flash. While in the light orb, Samus will be almost immune and the Metroids will take damage.",
1712+
"Note that it is necessary to exit G-Mode before exiting the room in order for the Metroids to remain killed. To do this, trigger Reserves in the acid or on a Rinka.",
1713+
"To minimize damage taken, lure a Rinka away from its spawner before touching it to prevent multiple hits during the auto Reserve trigger."
1714+
],
1715+
"devNote": "FIXME: Before reserve triggering, Samus could cross the acid pit."
16621716
}
16631717
],
16641718
"notables": [

region/tourian/main/Metroid Room 2.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1314,6 +1314,7 @@
13141314
},
13151315
"requires": [
13161316
"canMetroidAvoid",
1317+
"canTrickyDodgeEnemies",
13171318
"h_artificialMorphSpringBall",
13181319
"h_artificialMorphPowerBomb",
13191320
"h_artificialMorphPowerBomb",
@@ -1327,6 +1328,30 @@
13271328
"Note that it is necessary to exit G-Mode before exiting the room in order for the Metroids to remain killed."
13281329
],
13291330
"devNote": "FIXME: This can be done in immobile, but probably never matters, since it will require so much energy."
1331+
},
1332+
{
1333+
"link": [2, 2],
1334+
"name": "Direct G-Mode Morph Crystal Flash Light Orb Metroid Kill",
1335+
"entranceCondition": {
1336+
"comeInWithGMode": {
1337+
"mode": "direct",
1338+
"morphed": true
1339+
}
1340+
},
1341+
"requires": [
1342+
"canMetroidAvoid",
1343+
"canTrickyGMode",
1344+
"h_artificialMorphCrystalFlash",
1345+
{"autoReserveTrigger": {}}
1346+
],
1347+
"setsFlags": ["f_KilledMetroidRoom2"],
1348+
"flashSuitChecked": true,
1349+
"note": [
1350+
"On entry, wait until the Rinka starts to spawn then quickly roll off into the bottom right corner and Crystal Flash before the Metroids get there.",
1351+
"Note that it is necessary to exit G-Mode before exiting the room in order for the Metroids to remain killed.",
1352+
"To do this, trigger Reserves on a Rinka above, or first damage down with some of the Metroids before killing them.",
1353+
"To minimize damage taken, lure a Rinka away from its spawner before touching it to prevent multiple hits during the auto Reserve trigger."
1354+
]
13301355
}
13311356
],
13321357
"notables": [

region/tourian/main/Metroid Room 3.json

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -377,8 +377,32 @@
377377
"Jumping high to the right can also help get them stuck in the top right corner while placing a Power Bomb.",
378378
"Note that it is necessary to exit G-Mode before exiting the room in order for the Metroids to remain killed.",
379379
"With only 3 Power Bombs, cluster the Metroids before laying Power Bombs."
380+
]
381+
},
382+
{
383+
"link": [1, 1],
384+
"name": "G-Mode Morph Power Bomb Metroid Kill, No Movement Items",
385+
"entranceCondition": {
386+
"comeInWithGMode": {
387+
"mode": "any",
388+
"morphed": true
389+
}
390+
},
391+
"requires": [
392+
"canMetroidAvoid",
393+
"canTrickyGMode",
394+
{"ammo": {"type": "PowerBomb", "count": 4}}
380395
],
381-
"devNote": "It is occasionally possible with just 3 Power Bombs, which doesn't make sense since the first one doesn't hit all of the Metroids."
396+
"setsFlags": ["f_KilledMetroidRoom3"],
397+
"flashSuitChecked": true,
398+
"note": [
399+
"Kill the Metroids while artificially morphed without any movement items.",
400+
"Dodge the Rinkas then place a Power Bomb on the lower middle section. Place a second in the right corner and use it to boost up to the right.",
401+
"Without moving too far to the right, place a third Power Bomb and then move back to the left pit after a short delay.",
402+
"Place a fourth in the bottom right corner again and it should explode just before the Metroids get to Samus.",
403+
"Occasionally, the right-most Metroid gets stuck and Samus needs to go to the right and use two more Power Bombs.",
404+
"Note that it is necessary to exit G-Mode before exiting the room in order for the Metroids to remain killed."
405+
]
382406
},
383407
{
384408
"link": [1, 1],

region/tourian/main/Metroid Room 4.json

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,33 @@
194194
"The remaining two Power Bombs can safely placed here to kill the final Metroid.",
195195
"Note that it is necessary to exit G-Mode before exiting the room in order for the Metroids to remain killed."
196196
],
197-
"devNote": "FIXME: It may be possible to kill the Metroids starting at the bottom door."
197+
"devNote": [
198+
"FIXME: It may be possible to kill the Metroids starting at the bottom door.",
199+
"It is possible, but quite difficult to do this with 4 Power Bombs."
200+
]
201+
},
202+
{
203+
"link": [1, 1],
204+
"name": "Direct G-Mode Morph Crystal Flash Light Orb Metroid Kill",
205+
"entranceCondition": {
206+
"comeInWithGMode": {
207+
"mode": "direct",
208+
"morphed": true
209+
}
210+
},
211+
"requires": [
212+
"canMetroidAvoid",
213+
"h_artificialMorphCrystalFlash",
214+
{"autoReserveTrigger": {}}
215+
],
216+
"setsFlags": ["f_KilledMetroidRoom4"],
217+
"flashSuitChecked": true,
218+
"note": [
219+
"On entry, Crystal Flash, then lure the Metroids to the light orb.",
220+
"Note that it is necessary to exit G-Mode before exiting the room in order for the Metroids to remain killed.",
221+
"To do this, trigger Reserves on a Rinka below, or first damage down with some of the Metroids before killing them.",
222+
"To minimize damage taken, lure a Rinka away from its spawner before touching it to prevent multiple hits during the auto Reserve trigger."
223+
]
198224
},
199225
{
200226
"id": 7,

0 commit comments

Comments
 (0)