|
97 | 97 | "h_heatedCrystalFlash" |
98 | 98 | ], |
99 | 99 | "flashSuitChecked": true |
| 100 | + }, |
| 101 | + { |
| 102 | + "link": [1, 1], |
| 103 | + "name": "Come in Shinecharged, Gain Flash Suit (Spikesuit)", |
| 104 | + "entranceCondition": { |
| 105 | + "comeInShinecharged": {} |
| 106 | + }, |
| 107 | + "requires": [ |
| 108 | + "Gravity", |
| 109 | + {"shineChargeFrames": 75}, |
| 110 | + {"heatFrames": 300}, |
| 111 | + {"lavaFrames": 10}, |
| 112 | + {"spikeHits": 1}, |
| 113 | + "h_spikeSuitSpikeHitLeniency", |
| 114 | + "canPatientSpikeSuit", |
| 115 | + {"shinespark": {"frames": 4, "excessFrames": 4}} |
| 116 | + ], |
| 117 | + "flashSuitChecked": true |
| 118 | + }, |
| 119 | + { |
| 120 | + "link": [1, 1], |
| 121 | + "name": "Come in Shinecharging, Gain Flash Suit (Spikesuit)", |
| 122 | + "entranceCondition": { |
| 123 | + "comeInShinecharging": { |
| 124 | + "length": 4, |
| 125 | + "openEnd": 0 |
| 126 | + } |
| 127 | + }, |
| 128 | + "requires": [ |
| 129 | + "Gravity", |
| 130 | + {"heatFrames": 300}, |
| 131 | + {"lavaFrames": 10}, |
| 132 | + {"spikeHits": 1}, |
| 133 | + "h_spikeSuitSpikeHitLeniency", |
| 134 | + "canPatientSpikeSuit", |
| 135 | + {"shinespark": {"frames": 4, "excessFrames": 4}} |
| 136 | + ], |
| 137 | + "flashSuitChecked": true |
| 138 | + }, |
| 139 | + { |
| 140 | + "link": [1, 1], |
| 141 | + "name": "Come in Shinecharged, Gain Blue Suit (X-Mode)", |
| 142 | + "entranceCondition": { |
| 143 | + "comeInShinecharged": {} |
| 144 | + }, |
| 145 | + "requires": [ |
| 146 | + "Gravity", |
| 147 | + {"shineChargeFrames": 115}, |
| 148 | + {"heatFrames": 180}, |
| 149 | + {"lavaFrames": 15}, |
| 150 | + "h_spikeXModeBlueSuit", |
| 151 | + {"shinespark": {"frames": 1}} |
| 152 | + ], |
| 153 | + "flashSuitChecked": true |
| 154 | + }, |
| 155 | + { |
| 156 | + "link": [1, 1], |
| 157 | + "name": "Come in Shinecharging, Gain Blue Suit (X-Mode)", |
| 158 | + "entranceCondition": { |
| 159 | + "comeInShinecharging": { |
| 160 | + "length": 4, |
| 161 | + "openEnd": 0 |
| 162 | + } |
| 163 | + }, |
| 164 | + "requires": [ |
| 165 | + "Gravity", |
| 166 | + {"heatFrames": 180}, |
| 167 | + {"lavaFrames": 15}, |
| 168 | + "h_spikeXModeBlueSuit", |
| 169 | + {"shinespark": {"frames": 1}} |
| 170 | + ], |
| 171 | + "flashSuitChecked": true |
100 | 172 | }, |
101 | 173 | { |
102 | 174 | "id": 3, |
|
584 | 656 | "Delay the damage boost from the spikes slightly in order to rise above the lava before moving." |
585 | 657 | ] |
586 | 658 | }, |
| 659 | + { |
| 660 | + "link": [1, 2], |
| 661 | + "name": "Come in Shinecharged, Spark Across (Spikesuit)", |
| 662 | + "entranceCondition": { |
| 663 | + "comeInShinecharged": {} |
| 664 | + }, |
| 665 | + "requires": [ |
| 666 | + "canUseFlashSuitInitialSpark", |
| 667 | + "Gravity", |
| 668 | + {"shineChargeFrames": 75}, |
| 669 | + {"heatFrames": 425}, |
| 670 | + {"lavaFrames": 10}, |
| 671 | + {"spikeHits": 1}, |
| 672 | + "h_spikeSuitSpikeHitLeniency", |
| 673 | + "canPatientSpikeSuit", |
| 674 | + {"shinespark": {"frames": 75, "excessFrames": 3}} |
| 675 | + ], |
| 676 | + "flashSuitChecked": true |
| 677 | + }, |
| 678 | + { |
| 679 | + "link": [1, 2], |
| 680 | + "name": "Come in Shinecharging, Spark Across (Spikesuit)", |
| 681 | + "entranceCondition": { |
| 682 | + "comeInShinecharging": { |
| 683 | + "length": 4, |
| 684 | + "openEnd": 0 |
| 685 | + } |
| 686 | + }, |
| 687 | + "requires": [ |
| 688 | + "canUseFlashSuitInitialSpark", |
| 689 | + "Gravity", |
| 690 | + {"heatFrames": 425}, |
| 691 | + {"lavaFrames": 10}, |
| 692 | + {"spikeHits": 1}, |
| 693 | + "h_spikeSuitSpikeHitLeniency", |
| 694 | + "canPatientSpikeSuit", |
| 695 | + {"shinespark": {"frames": 75, "excessFrames": 3}} |
| 696 | + ], |
| 697 | + "flashSuitChecked": true |
| 698 | + }, |
587 | 699 | { |
588 | 700 | "id": 37, |
589 | 701 | "link": [1, 2], |
|
1223 | 1335 | "FIXME: set up a mechanism to automate heat frames required in cases like this." |
1224 | 1336 | ] |
1225 | 1337 | }, |
| 1338 | + { |
| 1339 | + "link": [2, 1], |
| 1340 | + "name": "Come in Shinecharged, Spark Across (Spikesuit)", |
| 1341 | + "entranceCondition": { |
| 1342 | + "comeInShinecharged": {} |
| 1343 | + }, |
| 1344 | + "requires": [ |
| 1345 | + "canUseFlashSuitInitialSpark", |
| 1346 | + "Gravity", |
| 1347 | + {"shineChargeFrames": 75}, |
| 1348 | + {"heatFrames": 425}, |
| 1349 | + {"lavaFrames": 10}, |
| 1350 | + {"spikeHits": 1}, |
| 1351 | + "h_spikeSuitSpikeHitLeniency", |
| 1352 | + "canPatientSpikeSuit", |
| 1353 | + {"shinespark": {"frames": 75, "excessFrames": 3}} |
| 1354 | + ], |
| 1355 | + "flashSuitChecked": true |
| 1356 | + }, |
| 1357 | + { |
| 1358 | + "link": [2, 1], |
| 1359 | + "name": "Come in Shinecharging, Spark Across (Spikesuit)", |
| 1360 | + "entranceCondition": { |
| 1361 | + "comeInShinecharging": { |
| 1362 | + "length": 4, |
| 1363 | + "openEnd": 0 |
| 1364 | + } |
| 1365 | + }, |
| 1366 | + "requires": [ |
| 1367 | + "canUseFlashSuitInitialSpark", |
| 1368 | + "Gravity", |
| 1369 | + {"heatFrames": 425}, |
| 1370 | + {"lavaFrames": 10}, |
| 1371 | + {"spikeHits": 1}, |
| 1372 | + "h_spikeSuitSpikeHitLeniency", |
| 1373 | + "canPatientSpikeSuit", |
| 1374 | + {"shinespark": {"frames": 75, "excessFrames": 3}} |
| 1375 | + ], |
| 1376 | + "flashSuitChecked": true |
| 1377 | + }, |
1226 | 1378 | { |
1227 | 1379 | "id": 31, |
1228 | 1380 | "link": [2, 1], |
|
1467 | 1619 | }, |
1468 | 1620 | "flashSuitChecked": true |
1469 | 1621 | }, |
| 1622 | + { |
| 1623 | + "link": [2, 2], |
| 1624 | + "name": "Come in Shinecharged, Gain Flash Suit (Spikesuit)", |
| 1625 | + "entranceCondition": { |
| 1626 | + "comeInShinecharged": {} |
| 1627 | + }, |
| 1628 | + "requires": [ |
| 1629 | + "Gravity", |
| 1630 | + {"shineChargeFrames": 75}, |
| 1631 | + {"heatFrames": 300}, |
| 1632 | + {"lavaFrames": 10}, |
| 1633 | + {"spikeHits": 1}, |
| 1634 | + "h_spikeSuitSpikeHitLeniency", |
| 1635 | + "canPatientSpikeSuit", |
| 1636 | + {"shinespark": {"frames": 4, "excessFrames": 4}} |
| 1637 | + ], |
| 1638 | + "flashSuitChecked": true |
| 1639 | + }, |
| 1640 | + { |
| 1641 | + "link": [2, 2], |
| 1642 | + "name": "Come in Shinecharging, Gain Flash Suit (Spikesuit)", |
| 1643 | + "entranceCondition": { |
| 1644 | + "comeInShinecharging": { |
| 1645 | + "length": 4, |
| 1646 | + "openEnd": 0 |
| 1647 | + } |
| 1648 | + }, |
| 1649 | + "requires": [ |
| 1650 | + "Gravity", |
| 1651 | + {"heatFrames": 300}, |
| 1652 | + {"lavaFrames": 10}, |
| 1653 | + {"spikeHits": 1}, |
| 1654 | + "h_spikeSuitSpikeHitLeniency", |
| 1655 | + "canPatientSpikeSuit", |
| 1656 | + {"shinespark": {"frames": 4, "excessFrames": 4}} |
| 1657 | + ], |
| 1658 | + "flashSuitChecked": true |
| 1659 | + }, |
| 1660 | + { |
| 1661 | + "link": [2, 2], |
| 1662 | + "name": "Come in Shinecharged, Gain Blue Suit (X-Mode)", |
| 1663 | + "entranceCondition": { |
| 1664 | + "comeInShinecharged": {} |
| 1665 | + }, |
| 1666 | + "requires": [ |
| 1667 | + "Gravity", |
| 1668 | + {"shineChargeFrames": 115}, |
| 1669 | + {"heatFrames": 180}, |
| 1670 | + {"lavaFrames": 15}, |
| 1671 | + "h_spikeXModeBlueSuit", |
| 1672 | + {"shinespark": {"frames": 1}} |
| 1673 | + ], |
| 1674 | + "flashSuitChecked": true |
| 1675 | + }, |
| 1676 | + { |
| 1677 | + "link": [2, 2], |
| 1678 | + "name": "Come in Shinecharging, Gain Blue Suit (X-Mode)", |
| 1679 | + "entranceCondition": { |
| 1680 | + "comeInShinecharging": { |
| 1681 | + "length": 4, |
| 1682 | + "openEnd": 0 |
| 1683 | + } |
| 1684 | + }, |
| 1685 | + "requires": [ |
| 1686 | + "Gravity", |
| 1687 | + {"heatFrames": 180}, |
| 1688 | + {"lavaFrames": 15}, |
| 1689 | + "h_spikeXModeBlueSuit", |
| 1690 | + {"shinespark": {"frames": 1}} |
| 1691 | + ], |
| 1692 | + "flashSuitChecked": true |
| 1693 | + }, |
1470 | 1694 | { |
1471 | 1695 | "id": 36, |
1472 | 1696 | "link": [2, 2], |
|
0 commit comments