|
2086 | 2086 | } |
2087 | 2087 | }, |
2088 | 2088 | "requires": [ |
2089 | | - {"shinespark": {"frames": 45, "excessFrames": 5}} |
| 2089 | + {"or": [ |
| 2090 | + {"shinespark": {"frames": 45, "excessFrames": 6}}, |
| 2091 | + {"and": [ |
| 2092 | + "canMidairShinespark", |
| 2093 | + {"shinespark": {"frames": 37, "excessFrames": 6}} |
| 2094 | + ]}, |
| 2095 | + {"and": [ |
| 2096 | + "canMidairShinespark", |
| 2097 | + "HiJump", |
| 2098 | + {"shinespark": {"frames": 33, "excessFrames": 6}} |
| 2099 | + ]}, |
| 2100 | + {"and": [ |
| 2101 | + "canShinechargeMovementComplex", |
| 2102 | + "HiJump", |
| 2103 | + "canSpeedyJump", |
| 2104 | + {"shinespark": {"frames": 26, "excessFrames": 5}} |
| 2105 | + ]} |
| 2106 | + ]} |
2090 | 2107 | ], |
2091 | 2108 | "flashSuitChecked": true, |
2092 | 2109 | "devNote": [ |
|
2609 | 2626 | } |
2610 | 2627 | }, |
2611 | 2628 | "requires": [ |
2612 | | - {"shinespark": {"frames": 45, "excessFrames": 5}} |
| 2629 | + {"or": [ |
| 2630 | + {"shinespark": {"frames": 45, "excessFrames": 6}}, |
| 2631 | + {"and": [ |
| 2632 | + "canMidairShinespark", |
| 2633 | + {"shinespark": {"frames": 37, "excessFrames": 6}} |
| 2634 | + ]}, |
| 2635 | + {"and": [ |
| 2636 | + "canMidairShinespark", |
| 2637 | + "HiJump", |
| 2638 | + {"shinespark": {"frames": 33, "excessFrames": 6}} |
| 2639 | + ]}, |
| 2640 | + {"and": [ |
| 2641 | + "canShinechargeMovementComplex", |
| 2642 | + "HiJump", |
| 2643 | + "canSpeedyJump", |
| 2644 | + {"shinespark": {"frames": 26, "excessFrames": 5}} |
| 2645 | + ]} |
| 2646 | + ]} |
2613 | 2647 | ], |
2614 | 2648 | "flashSuitChecked": true, |
2615 | 2649 | "devNote": [ |
|
3206 | 3240 | ], |
3207 | 3241 | "flashSuitChecked": true |
3208 | 3242 | }, |
| 3243 | + { |
| 3244 | + "link": [7, 6], |
| 3245 | + "name": "Shinespark (In-Room Shinecharge)", |
| 3246 | + "requires": [ |
| 3247 | + {"or": [ |
| 3248 | + {"canShineCharge": {"usedTiles": 12, "openEnd": 0}}, |
| 3249 | + {"and": [ |
| 3250 | + {"or": [ |
| 3251 | + {"doorUnlockedAtNode": 3}, |
| 3252 | + {"doorUnlockedAtNode": 4} |
| 3253 | + ]}, |
| 3254 | + {"canShineCharge": {"usedTiles": 13, "openEnd": 0}} |
| 3255 | + ]}, |
| 3256 | + {"and": [ |
| 3257 | + {"doorUnlockedAtNode": 3}, |
| 3258 | + {"doorUnlockedAtNode": 4}, |
| 3259 | + {"canShineCharge": {"usedTiles": 14, "openEnd": 0}} |
| 3260 | + ]} |
| 3261 | + ]}, |
| 3262 | + "canMidairShinespark", |
| 3263 | + {"or": [ |
| 3264 | + {"shinespark": {"frames": 37, "excessFrames": 6}}, |
| 3265 | + {"and": [ |
| 3266 | + "HiJump", |
| 3267 | + {"shinespark": {"frames": 33, "excessFrames": 6}} |
| 3268 | + ]}, |
| 3269 | + {"and": [ |
| 3270 | + "canShinechargeMovementComplex", |
| 3271 | + "HiJump", |
| 3272 | + "canSpeedyJump", |
| 3273 | + {"shinespark": {"frames": 26, "excessFrames": 5}} |
| 3274 | + ]} |
| 3275 | + ]} |
| 3276 | + ], |
| 3277 | + "unlocksDoors": [ |
| 3278 | + {"nodeId": 3, "types": ["ammo"], "requires": []}, |
| 3279 | + {"nodeId": 4, "types": ["ammo"], "requires": []} |
| 3280 | + ], |
| 3281 | + "flashSuitChecked": true, |
| 3282 | + "blueSuitChecked": true |
| 3283 | + }, |
3209 | 3284 | { |
3210 | 3285 | "id": 106, |
3211 | 3286 | "link": [7, 6], |
|
3214 | 3289 | "h_storedSpark", |
3215 | 3290 | {"or": [ |
3216 | 3291 | {"shinespark": {"frames": 37, "excessFrames": 6}}, |
| 3292 | + {"and": [ |
| 3293 | + "HiJump", |
| 3294 | + {"shinespark": {"frames": 33, "excessFrames": 6}} |
| 3295 | + ]}, |
3217 | 3296 | {"and": [ |
3218 | 3297 | "canConsecutiveWalljump", |
3219 | 3298 | {"shinespark": {"frames": 13, "excessFrames": 6}} |
|
0 commit comments