Skip to content

Commit 1b8c604

Browse files
authored
Merge pull request #2000 from blkerby/side-platforms-5
East Cactus Alley side platform jumps
2 parents f5d9e60 + c6575e2 commit 1b8c604

3 files changed

Lines changed: 154 additions & 1 deletion

File tree

region/maridia/inner-pink/Colosseum.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1295,7 +1295,7 @@
12951295
],
12961296
"note": [
12971297
"This applies to Draygon's Room.",
1298-
"Start about a tile away from the wall, gain run speed, and time a pause to unequip Gravity after Samus jumps;",
1298+
"Start a little less than about a tile away from the wall, gain run speed, and time a pause to unequip Gravity after Samus jumps;",
12991299
"hold down and back through the unpause to buffer a turnaround."
13001300
],
13011301
"detailNote": [

region/maridia/inner-pink/East Cactus Alley Room.json

Lines changed: 145 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -879,6 +879,151 @@
879879
],
880880
"note": ["Assumes a runway of at least 18 tiles in the adjacent room."]
881881
},
882+
{
883+
"link": [2, 4],
884+
"name": "Side Platform Cross Room Jump",
885+
"entranceCondition": {
886+
"comeInWithSidePlatform": {
887+
"platforms": [
888+
{
889+
"minHeight": 2,
890+
"maxHeight": 2,
891+
"minTiles": 27.4375,
892+
"speedBooster": true,
893+
"obstructions": [[1, 0]],
894+
"note": ["This applies to Dust Torizo Room and Noob Bridge."],
895+
"devNote": [
896+
"The jump could also be done with a shorter runway, with a tricky dash jump using run speed $4.0 or $4.1.",
897+
"But it wouldn't apply to any more rooms in the game."
898+
]
899+
},
900+
{
901+
"minHeight": 3,
902+
"maxHeight": 3,
903+
"minTiles": 28.2472,
904+
"speedBooster": true,
905+
"obstructions": [[1, 0]],
906+
"note": ["This applies to Double Chamber."],
907+
"devNote": [
908+
"The jump could also be done with a shorter runway, with a tricky dash jump using run speed $4.0 or $4.1.",
909+
"But it wouldn't apply to any more rooms in the game."
910+
]
911+
},
912+
{
913+
"minHeight": 1,
914+
"maxHeight": 1,
915+
"minTiles": 23.8731,
916+
"speedBooster": true,
917+
"obstructions": [[3, 0]],
918+
"environment": "water",
919+
"requires": [
920+
"canGravityJump",
921+
"canMomentumConservingMorph"
922+
],
923+
"note": [
924+
"This applies to Below Botwoon Energy Tank and Botwoon Energy Tank Room",
925+
"gain run speed, and time a pause to unequip Gravity after Samus jumps and aims down;",
926+
"hold down through the unpause to buffer a morph."
927+
],
928+
"detailNote": [
929+
"With a momentum conserving turnaround, this has a 3-frame window for the jump,",
930+
"and between a 1-frame and 3-frame window for the pause, depending on the jump timing",
931+
"(with later jumps corresponding to larger windows for the pause to hit)."
932+
]
933+
},
934+
{
935+
"minHeight": 2,
936+
"maxHeight": 2,
937+
"minTiles": 45,
938+
"speedBooster": true,
939+
"obstructions": [[3, 0]],
940+
"requires": [
941+
"canInsaneJump",
942+
"canMomentumConservingMorph"
943+
],
944+
"note": ["This applies to Statues Hallway and Baby Kraid Room."],
945+
"devNote": [
946+
"This almost works from Metroid Room 1 (with $4.1 run speed) but comes up a few pixels short."
947+
]
948+
},
949+
{
950+
"minHeight": 3,
951+
"maxHeight": 3,
952+
"minTiles": 21.4375,
953+
"speedBooster": true,
954+
"obstructions": [[3, 0]],
955+
"environment": "water",
956+
"requires": [
957+
"canTrickyDashJump",
958+
"canInsaneJump",
959+
"canGravityJump",
960+
"canMomentumConservingMorph"
961+
],
962+
"note": [
963+
"This applies to Draygon's Room.",
964+
"Start a little less than a tile away from the wall, gain run speed, and time a pause to unequip Gravity after Samus jumps and aims down;",
965+
"hold down through the unpause to buffer a morph."
966+
],
967+
"detailNote": [
968+
"Gain extra run speed of $4.0 or $4.1."
969+
]
970+
},
971+
{
972+
"minHeight": 3,
973+
"maxHeight": 3,
974+
"minTiles": 41.4375,
975+
"speedBooster": true,
976+
"obstructions": [[3, 0]],
977+
"requires": [
978+
"canInsaneJump",
979+
"canMomentumConservingMorph"
980+
],
981+
"note": [
982+
"This applies to Blue Brinstar Energy Tank Room (Power Bomb blocks broken), Bowling Alley (middle), and Basement."
983+
]
984+
},
985+
{
986+
"minHeight": 3,
987+
"maxHeight": 3,
988+
"minTiles": 45,
989+
"speedBooster": true,
990+
"obstructions": [[5, 0]],
991+
"requires": [
992+
"canInsaneJump",
993+
"canMomentumConservingMorph",
994+
"canInsaneMidAirMorph"
995+
],
996+
"note": [
997+
"This applies to Basement (power off)."
998+
]
999+
},
1000+
{
1001+
"minHeight": 3,
1002+
"maxHeight": 3,
1003+
"minTiles": 39.4375,
1004+
"speedBooster": true,
1005+
"obstructions": [[3, 2]],
1006+
"requires": [],
1007+
"note": ["This applies to Metal Pirates Room."]
1008+
},
1009+
{
1010+
"minHeight": 3,
1011+
"maxHeight": 3,
1012+
"minTiles": 39.4375,
1013+
"speedBooster": true,
1014+
"obstructions": [[5, 2]],
1015+
"requires": [
1016+
"canMomentumConservingMorph"
1017+
],
1018+
"note": ["This applies to Flyway"]
1019+
}
1020+
]
1021+
}
1022+
},
1023+
"requires": [
1024+
"canCrossRoomJumpIntoWater"
1025+
]
1026+
},
8821027
{
8831028
"id": 34,
8841029
"link": [2, 4],

region/tourian/main/Dust Torizo Room.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,10 @@
9494
"obstruction": [1, 0]
9595
}
9696
},
97+
"note": [
98+
"Avoid backing into the corner;",
99+
"instead press against it and turn around, to put Samus into a better position."
100+
],
97101
"devNote": "Max extra run speed $5.0, or $5.1 with Hi-Jump."
98102
},
99103
{
@@ -280,6 +284,10 @@
280284
"obstruction": [1, 0]
281285
}
282286
},
287+
"note": [
288+
"Avoid backing into the corner;",
289+
"instead press against it and turn around, to put Samus into a better position."
290+
],
283291
"devNote": "Max extra run speed $5.0, or $5.1 with Hi-Jump."
284292
},
285293
{

0 commit comments

Comments
 (0)