|
26 | 26 | "notable": false, |
27 | 27 | "requires": [ |
28 | 28 | {"obstaclesCleared": ["A"]} |
29 | | - ], |
30 | | - "note": "Killing the Sidehoppers requires going to 3 and back." |
| 29 | + ] |
31 | 30 | } |
32 | 31 | ], |
33 | 32 | "yields": ["f_ZebesAwake"] |
|
41 | 40 | "nodeSubType": "visible", |
42 | 41 | "nodeItem": "PowerBomb", |
43 | 42 | "nodeAddress": "0x788CA" |
44 | | - }, |
45 | | - { |
46 | | - "id": 3, |
47 | | - "name": "Top Left Junction", |
48 | | - "nodeType": "junction", |
49 | | - "nodeSubType": "junction" |
50 | 43 | } |
51 | 44 | ], |
52 | 45 | "obstacles": [ |
|
67 | 60 | "groupName": "Beta Power Bomb Room Sidehoppers", |
68 | 61 | "enemyName": "Sidehopper", |
69 | 62 | "quantity": 3, |
70 | | - "homeNodes": [1, 3] |
| 63 | + "homeNodes": [1] |
71 | 64 | }, |
72 | 65 | { |
73 | 66 | "id": "e2", |
|
83 | 76 | "from": 1, |
84 | 77 | "to": [ |
85 | 78 | {"id": 1}, |
86 | | - {"id": 2}, |
87 | | - {"id": 3} |
| 79 | + {"id": 2} |
88 | 80 | ] |
89 | 81 | }, |
90 | 82 | { |
91 | 83 | "from": 2, |
92 | | - "to": [ |
93 | | - {"id": 2}, |
94 | | - {"id": 3} |
95 | | - ] |
96 | | - }, |
97 | | - { |
98 | | - "from": 3, |
99 | 84 | "to": [ |
100 | 85 | {"id": 1}, |
101 | 86 | {"id": 2} |
|
191 | 176 | "Take a hit, then start running with the i-frames." |
192 | 177 | ] |
193 | 178 | }, |
194 | | - { |
195 | | - "id": 3, |
196 | | - "link": [1, 1], |
197 | | - "name": "Crystal Flash", |
198 | | - "requires": [ |
199 | | - {"obstaclesCleared": ["A"]}, |
200 | | - "h_canCrystalFlash" |
201 | | - ], |
202 | | - "clearsObstacles": ["B"], |
203 | | - "flashSuitChecked": true |
204 | | - }, |
205 | | - { |
206 | | - "id": 4, |
207 | | - "link": [1, 1], |
208 | | - "name": "G-Mode Setup - Get Hit By Sidehopper", |
209 | | - "requires": [ |
210 | | - {"obstaclesNotCleared": ["A"]} |
211 | | - ], |
212 | | - "exitCondition": { |
213 | | - "leaveWithGModeSetup": {} |
214 | | - }, |
215 | | - "flashSuitChecked": true |
216 | | - }, |
217 | | - { |
218 | | - "id": 5, |
219 | | - "link": [1, 1], |
220 | | - "name": "G-Mode Regain Mobility", |
221 | | - "requires": [ |
222 | | - {"enemyDamage": { |
223 | | - "enemy": "Sidehopper", |
224 | | - "type": "contact", |
225 | | - "hits": 1 |
226 | | - }} |
227 | | - ], |
228 | | - "gModeRegainMobility": {}, |
229 | | - "flashSuitChecked": true |
230 | | - }, |
231 | | - { |
232 | | - "id": 6, |
233 | | - "link": [1, 2], |
234 | | - "name": "Stored Moonfall Clip", |
235 | | - "entranceCondition": { |
236 | | - "comeInWithStoredFallSpeed": { |
237 | | - "fallSpeedInTiles": 1 |
238 | | - } |
239 | | - }, |
240 | | - "requires": [ |
241 | | - "Plasma", |
242 | | - "Wave" |
243 | | - ], |
244 | | - "clearsObstacles": ["A"], |
245 | | - "devNote": [ |
246 | | - "Coming in with blue speed would be an alternative way to get past the hoppers, but this may be tricky to model.", |
247 | | - "Other weapon combinations are possible, but not reliable due to movement being limited." |
248 | | - ] |
249 | | - }, |
250 | | - { |
251 | | - "id": 7, |
252 | | - "link": [1, 2], |
253 | | - "name": "Stored Moonfall Clip (more speed)", |
254 | | - "entranceCondition": { |
255 | | - "comeInWithStoredFallSpeed": { |
256 | | - "fallSpeedInTiles": 2 |
257 | | - } |
258 | | - }, |
259 | | - "requires": [ |
260 | | - "Plasma", |
261 | | - "Wave" |
262 | | - ], |
263 | | - "clearsObstacles": ["A"], |
264 | | - "devNote": [ |
265 | | - "Coming in with blue speed would be an alternative way to get past the hoppers, but this may be tricky to model.", |
266 | | - "Other weapon combinations are possible, but not reliable due to movement being limited." |
267 | | - ] |
268 | | - }, |
269 | | - { |
270 | | - "id": 8, |
271 | | - "link": [1, 3], |
272 | | - "name": "Already Killed", |
273 | | - "requires": [ |
274 | | - {"obstaclesCleared": ["A"]} |
275 | | - ] |
276 | | - }, |
277 | 179 | { |
278 | 180 | "id": 9, |
279 | | - "link": [1, 3], |
| 181 | + "link": [1, 1], |
280 | 182 | "name": "Power Beam Sidehopper Kill", |
281 | 183 | "requires": [ |
282 | 184 | {"enemyDamage": { |
|
298 | 200 | }, |
299 | 201 | { |
300 | 202 | "id": 10, |
301 | | - "link": [1, 3], |
| 203 | + "link": [1, 1], |
302 | 204 | "name": "Intermediate Weapon Sidehopper Kill", |
303 | 205 | "requires": [ |
304 | 206 | {"or": [ |
|
326 | 228 | }, |
327 | 229 | { |
328 | 230 | "id": 11, |
329 | | - "link": [1, 3], |
| 231 | + "link": [1, 1], |
330 | 232 | "name": "Sidehopper Missile Kill", |
331 | 233 | "requires": [ |
332 | 234 | {"or": [ |
|
357 | 259 | }, |
358 | 260 | { |
359 | 261 | "id": 12, |
360 | | - "link": [1, 3], |
| 262 | + "link": [1, 1], |
361 | 263 | "name": "Morph Power Beam Sidehopper Kill", |
362 | 264 | "requires": [ |
363 | 265 | "Morph", |
|
382 | 284 | }, |
383 | 285 | { |
384 | 286 | "id": 13, |
385 | | - "link": [1, 3], |
| 287 | + "link": [1, 1], |
386 | 288 | "name": "PB Sidehopper Kill", |
387 | 289 | "requires": [ |
388 | 290 | {"enemyKill": { |
|
394 | 296 | }, |
395 | 297 | { |
396 | 298 | "id": 14, |
397 | | - "link": [1, 3], |
| 299 | + "link": [1, 1], |
398 | 300 | "name": "Safe Weapon Sidehopper Kill", |
399 | 301 | "requires": [ |
400 | 302 | {"enemyKill": { |
|
406 | 308 | }, |
407 | 309 | { |
408 | 310 | "id": 15, |
409 | | - "link": [1, 3], |
| 311 | + "link": [1, 1], |
410 | 312 | "name": "Shinespark", |
411 | 313 | "entranceCondition": { |
412 | 314 | "comeInWithSpark": { |
|
421 | 323 | }, |
422 | 324 | { |
423 | 325 | "id": 16, |
424 | | - "link": [1, 3], |
| 326 | + "link": [1, 1], |
425 | 327 | "name": "G-Mode Morph Power Bomb", |
426 | 328 | "entranceCondition": { |
427 | 329 | "comeInWithGMode": { |
|
437 | 339 | }, |
438 | 340 | { |
439 | 341 | "id": 17, |
440 | | - "link": [1, 3], |
| 342 | + "link": [1, 1], |
441 | 343 | "name": "G-Mode Morph Sidehopper Bomb Kill", |
442 | 344 | "entranceCondition": { |
443 | 345 | "comeInWithGMode": { |
|
457 | 359 | ] |
458 | 360 | }, |
459 | 361 | { |
460 | | - "id": 18, |
461 | | - "link": [2, 2], |
462 | | - "name": "Break the Power Bomb Blocks", |
| 362 | + "id": 3, |
| 363 | + "link": [1, 1], |
| 364 | + "name": "Crystal Flash", |
463 | 365 | "requires": [ |
464 | | - "h_canUsePowerBombs" |
| 366 | + {"obstaclesCleared": ["A"]}, |
| 367 | + "h_canCrystalFlash" |
| 368 | + ], |
| 369 | + "clearsObstacles": ["B"], |
| 370 | + "flashSuitChecked": true |
| 371 | + }, |
| 372 | + { |
| 373 | + "id": 4, |
| 374 | + "link": [1, 1], |
| 375 | + "name": "G-Mode Setup - Get Hit By Sidehopper", |
| 376 | + "requires": [ |
| 377 | + {"obstaclesNotCleared": ["A"]} |
| 378 | + ], |
| 379 | + "exitCondition": { |
| 380 | + "leaveWithGModeSetup": {} |
| 381 | + }, |
| 382 | + "flashSuitChecked": true |
| 383 | + }, |
| 384 | + { |
| 385 | + "id": 5, |
| 386 | + "link": [1, 1], |
| 387 | + "name": "G-Mode Regain Mobility", |
| 388 | + "requires": [ |
| 389 | + {"enemyDamage": { |
| 390 | + "enemy": "Sidehopper", |
| 391 | + "type": "contact", |
| 392 | + "hits": 1 |
| 393 | + }} |
| 394 | + ], |
| 395 | + "gModeRegainMobility": {}, |
| 396 | + "flashSuitChecked": true |
| 397 | + }, |
| 398 | + { |
| 399 | + "id": 25, |
| 400 | + "link": [1, 2], |
| 401 | + "name": "Base", |
| 402 | + "requires": [ |
| 403 | + {"or": [ |
| 404 | + "h_canUsePowerBombs", |
| 405 | + {"obstaclesCleared": ["B"]} |
| 406 | + ]} |
465 | 407 | ], |
466 | 408 | "clearsObstacles": ["B"] |
467 | 409 | }, |
| 410 | + { |
| 411 | + "id": 6, |
| 412 | + "link": [1, 2], |
| 413 | + "name": "Stored Moonfall Clip", |
| 414 | + "entranceCondition": { |
| 415 | + "comeInWithStoredFallSpeed": { |
| 416 | + "fallSpeedInTiles": 1 |
| 417 | + } |
| 418 | + }, |
| 419 | + "requires": [ |
| 420 | + "Plasma", |
| 421 | + "Wave" |
| 422 | + ], |
| 423 | + "clearsObstacles": ["A"], |
| 424 | + "devNote": [ |
| 425 | + "Coming in with blue speed would be an alternative way to get past the hoppers, but this may be tricky to model.", |
| 426 | + "Other weapon combinations are possible, but not reliable due to movement being limited." |
| 427 | + ] |
| 428 | + }, |
| 429 | + { |
| 430 | + "id": 7, |
| 431 | + "link": [1, 2], |
| 432 | + "name": "Stored Moonfall Clip (more speed)", |
| 433 | + "entranceCondition": { |
| 434 | + "comeInWithStoredFallSpeed": { |
| 435 | + "fallSpeedInTiles": 2 |
| 436 | + } |
| 437 | + }, |
| 438 | + "requires": [ |
| 439 | + "Plasma", |
| 440 | + "Wave" |
| 441 | + ], |
| 442 | + "clearsObstacles": ["A"], |
| 443 | + "devNote": [ |
| 444 | + "Coming in with blue speed would be an alternative way to get past the hoppers, but this may be tricky to model.", |
| 445 | + "Other weapon combinations are possible, but not reliable due to movement being limited." |
| 446 | + ] |
| 447 | + }, |
468 | 448 | { |
469 | 449 | "id": 19, |
470 | | - "link": [2, 3], |
| 450 | + "link": [2, 1], |
471 | 451 | "name": "Base", |
472 | 452 | "requires": [ |
473 | 453 | {"obstaclesCleared": ["B"]}, |
|
482 | 462 | }, |
483 | 463 | { |
484 | 464 | "id": 20, |
485 | | - "link": [2, 3], |
| 465 | + "link": [2, 1], |
486 | 466 | "name": "Damage Boost Escape", |
487 | 467 | "requires": [ |
488 | 468 | {"obstaclesCleared": ["B"]}, |
|
492 | 472 | }, |
493 | 473 | { |
494 | 474 | "id": 21, |
495 | | - "link": [2, 3], |
| 475 | + "link": [2, 1], |
496 | 476 | "name": "Tricky Jump Escape", |
497 | 477 | "requires": [ |
498 | 478 | {"obstaclesCleared": ["B"]}, |
|
502 | 482 | }, |
503 | 483 | { |
504 | 484 | "id": 22, |
505 | | - "link": [2, 3], |
| 485 | + "link": [2, 1], |
506 | 486 | "name": "Ceiling Clip", |
507 | 487 | "requires": [ |
508 | 488 | "canCeilingClip", |
|
536 | 516 | }, |
537 | 517 | { |
538 | 518 | "id": 23, |
539 | | - "link": [2, 3], |
| 519 | + "link": [2, 1], |
540 | 520 | "name": "Minimalist Ceiling Clip", |
541 | 521 | "requires": [ |
542 | 522 | "canTrickyJump", |
|
556 | 536 | ] |
557 | 537 | }, |
558 | 538 | { |
559 | | - "id": 24, |
560 | | - "link": [3, 1], |
561 | | - "name": "Base", |
562 | | - "requires": [] |
563 | | - }, |
564 | | - { |
565 | | - "id": 25, |
566 | | - "link": [3, 2], |
567 | | - "name": "Base", |
| 539 | + "id": 18, |
| 540 | + "link": [2, 2], |
| 541 | + "name": "Break the Power Bomb Blocks", |
568 | 542 | "requires": [ |
569 | | - {"or": [ |
570 | | - "h_canUsePowerBombs", |
571 | | - {"obstaclesCleared": ["B"]} |
572 | | - ]} |
| 543 | + "h_canUsePowerBombs" |
573 | 544 | ], |
574 | 545 | "clearsObstacles": ["B"] |
575 | 546 | } |
|
0 commit comments