|
2669 | 2669 | {"types": ["missiles", "powerbomb"], "requires": ["never"]} |
2670 | 2670 | ] |
2671 | 2671 | }, |
| 2672 | + { |
| 2673 | + "link": [2, 4], |
| 2674 | + "name": "Come in Shinecharging, Leave With Temporary Blue", |
| 2675 | + "entranceCondition": { |
| 2676 | + "comeInShinecharging": { |
| 2677 | + "length": 3, |
| 2678 | + "openEnd": 1 |
| 2679 | + } |
| 2680 | + }, |
| 2681 | + "requires": [ |
| 2682 | + "HiJump", |
| 2683 | + {"or": [ |
| 2684 | + {"and": [ |
| 2685 | + "canGravityJump", |
| 2686 | + "canTrickySpringBallJump", |
| 2687 | + "canChainTemporaryBlue" |
| 2688 | + ]}, |
| 2689 | + {"and": [ |
| 2690 | + "canTrickyUseFrozenEnemies", |
| 2691 | + "canLongChainTemporaryBlue" |
| 2692 | + ]} |
| 2693 | + ]} |
| 2694 | + ], |
| 2695 | + "exitCondition": { |
| 2696 | + "leaveWithTemporaryBlue": {} |
| 2697 | + }, |
| 2698 | + "unlocksDoors": [{"types": ["ammo"], "requires": []}], |
| 2699 | + "devNote": [ |
| 2700 | + "FIXME: Probably more of the runway could be used, but with increasing difficulty." |
| 2701 | + ] |
| 2702 | + }, |
2672 | 2703 | { |
2673 | 2704 | "id": 85, |
2674 | 2705 | "link": [2, 4], |
|
3549 | 3580 | }, |
3550 | 3581 | "unlocksDoors": [{"types": ["ammo"], "requires": []}] |
3551 | 3582 | }, |
| 3583 | + { |
| 3584 | + "link": [4, 1], |
| 3585 | + "name": "Come in Blue Spinning, Leave With Temporary Blue (Low Speed)", |
| 3586 | + "entranceCondition": { |
| 3587 | + "comeInBlueSpinning": { |
| 3588 | + "maxExtraRunSpeed": "$1.8", |
| 3589 | + "unusableTiles": 1 |
| 3590 | + } |
| 3591 | + }, |
| 3592 | + "requires": [ |
| 3593 | + "canSuitlessMaridia", |
| 3594 | + "canInsaneJump", |
| 3595 | + "canChainTemporaryBlue" |
| 3596 | + ], |
| 3597 | + "exitCondition": { |
| 3598 | + "leaveWithTemporaryBlue": {} |
| 3599 | + }, |
| 3600 | + "unlocksDoors": [{"types": ["ammo"], "requires": []}] |
| 3601 | + }, |
3552 | 3602 | { |
3553 | 3603 | "id": 116, |
3554 | 3604 | "link": [4, 1], |
|
4199 | 4249 | {"shineChargeFrames": 0}, |
4200 | 4250 | "canXRayTurnaround", |
4201 | 4251 | "canChainTemporaryBlue", |
4202 | | - "canGravityJump" |
| 4252 | + {"or": [ |
| 4253 | + "canGravityJump", |
| 4254 | + {"and": [ |
| 4255 | + "HiJump", |
| 4256 | + "canTrickyUseFrozenEnemies", |
| 4257 | + "canLongChainTemporaryBlue" |
| 4258 | + ]} |
| 4259 | + ]} |
4203 | 4260 | ], |
4204 | 4261 | "exitCondition": { |
4205 | 4262 | "leaveWithTemporaryBlue": {} |
|
4270 | 4327 | { |
4271 | 4328 | "id": 81, |
4272 | 4329 | "link": [6, 4], |
4273 | | - "name": "Leave With Temporary Blue (Hi-Jump, Gravity Jump, Spring Ball Jump)", |
| 4330 | + "name": "Leave With Temporary Blue", |
4274 | 4331 | "startsWithShineCharge": true, |
4275 | 4332 | "requires": [ |
4276 | 4333 | "h_shinechargeMaxRunway", |
4277 | 4334 | {"shineChargeFrames": 0}, |
4278 | 4335 | "canXRayTurnaround", |
4279 | 4336 | "HiJump", |
4280 | | - "canGravityJump", |
4281 | | - "canTrickySpringBallJump", |
4282 | | - "canChainTemporaryBlue" |
| 4337 | + {"or": [ |
| 4338 | + {"and": [ |
| 4339 | + "canGravityJump", |
| 4340 | + "canTrickySpringBallJump", |
| 4341 | + "canChainTemporaryBlue" |
| 4342 | + ]}, |
| 4343 | + {"and": [ |
| 4344 | + "canTrickyUseFrozenEnemies", |
| 4345 | + "canLongChainTemporaryBlue" |
| 4346 | + ]} |
| 4347 | + ]} |
4283 | 4348 | ], |
4284 | 4349 | "exitCondition": { |
4285 | 4350 | "leaveWithTemporaryBlue": {} |
4286 | 4351 | }, |
4287 | | - "unlocksDoors": [{"types": ["ammo"], "requires": []}], |
4288 | | - "devNote": [ |
4289 | | - "FIXME: a 2->4 variant of this strat could be added that would use less runway but not require X-Ray." |
4290 | | - ] |
| 4352 | + "unlocksDoors": [{"types": ["ammo"], "requires": []}] |
4291 | 4353 | } |
4292 | 4354 | ], |
4293 | 4355 | "notables": [ |
|
0 commit comments