Skip to content

Commit 0b32894

Browse files
authored
Merge pull request #1683 from kjbranch/video-finds
Misc Fixes
2 parents dde2c7c + b6199d4 commit 0b32894

12 files changed

Lines changed: 213 additions & 36 deletions

File tree

region/brinstar/green/Brinstar Reserve Tank Room.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,18 @@
332332
"collectsItems": [3],
333333
"flashSuitChecked": true
334334
},
335+
{
336+
"link": [3, 4],
337+
"name": "Screw X-Ray Standup",
338+
"requires": [
339+
"Morph",
340+
"canXRayStandUp",
341+
"ScrewAttack"
342+
],
343+
"collectsItems": [3],
344+
"flashSuitChecked": true,
345+
"note": "Use Screw Attack to break the first block, roll in against the second block, X-Ray standup, then spin jump right to break the second block."
346+
},
335347
{
336348
"id": 16,
337349
"link": [3, 4],

region/crateria/central/Landing Site.json

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1511,10 +1511,21 @@
15111511
"requires": [
15121512
"h_canShineChargeMaxRunway",
15131513
{"or": [
1514-
{"shinespark": {"frames": 78, "excessFrames": 13}},
1514+
{"shinespark": {"frames": 78, "excessFrames": 11}},
15151515
{"and": [
15161516
"canShinechargeMovement",
1517-
{"shinespark": {"frames": 65, "excessFrames": 13}}
1517+
{"shinespark": {"frames": 73, "excessFrames": 15}}
1518+
]},
1519+
{"and": [
1520+
"canShinechargeMovement",
1521+
"canMidairShinespark",
1522+
{"shinespark": {"frames": 65, "excessFrames": 15}}
1523+
]},
1524+
{"and": [
1525+
"canShinechargeMovement",
1526+
"canMidairShinespark",
1527+
"HiJump",
1528+
{"shinespark": {"frames": 61, "excessFrames": 14}}
15181529
]}
15191530
]}
15201531
]

region/crateria/east/West Ocean.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2801,8 +2801,9 @@
28012801
{
28022802
"id": 135,
28032803
"link": [17, 16],
2804-
"name": "West Ocean G-mode Overload PLMs by PBing Missile Item Softlock Risk",
2804+
"name": "G-mode Overload PLMs by PBing Missile Item Softlock Risk",
28052805
"requires": [
2806+
{"notable": "G-mode Overload PLMs by PBing Missile Item"},
28062807
"canEnterGMode",
28072808
{"itemNotCollectedAtNode": 10},
28082809
"canRiskPermanentLossOfAccess",

region/crateria/west/Gauntlet Energy Tank Room.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -442,6 +442,7 @@
442442
"link": [1, 3],
443443
"name": "Blue Suit",
444444
"requires": [
445+
{"notable": "R-Mode Blue Suit"},
445446
{"obstaclesCleared": ["D"]},
446447
"Morph",
447448
{"or": [
@@ -922,6 +923,7 @@
922923
"link": [3, 1],
923924
"name": "Blue Suit",
924925
"requires": [
926+
{"notable": "R-Mode Blue Suit"},
925927
{"obstaclesCleared": ["D"]},
926928
"Morph",
927929
{"or": [
@@ -943,6 +945,7 @@
943945
"link": [3, 2],
944946
"name": "Leave Shinecharged, Blue Suit",
945947
"requires": [
948+
{"notable": "R-Mode Blue Suit"},
946949
{"obstaclesCleared": ["D"]}
947950
],
948951
"exitCondition": {

region/lowernorfair/east/Lower Norfair Fireflea Room.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -461,7 +461,11 @@
461461
]}
462462
],
463463
"flashSuitChecked": true,
464-
"note": "Bomb diagonally to get over the Fune. Or land on a fireball to boost up."
464+
"note": [
465+
"Place a bomb just a bit left of the Fune and have it boost Samus horizontally to get over the Fune.",
466+
"The bomb can be placed at a similar time to when the Fune shoots a fireball.",
467+
"Alternatively, it is possible to land on a fireball to be boosted up."
468+
]
465469
},
466470
{
467471
"id": 18,

region/lowernorfair/west/Screw Attack Room.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -612,6 +612,47 @@
612612
"speedBooster": true
613613
}
614614
},
615+
"requires": [
616+
{"notable": "Transition Screwjump"},
617+
"h_canNavigateHeatRooms",
618+
"ScrewAttack",
619+
"HiJump",
620+
"canWalljump",
621+
{"heatFrames": 150}
622+
],
623+
"clearsObstacles": ["A"],
624+
"note": "Run through the doorway with enough momentum to break the bomb blocks with Screw."
625+
},
626+
{
627+
"link": [2, 3],
628+
"name": "Transition Screwjump (Tricky Jump)",
629+
"entranceCondition": {
630+
"comeInRunning": {
631+
"minTiles": 5.4375,
632+
"speedBooster": true
633+
}
634+
},
635+
"requires": [
636+
{"notable": "Transition Screwjump"},
637+
"h_canNavigateHeatRooms",
638+
"ScrewAttack",
639+
"HiJump",
640+
"canTrickyJump",
641+
"canWalljump",
642+
{"heatFrames": 150}
643+
],
644+
"clearsObstacles": ["A"],
645+
"note": "Run through the doorway with enough momentum to break the bomb blocks with Screw."
646+
},
647+
{
648+
"link": [2, 3],
649+
"name": "Transition Screwjump (No Walljump)",
650+
"entranceCondition": {
651+
"comeInRunning": {
652+
"minTiles": 7,
653+
"speedBooster": true
654+
}
655+
},
615656
"requires": [
616657
{"notable": "Transition Screwjump"},
617658
"h_canNavigateHeatRooms",
@@ -638,6 +679,7 @@
638679
"ScrewAttack",
639680
"HiJump",
640681
"canTrickyDashJump",
682+
"canWalljump",
641683
{"heatFrames": 150}
642684
],
643685
"clearsObstacles": ["A"],

region/maridia/inner-pink/Botwoon's Room.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,18 @@
258258
"The left corner can be used to avoid most attacks and may be worth using even in the opening of the fight for safety."
259259
]
260260
},
261+
{
262+
"link": [1, 1],
263+
"name": "Botwoon Microwave",
264+
"requires": [
265+
"h_canNavigateUnderwater",
266+
"Charge",
267+
"Plasma",
268+
"canXRayWaitForIFrames"
269+
],
270+
"setsFlags": ["f_DefeatedBotwoon"],
271+
"flashSuitChecked": true
272+
},
261273
{
262274
"id": 23,
263275
"link": [1, 2],
@@ -516,6 +528,23 @@
516528
"Botwoon still gets hit. So there's a safe way to take no damage."
517529
]
518530
},
531+
{
532+
"link": [2, 2],
533+
"name": "Back-Side Microwave",
534+
"requires": [
535+
{"notable": "Back-Side Fight with Charge and Wave"},
536+
"h_canNavigateUnderwater",
537+
"Charge",
538+
"Plasma",
539+
"Wave",
540+
"canXRayWaitForIFrames"
541+
],
542+
"setsFlags": ["f_DefeatedBotwoon"],
543+
"flashSuitChecked": true,
544+
"note": [
545+
"Shoot through the wall and use the microwave trick to defeat Botwoon."
546+
]
547+
},
519548
{
520549
"id": 32,
521550
"link": [2, 2],

region/maridia/inner-yellow/Northwest Maridia Bug Room.json

Lines changed: 82 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -517,26 +517,97 @@
517517
],
518518
"flashSuitChecked": true
519519
},
520+
{
521+
"link": [3, 1],
522+
"name": "Space Jump",
523+
"requires": [
524+
"SpaceJump",
525+
{"or": [
526+
"h_canUsePowerBombs",
527+
"ScrewAttack",
528+
"Plasma",
529+
{"and": [
530+
"Ice",
531+
"Wave",
532+
"Spazer"
533+
]},
534+
{"and": [
535+
"canDodgeWhileShooting",
536+
{"enemyDamage": {
537+
"enemy": "Menu",
538+
"type": "contact",
539+
"hits": 1
540+
}}
541+
]},
542+
{"enemyDamage": {
543+
"enemy": "Menu",
544+
"type": "contact",
545+
"hits": 4
546+
}}
547+
]}
548+
],
549+
"note": "Kill the Menus and Space Jump up.",
550+
"devNote": "With Space Jump alone with low tech, tanking the damage is not likely going to work."
551+
},
520552
{
521553
"id": 23,
522554
"link": [3, 1],
523-
"name": "Base",
555+
"name": "HiJump",
524556
"requires": [
557+
"HiJump",
525558
{"or": [
559+
"h_canUsePowerBombs",
560+
"ScrewAttack",
561+
"Plasma",
526562
{"and": [
527-
"HiJump",
528-
{"or": [
529-
"canCrouchJump",
530-
"canDownGrab",
531-
"canWalljump",
532-
"SpeedBooster"
533-
]}
563+
"Ice",
564+
"Wave",
565+
"Spazer"
534566
]},
567+
{"enemyDamage": {
568+
"enemy": "Menu",
569+
"type": "contact",
570+
"hits": 2
571+
}}
572+
]},
573+
{"or": [
574+
"canCarefulJump",
575+
"canCrouchJump",
576+
"canDownGrab",
577+
"canWalljump"
578+
]}
579+
],
580+
"note": [
581+
"Kill or tank the Menus or spin jump directly from the safety to the right up to the ledge.",
582+
"With a spin jump, Samus can make it to the ledge without a wall jump or other means."
583+
],
584+
"devNote": "The safe direct jump is not expected here and is included in another srat, but it is still worth mentioning here."
585+
},
586+
{
587+
"link": [3, 1],
588+
"name": "Speedy Jump",
589+
"requires": [
590+
"SpeedBooster",
591+
"canTrickyJump"
592+
],
593+
"note": "Use the full runway to jump up to the higher ledge."
594+
},
595+
{
596+
"link": [3, 1],
597+
"name": "Jump From Safety, Menu Avoid",
598+
"requires": [
599+
"canDodgeWhileShooting",
600+
{"or": [
535601
"SpaceJump",
536-
"canTrickyDashJump"
602+
"HiJump"
537603
]}
538604
],
539-
"devNote": "The menus don't really matter with these strats."
605+
"note": [
606+
"From the safe ledge on the lower right, jump directly to the top ledge without getting hit by the Menus.",
607+
"With HiJump, a spin jump can get Samus onto the ledge.",
608+
"With Space Jump, perform one jump without luring the Menus, then a second to get onto the ledge."
609+
],
610+
"devNote": "canDodgeWhileShooting isn't optimal here, but it is a similar difficulty of dodging."
540611
},
541612
{
542613
"id": 24,
@@ -546,7 +617,7 @@
546617
"canTrickyJump",
547618
{"or": [
548619
"canPreciseWalljump",
549-
"canSpringBallJumpMidAir"
620+
"canTrickySpringBallJump"
550621
]}
551622
]
552623
},
943 Bytes
Loading

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1249,7 +1249,11 @@
12491249
"flashSuitChecked": true,
12501250
"note": [
12511251
"Freeze the Mella at a precise location in order to jump through the crumble block, then wall jump up the long channel and mid air morph to get out.",
1252-
"The Mella pixel positioning window is larger and higher with Morph and an X-Ray Stand Up."
1252+
"The Mella pixel positioning window is larger and higher with Morph and an X-Ray Stand Up.",
1253+
"One normalization which requires moonwalk: Kill all but the middle Mella without letting the middle one move from its starting location by keeping it frozen if Samus passes through.",
1254+
"From the right, moonwalk backwards one pixel at a time until the Mella is no longer on screen. Shoot ice towards it, then move it on screen so that it is frozen immediately.",
1255+
"Move to the left and press against (but don't roll under) the speed blocks before the Mella thaws. Moonwalk backwards 5 pixels, then in very quick succession, press right and then jump to do a buffered spin jump.",
1256+
"The Mella should move horizontally and can then be used to clip through the crumble block."
12531257
],
12541258
"devNote": "While the high pixel position looks possible, it is fairly unreasonable, as it also requires very precise horizontal positioning and the Mellas are chaotic."
12551259
},

0 commit comments

Comments
 (0)