Skip to content

Commit c9ba9e8

Browse files
committed
Remaining UNEast Farms
1 parent 1849e94 commit c9ba9e8

4 files changed

Lines changed: 398 additions & 39 deletions

File tree

region/norfair/east/Rising Tide.json

Lines changed: 135 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,78 @@
9494
"name": "Sova Farm",
9595
"requires": [
9696
"h_heatProof",
97-
{"resetRoom": {"nodes": [1, 2]}},
98-
{"partialRefill": {"type": "Energy", "limit": 200}},
99-
{"partialRefill": {"type": "Super", "limit": 3}},
100-
{"partialRefill": {"type": "Missile", "limit": 10}}
97+
{"resetRoom": {"nodes": [1]}},
98+
{"cycleFrames": 680},
99+
{"or": [
100+
"SpaceJump",
101+
{"cycleFrames": 40}
102+
]},
103+
{"or": [
104+
"Wave",
105+
"Spazer",
106+
"Plasma",
107+
{"cycleFrames": 360}
108+
]}
109+
],
110+
"farmCycleDrops": [{"enemy": "Sova", "count": 4}],
111+
"devNote": "Add canTrickyJump for catching the Sovas on their first cycles."
112+
},
113+
{
114+
"link": [1, 1],
115+
"name": "Dragon and Sova Farm",
116+
"requires": [
117+
{"resetRoom": {"nodes": [1]}},
118+
"h_heatProof",
119+
"Plasma",
120+
{"or": [
121+
{"and": [
122+
"h_lavaProof",
123+
{"or": [
124+
{"and": [
125+
"Morph",
126+
{"cycleFrames": 1170}
127+
]},
128+
{"cycleFrames": 1500}
129+
]}
130+
]},
131+
{"and": [
132+
"SpaceJump",
133+
{"cycleFrames": 1440}
134+
]},
135+
{"and": [
136+
"Grapple",
137+
{"cycleFrames": 1800}
138+
]}
139+
]}
140+
],
141+
"farmCycleDrops": [
142+
{"enemy": "Sova", "count": 5},
143+
{"enemy": "Dragon", "count": 4}
101144
]
102145
},
146+
{
147+
"link": [1, 1],
148+
"name": "Squeep Farm",
149+
"requires": [
150+
"h_heatProof",
151+
"ScrewAttack",
152+
{"or": [
153+
{"and": [
154+
{"resetRoom": {"nodes": [1]}},
155+
{"cycleFrames": 340}
156+
]},
157+
{"and": [
158+
{"resetRoom": {"nodes": [2]}},
159+
{"cycleFrames": 900},
160+
{"or": [
161+
"SpaceJump",
162+
{"cycleFrames": 320}
163+
]}
164+
]}
165+
]}
166+
],
167+
"farmCycleDrops": [{"enemy": "Squeept", "count": 2}]
168+
},
103169
{
104170
"id": 3,
105171
"link": [1, 1],
@@ -700,6 +766,71 @@
700766
}
701767
}
702768
},
769+
{
770+
"link": [2, 2],
771+
"name": "Sova Farm",
772+
"requires": [
773+
"h_heatProof",
774+
{"resetRoom": {"nodes": [2]}},
775+
{"cycleFrames": 720},
776+
{"or": [
777+
"SpaceJump",
778+
{"cycleFrames": 30}
779+
]},
780+
{"or": [
781+
"Wave",
782+
"Spazer",
783+
"Plasma",
784+
{"and": [
785+
"canFarmWhileShooting",
786+
{"cycleFrames": 30}
787+
]}
788+
]},
789+
{"or": [
790+
"canTrickyJump",
791+
{"cycleFrames": 60}
792+
]}
793+
],
794+
"farmCycleDrops": [{"enemy": "Sova", "count": 4}],
795+
"devNote": "Add canTrickyJump for catching the Sovas on their first cycles."
796+
},
797+
{
798+
"link": [2, 2],
799+
"name": "Dragon and Sova Farm",
800+
"requires": [
801+
{"resetRoom": {"nodes": [2]}},
802+
"h_heatProof",
803+
"Plasma",
804+
{"or": [
805+
{"and": [
806+
"h_lavaProof",
807+
{"or": [
808+
{"and": [
809+
"Morph",
810+
{"cycleFrames": 930}
811+
]},
812+
{"and": [
813+
"SpaceJump",
814+
{"cycleFrames": 1100}
815+
]},
816+
{"cycleFrames": 1290}
817+
]}
818+
]},
819+
{"and": [
820+
"SpaceJump",
821+
{"cycleFrames": 1230}
822+
]},
823+
{"and": [
824+
"Grapple",
825+
{"cycleFrames": 1680}
826+
]}
827+
]}
828+
],
829+
"farmCycleDrops": [
830+
{"enemy": "Sova", "count": 5},
831+
{"enemy": "Dragon", "count": 4}
832+
]
833+
},
703834
{
704835
"id": 25,
705836
"link": [2, 2],

region/norfair/east/Single Chamber.json

Lines changed: 139 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,41 @@
220220
}
221221
}
222222
},
223+
{
224+
"id": 61,
225+
"link": [1, 1],
226+
"name": "Alcoon and Multiviola Farm",
227+
"requires": [
228+
"h_heatProof",
229+
{"resetRoom": {"nodes": [1]}},
230+
{"or": [
231+
"Plasma",
232+
"ScrewAttack",
233+
{"and": [
234+
"Wave",
235+
{"cycleFrames": 90}
236+
]},
237+
{"and": [
238+
"Spazer",
239+
{"cycleFrames": 205}
240+
]},
241+
{"and": [
242+
"canDodgeWhileShooting",
243+
{"cycleFrames": 315}
244+
]}
245+
]},
246+
{"or": [
247+
"canWalljump",
248+
"HiJump",
249+
"h_crouchJumpDownGrab"
250+
]},
251+
{"cycleFrames": 285}
252+
],
253+
"farmCycleDrops": [
254+
{"enemy": "Multiviola", "count": 1},
255+
{"enemy": "Alcoon", "count": 2}
256+
]
257+
},
223258
{
224259
"id": 2,
225260
"link": [1, 1],
@@ -655,6 +690,38 @@
655690
}
656691
}
657692
},
693+
{
694+
"link": [2, 2],
695+
"name": "Alcoon and Multiviola Farm",
696+
"requires": [
697+
"h_heatProof",
698+
{"resetRoom": {"nodes": [2]}},
699+
{"or": [
700+
"ScrewAttack",
701+
{"and": [
702+
"Plasma",
703+
{"cycleFrames": 25}
704+
]},
705+
{"and": [
706+
"Wave",
707+
{"cycleFrames": 40}
708+
]},
709+
{"and": [
710+
"Spazer",
711+
{"cycleFrames": 100}
712+
]},
713+
{"and": [
714+
"canDodgeWhileShooting",
715+
{"cycleFrames": 220}
716+
]}
717+
]},
718+
{"cycleFrames": 245}
719+
],
720+
"farmCycleDrops": [
721+
{"enemy": "Multiviola", "count": 1},
722+
{"enemy": "Alcoon", "count": 1}
723+
]
724+
},
658725
{
659726
"id": 11,
660727
"link": [2, 2],
@@ -1320,6 +1387,40 @@
13201387
}
13211388
}
13221389
},
1390+
{
1391+
"link": [3, 3],
1392+
"name": "Alcoon and Multiviola Farm",
1393+
"requires": [
1394+
"h_heatProof",
1395+
{"resetRoom": {"nodes": [3]}},
1396+
{"or": [
1397+
"Plasma",
1398+
"ScrewAttack",
1399+
{"and": [
1400+
"Wave",
1401+
{"cycleFrames": 90}
1402+
]},
1403+
{"and": [
1404+
"Spazer",
1405+
{"cycleFrames": 90}
1406+
]},
1407+
{"and": [
1408+
"canDodgeWhileShooting",
1409+
{"cycleFrames": 285}
1410+
]}
1411+
]},
1412+
{"or": [
1413+
"canWalljump",
1414+
"HiJump",
1415+
"h_crouchJumpDownGrab"
1416+
]},
1417+
{"cycleFrames": 210}
1418+
],
1419+
"farmCycleDrops": [
1420+
{"enemy": "Multiviola", "count": 1},
1421+
{"enemy": "Alcoon", "count": 1}
1422+
]
1423+
},
13231424
{
13241425
"id": 28,
13251426
"link": [3, 3],
@@ -1929,6 +2030,44 @@
19292030
}
19302031
}
19312032
},
2033+
{
2034+
"link": [4, 4],
2035+
"name": "Alcoon and Multiviola Farm",
2036+
"requires": [
2037+
"h_heatProof",
2038+
{"resetRoom": {"nodes": [4]}},
2039+
{"or": [
2040+
"Plasma",
2041+
"ScrewAttack",
2042+
{"and": [
2043+
"Wave",
2044+
{"cycleFrames": 20}
2045+
]},
2046+
{"and": [
2047+
"Spazer",
2048+
{"cycleFrames": 90}
2049+
]},
2050+
{"and": [
2051+
"canDodgeWhileShooting",
2052+
{"cycleFrames": 260},
2053+
{"or": [
2054+
"canFarmWhileShooting",
2055+
{"cycleFrames": 90}
2056+
]}
2057+
]}
2058+
]},
2059+
{"or": [
2060+
"canWalljump",
2061+
"HiJump",
2062+
"h_crouchJumpDownGrab"
2063+
]},
2064+
{"cycleFrames": 450}
2065+
],
2066+
"farmCycleDrops": [
2067+
{"enemy": "Multiviola", "count": 1},
2068+
{"enemy": "Alcoon", "count": 2}
2069+
]
2070+
},
19322071
{
19332072
"id": 43,
19342073
"link": [4, 4],
@@ -2287,30 +2426,6 @@
22872426
"requires": [{"heatFrames": 20}]
22882427
}
22892428
]
2290-
},
2291-
{
2292-
"id": 61,
2293-
"link": [6, 6],
2294-
"name": "Alcoon and Multiviola Farm",
2295-
"requires": [
2296-
"h_heatProof",
2297-
{"or": [
2298-
"canDodgeWhileShooting",
2299-
"ScrewAttack",
2300-
"Wave",
2301-
"Ice",
2302-
"Spazer",
2303-
"Plasma"
2304-
]},
2305-
{"or": [
2306-
"canWalljump",
2307-
"HiJump",
2308-
"h_crouchJumpDownGrab"
2309-
]},
2310-
{"resetRoom": {"nodes": [1, 2, 3, 4]}},
2311-
{"partialRefill": {"type": "Missile", "limit": 12}},
2312-
{"refill": ["PowerBomb"]}
2313-
]
23142429
}
23152430
],
23162431
"notables": [],

0 commit comments

Comments
 (0)