Skip to content

Commit af3de2a

Browse files
committed
Screw Attack Room left-to-right side platform jumps
1 parent 126d473 commit af3de2a

2 files changed

Lines changed: 129 additions & 7 deletions

File tree

region/brinstar/kraid/Baby Kraid Room.json

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -648,13 +648,10 @@
648648
},
649649
"devNote": [
650650
"Max extra run speed $7.0.",
651-
"Avoid backing into the corner at the start of runway;",
652-
"instead press against it and turn around, to put Samus into a better position.",
653-
"It can help to advance 2 more pixels by performing an arm pump: press and release an angle button one time while running.",
654-
"Alternatively, Samus can press against the overhang to the left of the leftmost ceiling spikes,",
655-
"then advance between 4 and 8 pixels by performing between 2 and 4 arm pumps.",
656-
"There is a 2-frame window for the jump,",
657-
"then a 1-frame or 2-frame window for the morph depending on the jump (with a last-frame jump giving a 2-frame morph window)."
651+
"Press against the overhang left of the ceiling spikes,",
652+
"then perform 4 arm pumps to advance 8 pixels while running.",
653+
"There is a 2-frame window for the jump and a 2-frame window for the morph.",
654+
"These windows can be more narrow depending on what is required in the next room."
658655
]
659656
},
660657
{

region/lowernorfair/west/Screw Attack Room.json

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -611,6 +611,131 @@
611611
],
612612
"endsWithShineCharge": true
613613
},
614+
{
615+
"link": [1, 4],
616+
"name": "Side Platform Jump with Blue Speed",
617+
"entranceCondition": {
618+
"comeInWithSidePlatform": {
619+
"platforms": [
620+
{
621+
"minHeight": 1,
622+
"maxHeight": 1,
623+
"minTiles": 17,
624+
"speedBooster": true,
625+
"obstructions": [[1, 0]],
626+
"requires": [
627+
{"getBlueSpeed": {
628+
"usedTiles": 15,
629+
"openEnd": 1
630+
}},
631+
{"or": [
632+
"canMomentumConservingMorph",
633+
{"and": [
634+
"canBeVeryPatient",
635+
"canInsaneJump"
636+
]}
637+
]},
638+
{"heatFrames": 80}
639+
],
640+
"note": ["This applies to Warehouse Entrance."]
641+
},
642+
{
643+
"minHeight": 2,
644+
"maxHeight": 2,
645+
"minTiles": 27.4375,
646+
"speedBooster": true,
647+
"obstructions": [[1, 0]],
648+
"requires": [
649+
{"getBlueSpeed": {
650+
"usedTiles": 24,
651+
"openEnd": 1
652+
}},
653+
{"heatFrames": 60}
654+
],
655+
"note": ["This applies to Dust Torizo Room."]
656+
},
657+
{
658+
"minHeight": 2,
659+
"maxHeight": 2,
660+
"minTiles": 27.4375,
661+
"speedBooster": true,
662+
"obstructions": [[1, 0]],
663+
"requires": [
664+
{"getBlueSpeed": {
665+
"usedTiles": 15,
666+
"openEnd": 1
667+
}},
668+
"canLateralMidAirMorph",
669+
{"heatFrames": 70}
670+
],
671+
"note": [
672+
"This applies to Noob Bridge.",
673+
"Use a 2-tap in order to gain blue speed with high momentum."
674+
],
675+
"detailNote": [
676+
"The specific speed $3.2 does not work as Samus will not get high enough to break the blocks.",
677+
"A lower speed of $3.1 can work, but it is recommended to instead do a double-stutter with an early second tap,",
678+
"to more reliably gain a higher speed of $3.3 or higher."
679+
]
680+
},
681+
{
682+
"minHeight": 3,
683+
"maxHeight": 3,
684+
"minTiles": 37.4375,
685+
"speedBooster": true,
686+
"obstructions": [[3, 0]],
687+
"requires": [
688+
"canMomentumConservingMorph",
689+
{"heatFrames": 70}
690+
],
691+
"note": [
692+
"This applies to Flyway.",
693+
"It is recommended to use a 2-tap to gain blue speed with less than full run speed."
694+
]
695+
},
696+
{
697+
"minHeight": 2,
698+
"maxHeight": 2,
699+
"minTiles": 45,
700+
"speedBooster": true,
701+
"obstructions": [[4, 0]],
702+
"requires": [
703+
"canMomentumConservingMorph",
704+
"canInsaneMidAirMorph",
705+
{"heatFrames": 150}
706+
],
707+
"note": [
708+
"This applies to Baby Kraid Room.",
709+
"Perform a ceiling mockball through the transition,",
710+
"and unmorph after the transition to avoid bonking on the overhang."
711+
]
712+
},
713+
{
714+
"minHeight": 3,
715+
"maxHeight": 3,
716+
"minTiles": 39.4375,
717+
"speedBooster": true,
718+
"obstructions": [[3, 2]],
719+
"requires": [
720+
{"heatFrames": 60}
721+
],
722+
"note": ["This applies to Metal Pirates Room."]
723+
}
724+
]
725+
}
726+
},
727+
"requires": [
728+
"canTrickyJump"
729+
],
730+
"clearsObstacles": ["B"],
731+
"note": [
732+
"Jump into the room with blue speed, using it to break some of the bomb blocks above."
733+
],
734+
"devNote": [
735+
"FIXME: A similar strat from 1 to 2 would also be possible,",
736+
"saving some heat frames by going directly to the middle door instead of stopping at the item."
737+
]
738+
},
614739
{
615740
"id": 78,
616741
"link": [1, 5],

0 commit comments

Comments
 (0)