Skip to content

Commit bc37e86

Browse files
committed
Green Maridia farms part 1: Sand Halls
1 parent 7b5ca4f commit bc37e86

2 files changed

Lines changed: 305 additions & 0 deletions

File tree

region/maridia/inner-green/East Sand Hall.json

Lines changed: 189 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,90 @@
124124
}
125125
}
126126
},
127+
{
128+
"link": [1, 1],
129+
"name": "Evir Farm (1 Evir, Grapple)",
130+
"requires": [
131+
{"resetRoom": {"nodes": [1]}},
132+
"canSuitlessMaridia",
133+
"Grapple",
134+
"canDodgeWhileShooting",
135+
{"or": [
136+
{"and": [
137+
"Plasma",
138+
{"cycleFrames": 180}
139+
]},
140+
{"and": [
141+
"Wave",
142+
{"cycleFrames": 240}
143+
]},
144+
{"and": [
145+
"Spazer",
146+
"canFarmWhileShooting",
147+
{"cycleFrames": 310}
148+
]}
149+
]}
150+
],
151+
"farmCycleDrops": [{"enemy": "Evir", "count": 1}],
152+
"note": [
153+
"Fire angle-down shots to kill the first Evir from safely on the ledge,",
154+
"then collect the drop using Grapple.",
155+
"Crouching can help in reaching the Evir's drop if it is low."
156+
]
157+
},
158+
{
159+
"link": [1, 1],
160+
"name": "Evir Farm (2 Evirs)",
161+
"requires": [
162+
{"resetRoom": {"nodes": [1]}},
163+
"canPlayInSand",
164+
"canDodgeWhileShooting",
165+
{"or": [
166+
{"and": [
167+
"Gravity",
168+
"ScrewAttack",
169+
{"cycleFrames": 320}
170+
]},
171+
{"and": [
172+
"Plasma",
173+
{"cycleFrames": 330},
174+
{"or": [
175+
"Gravity",
176+
{"and": [
177+
"canSuitlessMaridia",
178+
"HiJump",
179+
{"cycleFrames": 50}
180+
]}
181+
]}
182+
]},
183+
{"and": [
184+
{"or": [
185+
"Wave",
186+
"Spazer"
187+
]},
188+
"canFarmWhileShooting",
189+
{"cycleFrames": 975},
190+
{"or": [
191+
"Gravity",
192+
{"and": [
193+
"canSuitlessMaridia",
194+
"HiJump",
195+
{"cycleFrames": 90}
196+
]}
197+
]}
198+
]}
199+
]}
200+
],
201+
"farmCycleDrops": [{"enemy": "Evir", "count": 2}],
202+
"note": [
203+
"If Screw Attack or Plasma are available, farm the two Evirs closest to the door.",
204+
"With Wave or Spazer, it won't be possible to kill the second Evir in time,",
205+
"in which case the room can be crossed to reach a third one."
206+
],
207+
"devNote": [
208+
"Farming a third Evir is possible but would rarely be worthwhile."
209+
]
210+
},
127211
{
128212
"id": 2,
129213
"link": [1, 1],
@@ -985,6 +1069,111 @@
9851069
}
9861070
}
9871071
},
1072+
{
1073+
"link": [2, 2],
1074+
"name": "Suitless Evir Farm (1 Evir, Grapple)",
1075+
"requires": [
1076+
{"resetRoom": {"nodes": [2]}},
1077+
"canDodgeWhileShooting",
1078+
"canSuitlessMaridia",
1079+
"HiJump",
1080+
"Grapple",
1081+
{"or": [
1082+
{"and": [
1083+
"Plasma",
1084+
{"cycleFrames": 240}
1085+
]},
1086+
{"and": [
1087+
"Wave",
1088+
"canFarmWhileShooting",
1089+
{"cycleFrames": 420}
1090+
]}
1091+
]}
1092+
],
1093+
"farmCycleDrops": [{"enemy": "Evir", "count": 1}],
1094+
"note": [
1095+
"If Plasma is available, quickly fire two shots when entering to kill the Evir;",
1096+
"it can help to crouch for the second shot.",
1097+
"If only Wave is available, quickly fire three shots,",
1098+
"then jump out exactly one tile away from the ledge",
1099+
"and fire three more shots angled-down to kill the Evir.",
1100+
"In any case, use Grapple to collect the drop from the pillar without needing to drop down."
1101+
],
1102+
"devNote": [
1103+
"If Gravity is available, then other farm strats can be used instead."
1104+
]
1105+
},
1106+
{
1107+
"link": [2, 2],
1108+
"name": "Evir Farm (1 Evir, Gravity, Screw Attack)",
1109+
"requires": [
1110+
{"resetRoom": {"nodes": [2]}},
1111+
"Gravity",
1112+
"ScrewAttack",
1113+
"canCarefulJump",
1114+
{"cycleFrames": 290},
1115+
{"or": [
1116+
"canWalljump",
1117+
"HiJump",
1118+
{"and": [
1119+
"canGravityJump",
1120+
"h_doubleEquipmentScreenCycleFrames"
1121+
]}
1122+
]}
1123+
],
1124+
"farmCycleDrops": [{"enemy": "Evir", "count": 1}],
1125+
"devNote": [
1126+
"Other ways of farming Evirs with Gravity are covered in the 3 Evir farm strat.",
1127+
"The Screw Attack case is unique in that farming just the first Evir can be done at significantly lower difficulty."
1128+
]
1129+
},
1130+
{
1131+
"link": [2, 2],
1132+
"name": "Evir Farm (3 Evirs, Gravity)",
1133+
"requires": [
1134+
{"resetRoom": {"nodes": [2]}},
1135+
"Gravity",
1136+
"canDodgeWhileShooting",
1137+
"canPlayInSand",
1138+
{"or": [
1139+
{"and": [
1140+
"Plasma",
1141+
{"cycleFrames": 900}
1142+
]},
1143+
{"and": [
1144+
"Wave",
1145+
{"cycleFrames": 1320}
1146+
]},
1147+
{"and": [
1148+
"ScrewAttack",
1149+
"canFarmWhileShooting",
1150+
{"cycleFrames": 980}
1151+
]},
1152+
{"and": [
1153+
"Spazer",
1154+
"canFarmWhileShooting",
1155+
{"cycleFrames": 1360}
1156+
]}
1157+
]},
1158+
{"or": [
1159+
"canWalljump",
1160+
"HiJump",
1161+
{"and": [
1162+
"canGravityJump",
1163+
"h_doubleEquipmentScreenCycleFrames"
1164+
]}
1165+
]}
1166+
],
1167+
"farmCycleDrops": [{"enemy": "Evir", "count": 3}],
1168+
"note": [
1169+
"The Evirs must be killed quickly before they descend too far.",
1170+
"It can help to fire at the Evirs from a safe distance",
1171+
"so they will not be triggered to attack Samus."
1172+
],
1173+
"devNote": [
1174+
"FIXME: HiJump + Spring fling can be an alternative to Gravity."
1175+
]
1176+
},
9881177
{
9891178
"id": 38,
9901179
"link": [2, 2],

region/maridia/inner-green/West Sand Hall.json

Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -586,6 +586,122 @@
586586
}
587587
}
588588
},
589+
{
590+
"link": [2, 2],
591+
"name": "Suitless Bootless Evir Farm (1 Evir, Grapple)",
592+
"requires": [
593+
{"resetRoom": {"nodes": [2]}},
594+
"canSuitlessMaridia",
595+
"canPlayInSand",
596+
"canFarmWhileShooting",
597+
"Grapple",
598+
{"or": [
599+
{"and": [
600+
"Plasma",
601+
{"cycleFrames": 340}
602+
]},
603+
{"and": [
604+
"Wave",
605+
"canInsaneJump",
606+
{"cycleFrames": 680}
607+
]}
608+
]}
609+
],
610+
"farmCycleDrops": [{"enemy": "Evir", "count": 1}],
611+
"note": [
612+
"Jump out 1 tile from the ledge and fire angle-down shots at the closest Evir,",
613+
"to quickly kill it before it descends too far.",
614+
"Use Grapple to collect the drop.",
615+
"If only Wave is used, the drop will spawn low, and in this case",
616+
"use Grapple while falling right of the pillar in order to reach the drop."
617+
],
618+
"detailNote": [
619+
"If Plasma is available, then killing the second Evir (instead of the first) is also an option."
620+
]
621+
},
622+
{
623+
"link": [2, 2],
624+
"name": "Evir Farm (3 Evirs)",
625+
"requires": [
626+
"canPlayInSand",
627+
"canFarmWhileShooting",
628+
{"or": [
629+
{"resetRoom": {"nodes": [2]}},
630+
{"and": [
631+
{"resetRoom": {"nodes": [1]}},
632+
"Gravity",
633+
{"cycleFrames": 300}
634+
]}
635+
]},
636+
{"or": [
637+
"Gravity",
638+
{"and": [
639+
"canSuitlessMaridia",
640+
"HiJump",
641+
{"cycleFrames": 100}
642+
]}
643+
]},
644+
{"or": [
645+
{"and": [
646+
"Plasma",
647+
{"cycleFrames": 880}
648+
]},
649+
{"and": [
650+
"ScrewAttack",
651+
{"cycleFrames": 880}
652+
]},
653+
{"and": [
654+
"Wave",
655+
{"cycleFrames": 1200}
656+
]}
657+
]}
658+
],
659+
"farmCycleDrops": [{"enemy": "Evir", "count": 3}],
660+
"note": [
661+
"The Evirs must be killed quickly before they descend too far.",
662+
"It can help to fire at the Evirs from a safe distance",
663+
"so they will not be triggered to attack Samus."
664+
],
665+
"devNote": [
666+
"FIXME: Slower methods are possible for resetting at the left door."
667+
]
668+
},
669+
{
670+
"link": [2, 2],
671+
"name": "Evir Farm (2 Evirs, Spazer)",
672+
"requires": [
673+
{"or": [
674+
{"resetRoom": {"nodes": [2]}},
675+
{"and": [
676+
{"resetRoom": {"nodes": [1]}},
677+
"Gravity",
678+
{"cycleFrames": 300}
679+
]}
680+
]},
681+
{"or": [
682+
"Gravity",
683+
{"and": [
684+
"canSuitlessMaridia",
685+
"HiJump",
686+
{"cycleFrames": 645}
687+
]}
688+
]},
689+
"canPlayInSand",
690+
"canTrickyDodgeEnemies",
691+
"canInsaneJump",
692+
"Spazer",
693+
{"cycleFrames": 1440}
694+
],
695+
"farmCycleDrops": [{"enemy": "Evir", "count": 2}],
696+
"note": [
697+
"The Evirs must be killed quickly before they descend too far.",
698+
"With only Spazer available for damage, this is particularly tight.",
699+
"One of the first two Evirs will need to be skipped."
700+
],
701+
"devNote": [
702+
"FIXME: Slower methods are possible for resetting at the left door."
703+
]
704+
},
589705
{
590706
"id": 28,
591707
"link": [2, 2],

0 commit comments

Comments
 (0)