|
333 | 333 | { |
334 | 334 | "id": 15, |
335 | 335 | "link": [1, 2], |
336 | | - "name": "Phantoon is Alive Wall Jump", |
| 336 | + "name": "Wall Jump (Power Off)", |
337 | 337 | "requires": [ |
338 | 338 | {"thornHits": 1}, |
339 | 339 | {"or": [ |
|
354 | 354 | { |
355 | 355 | "id": 16, |
356 | 356 | "link": [1, 2], |
357 | | - "name": "Phantoon is Alive Speed Walljump", |
| 357 | + "name": "Speedy Jump Wall Jump (Power Off)", |
358 | 358 | "entranceCondition": { |
359 | 359 | "comeInRunning": { |
360 | 360 | "speedBooster": true, |
361 | | - "minTiles": 3 |
| 361 | + "minTiles": 5 |
362 | 362 | } |
363 | 363 | }, |
364 | 364 | "requires": [ |
|
370 | 370 | "Run from the adjacent room and jump at the end of the platform.", |
371 | 371 | "From the top right platform, jump to the left and wall jump just above the spikes and climb the left wall." |
372 | 372 | ], |
373 | | - "devNote": "Because this requires canCarefulJump, there is no canRiskPermanentLossOfAccess as there is a path across with or without f_DefeatedPhantoon." |
| 373 | + "devNote": [ |
| 374 | + "Because this requires canCarefulJump, there is no canRiskPermanentLossOfAccess as there is a path across with or without f_DefeatedPhantoon.", |
| 375 | + "This variant of the strat includes an extra couple of tiles of runway for lenience." |
| 376 | + ] |
| 377 | + }, |
| 378 | + { |
| 379 | + "link": [1, 2], |
| 380 | + "name": "Tricky Speedy Jump Wall Jump (Power Off)", |
| 381 | + "entranceCondition": { |
| 382 | + "comeInRunning": { |
| 383 | + "speedBooster": true, |
| 384 | + "minTiles": 3 |
| 385 | + } |
| 386 | + }, |
| 387 | + "requires": [ |
| 388 | + "canTrickyJump", |
| 389 | + "canConsecutiveWalljump", |
| 390 | + {"not": "f_DefeatedPhantoon"} |
| 391 | + ], |
| 392 | + "note": [ |
| 393 | + "Run from the adjacent room and jump at the end of the platform.", |
| 394 | + "From the top right platform, jump to the left and wall jump just above the spikes and climb the left wall." |
| 395 | + ] |
| 396 | + }, |
| 397 | + { |
| 398 | + "link": [1, 2], |
| 399 | + "name": "Insane Speedy Jump Wall Jump (Power Off)", |
| 400 | + "entranceCondition": { |
| 401 | + "comeInRunning": { |
| 402 | + "speedBooster": true, |
| 403 | + "minTiles": 2 |
| 404 | + } |
| 405 | + }, |
| 406 | + "requires": [ |
| 407 | + "canInsaneJump", |
| 408 | + "canConsecutiveWalljump", |
| 409 | + {"not": "f_DefeatedPhantoon"} |
| 410 | + ], |
| 411 | + "note": [ |
| 412 | + "Run from the adjacent room and jump at the end of the platform.", |
| 413 | + "From the top right platform, jump to the left and wall jump just above the spikes and climb the left wall." |
| 414 | + ], |
| 415 | + "detailNote": [ |
| 416 | + "With minimal runway length (2 tiles), this has a 2-frame window for the jump.", |
| 417 | + "With a last-frame jump it has a 3-frame window for wall jump,", |
| 418 | + "otherwise the wall jump is frame-perfect." |
| 419 | + ] |
| 420 | + }, |
| 421 | + { |
| 422 | + "link": [1, 2], |
| 423 | + "name": "Speedy Jump Ceiling Mockball (Power Off)", |
| 424 | + "entranceCondition": { |
| 425 | + "comeInRunning": { |
| 426 | + "speedBooster": true, |
| 427 | + "minTiles": 23 |
| 428 | + } |
| 429 | + }, |
| 430 | + "requires": [ |
| 431 | + "canTrickyJump", |
| 432 | + "canMomentumConservingMorph", |
| 433 | + {"or": [ |
| 434 | + "canInsaneJump", |
| 435 | + {"thornHits": 5} |
| 436 | + ]}, |
| 437 | + {"not": "f_DefeatedPhantoon"} |
| 438 | + ], |
| 439 | + "note": [ |
| 440 | + "Using speed from the adjacent room, perform a ceiling mockball to make it across the gap." |
| 441 | + ] |
| 442 | + }, |
| 443 | + { |
| 444 | + "link": [1, 2], |
| 445 | + "name": "Speedy Jump Spring Fling (Power Off)", |
| 446 | + "entranceCondition": { |
| 447 | + "comeInRunning": { |
| 448 | + "speedBooster": true, |
| 449 | + "minTiles": 12 |
| 450 | + } |
| 451 | + }, |
| 452 | + "requires": [ |
| 453 | + "canTrickyJump", |
| 454 | + "canMomentumConservingMorph", |
| 455 | + "canSpringFling", |
| 456 | + {"or": [ |
| 457 | + "canInsaneJump", |
| 458 | + {"thornHits": 5} |
| 459 | + ]}, |
| 460 | + {"not": "f_DefeatedPhantoon"} |
| 461 | + ], |
| 462 | + "note": [ |
| 463 | + "Using speed from the adjacent room, perform a ceiling mockball and equip or unequip Spring Ball to make it across the gap." |
| 464 | + ] |
| 465 | + }, |
| 466 | + { |
| 467 | + "link": [1, 2], |
| 468 | + "name": "Spring Ball Bounce Spring Fling (Power Off)", |
| 469 | + "entranceCondition": { |
| 470 | + "comeInWithMockball": { |
| 471 | + "speedBooster": true, |
| 472 | + "remoteAndLandingMinTiles": [[19, 0]] |
| 473 | + } |
| 474 | + }, |
| 475 | + "requires": [ |
| 476 | + "canTrickyJump", |
| 477 | + "canSpringBallBounce", |
| 478 | + "canSpringFling", |
| 479 | + {"or": [ |
| 480 | + "canInsaneJump", |
| 481 | + {"thornHits": 5} |
| 482 | + ]}, |
| 483 | + {"not": "f_DefeatedPhantoon"} |
| 484 | + ] |
374 | 485 | }, |
375 | 486 | { |
376 | 487 | "id": 17, |
|
0 commit comments