Skip to content

Commit 998d6f8

Browse files
committed
Pink Maridia farms part 1: Aqueduct, etc.
1 parent 3d67c60 commit 998d6f8

3 files changed

Lines changed: 162 additions & 14 deletions

File tree

region/maridia/inner-pink/Aqueduct.json

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1304,6 +1304,23 @@
13041304
"but not by enough to remove the need for the canLongChainTemporaryBlue requirement."
13051305
]
13061306
},
1307+
{
1308+
"link": [2, 2],
1309+
"name": "Yard Farm (2 Yards)",
1310+
"requires": [
1311+
{"resetRoom": {"nodes": [2]}},
1312+
"h_useMorphBombs",
1313+
{"or": [
1314+
{"and": [
1315+
"Gravity",
1316+
{"cycleFrames": 430}
1317+
]},
1318+
{"cycleFrames": 1045}
1319+
]}
1320+
],
1321+
"resetsObstacles": ["A"],
1322+
"farmCycleDrops": [{"enemy": "Yard", "count": 2}]
1323+
},
13071324
{
13081325
"id": 28,
13091326
"link": [2, 2],
@@ -2136,6 +2153,23 @@
21362153
}
21372154
}
21382155
},
2156+
{
2157+
"link": [5, 5],
2158+
"name": "Yard Farm (1 Yard)",
2159+
"requires": [
2160+
{"resetRoom": {"nodes": [5]}},
2161+
"h_useMorphBombs",
2162+
{"or": [
2163+
{"and": [
2164+
"Gravity",
2165+
{"cycleFrames": 220}
2166+
]},
2167+
{"cycleFrames": 260}
2168+
]}
2169+
],
2170+
"resetsObstacles": ["A"],
2171+
"farmCycleDrops": [{"enemy": "Yard", "count": 1}]
2172+
},
21392173
{
21402174
"id": 79,
21412175
"link": [5, 5],
@@ -2772,6 +2806,34 @@
27722806
"Use at least a small amount of momentum before jumping over towards the snail."
27732807
]
27742808
},
2809+
{
2810+
"link": [6, 6],
2811+
"name": "Yard Farm (2 Yards)",
2812+
"requires": [
2813+
{"resetRoom": {"nodes": [6]}},
2814+
"h_useMorphBombs",
2815+
{"or": [
2816+
{"and": [
2817+
"Gravity",
2818+
{"cycleFrames": 2805}
2819+
]},
2820+
{"and": [
2821+
"HiJump",
2822+
{"cycleFrames": 2870}
2823+
]},
2824+
{"and": [
2825+
"canCrouchJump",
2826+
{"or": [
2827+
"canTrickyJump",
2828+
"canMorphTurnaround"
2829+
]},
2830+
{"cycleFrames": 3405}
2831+
]}
2832+
]}
2833+
],
2834+
"resetsObstacles": ["A"],
2835+
"farmCycleDrops": [{"enemy": "Yard", "count": 2}]
2836+
},
27752837
{
27762838
"id": 107,
27772839
"link": [6, 7],

region/maridia/inner-pink/Below Botwoon Energy Tank.json

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,27 @@
149149
"link": [1, 1],
150150
"name": "Zoa Farm",
151151
"requires": [
152-
{"refill": ["Energy", "Missile", "Super"]}
153-
]
152+
{"or": [
153+
{"and": [
154+
{"or": [
155+
"Gravity",
156+
"Grapple",
157+
"canPlayInSand"
158+
]},
159+
{"simpleCycleFrames": 85},
160+
{"cycleFrames": 30}
161+
]},
162+
{"cycleFrames": 200}
163+
]},
164+
{"or": [
165+
"Wave",
166+
"Spazer",
167+
"Plasma",
168+
"Grapple",
169+
{"cycleFrames": 25}
170+
]}
171+
],
172+
"farmCycleDrops": [{"enemy": "Zoa", "count": 3}]
154173
},
155174
{
156175
"id": 4,

region/maridia/inner-pink/Botwoon Energy Tank Room.json

Lines changed: 79 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -248,20 +248,48 @@
248248
"requires": [
249249
{"resetRoom": {"nodes": [1]}},
250250
{"or": [
251-
"Spazer",
252-
"Wave",
253-
"Plasma",
254-
"canUseGrapple",
251+
"Gravity",
252+
{"cycleFrames": 250}
253+
]},
254+
{"or": [
255+
{"and": [
256+
"Plasma",
257+
{"cycleFrames": 360}
258+
]},
259+
{"and": [
260+
"Gravity",
261+
"ScrewAttack",
262+
{"cycleFrames": 375}
263+
]},
264+
{"and": [
265+
"Wave",
266+
{"cycleFrames": 390}
267+
]},
268+
{"and": [
269+
"Grapple",
270+
{"cycleFrames": 400}
271+
]},
272+
{"and": [
273+
"Spazer",
274+
{"cycleFrames": 415}
275+
]},
255276
{"and": [
256277
"Gravity",
257-
"ScrewAttack"
278+
"canPseudoScrew",
279+
{"cycleFrames": 540}
280+
]},
281+
{"and": [
282+
"Ice",
283+
{"cycleFrames": 580}
284+
]},
285+
{"and": [
286+
"canDodgeWhileShooting",
287+
{"cycleFrames": 810}
258288
]}
259-
]},
260-
{"partialRefill": {"type": "Energy", "limit": 200}},
261-
{"partialRefill": {"type": "Missile", "limit": 12}},
262-
{"partialRefill": {"type": "PowerBomb", "limit": 6}}
289+
]}
263290
],
264-
"resetsObstacles": ["A", "B"]
291+
"resetsObstacles": ["A", "B"],
292+
"farmCycleDrops": [{"enemy": "Puyo", "count": 4}]
265293
},
266294
{
267295
"id": 3,
@@ -1944,8 +1972,47 @@
19441972
"link": [4, 4],
19451973
"name": "Zoa Farm",
19461974
"requires": [
1947-
{"refill": ["Energy", "Missile", "Super"]}
1948-
]
1975+
{"or": [
1976+
{"and": [
1977+
"Gravity",
1978+
{"or": [
1979+
{"and": [
1980+
"Grapple",
1981+
{"simpleCycleFrames": 105},
1982+
{"cycleFrames": 20}
1983+
]},
1984+
{"and": [
1985+
{"or": [
1986+
"Plasma",
1987+
"Wave",
1988+
"Spazer"
1989+
]},
1990+
{"simpleCycleFrames": 115},
1991+
{"cycleFrames": 20}
1992+
]},
1993+
{"and": [
1994+
{"simpleCycleFrames": 115},
1995+
{"cycleFrames": 30}
1996+
]}
1997+
]}
1998+
]},
1999+
{"and": [
2000+
"Grapple",
2001+
{"simpleCycleFrames": 115},
2002+
{"cycleFrames": 20}
2003+
]},
2004+
{"and": [
2005+
{"or": [
2006+
"Plasma",
2007+
"Wave",
2008+
"Spazer"
2009+
]},
2010+
{"cycleFrames": 235}
2011+
]},
2012+
{"cycleFrames": 275}
2013+
]}
2014+
],
2015+
"farmCycleDrops": [{"enemy": "Zoa", "count": 5}]
19492016
},
19502017
{
19512018
"id": 72,

0 commit comments

Comments
 (0)