From 34314b0971803a704169af101ef0bb2b05b54da4 Mon Sep 17 00:00:00 2001 From: Brent Kerby Date: Sat, 5 Apr 2025 10:43:02 -0600 Subject: [PATCH] Pink Brinstar Hopper Room L->R side platform jumps --- .../pink/Pink Brinstar Hopper Room.json | 138 ++++++++++++++++++ 1 file changed, 138 insertions(+) diff --git a/region/brinstar/pink/Pink Brinstar Hopper Room.json b/region/brinstar/pink/Pink Brinstar Hopper Room.json index 75c9d8eaf3..de7557df74 100644 --- a/region/brinstar/pink/Pink Brinstar Hopper Room.json +++ b/region/brinstar/pink/Pink Brinstar Hopper Room.json @@ -839,6 +839,144 @@ "note": "Come in with a spring ball bounce after gaining speed on a remote runway using at least 34 tiles.", "devNote": "This requires extra run speed of at least $6.0." }, + { + "link": [1, 3], + "name": "Side Platform Cross Room Jump", + "entranceCondition": { + "comeInWithSidePlatform": { + "platforms": [ + { + "minHeight": 1, + "maxHeight": 1, + "minTiles": 17, + "speedBooster": true, + "obstructions": [[1, 0]], + "requires": [ + "HiJump" + ], + "note": ["This applies to Warehouse Entrance."] + }, + { + "minHeight": 2, + "maxHeight": 2, + "minTiles": 11.4375, + "speedBooster": true, + "obstructions": [[1, 0]], + "requires": [ + "HiJump" + ], + "note": ["This applies to Ridley Tank Room, Halfie Climb Room, and Dust Torizo Room."], + "detailNote": [ + "This has a 2-frame window for the jump.", + "Getting the jump on the last frame may requiring quickly aiming down (between 1 and 3 frames after the jump)." + ] + }, + { + "minHeight": 3, + "maxHeight": 3, + "minTiles": 11.4375, + "speedBooster": true, + "obstructions": [[1, 0]], + "requires": [ + "HiJump", + "canTrickyJump" + ], + "note": ["This applies to Mickey Mouse Room."], + "detailNote": [ + "Avoid backing into the corner; press towards it and turn around.", + "It helps to advance 4 pixels by performing 2 arm pumps (press and release of an angle button) while running.", + "This will give a 2-frame window for the jump, while without the arm pumps the jump would be frame perfect.", + "Getting the jump on the last frame requires quickly aiming down (between 1 and 5 frames after the jump)." + ] + }, + { + "minHeight": 2, + "maxHeight": 2, + "minTiles": 45, + "speedBooster": true, + "obstructions": [[2, 0]], + "requires": [ + {"or": [ + "canMomentumConservingMorph", + "canInsaneJump" + ]} + ], + "note": ["This applies to Waterway Energy Tank Room."], + "devNote": [ + "This can be done most easily with a ceiling mockball through the transition:", + "this has a 5-frame window for the jump, and between a 1-frame and 5-frame window for the morph,", + "with later jumps giving the larger windows for the morph.", + "Without Morph, it is possible to jump directly through the door with a last-frame jump." + ] + }, + { + "minHeight": 2, + "maxHeight": 2, + "minTiles": 45, + "speedBooster": true, + "obstructions": [[3, 0]], + "requires": [ + {"or": [ + "canMomentumConservingMorph", + {"and": [ + "canInsaneJump", + "canMomentumConservingTurnaround" + ]} + ]} + ], + "note": ["This applies to Statues Hallway."], + "detailNote": [ + "The momentum-conserving turnaround version requires a last-frame jump, with a 3-frame window for the turnaround;", + "the first of the possible frames for the turnaround requires a precise down-grab onto the Grapple block (4-frame window)." + ] + }, + { + "minHeight": 3, + "maxHeight": 3, + "minTiles": 39.4375, + "speedBooster": true, + "obstructions": [[3, 0]], + "requires": [ + "canMomentumConservingMorph" + ], + "note": ["This applies to Flyway."] + }, + { + "minHeight": 2, + "maxHeight": 2, + "minTiles": 45, + "speedBooster": true, + "obstructions": [[4, 0]], + "requires": [ + "canMomentumConservingMorph", + "canInsaneJump", + "canInsaneMidAirMorph" + ], + "note": ["This applies to Baby Kraid Room."] + }, + { + "minHeight": 3, + "maxHeight": 3, + "minTiles": 39.4375, + "speedBooster": true, + "obstructions": [[3, 2]], + "requires": [ + "canTrickyDashJump" + ], + "note": ["This applies to Metal Pirates Room."] + } + ] + } + }, + "requires": [], + "wallJumpAvoid": true, + "flashSuitChecked": true, + "devNote": [ + "Variations involving a spring ball jump are not included,", + "since a spring ball jump can be done using a 1-tile runway connected to the door.", + "Likewise, jumping up with HiJump and Speed Booster with a 2-tile runway is already covered." + ] + }, { "id": 34, "link": [1, 3],