|
111 | 111 | "requires": [ |
112 | 112 | {"resetRoom": {"nodes": [1]}}, |
113 | 113 | {"or": [ |
114 | | - "Spazer", |
115 | | - "Wave", |
116 | | - "Plasma", |
117 | | - "canUseGrapple", |
118 | | - "ScrewAttack" |
| 114 | + {"and": [ |
| 115 | + "Grapple", |
| 116 | + {"cycleFrames": 180} |
| 117 | + ]}, |
| 118 | + {"and": [ |
| 119 | + {"or": [ |
| 120 | + "Plasma", |
| 121 | + "Wave", |
| 122 | + "Spazer", |
| 123 | + "ScrewAttack" |
| 124 | + ]}, |
| 125 | + {"cycleFrames": 210} |
| 126 | + ]}, |
| 127 | + {"and": [ |
| 128 | + "canFarmWhileShooting", |
| 129 | + {"cycleFrames": 330} |
| 130 | + ]}, |
| 131 | + {"cycleFrames": 400} |
| 132 | + ]} |
| 133 | + ], |
| 134 | + "farmCycleDrops": [{"enemy": "Puyo", "count": 2}] |
| 135 | + }, |
| 136 | + { |
| 137 | + "link": [1, 1], |
| 138 | + "name": "Puyo and Choot Farm", |
| 139 | + "requires": [ |
| 140 | + {"or": [ |
| 141 | + {"resetRoom": {"nodes": [1]}}, |
| 142 | + {"and": [ |
| 143 | + {"resetRoom": {"nodes": [2]}}, |
| 144 | + {"cycleFrames": 120} |
| 145 | + ]} |
| 146 | + ]}, |
| 147 | + {"or": [ |
| 148 | + "canWalljump", |
| 149 | + {"and": [ |
| 150 | + "SpaceJump", |
| 151 | + {"cycleFrames": 300} |
| 152 | + ]}, |
| 153 | + {"and": [ |
| 154 | + "canTrickySpringBallJump", |
| 155 | + {"cycleFrames": 320}, |
| 156 | + "h_doubleEquipmentScreenCycleFrames", |
| 157 | + "h_doubleEquipmentScreenCycleFrames", |
| 158 | + "h_doubleEquipmentScreenCycleFrames" |
| 159 | + ]} |
| 160 | + ]}, |
| 161 | + "canDodgeWhileShooting", |
| 162 | + {"or": [ |
| 163 | + {"and": [ |
| 164 | + "Plasma", |
| 165 | + {"cycleFrames": 820} |
| 166 | + ]}, |
| 167 | + {"and": [ |
| 168 | + "Grapple", |
| 169 | + {"cycleFrames": 900} |
| 170 | + ]}, |
| 171 | + {"and": [ |
| 172 | + "ScrewAttack", |
| 173 | + {"cycleFrames": 1000} |
| 174 | + ]}, |
| 175 | + {"and": [ |
| 176 | + "Wave", |
| 177 | + {"cycleFrames": 1080} |
| 178 | + ]}, |
| 179 | + {"and": [ |
| 180 | + "Spazer", |
| 181 | + {"cycleFrames": 1140} |
| 182 | + ]}, |
| 183 | + {"cycleFrames": 2040} |
119 | 184 | ]}, |
120 | | - {"partialRefill": {"type": "Energy", "limit": 200}}, |
121 | | - {"partialRefill": {"type": "Missile", "limit": 12}}, |
122 | | - {"partialRefill": {"type": "PowerBomb", "limit": 6}} |
| 185 | + {"or": [ |
| 186 | + "canFarmWhileShooting", |
| 187 | + {"cycleFrames": 500} |
| 188 | + ]} |
| 189 | + ], |
| 190 | + "farmCycleDrops": [ |
| 191 | + {"enemy": "Puyo", "count": 4}, |
| 192 | + {"enemy": "Choot", "count": 3} |
123 | 193 | ] |
124 | 194 | }, |
125 | 195 | { |
|
558 | 628 | }, |
559 | 629 | "devNote": "Max extra run speed $0.8" |
560 | 630 | }, |
| 631 | + { |
| 632 | + "link": [2, 2], |
| 633 | + "name": "Choot Farm", |
| 634 | + "requires": [ |
| 635 | + {"resetRoom": {"nodes": [2]}}, |
| 636 | + {"or": [ |
| 637 | + {"and": [ |
| 638 | + "Grapple", |
| 639 | + {"cycleFrames": 100} |
| 640 | + ]}, |
| 641 | + {"and": [ |
| 642 | + "Plasma", |
| 643 | + {"cycleFrames": 160} |
| 644 | + ]}, |
| 645 | + {"and": [ |
| 646 | + "Wave", |
| 647 | + {"cycleFrames": 170} |
| 648 | + ]}, |
| 649 | + {"and": [ |
| 650 | + "Spazer", |
| 651 | + {"cycleFrames": 200} |
| 652 | + ]}, |
| 653 | + {"and": [ |
| 654 | + "ScrewAttack", |
| 655 | + {"cycleFrames": 200} |
| 656 | + ]}, |
| 657 | + {"and": [ |
| 658 | + "canPseudoScrew", |
| 659 | + {"cycleFrames": 220} |
| 660 | + ]}, |
| 661 | + {"and": [ |
| 662 | + "canFarmWhileShooting", |
| 663 | + {"cycleFrames": 250} |
| 664 | + ]}, |
| 665 | + {"cycleFrames": 300} |
| 666 | + ]} |
| 667 | + ], |
| 668 | + "farmCycleDrops": [{"enemy": "Choot", "count": 1}] |
| 669 | + }, |
561 | 670 | { |
562 | 671 | "id": 15, |
563 | 672 | "link": [2, 2], |
|
0 commit comments