Skip to content

Commit 3a8b68c

Browse files
authored
Merge pull request #2008 from blkerby/side-platforms-9
Maridia Elevator Room L->R side platform jumps
2 parents 4739f10 + a9b039f commit 3a8b68c

9 files changed

Lines changed: 128 additions & 13 deletions

File tree

region/brinstar/kraid/Baby Kraid Room.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -634,8 +634,7 @@
634634
{"obstaclesCleared": ["A"]},
635635
"SpeedBooster",
636636
"canInsaneJump",
637-
"canMomentumConservingMorph",
638-
"canInsaneMidAirMorph"
637+
"canMomentumConservingMorph"
639638
],
640639
"exitCondition": {
641640
"leaveWithSidePlatform": {

region/crateria/central/Flyway.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@
107107
"leaveWithSidePlatform": {
108108
"height": 3,
109109
"runway": {
110-
"length": 40,
110+
"length": 38,
111111
"openEnd": 0
112112
},
113113
"obstruction": [5, 2]
@@ -367,7 +367,7 @@
367367
"leaveWithSidePlatform": {
368368
"height": 3,
369369
"runway": {
370-
"length": 40,
370+
"length": 38,
371371
"openEnd": 0
372372
},
373373
"obstruction": [3, 0]

region/maridia/inner-pink/Colosseum.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1347,7 +1347,7 @@
13471347
{
13481348
"minHeight": 3,
13491349
"maxHeight": 3,
1350-
"minTiles": 39.4375,
1350+
"minTiles": 37.4375,
13511351
"speedBooster": true,
13521352
"obstructions": [[5, 2]],
13531353
"requires": [

region/maridia/inner-pink/Crab Shaft.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -731,7 +731,7 @@
731731
{
732732
"minHeight": 3,
733733
"maxHeight": 3,
734-
"minTiles": 39.4375,
734+
"minTiles": 37.4375,
735735
"speedBooster": true,
736736
"obstructions": [[3, 0]],
737737
"requires": [

region/maridia/inner-pink/Halfie Climb Room.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1050,7 +1050,7 @@
10501050
{
10511051
"minHeight": 3,
10521052
"maxHeight": 3,
1053-
"minTiles": 39.4375,
1053+
"minTiles": 37.4375,
10541054
"speedBooster": true,
10551055
"obstructions": [[3, 0]],
10561056
"requires": [
@@ -2413,7 +2413,7 @@
24132413
{
24142414
"minHeight": 3,
24152415
"maxHeight": 3,
2416-
"minTiles": 39.4375,
2416+
"minTiles": 37.4375,
24172417
"speedBooster": true,
24182418
"obstructions": [[3, 0]],
24192419
"requires": [
@@ -2482,7 +2482,7 @@
24822482
{
24832483
"minHeight": 3,
24842484
"maxHeight": 3,
2485-
"minTiles": 39.4375,
2485+
"minTiles": 37.4375,
24862486
"speedBooster": true,
24872487
"obstructions": [[3, 0]],
24882488
"requires": [

region/maridia/inner-pink/The Precious Room.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -543,7 +543,7 @@
543543
{
544544
"minHeight": 3,
545545
"maxHeight": 3,
546-
"minTiles": 39.4375,
546+
"minTiles": 37.4375,
547547
"speedBooster": true,
548548
"obstructions": [[3, 0]],
549549
"requires": [

region/maridia/inner-yellow/Maridia Elevator Room.json

Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,122 @@
277277
"flashSuitChecked": true,
278278
"devNote": "This is mainly useful as an alternative to crouch-jump down-grab in order to preserve a flash suit."
279279
},
280+
{
281+
"link": [1, 2],
282+
"name": "Side Platform Cross Room Jump",
283+
"entranceCondition": {
284+
"comeInWithSidePlatform": {
285+
"platforms": [
286+
{
287+
"minHeight": 1,
288+
"maxHeight": 1,
289+
"minTiles": 7.4375,
290+
"speedBooster": true,
291+
"obstructions": [[1, 0]],
292+
"requires": [],
293+
"note": ["This applies to Warehouse Entrance."]
294+
},
295+
{
296+
"minHeight": 2,
297+
"maxHeight": 2,
298+
"minTiles": 8.4375,
299+
"speedBooster": true,
300+
"obstructions": [[1, 0]],
301+
"requires": [],
302+
"note": ["This applies to Ridley Tank Room, Halfie Climb Room, and Dust Torizo Room."]
303+
},
304+
{
305+
"minHeight": 2,
306+
"maxHeight": 2,
307+
"minTiles": 8.4375,
308+
"speedBooster": true,
309+
"obstructions": [[2, 0]],
310+
"requires": [
311+
"canMomentumConservingMorph"
312+
],
313+
"note": ["This applies to Early Supers Room and Waterway Energy Tank Room."]
314+
},
315+
{
316+
"minHeight": 2,
317+
"maxHeight": 2,
318+
"minTiles": 20.4375,
319+
"speedBooster": true,
320+
"obstructions": [[2, 0]],
321+
"requires": [
322+
"canMomentumConservingTurnaround"
323+
],
324+
"note": ["This applies to Waterway Energy Tank Room."]
325+
},
326+
{
327+
"minHeight": 2,
328+
"maxHeight": 2,
329+
"minTiles": 19.4375,
330+
"speedBooster": true,
331+
"obstructions": [[3, 0]],
332+
"requires": [
333+
"canMomentumConservingMorph"
334+
],
335+
"note": ["This applies to Noob Bridge, Metroid Room 1, and Statues Hallway."]
336+
},
337+
{
338+
"minHeight": 3,
339+
"maxHeight": 3,
340+
"minTiles": 29.4375,
341+
"speedBooster": true,
342+
"obstructions": [[3, 0]],
343+
"requires": [
344+
{"or": [
345+
"canMomentumConservingMorph",
346+
"canInsaneJump"
347+
]}
348+
],
349+
"note": ["This applies to Flyway."],
350+
"detailNote": [
351+
"This can be done most easily with a momentum-conserving morph:",
352+
"to reduce Samus' horizontal momentum, avoid holding either forward or backward through the transition.",
353+
"Otherwise, position the start of the run about 30 tiles from the runway end (8 tiles from the runway start),",
354+
"to gain an extra run speed of $5.2 and $5.3 with a last-frame jump and aim down,",
355+
"and buffer a turnaround through the transition.",
356+
"Using the full runway and doing a momentum-conserving turnaround before the transition is also possible but not recommended,",
357+
"as it requires a last-frame jump and frame-perfect turnaround."
358+
]
359+
},
360+
{
361+
"minHeight": 2,
362+
"maxHeight": 2,
363+
"minTiles": 23.4375,
364+
"speedBooster": true,
365+
"obstructions": [[4, 0]],
366+
"requires": [
367+
"canMomentumConservingMorph",
368+
"canInsaneJump"
369+
],
370+
"note": ["This applies to Kraid Room and Baby Kraid Room."],
371+
"detailNote": [
372+
"To reduce Samus' horizontal momentum, avoid holding either forward or backward through the transition.",
373+
"If coming from Baby Kraid Room, it is easiest to use only a small part of the available runway."
374+
]
375+
},
376+
{
377+
"minHeight": 3,
378+
"maxHeight": 3,
379+
"minTiles": 39.4375,
380+
"speedBooster": true,
381+
"obstructions": [[3, 2]],
382+
"requires": [
383+
"canTrickyJump"
384+
],
385+
"note": ["This applies to Metal Pirates Room."],
386+
"detailNote": ["Fire a shot to break spin soon after the transition, to stop Samus' rightward momentum."]
387+
}
388+
]
389+
}
390+
},
391+
"requires": [],
392+
"wallJumpAvoid": true,
393+
"flashSuitChecked": true,
394+
"devNote": "This is mainly useful as an alternative to crouch-jump down-grab in order to preserve a flash suit."
395+
},
280396
{
281397
"id": 9,
282398
"link": [1, 2],

region/maridia/outer/Crab Hole.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1223,7 +1223,7 @@
12231223
"in order to avoid damage from the crab on the right.",
12241224
"To make the strat more lenient, less than the full available runway should be used:",
12251225
"Ideally, position Samus to gain an extra run speed of $5.2 or slightly more,",
1226-
"which corresponds to starting 30 tiles from the end of the runway (or 10 tiles from the start)."
1226+
"which corresponds to starting 30 tiles from the end of the runway (or 8 tiles from the start)."
12271227
],
12281228
"devNote": [
12291229
"There is a dropoff in Samus' jump height at an extra run speed of $5.2, which is good here.",

region/maridia/outer/Fish Tank.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -510,7 +510,7 @@
510510
{
511511
"minHeight": 3,
512512
"maxHeight": 3,
513-
"minTiles": 39.4375,
513+
"minTiles": 37.4375,
514514
"speedBooster": true,
515515
"obstructions": [[3, 0]],
516516
"requires": [
@@ -939,7 +939,7 @@
939939
{
940940
"minHeight": 3,
941941
"maxHeight": 3,
942-
"minTiles": 39.4375,
942+
"minTiles": 37.4375,
943943
"speedBooster": true,
944944
"obstructions": [[3, 0]],
945945
"requires": [

0 commit comments

Comments
 (0)