Skip to content

Commit 08ffcbe

Browse files
committed
Add Yapping Maw obstacles in Yoink Room
1 parent 91ac309 commit 08ffcbe

1 file changed

Lines changed: 82 additions & 5 deletions

File tree

region/maridia/inner-yellow/Yoink Room.json

Lines changed: 82 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,18 @@
6969
]
7070
}
7171
],
72+
"obstacles": [
73+
{
74+
"id": "A",
75+
"name": "Left Yapping Maw",
76+
"obstacleType": "inanimate"
77+
},
78+
{
79+
"id": "B",
80+
"name": "Right Yapping Maw",
81+
"obstacleType": "inanimate"
82+
}
83+
],
7284
"enemies": [
7385
{
7486
"id": "e1",
@@ -126,7 +138,8 @@
126138
"to": [
127139
{"id": 2},
128140
{"id": 3},
129-
{"id": 4}
141+
{"id": 4},
142+
{"id": 5}
130143
]
131144
}
132145
],
@@ -170,6 +183,7 @@
170183
"Gravity",
171184
{"or": [
172185
{"ammo": {"type": "Super", "count": 1}},
186+
{"obstaclesCleared": ["A"]},
173187
"canTrickyDodgeEnemies"
174188
]}
175189
],
@@ -754,6 +768,8 @@
754768
{"or": [
755769
"Ice",
756770
{"ammo": {"type": "Super", "count": 1}},
771+
{"obstaclesCleared": ["A"]},
772+
{"obstaclesCleared": ["B"]},
757773
"canTrickyGMode",
758774
{"and": [
759775
"canInsaneJump",
@@ -1190,6 +1206,7 @@
11901206
"Gravity",
11911207
{"or": [
11921208
{"ammo": {"type": "Super", "count": 1}},
1209+
{"obstaclesCleared": ["B"]},
11931210
"canTrickyDodgeEnemies"
11941211
]}
11951212
],
@@ -1423,7 +1440,10 @@
14231440
"name": "Kill Yapping Maw With Super",
14241441
"requires": [
14251442
"canSuitlessMaridia",
1426-
{"ammo": {"type": "Super", "count": 1}},
1443+
{"or": [
1444+
{"ammo": {"type": "Super", "count": 1}},
1445+
{"obstaclesCleared": ["A"]}
1446+
]},
14271447
{"or": [
14281448
"canWalljump",
14291449
"h_crouchJumpDownGrab",
@@ -1508,6 +1528,29 @@
15081528
"Freeze a Yapping Maw to farm the Zoas safely."
15091529
]
15101530
},
1531+
{
1532+
"link": [4, 4],
1533+
"name": "Kill Yapping Maw With Super",
1534+
"requires": [
1535+
{"obstaclesNotCleared": ["A"]},
1536+
"canSuitlessMaridia",
1537+
{"ammo": {"type": "Super", "count": 1}}
1538+
],
1539+
"clearsObstacles": ["A"]
1540+
},
1541+
{
1542+
"link": [4, 4],
1543+
"name": "Zoa Farm (Yapping Maw Killed)",
1544+
"requires": [
1545+
{"obstaclesCleared": ["A"]},
1546+
{"simpleCycleFrames": 200},
1547+
{"cycleFrames": 40}
1548+
],
1549+
"farmCycleDrops": [{"enemy": "Zoa", "count": 1}],
1550+
"note": [
1551+
"With the Yapping Maw killed, the Zoas can be farmed safely."
1552+
]
1553+
},
15111554
{
15121555
"id": 46,
15131556
"link": [4, 5],
@@ -1552,8 +1595,12 @@
15521595
"requires": [
15531596
"canSuitlessMaridia",
15541597
"canPlayInSand",
1555-
{"ammo": {"type": "Super", "count": 1}}
1598+
{"or": [
1599+
{"ammo": {"type": "Super", "count": 1}},
1600+
{"obstaclesCleared": ["A"]}
1601+
]}
15561602
],
1603+
"clearsObstacles": ["A"],
15571604
"devNote": "One Super to cross the room, a second is likely used before getting up to the door."
15581605
},
15591606
{
@@ -1625,7 +1672,10 @@
16251672
"name": "Kill Yapping Maw With Super",
16261673
"requires": [
16271674
"canSuitlessMaridia",
1628-
{"ammo": {"type": "Super", "count": 1}},
1675+
{"or": [
1676+
{"ammo": {"type": "Super", "count": 1}},
1677+
{"obstaclesCleared": ["B"]}
1678+
]},
16291679
{"or": [
16301680
"canWalljump",
16311681
"h_crouchJumpDownGrab",
@@ -1692,8 +1742,12 @@
16921742
"requires": [
16931743
"canSuitlessMaridia",
16941744
"canPlayInSand",
1695-
{"ammo": {"type": "Super", "count": 1}}
1745+
{"or": [
1746+
{"ammo": {"type": "Super", "count": 1}},
1747+
{"obstaclesCleared": ["B"]}
1748+
]}
16961749
],
1750+
"clearsObstacles": ["B"],
16971751
"devNote": "One Super to cross the room, a second is likely used before getting up to the door."
16981752
},
16991753
{
@@ -1711,6 +1765,29 @@
17111765
"Kill the Zoa and quickly jump across the sand.",
17121766
"Hitting the Zoas will drop Samus deep into the sand below."
17131767
]
1768+
},
1769+
{
1770+
"link": [5, 5],
1771+
"name": "Kill Yapping Maw With Super",
1772+
"requires": [
1773+
{"obstaclesNotCleared": ["B"]},
1774+
"canSuitlessMaridia",
1775+
{"ammo": {"type": "Super", "count": 1}}
1776+
],
1777+
"clearsObstacles": ["B"]
1778+
},
1779+
{
1780+
"link": [5, 5],
1781+
"name": "Zoa Farm (Yapping Maw Killed)",
1782+
"requires": [
1783+
{"obstaclesCleared": ["B"]},
1784+
{"simpleCycleFrames": 200},
1785+
{"cycleFrames": 40}
1786+
],
1787+
"farmCycleDrops": [{"enemy": "Zoa", "count": 1}],
1788+
"note": [
1789+
"With the Yapping Maw killed, the Zoas can be farmed safely."
1790+
]
17141791
}
17151792
],
17161793
"notables": [

0 commit comments

Comments
 (0)