|
1172 | 1172 | "name": "Heat-Proof Pirates Kill", |
1173 | 1173 | "requires": [ |
1174 | 1174 | "h_heatProof", |
| 1175 | + {"or": [ |
| 1176 | + "canDodgeWhileShooting", |
| 1177 | + {"enemyDamage": { |
| 1178 | + "enemy": "Yellow Space Pirate (wall)", |
| 1179 | + "type": "contact", |
| 1180 | + "hits": 1 |
| 1181 | + }}, |
| 1182 | + {"and": [ |
| 1183 | + "Ice", |
| 1184 | + "Plasma" |
| 1185 | + ]} |
| 1186 | + ]}, |
1175 | 1187 | {"enemyKill": { |
1176 | 1188 | "enemies": [ |
1177 | 1189 | ["Yellow Space Pirate (wall)", "Yellow Space Pirate (wall)"], |
|
1182 | 1194 | ], |
1183 | 1195 | "flashSuitChecked": false, |
1184 | 1196 | "blueSuitChecked": true, |
1185 | | - "note": "Being heatproof allows slower kill methods.", |
| 1197 | + "note": [ |
| 1198 | + "Being heatproof allows slower kill methods.", |
| 1199 | + "Note that it is possible to freeze the Namihe on entry with Plasma and Ice." |
| 1200 | + ], |
1186 | 1201 | "devNote": [ |
1187 | | - "Bombs are still excluded because they take 30 bombs each and that's ridiculous.", |
1188 | | - "FIXME: This probably needs some enemy-dodging tech or the ability to freeze the Namihe." |
| 1202 | + "Bombs are still excluded because they take 30 bombs each and that's ridiculous." |
1189 | 1203 | ] |
1190 | 1204 | }, |
1191 | 1205 | { |
|
1236 | 1250 | "link": [2, 6], |
1237 | 1251 | "name": "Charge Plasma Pirates Kill", |
1238 | 1252 | "requires": [ |
| 1253 | + {"or": [ |
| 1254 | + "canDodgeWhileShooting", |
| 1255 | + {"enemyDamage": { |
| 1256 | + "enemy": "Yellow Space Pirate (wall)", |
| 1257 | + "type": "contact", |
| 1258 | + "hits": 1 |
| 1259 | + }}, |
| 1260 | + "Ice" |
| 1261 | + ]}, |
1239 | 1262 | {"enemyKill": { |
1240 | 1263 | "enemies": [ |
1241 | 1264 | ["Yellow Space Pirate (wall)", "Yellow Space Pirate (wall)"], |
|
1246 | 1269 | {"heatFrames": 450} |
1247 | 1270 | ], |
1248 | 1271 | "flashSuitChecked": false, |
1249 | | - "blueSuitChecked": true |
| 1272 | + "blueSuitChecked": true, |
| 1273 | + "note": "Note that it is possible to freeze the Namihe on entry with Plasma and Ice." |
1250 | 1274 | }, |
1251 | 1275 | { |
1252 | 1276 | "id": 23, |
1253 | 1277 | "link": [2, 6], |
1254 | 1278 | "name": "Supers Pirates Kill", |
1255 | 1279 | "requires": [ |
| 1280 | + {"or": [ |
| 1281 | + "canDodgeWhileShooting", |
| 1282 | + {"enemyDamage": { |
| 1283 | + "enemy": "Yellow Space Pirate (wall)", |
| 1284 | + "type": "contact", |
| 1285 | + "hits": 1 |
| 1286 | + }}, |
| 1287 | + "ScrewAttack", |
| 1288 | + {"and": [ |
| 1289 | + "Ice", |
| 1290 | + "Plasma" |
| 1291 | + ]} |
| 1292 | + ]}, |
1256 | 1293 | {"or": [ |
1257 | 1294 | {"and": [ |
1258 | 1295 | {"ammo": {"type": "Super", "count": 9}}, |
|
1271 | 1308 | ], |
1272 | 1309 | "flashSuitChecked": false, |
1273 | 1310 | "blueSuitChecked": true, |
1274 | | - "note": "The bottom wall pirates can be killed while stacked to save ammo." |
| 1311 | + "note": [ |
| 1312 | + "The bottom wall pirates can be killed while stacked to save ammo.", |
| 1313 | + "Note that it is possible to freeze the Namihe on entry with Plasma and Ice." |
| 1314 | + ] |
1275 | 1315 | }, |
1276 | 1316 | { |
1277 | 1317 | "id": 24, |
1278 | 1318 | "link": [2, 6], |
1279 | 1319 | "name": "Missiles Pirates Kill", |
1280 | 1320 | "requires": [ |
| 1321 | + {"or": [ |
| 1322 | + "canDodgeWhileShooting", |
| 1323 | + {"enemyDamage": { |
| 1324 | + "enemy": "Yellow Space Pirate (wall)", |
| 1325 | + "type": "contact", |
| 1326 | + "hits": 1 |
| 1327 | + }}, |
| 1328 | + {"and": [ |
| 1329 | + "Ice", |
| 1330 | + "Plasma" |
| 1331 | + ]} |
| 1332 | + ]}, |
1281 | 1333 | {"enemyKill": { |
1282 | 1334 | "enemies": [ |
1283 | 1335 | ["Yellow Space Pirate (wall)"], |
|
1290 | 1342 | ], |
1291 | 1343 | "flashSuitChecked": false, |
1292 | 1344 | "blueSuitChecked": true, |
1293 | | - "note": "The bottom wall pirates can be killed while stacked to save ammo, but it is not expected." |
| 1345 | + "note": [ |
| 1346 | + "The bottom wall pirates can be killed while stacked to save ammo, but it is not expected.", |
| 1347 | + "Note that it is possible to freeze the Namihe on entry with Plasma and Ice." |
| 1348 | + ] |
1294 | 1349 | }, |
1295 | 1350 | { |
1296 | 1351 | "id": 25, |
1297 | 1352 | "link": [2, 6], |
1298 | 1353 | "name": "Full Spazer Pirates Kill", |
1299 | 1354 | "requires": [ |
| 1355 | + {"or": [ |
| 1356 | + "canDodgeWhileShooting", |
| 1357 | + {"enemyDamage": { |
| 1358 | + "enemy": "Yellow Space Pirate (wall)", |
| 1359 | + "type": "contact", |
| 1360 | + "hits": 1 |
| 1361 | + }} |
| 1362 | + ]}, |
1300 | 1363 | {"enemyKill": { |
1301 | 1364 | "enemies": [ |
1302 | 1365 | ["Yellow Space Pirate (wall)"], |
|
1315 | 1378 | "link": [2, 6], |
1316 | 1379 | "name": "Power Bomb Pirates Kill", |
1317 | 1380 | "requires": [ |
| 1381 | + {"or": [ |
| 1382 | + "canDodgeWhileShooting", |
| 1383 | + {"enemyDamage": { |
| 1384 | + "enemy": "Yellow Space Pirate (wall)", |
| 1385 | + "type": "contact", |
| 1386 | + "hits": 1 |
| 1387 | + }}, |
| 1388 | + {"and": [ |
| 1389 | + "Ice", |
| 1390 | + "Plasma" |
| 1391 | + ]} |
| 1392 | + ]}, |
1318 | 1393 | "canTrivialMidAirMorph", |
1319 | 1394 | {"ammo": {"type": "PowerBomb", "count": 3}}, |
1320 | 1395 | {"heatFrames": 470}, |
|
1349 | 1424 | "note": [ |
1350 | 1425 | "Jump to the center platform, morph, and kill the bottom two Pirates by laying Power Bombs on the platform.", |
1351 | 1426 | "Then jump morph to lay additional Power Bombs to kill the top Pirate.", |
1352 | | - "The amount of Power Bombs needed can be reduced by jump morphing over the bottom Pirate to lay one or more of the Power Bombs mid-air." |
| 1427 | + "The amount of Power Bombs needed can be reduced by jump morphing over the bottom Pirate to lay one or more of the Power Bombs mid-air.", |
| 1428 | + "Note that it is possible to freeze the Namihe on entry with Plasma and Ice." |
1353 | 1429 | ] |
1354 | 1430 | }, |
1355 | 1431 | { |
|
2649 | 2725 | "link": [6, 4], |
2650 | 2726 | "name": "HiJump Tricky Dash Spring Ball Jump", |
2651 | 2727 | "requires": [ |
| 2728 | + {"obstaclesCleared": ["A"]}, |
2652 | 2729 | "HiJump", |
2653 | 2730 | "canTrickyDashJump", |
2654 | 2731 | "canTrickySpringBallJump", |
|
0 commit comments