|
215 | 215 | ], |
216 | 216 | "flashSuitChecked": true |
217 | 217 | }, |
| 218 | + { |
| 219 | + "link": [1, 1], |
| 220 | + "name": "Ripper Farm", |
| 221 | + "requires": [ |
| 222 | + "h_heatProof", |
| 223 | + "SpaceJump", |
| 224 | + "ScrewAttack", |
| 225 | + {"or": [ |
| 226 | + {"and": [ |
| 227 | + {"resetRoom": {"nodes": [1]}}, |
| 228 | + {"cycleFrames": 660} |
| 229 | + ]}, |
| 230 | + {"and": [ |
| 231 | + {"resetRoom": {"nodes": [2]}}, |
| 232 | + {"cycleFrames": 810} |
| 233 | + ]} |
| 234 | + ]} |
| 235 | + ], |
| 236 | + "resetsObstacles": ["A"], |
| 237 | + "farmCycleDrops": [{"enemy": "Ripper 2 (green)", "count": 1}] |
| 238 | + }, |
218 | 239 | { |
219 | 240 | "id": 3, |
220 | 241 | "link": [1, 2], |
|
1980 | 2001 | ], |
1981 | 2002 | "flashSuitChecked": true |
1982 | 2003 | }, |
| 2004 | + { |
| 2005 | + "link": [3, 3], |
| 2006 | + "name": "Ripper Farm", |
| 2007 | + "requires": [ |
| 2008 | + "h_heatProof", |
| 2009 | + "SpaceJump", |
| 2010 | + "ScrewAttack", |
| 2011 | + {"resetRoom": {"nodes": [3]}}, |
| 2012 | + {"cycleFrames": 230} |
| 2013 | + ], |
| 2014 | + "resetsObstacles": ["A"], |
| 2015 | + "farmCycleDrops": [{"enemy": "Ripper 2 (green)", "count": 1}], |
| 2016 | + "flashSuitChecked": true, |
| 2017 | + "devNote": "FIXME: It is possible but risky to farm using hijump, walljump, and crumble jumps." |
| 2018 | + }, |
1983 | 2019 | { |
1984 | 2020 | "id": 44, |
1985 | 2021 | "link": [3, 3], |
|
3083 | 3119 | "requires": [ |
3084 | 3120 | "h_heatProof", |
3085 | 3121 | "Morph", |
3086 | | - {"resetRoom": {"nodes": [2]}}, |
3087 | | - {"partialRefill": {"type": "PowerBomb", "limit": 4}}, |
3088 | | - {"partialRefill": {"type": "Super", "limit": 4}}, |
3089 | | - {"refill": ["Energy", "Missile"]} |
| 3122 | + {"or": [ |
| 3123 | + {"and": [ |
| 3124 | + {"resetRoom": {"nodes": [1]}}, |
| 3125 | + {"or": [ |
| 3126 | + {"and": [ |
| 3127 | + "SpaceJump", |
| 3128 | + {"cycleFrames": 1060} |
| 3129 | + ]}, |
| 3130 | + {"and": [ |
| 3131 | + "HiJump", |
| 3132 | + "SpeedBooster", |
| 3133 | + {"cycleFrames": 940} |
| 3134 | + ]} |
| 3135 | + ]} |
| 3136 | + ]}, |
| 3137 | + {"and": [ |
| 3138 | + {"resetRoom": {"nodes": [2]}}, |
| 3139 | + {"cycleFrames": 830} |
| 3140 | + ]}, |
| 3141 | + {"and": [ |
| 3142 | + {"resetRoom": {"nodes": [3]}}, |
| 3143 | + {"or": [ |
| 3144 | + {"and": [ |
| 3145 | + "SpaceJump", |
| 3146 | + {"cycleFrames": 1160} |
| 3147 | + ]}, |
| 3148 | + {"and": [ |
| 3149 | + "HiJump", |
| 3150 | + "SpeedBooster", |
| 3151 | + {"or": [ |
| 3152 | + "Grapple", |
| 3153 | + "canWalljump" |
| 3154 | + ]}, |
| 3155 | + {"cycleFrames": 1190} |
| 3156 | + ]} |
| 3157 | + ]} |
| 3158 | + ]} |
| 3159 | + ]} |
3090 | 3160 | ], |
3091 | 3161 | "resetsObstacles": ["A"], |
3092 | | - "devNote": "FIXME: Other nodes could be used to reset the room, with additional requirements." |
| 3162 | + "farmCycleDrops": [ |
| 3163 | + {"enemy": "Kago", "count": 1} |
| 3164 | + ], |
| 3165 | + "flashSuitChecked": true, |
| 3166 | + "devNote": "FIXME: There are more possible item combinations." |
3093 | 3167 | }, |
3094 | 3168 | { |
3095 | 3169 | "id": 78, |
|
0 commit comments