Skip to content

Commit a8e012e

Browse files
authored
Merge pull request #2094 from kjbranch/plando-fixes
Fixes to strats in my plando
2 parents 39674ba + 485df9f commit a8e012e

6 files changed

Lines changed: 158 additions & 40 deletions

File tree

region/brinstar/green/Spore Spawn Room.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,8 @@
134134
"note": [
135135
"Use the Plasma Special Beam Attack to kill Spore Spawn from above.",
136136
"Stand in the middle of the second lowest platform above Spore Spawn, facing left and crouched.",
137-
"Then use Xray to kill Spore Spawn in 1 cycle."
137+
"Then quickly use X-Ray to kill Spore Spawn in 1 cycle.",
138+
"Jumping against the ledge above then rotating to the left after landing will put Samus into a good position."
138139
]
139140
},
140141
{

region/maridia/inner-green/Shaktool Room.json

Lines changed: 58 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -273,11 +273,40 @@
273273
"flashSuitChecked": true,
274274
"note": [
275275
"The Snails will dig through the sand without showing any visual difference. Each block they pass through gets closer to overloading PLMs.",
276-
"In order to PB the left wall before PLMs are overloaded, it is necessary to only allow one snail to dig, either by bombing one or by facing one to prevent movement until it is off screen.",
277-
"If using mobile g-mode, it is easiest to get past the bottom one and prevent it from digging. If using immobile g-mode, it is easiest to have whichever one hits Samus go off screen.",
278-
"In the morph tunnel, it is important to place the PB as far right as possible, while still hitting the PB blocks, otherwise the Snails will have overloaded the PLMs and the blocks won't break.",
279-
"The green stone changes one tile earlier than the PB wall, and can be a good visual cue to place the PB.",
280-
"After using the PB, exit the sand, leave G-Mode, and wait for Shaktool. Note that the Snails will not dig while off screen or while Samus is facing them, even while she is morphed."
276+
"In order to Power Bomb the left wall before PLMs are overloaded, it is necessary to only allow one snail to dig, either by bombing one or by facing one to prevent movement until it is off screen.",
277+
"If using mobile G-mode, it is easiest to get past the bottom one and prevent it from digging. If using immobile G-mode, it is easiest to have whichever one hits Samus go off screen.",
278+
"It is important to place the Power Bomb while as far right as possible to ensure that PLMs have not been overloaded before breaking the wall,",
279+
"or, wait until the snail has fully overloaded PLMs and dug a small place where Samus can unmorph against the wall to place the Power Bomb before quickly unmorphing and exiting G-mode.",
280+
"The green stone changes one tile earlier than the wall, and can be used as a visual cue to place the Power Bomb.",
281+
"Note that the Snails will not dig while off screen or while Samus is facing them, even while she is morphed."
282+
]
283+
},
284+
{
285+
"link": [2, 1],
286+
"name": "Reverse G-Mode Morph, Direct",
287+
"entranceCondition": {
288+
"comeInWithGMode": {
289+
"mode": "direct",
290+
"morphed": true
291+
}
292+
},
293+
"requires": [
294+
{"notable": "Reverse G-Mode Morph"},
295+
"h_artificialMorphIBJ",
296+
"h_artificialMorphPowerBomb"
297+
],
298+
"clearsObstacles": ["A", "B"],
299+
"setsFlags": ["f_ShaktoolDoneDigging"],
300+
"flashSuitChecked": true,
301+
"note": [
302+
"Enter the room in direct G-mode, and land on the doorsill while artificially morphed. Use a bomb to boost over the the left runway, or land on a snail and bomb off of it while the water is low.",
303+
"If entering in immobile, it is important to avoid being pulled through the floor and into the water by the snail.",
304+
"The Snails will dig through the sand without showing any visual difference. Each block they pass through gets closer to overloading PLMs.",
305+
"In order to Power Bomb the left wall before PLMs are overloaded, it is necessary to only allow one snail to dig, either by bombing one or by facing one to prevent movement until it is off screen.",
306+
"It is important to place the Power Bomb while as far right as possible to ensure that PLMs have not been overloaded before breaking the wall,",
307+
"or, wait until the snail has fully overloaded PLMs and dug a small place where Samus can unmorph against the wall to place the Power Bomb before quickly unmorphing and exiting G-mode.",
308+
"The green stone changes one tile earlier than the wall, and can be used as a visual cue to place the Power Bomb.",
309+
"Note that the Snails will not dig while off screen or while Samus is facing them, even while she is morphed."
281310
]
282311
},
283312
{
@@ -602,29 +631,32 @@
602631
{
603632
"id": 30,
604633
"link": [2, 2],
605-
"name": "G-Mode Regain Mobility",
634+
"name": "G-Mode Regain Mobility (Shaktool)",
635+
"requires": [
636+
{"enemyDamage": {"enemy": "Shaktool", "type": "contact", "hits": 1}},
637+
"f_ShaktoolDoneDigging"
638+
],
639+
"gModeRegainMobility": {},
640+
"flashSuitChecked": true,
641+
"note": "Wait for Shaktool. If Shaktool's camera is fixed it is possible without Shaktool, by using a Snail (Yard): a Super or any SBA can trigger a Yard to attack."
642+
},
643+
{
644+
"link": [2, 2],
645+
"name": "G-Mode Regain Mobility (Yard, Camera Fixed)",
606646
"requires": [
647+
{"enemyDamage": {"enemy": "Yard", "type": "contact", "hits": 1}},
648+
"h_ShaktoolCameraFix",
607649
{"or": [
650+
{"ammo": {"type": "Super", "count": 1}},
608651
{"and": [
609-
{"enemyDamage": {"enemy": "Shaktool", "type": "contact", "hits": 1}},
610-
"f_ShaktoolDoneDigging"
611-
]},
612-
{"and": [
613-
{"enemyDamage": {"enemy": "Yard", "type": "contact", "hits": 1}},
614-
"h_ShaktoolCameraFix",
615-
{"or": [
616-
{"ammo": {"type": "Super", "count": 1}},
617-
{"and": [
618-
"canSpecialBeamAttack",
619-
{"ammo": {"type": "PowerBomb", "count": 1}}
620-
]}
621-
]}
652+
"canSpecialBeamAttack",
653+
{"ammo": {"type": "PowerBomb", "count": 1}}
622654
]}
623655
]}
624656
],
625657
"gModeRegainMobility": {},
626658
"flashSuitChecked": true,
627-
"note": "Wait for Shaktool. If Shaktool's camera is fixed it is possible without Shaktool, by using a Snail (Yard): a Super or any SBA can trigger a Yard to attack."
659+
"note": "If Shaktool's camera is fixed it is possible to regain mobility by using a Snail (Yard): a Super or any SBA can trigger a Yard to attack."
628660
},
629661
{
630662
"id": 31,
@@ -654,11 +686,12 @@
654686
"name": "Reverse G-Mode Morph",
655687
"note": [
656688
"The Snails will dig through the sand without showing any visual difference. Each block they pass through gets closer to overloading PLMs.",
657-
"In order to PB the left wall before PLMs are overloaded, it is necessary to only allow one snail to dig, either by bombing one or by facing one to prevent movement until it is off screen.",
658-
"If using mobile g-mode, it is easiest to get past the bottom one and prevent it from digging. If using immobile g-mode, it is easiest to have whichever one hits Samus go off screen.",
659-
"In the morph tunnel, it is important to place the PB as far right as possible, while still hitting the PB blocks, otherwise the Snails will have overloaded the PLMs and the blocks won't break.",
660-
"The green stone changes one tile earlier than the PB wall, and can be a good visual cue to place the PB.",
661-
"After using the PB, exit the sand, leave G-Mode, and wait for Shaktool. Note that the Snails will not dig while off screen or while Samus is facing them, even while she is morphed."
689+
"In order to Power Bomb the left wall before PLMs are overloaded, it is necessary to only allow one snail to dig, either by bombing one or by facing one to prevent movement until it is off screen.",
690+
"If using mobile G-mode, it is easiest to get past the bottom one and prevent it from digging. If using immobile G-mode, it is easiest to have whichever one hits Samus go off screen.",
691+
"It is important to place the Power Bomb while as far right as possible to ensure that PLMs have not been overloaded before breaking the wall,",
692+
"or, wait until the snail has fully overloaded PLMs and dug a small place where Samus can unmorph against the wall to place the Power Bomb before quickly unmorphing and exiting G-mode.",
693+
"The green stone changes one tile earlier than the wall, and can be used as a visual cue to place the Power Bomb.",
694+
"Note that the Snails will not dig while off screen or while Samus is facing them, even while she is morphed."
662695
]
663696
},
664697
{

region/norfair/crocomire/Post Crocomire Missile Room.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -212,13 +212,18 @@
212212
"note": [
213213
"Wait for the acid to lower then quickly roll part way forward to trigger the Metarees and return. Then go again without any difficulty.",
214214
"With Power Bombs alone is particularly challenging. Use a Power Bomb to kill the Gamets to prevent them from respawning.",
215-
"Place a bomb at the edge of the runway and hit it with momentum and precise timing to get a boost to skip the first and land on the next safe platform.",
215+
"Place a bomb at the edge of the runway then hold forward with precise timing to get a boost to skip the first and land on the next safe platform.",
216216
"As quickly as possible place another and let it boost horizontally to the next platform, then another to get to the item."
217217
],
218+
"detailNote": [
219+
"With high movement precision, it is recommended to start a bit away from the edge (fully on the runway), giving a 3-frame window, or to start on the last pixel of the runway, giving a 4 frame window plus an extra non-consecutive frame.",
220+
"With slightly less precision, it may be worth starting as close to the edge as possible without falling off, as there are typically 4 non-consecutive frames that work (consisting of approximately alternating frames in a 6-frame window).",
221+
"Rolling into the bomb with momentum is not recommended and gives only a 2-frame window."
222+
],
218223
"devNote": [
219224
"The requirements here are to get the item and return, as the item cannot be used during the return.",
220225
"It appears that there is virtually no risk in overloading PLMs - the left runway isn't close enough, and even placing two on each pillar will not overload PLMs.",
221-
"FIXME: Hitting the bomb with momentum needs a tech."
226+
"FIXME: Getting extra horizontal distance from the bomb needs a tech."
222227
]
223228
},
224229
{

region/wreckedship/main/Basement.json

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -381,15 +381,15 @@
381381
{
382382
"id": 15,
383383
"link": [1, 3],
384-
"name": "G-mode Morph Workrobot Ride",
384+
"name": "G-Mode Morph Workrobot Ride",
385385
"entranceCondition": {
386386
"comeInWithGMode": {
387387
"mode": "any",
388388
"morphed": true
389389
}
390390
},
391391
"requires": [
392-
{"notable": "G-mode Morph Workrobot Ride"},
392+
{"notable": "G-Mode Morph Workrobot Ride"},
393393
"f_DefeatedPhantoon",
394394
"canBePatient",
395395
"h_artificialMorphPowerBomb",
@@ -402,10 +402,11 @@
402402
"note": [
403403
"On room entry, place a Power Bomb to kill the Atomic and land on the Workrobot.",
404404
"Wait for the Workrobot to move across the room until it meets with a second robot.",
405-
"Depending on where the robots meet, either roll off and quickly roll under the Atomic,",
405+
"Depending on where the robots place their invisible, stationary lasers, either roll off and quickly roll under the Atomic,",
406406
"stay on for a second to try to lure the Atomic left a bit, or use a Power Bomb to kill it.",
407-
"Be careful not to hit any of the invisible, stationary lasers,",
408-
"and don't place any Power Bombs too close to the right wall or it will hit the bomb block and it will no longer be passable.",
407+
"Be sure to watch and listen for where the robots are placing their lasers; they occupy a 24x24 pixel space and are typically placed with only 1-2 tiles of space between them.",
408+
"Fall off the workrobots without any horizontal movement to decrease the chance of touching a laser.",
409+
"Avoid placing a Power Bombs too close to the right wall or it will hit the bomb block and it will no longer be passable.",
409410
"Quickly use the camera scroll blocks just left of the bomb blocks, in order to overload PLMs and go through them before the Atomic hits Samus."
410411
]
411412
},
@@ -1049,14 +1050,15 @@
10491050
"notables": [
10501051
{
10511052
"id": 1,
1052-
"name": "G-mode Morph Workrobot Ride",
1053+
"name": "G-Mode Morph Workrobot Ride",
10531054
"note": [
10541055
"On room entry, place a Power Bomb to kill the Atomic and land on the Workrobot.",
10551056
"Wait for the Workrobot to move across the room until it meets with a second robot.",
1056-
"Depending on where the robots meet, either roll off and quickly roll under the Atomic,",
1057+
"Depending on where the robots place their invisible, stationary lasers, either roll off and quickly roll under the Atomic,",
10571058
"stay on for a second to try to lure the Atomic left a bit, or use a Power Bomb to kill it.",
1058-
"Be careful not to hit any of the invisible, stationary lasers,",
1059-
"and don't place any Power Bombs too close to the right wall or it will hit the bomb block and it will no longer be passable.",
1059+
"Be sure to watch and listen for where the robots are placing their lasers; they occupy a 24x24 pixel space and are typically placed with only 1-2 tiles of space between them.",
1060+
"Fall off the workrobots without any horizontal movement to decrease the chance of touching a laser.",
1061+
"Avoid placing a Power Bombs too close to the right wall or it will hit the bomb block and it will no longer be passable.",
10601062
"Quickly use the camera scroll blocks just left of the bomb blocks, in order to overload PLMs and go through them before the Atomic hits Samus."
10611063
]
10621064
}

region/wreckedship/main/Bowling Alley.json

Lines changed: 80 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,7 @@
213213
{
214214
"from": 6,
215215
"to": [
216+
{"id": 1},
216217
{"id": 3}
217218
]
218219
}
@@ -1156,8 +1157,8 @@
11561157
]},
11571158
{"canShineCharge": {"usedTiles": 14, "openEnd": 1}}
11581159
]},
1159-
{"thornHits": 1},
1160-
"h_spikeSuitThornHitLeniency",
1160+
{"spikeHits": 1},
1161+
"h_spikeSuitSpikeHitLeniency",
11611162
"canSpikeSuit",
11621163
{"shinespark": {"frames": 6, "excessFrames": 6}}
11631164
],
@@ -1318,6 +1319,75 @@
13181319
],
13191320
"clearsObstacles": ["A"]
13201321
},
1322+
{
1323+
"link": [6, 1],
1324+
"name": "Grapple Block, Crystal Flash, X-Ray Climb",
1325+
"requires": [
1326+
{"notable": "Grapple Block Crystal Flash"},
1327+
"canUseGrapple",
1328+
"canJumpIntoRespawningBlock",
1329+
"canTrickyJump",
1330+
{"or": [
1331+
"HiJump",
1332+
"canTrickySpringBallJump",
1333+
{"and": [
1334+
"canSpringBallJumpMidAir",
1335+
{"not": "f_DefeatedPhantoon"},
1336+
"canRiskPermanentLossOfAccess"
1337+
]}
1338+
]},
1339+
"h_bombThings",
1340+
"h_CrystalFlash",
1341+
"canXRayClimb",
1342+
{"or": [
1343+
"h_fourTileJumpMorph",
1344+
"h_useSpringBall",
1345+
"canIBJ",
1346+
"SpeedBooster",
1347+
{"and": [
1348+
{"not": "f_DefeatedPhantoon"},
1349+
"canRiskPermanentLossOfAccess"
1350+
]}
1351+
]}
1352+
],
1353+
"flashSuitChecked": true,
1354+
"note": [
1355+
"Jump or Spring Ball jump into a breakable Grapple block.",
1356+
"The timing is precise and it can help to break two Grapple blocks to use one as a cue.",
1357+
"Crystal Flash then X-ray climb to the region above.",
1358+
"There is a chance that Samus will not be able to Crystal Flash unless first placing a Bomb or Power Bomb."
1359+
],
1360+
"devNote": "FIXME: This may be possible with a spike hit and speedy jump."
1361+
},
1362+
{
1363+
"link": [6, 1],
1364+
"name": "IBJ into Grapple Block, Crystal Flash, X-Ray Climb",
1365+
"requires": [
1366+
{"notable": "Grapple Block Crystal Flash"},
1367+
"canUseGrapple",
1368+
"canJumpIntoRespawningBlock",
1369+
"canInsaneJump",
1370+
"canJumpIntoIBJ",
1371+
"canDoubleBombJump",
1372+
{"or": [
1373+
{"spikeHits": 1},
1374+
{"and": [
1375+
{"not": "f_DefeatedPhantoon"},
1376+
"canRiskPermanentLossOfAccess"
1377+
]}
1378+
]},
1379+
"h_CrystalFlash",
1380+
"canXRayClimb"
1381+
],
1382+
"flashSuitChecked": true,
1383+
"note": [
1384+
"IBJ into a breakable Grapple block.",
1385+
"The timing is very precise and requires a quick morph and ascent with precisely placed double bomb jumps.",
1386+
"Crystal Flash then X-ray climb to the region above.",
1387+
"There is a chance that Samus will not be able to Crystal Flash unless first placing a Bomb or Power Bomb."
1388+
],
1389+
"devNote": "FIXME: This may be possible without a spike hit."
1390+
},
13211391
{
13221392
"id": 54,
13231393
"link": [6, 3],
@@ -1370,8 +1440,15 @@
13701440
"A shot from crouch will reach the bottom block by following the shot as a ball, or wave beam works from the stairs.",
13711441
"Screw Attack is still needed to clear the bomb blocks."
13721442
]
1443+
},
1444+
{
1445+
"id": 5,
1446+
"name": "Grapple Block Crystal Flash",
1447+
"note": [
1448+
"Jump into a breakable Grapple block. Crystal Flash then X-ray climb to the region above."
1449+
]
13731450
}
13741451
],
13751452
"nextStratId": 61,
1376-
"nextNotableId": 5
1453+
"nextNotableId": 6
13771454
}
9.97 KB
Loading

0 commit comments

Comments
 (0)