|
147 | 147 | "id": "E", |
148 | 148 | "name": "Shutter Under Spikes", |
149 | 149 | "obstacleType": "inanimate" |
| 150 | + }, |
| 151 | + { |
| 152 | + "id": "R-Mode", |
| 153 | + "name": "Entered with R-Mode", |
| 154 | + "obstacleType": "abstract" |
150 | 155 | } |
151 | 156 | ], |
152 | 157 | "enemies": [ |
|
254 | 259 | } |
255 | 260 | ], |
256 | 261 | "strats": [ |
| 262 | + { |
| 263 | + "link": [1, 1], |
| 264 | + "name": "R-Mode Entry", |
| 265 | + "entranceCondition": { |
| 266 | + "comeInWithRMode": {} |
| 267 | + }, |
| 268 | + "requires": [ {"heatFrames": 0} ], |
| 269 | + "flashSuitChecked": true, |
| 270 | + "blueSuitChecked": true, |
| 271 | + "clearsObstacles": ["R-Mode"] |
| 272 | + }, |
257 | 273 | { |
258 | 274 | "id": 1, |
259 | 275 | "link": [1, 1], |
|
419 | 435 | "flashSuitChecked": true, |
420 | 436 | "note": "Climb up 2 screens." |
421 | 437 | }, |
| 438 | + { |
| 439 | + "link": [2, 2], |
| 440 | + "name": "R-Mode Entry", |
| 441 | + "entranceCondition": { |
| 442 | + "comeInWithRMode": {}, |
| 443 | + "comesThroughToilet": "no" |
| 444 | + }, |
| 445 | + "requires": [ {"heatFrames": 0} ], |
| 446 | + "flashSuitChecked": true, |
| 447 | + "blueSuitChecked": true, |
| 448 | + "clearsObstacles": ["R-Mode"] |
| 449 | + }, |
422 | 450 | { |
423 | 451 | "id": 10, |
424 | 452 | "link": [2, 2], |
|
641 | 669 | "clearsObstacles": ["A", "B"], |
642 | 670 | "flashSuitChecked": true |
643 | 671 | }, |
| 672 | + { |
| 673 | + "link": [4, 4], |
| 674 | + "name": "R-Mode Spark Interrupt (Gain Blue Suit)", |
| 675 | + "requires": [ |
| 676 | + {"obstaclesCleared": ["R-Mode"]}, |
| 677 | + {"obstaclesCleared": ["C", "D"]}, |
| 678 | + {"or": [ |
| 679 | + "h_heatedCrystalFlashForReserveEnergy", |
| 680 | + {"and": [ |
| 681 | + "h_RModeCanRefillReserves", |
| 682 | + {"or": [ |
| 683 | + {"partialRefill": {"type": "ReserveEnergy", "limit": 5}}, |
| 684 | + {"and": [ |
| 685 | + "canBeVeryPatient", |
| 686 | + {"partialRefill": {"type": "ReserveEnergy", "limit": 20}} |
| 687 | + ]} |
| 688 | + ]} |
| 689 | + ]} |
| 690 | + ]}, |
| 691 | + {"heatFrames": 90}, |
| 692 | + {"canShineCharge": {"usedTiles": 30, "openEnd": 0}}, |
| 693 | + {"autoReserveTrigger": {"maxReserveEnergy": 95}}, |
| 694 | + "canRModeSparkInterrupt" |
| 695 | + ], |
| 696 | + "resetsObstacles": ["R-Mode"], |
| 697 | + "flashSuitChecked": true, |
| 698 | + "blueSuitChecked": true, |
| 699 | + "note": [ |
| 700 | + "Farm the Dessgeegas, their energy rate is poor. Keep one Dessgeega alive to use for interrupt.", |
| 701 | + "Or kill all four and use heat with pause abuse to interrupt." |
| 702 | + ], |
| 703 | + "devNote": [ |
| 704 | + "FIXME: Evaluate unprotected heat option with disable E-Tank + CF for full reserves, once heated", |
| 705 | + "bluesuit movement is implemented." |
| 706 | + ] |
| 707 | + }, |
644 | 708 | { |
645 | 709 | "id": 20, |
646 | 710 | "link": [4, 4], |
|
0 commit comments