Skip to content

Commit d6a55e0

Browse files
authored
Merge pull request #2047 from blkerby/side-platforms-24
Add Green Hill Zone side platform setup, extend Halfie Climb setup
2 parents 0dafca1 + 206846a commit d6a55e0

12 files changed

Lines changed: 70 additions & 23 deletions

region/brinstar/green/Green Brinstar Main Shaft.json

Lines changed: 36 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4831,21 +4831,54 @@
48314831
"flashSuitChecked": true,
48324832
"note": "With a runway of at least 12 tiles in the adjacent room, Samus should always be able to jump high enough if she jumps just before hitting the right wall."
48334833
},
4834+
{
4835+
"link": [10, 14],
4836+
"name": "Cross-Room Spring Ball Bounce",
4837+
"entranceCondition": {
4838+
"comeInWithSpringBallBounce": {
4839+
"movementType": "any",
4840+
"speedBooster": true,
4841+
"remoteAndLandingMinTiles": [[42, 0]]
4842+
}
4843+
},
4844+
"requires": [
4845+
"canTrickyJump",
4846+
"canSpringBallBounce"
4847+
],
4848+
"devNote": [
4849+
"This needs a minimum extra run speed of $6.D.",
4850+
"Speeds of $6.0 or $6.1 can also work but wouldn't provide a benefit over the in-room 'canTrickyDashJump' spring ball jump strat."
4851+
]
4852+
},
48344853
{
48354854
"id": 252,
48364855
"link": [10, 14],
48374856
"name": "Side Platform Cross Room Jump",
48384857
"entranceCondition": {
48394858
"comeInWithSidePlatform": {
48404859
"platforms": [
4860+
{
4861+
"minHeight": 2,
4862+
"maxHeight": 2,
4863+
"minTiles": 45,
4864+
"speedBooster": true,
4865+
"obstructions": [[1, 0]],
4866+
"requires": [],
4867+
"note": "Applies to Halfie Climb Room."
4868+
},
48414869
{
48424870
"minHeight": 3,
48434871
"maxHeight": 3,
48444872
"minTiles": 39.4375,
48454873
"speedBooster": true,
48464874
"obstructions": [[3, 2]],
48474875
"requires": [],
4848-
"note": "Applies to Metal Pirates Room."
4876+
"note": "Applies to Metal Pirates Room.",
4877+
"detailNote": [
4878+
"This has a 2-frame window for the jump,",
4879+
"then a 1-frame or 2-frame window for the morph (after the transition), depending on the jump,",
4880+
"with a last-frame jump giving a 2-frame morph window."
4881+
]
48494882
}
48504883
]
48514884
}
@@ -4856,10 +4889,8 @@
48564889
"canTrickySpringBallJump"
48574890
],
48584891
"wallJumpAvoid": true,
4859-
"note": [
4860-
"This has a 2-frame window for the jump,",
4861-
"then a 1-frame or 2-frame window for the morph (after the transition), depending on the jump,",
4862-
"with a last-frame jump giving a 2-frame morph window."
4892+
"devNote": [
4893+
"This strat is not very useful, since the in-room tricky dash jump into spring ball jump is easier."
48634894
]
48644895
},
48654896
{

region/brinstar/green/Green Hill Zone.json

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -490,7 +490,7 @@
490490
"requires": [
491491
"canLateralMidAirMorph"
492492
],
493-
"note": ["This applies to Dust Torizo Room."],
493+
"note": ["This applies to Dust Torizo Room and Halfie Climb Room."],
494494
"detailNote": ["This has a 2-frame window for the jump."]
495495
},
496496
{
@@ -750,6 +750,22 @@
750750
},
751751
"unlocksDoors": [{"types": ["ammo"], "requires": []}]
752752
},
753+
{
754+
"link": [1, 3],
755+
"name": "Leave With Side Platform Jump",
756+
"requires": [],
757+
"exitCondition": {
758+
"leaveWithSidePlatform": {
759+
"height": 2,
760+
"runway": {
761+
"length": 30,
762+
"openEnd": 0
763+
},
764+
"obstruction": [4, 0]
765+
}
766+
},
767+
"unlocksDoors": [{"types": ["ammo"], "requires": []}]
768+
},
753769
{
754770
"id": 27,
755771
"link": [1, 4],

region/brinstar/pink/Pink Brinstar Hopper Room.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -887,7 +887,7 @@
887887
"requires": [
888888
"HiJump"
889889
],
890-
"note": ["This applies to Ridley Tank Room, Halfie Climb Room, and Dust Torizo Room."],
890+
"note": ["This applies to Ridley Tank Room, Dust Torizo Room, and Halfie Climb Room."],
891891
"detailNote": [
892892
"This has a 2-frame window for the jump.",
893893
"Getting the jump on the last frame may requiring quickly aiming down (between 1 and 3 frames after the jump)."

region/crateria/east/The Moat.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@
248248
"requires": [
249249
"canMomentumConservingMorph"
250250
],
251-
"note": ["This applies to Dust Torizo Room."]
251+
"note": ["This applies to Dust Torizo Room and Halfie Climb Room."]
252252
},
253253
{
254254
"minHeight": 2,

region/lowernorfair/east/Fast Pillars Setup Room.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -606,7 +606,7 @@
606606
"requires": [
607607
{"heatFrames": 100}
608608
],
609-
"note": ["This applies to Dust Torizo Room."]
609+
"note": ["This applies to Dust Torizo Room and Halfie Climb Room."]
610610
},
611611
{
612612
"minHeight": 3,

region/lowernorfair/east/Ridley's Room.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@
226226
"HiJump",
227227
{"heatFrames": 95}
228228
],
229-
"note": ["This applies to Halfie Climb Room and Dust Torizo Room."]
229+
"note": ["This applies to Dust Torizo Room and Halfie Climb Room."]
230230
},
231231
{
232232
"minHeight": 3,

region/lowernorfair/west/Screw Attack Room.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -647,7 +647,7 @@
647647
{"getBlueSpeed": {"usedTiles": 24, "openEnd": 1}},
648648
{"heatFrames": 60}
649649
],
650-
"note": ["This applies to Dust Torizo Room."]
650+
"note": ["This applies to Dust Torizo Room and Halfie Climb Room."]
651651
},
652652
{
653653
"minHeight": 2,
@@ -662,7 +662,7 @@
662662
{"heatFrames": 70}
663663
],
664664
"note": [
665-
"This applies to Noob Bridge.",
665+
"This applies to Noob Bridge and Halfie Climb Room.",
666666
"Use a 2-tap in order to gain blue speed with high momentum."
667667
],
668668
"detailNote": [

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1002,7 +1002,7 @@
10021002
"canTrickyJump"
10031003
],
10041004
"note": [
1005-
"This applies to Dust Torizo Room.",
1005+
"This applies to Dust Torizo Room and Halfie Climb Room.",
10061006
"Use the full runway, with a last-frame jump (extra run speed $5.0), and a down-grab."
10071007
],
10081008
"devNote": [
@@ -2388,7 +2388,7 @@
23882388
"speedBooster": true,
23892389
"obstructions": [[1, 0]],
23902390
"requires": [],
2391-
"note": ["This applies to Dust Torizo Room."]
2391+
"note": ["This applies to Dust Torizo Room and Halfie Climb Room."]
23922392
},
23932393
{
23942394
"minHeight": 3,
@@ -2464,7 +2464,7 @@
24642464
"speedBooster": true,
24652465
"obstructions": [[1, 0]],
24662466
"requires": [],
2467-
"note": ["This applies to Dust Torizo Room."]
2467+
"note": ["This applies to Dust Torizo Room and Halfie Climb Room."]
24682468
},
24692469
{
24702470
"minHeight": 2,
@@ -3138,8 +3138,8 @@
31383138
"leaveWithSidePlatform": {
31393139
"height": 2,
31403140
"runway": {
3141-
"length": 13,
3142-
"openEnd": 0
3141+
"length": 45,
3142+
"openEnd": 1
31433143
},
31443144
"obstruction": [1, 0]
31453145
}

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -498,15 +498,15 @@
498498
"minTiles": 27.4375,
499499
"speedBooster": true,
500500
"obstructions": [[1, 0]],
501-
"note": ["This applies to Dust Torizo Room"]
501+
"note": ["This applies to Dust Torizo Room."]
502502
},
503503
{
504504
"minHeight": 3,
505505
"maxHeight": 3,
506506
"minTiles": 39.4375,
507507
"speedBooster": true,
508508
"obstructions": [[3, 2]],
509-
"note": ["This applies to Metal Pirates Room"]
509+
"note": ["This applies to Metal Pirates Room."]
510510
},
511511
{
512512
"minHeight": 2,

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@
300300
"speedBooster": true,
301301
"obstructions": [[1, 0]],
302302
"requires": [],
303-
"note": ["This applies to Ridley Tank Room, Halfie Climb Room, and Dust Torizo Room."]
303+
"note": ["This applies to Ridley Tank Room, Dust Torizo Room, and Halfie Climb Room."]
304304
},
305305
{
306306
"minHeight": 2,
@@ -368,7 +368,7 @@
368368
"canMomentumConservingMorph",
369369
"canInsaneJump"
370370
],
371-
"note": ["This applies to Kraid Room and Baby Kraid Room."],
371+
"note": ["This applies to Kraid Room, Green Hill Zone, and Baby Kraid Room."],
372372
"detailNote": [
373373
"To reduce Samus' horizontal momentum, avoid holding either forward or backward through the transition.",
374374
"If coming from Baby Kraid Room, it is easiest to use only a small part of the available runway."

0 commit comments

Comments
 (0)