Skip to content

Commit de83eb2

Browse files
authored
Merge pull request #2032 from blkerby/side-platforms-16
Bubble Mountain side platform jumps
2 parents d2bf42e + 08649a0 commit de83eb2

3 files changed

Lines changed: 205 additions & 1 deletion

File tree

region/brinstar/pink/Waterway Energy Tank Room.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,10 @@
141141
"obstruction": [2, 0]
142142
}
143143
},
144+
"note": [
145+
"If using the full runway, back into the corner against the Speed blocks,",
146+
"then perform 4 arm pumps to advance 8 pixels while running."
147+
],
144148
"devNote": "Max extra run speed $7.0."
145149
},
146150
{

region/lowernorfair/east/Ridley Tank Room.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,10 @@
8282
"obstruction": [1, 0]
8383
}
8484
},
85-
"devNote": "Max extra run speed $2.B"
85+
"note": [
86+
"If using the full runway, press against the wall and turn around; do not back into the corner."
87+
],
88+
"devNote": "Max extra run speed $2.B, or $2.C with Hi-Jump and a quick aim-down."
8689
},
8790
{
8891
"id": 2,

region/norfair/east/Bubble Mountain.json

Lines changed: 197 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1110,6 +1110,203 @@
11101110
"canTrickyGrappleJump"
11111111
]
11121112
},
1113+
{
1114+
"link": [2, 1],
1115+
"name": "Side Platform Cross Room Jump",
1116+
"entranceCondition": {
1117+
"comeInWithSidePlatform": {
1118+
"platforms": [
1119+
{
1120+
"minHeight": 1,
1121+
"maxHeight": 1,
1122+
"minTiles": 13,
1123+
"speedBooster": true,
1124+
"obstructions": [[1, 0]],
1125+
"requires": [
1126+
{"or": [
1127+
{"and": [
1128+
"HiJump",
1129+
{"or": [
1130+
"canTrickyDodgeEnemies",
1131+
{"enemyDamage": {"enemy": "Waver", "type": "contact", "hits": 1}}
1132+
]}
1133+
]},
1134+
{"and": [
1135+
"canTrickySpringBallJump",
1136+
{"or": [
1137+
"canTrickyDashJump",
1138+
{"and": [
1139+
"canNeutralDamageBoost",
1140+
{"enemyDamage": {"enemy": "Waver", "type": "contact", "hits": 1}}
1141+
]}
1142+
]}
1143+
]}
1144+
]}
1145+
],
1146+
"note": ["This applies to Warehouse Entrance."],
1147+
"detailNote": ["If Hi-Jump is available, it is possible to kill the Waver using angle-up shots."]
1148+
},
1149+
{
1150+
"minHeight": 2,
1151+
"maxHeight": 2,
1152+
"minTiles": 11.4375,
1153+
"speedBooster": true,
1154+
"obstructions": [[1, 0]],
1155+
"requires": [
1156+
{"or": [
1157+
{"and": [
1158+
"HiJump",
1159+
"canHorizontalDamageBoost",
1160+
{"enemyDamage": {"enemy": "Waver", "type": "contact", "hits": 1}}
1161+
]},
1162+
{"and": [
1163+
"canTrickyDashJump",
1164+
"canTrickySpringBallJump"
1165+
]}
1166+
]}
1167+
],
1168+
"note": ["This applies to Ridley Tank Room, Halfie Climb Room, and Dust Torizo Room."],
1169+
"detailNote": [
1170+
"In the case of the Spring Ball mid-air jump, maintain forward momentum while entering the pause menu,",
1171+
"so that the mid-air jump gets a boost in jump height.",
1172+
"A backward input may be buffered along with the jump input during the unpause black screen."
1173+
]
1174+
},
1175+
{
1176+
"minHeight": 2,
1177+
"maxHeight": 2,
1178+
"minTiles": 27.4375,
1179+
"speedBooster": true,
1180+
"obstructions": [[1, 0]],
1181+
"requires": [
1182+
"canTrickyJump",
1183+
{"or": [
1184+
{"and": [
1185+
"HiJump",
1186+
{"or": [
1187+
"canTrickyDashJump",
1188+
"canTrickyDodgeEnemies",
1189+
{"enemyDamage": {"enemy": "Waver", "type": "contact", "hits": 1}}
1190+
]}
1191+
]},
1192+
"canTrickySpringBallJump"
1193+
]}
1194+
],
1195+
"note": ["This applies to Dust Torizo Room."],
1196+
"detailNote": [
1197+
"In the Hi-Jump case, it helps to use a little less than the full available runway,",
1198+
"in order to get a higher jump and more easily avoid the Waver."
1199+
]
1200+
},
1201+
{
1202+
"minHeight": 3,
1203+
"maxHeight": 3,
1204+
"minTiles": 10.4375,
1205+
"speedBooster": true,
1206+
"obstructions": [[1, 0]],
1207+
"requires": [
1208+
"canTrickyDashJump",
1209+
"canTrickySpringBallJump"
1210+
],
1211+
"note": ["This applies to Big Boy Room and Mickey Mouse Room."]
1212+
},
1213+
{
1214+
"minHeight": 2,
1215+
"maxHeight": 2,
1216+
"minTiles": 45,
1217+
"speedBooster": true,
1218+
"obstructions": [[2, 0]],
1219+
"requires": [
1220+
{"or": [
1221+
{"and": [
1222+
"canMomentumConservingMorph",
1223+
"canTrickySpringBallJump"
1224+
]},
1225+
{"and": [
1226+
"canInsaneJump",
1227+
{"or": [
1228+
"canHorizontalDamageBoost",
1229+
"canNeutralDamageBoost"
1230+
]},
1231+
{"enemyDamage": {"enemy": "Waver", "type": "contact", "hits": 1}}
1232+
]},
1233+
{"and": [
1234+
"canInsaneJump",
1235+
"HiJump"
1236+
]}
1237+
]}
1238+
],
1239+
"note": ["This applies to Waterway Energy Tank Room."],
1240+
"detailNote": [
1241+
"If Spring Ball is available, it is easier to use less than the full runway;",
1242+
"a momentum-conserving morph is not required but makes it more reliable.",
1243+
"Otherwise, back against the Speed blocks, and arm pump 4 times to advance 8 pixels.",
1244+
"Spin jump through the door (do not aim down), and use Hi-Jump or neutral knockback or a damage boost from a Waver to get up."
1245+
]
1246+
},
1247+
{
1248+
"minHeight": 2,
1249+
"maxHeight": 2,
1250+
"minTiles": 20,
1251+
"speedBooster": true,
1252+
"obstructions": [[3, 0]],
1253+
"requires": [
1254+
"canTrickyDashJump",
1255+
"canMomentumConservingMorph",
1256+
"canTrickySpringBallJump"
1257+
],
1258+
"note": ["This applies to Metroid Room 1 and Statues Hallway."]
1259+
},
1260+
{
1261+
"minHeight": 3,
1262+
"maxHeight": 3,
1263+
"minTiles": 37.4375,
1264+
"speedBooster": true,
1265+
"obstructions": [[3, 0]],
1266+
"requires": [
1267+
{"or": [
1268+
"canMomentumConservingMorph",
1269+
{"and": [
1270+
"canInsaneJump",
1271+
"HiJump"
1272+
]}
1273+
]}
1274+
],
1275+
"note": ["This applies to Flyway."]
1276+
},
1277+
{
1278+
"minHeight": 2,
1279+
"maxHeight": 2,
1280+
"minTiles": 45,
1281+
"speedBooster": true,
1282+
"obstructions": [[4, 0]],
1283+
"requires": [
1284+
"canInsaneJump",
1285+
"canMomentumConservingMorph",
1286+
"canInsaneMidAirMorph"
1287+
],
1288+
"note": ["This applies to Baby Kraid Room."]
1289+
},
1290+
{
1291+
"minHeight": 3,
1292+
"maxHeight": 3,
1293+
"minTiles": 39.4375,
1294+
"speedBooster": true,
1295+
"obstructions": [[3, 2]],
1296+
"requires": [
1297+
"canTrickyJump",
1298+
{"or": [
1299+
"HiJump",
1300+
"canTrickySpringBallJump"
1301+
]}
1302+
],
1303+
"note": ["This applies to Metal Pirates Room."]
1304+
}
1305+
]
1306+
}
1307+
},
1308+
"requires": []
1309+
},
11131310
{
11141311
"id": 31,
11151312
"link": [2, 2],

0 commit comments

Comments
 (0)