-
Notifications
You must be signed in to change notification settings - Fork 19
Green Maridia farms part 1: Sand Halls #2223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -124,6 +124,90 @@ | |
| } | ||
| } | ||
| }, | ||
| { | ||
| "link": [1, 1], | ||
| "name": "Evir Farm (1 Evir, Grapple)", | ||
| "requires": [ | ||
| {"resetRoom": {"nodes": [1]}}, | ||
| "canSuitlessMaridia", | ||
| "Grapple", | ||
| "canDodgeWhileShooting", | ||
| {"or": [ | ||
| {"and": [ | ||
| "Plasma", | ||
| {"cycleFrames": 180} | ||
| ]}, | ||
| {"and": [ | ||
| "Wave", | ||
| {"cycleFrames": 240} | ||
| ]}, | ||
| {"and": [ | ||
| "Spazer", | ||
| "canFarmWhileShooting", | ||
| {"cycleFrames": 310} | ||
| ]} | ||
| ]} | ||
| ], | ||
| "farmCycleDrops": [{"enemy": "Evir", "count": 1}], | ||
| "note": [ | ||
| "Fire angle-down shots to kill the first Evir from safely on the ledge,", | ||
| "then collect the drop using Grapple.", | ||
| "Crouching can help in reaching the Evir's drop if it is low." | ||
| ] | ||
| }, | ||
| { | ||
| "link": [1, 1], | ||
| "name": "Evir Farm (2 Evirs)", | ||
| "requires": [ | ||
| {"resetRoom": {"nodes": [1]}}, | ||
| "canPlayInSand", | ||
| "canDodgeWhileShooting", | ||
| {"or": [ | ||
| {"and": [ | ||
| "Gravity", | ||
| "ScrewAttack", | ||
| {"cycleFrames": 320} | ||
| ]}, | ||
| {"and": [ | ||
| "Plasma", | ||
| {"cycleFrames": 330}, | ||
| {"or": [ | ||
| "Gravity", | ||
| {"and": [ | ||
| "canSuitlessMaridia", | ||
| "HiJump", | ||
| {"cycleFrames": 50} | ||
| ]} | ||
| ]} | ||
| ]}, | ||
| {"and": [ | ||
| {"or": [ | ||
| "Wave", | ||
| "Spazer" | ||
| ]}, | ||
| "canFarmWhileShooting", | ||
| {"cycleFrames": 975}, | ||
| {"or": [ | ||
| "Gravity", | ||
| {"and": [ | ||
| "canSuitlessMaridia", | ||
| "HiJump", | ||
| {"cycleFrames": 90} | ||
| ]} | ||
| ]} | ||
| ]} | ||
| ]} | ||
| ], | ||
| "farmCycleDrops": [{"enemy": "Evir", "count": 2}], | ||
| "note": [ | ||
| "If Screw Attack or Plasma are available, farm the two Evirs closest to the door.", | ||
| "With Wave or Spazer, it won't be possible to kill the second Evir in time,", | ||
| "in which case the room can be crossed to reach a third one." | ||
| ], | ||
| "devNote": [ | ||
| "Farming a third Evir is possible but would rarely be worthwhile." | ||
| ] | ||
| }, | ||
| { | ||
| "id": 2, | ||
| "link": [1, 1], | ||
|
|
@@ -985,6 +1069,111 @@ | |
| } | ||
| } | ||
| }, | ||
| { | ||
| "link": [2, 2], | ||
| "name": "Suitless Evir Farm (1 Evir, Grapple)", | ||
| "requires": [ | ||
| {"resetRoom": {"nodes": [2]}}, | ||
| "canDodgeWhileShooting", | ||
| "canSuitlessMaridia", | ||
| "HiJump", | ||
| "Grapple", | ||
| {"or": [ | ||
| {"and": [ | ||
| "Plasma", | ||
| {"cycleFrames": 240} | ||
| ]}, | ||
| {"and": [ | ||
| "Wave", | ||
| "canFarmWhileShooting", | ||
| {"cycleFrames": 420} | ||
| ]} | ||
| ]} | ||
| ], | ||
| "farmCycleDrops": [{"enemy": "Evir", "count": 1}], | ||
| "note": [ | ||
| "If Plasma is available, quickly fire two shots when entering to kill the Evir;", | ||
| "it can help to crouch for the second shot.", | ||
| "If only Wave is available, quickly fire three shots,", | ||
| "then jump out exactly one tile away from the ledge", | ||
| "and fire three more shots angled-down to kill the Evir.", | ||
| "In any case, use Grapple to collect the drop from the pillar without needing to drop down." | ||
| ], | ||
| "devNote": [ | ||
| "If Gravity is available, then other farm strats can be used instead." | ||
| ] | ||
| }, | ||
| { | ||
| "link": [2, 2], | ||
| "name": "Evir Farm (1 Evir, Gravity, Screw Attack)", | ||
| "requires": [ | ||
| {"resetRoom": {"nodes": [2]}}, | ||
| "Gravity", | ||
| "ScrewAttack", | ||
| "canCarefulJump", | ||
| {"cycleFrames": 290}, | ||
| {"or": [ | ||
| "canWalljump", | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'm not so sure Medium can handle this walljump. Could you think about adding a spacejump option? Existing strats have canPlayInSand on these movement options.
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Sounds good. Added a Space Jump option and put canPlayInSand on the others. The Gravity+HiJump option feels close to the line between Medium and Hard. Makes sense not to expect more in the farm strat than is expected in the room traversal strat, probably safest to keep it in Hard for now. |
||
| "HiJump", | ||
| {"and": [ | ||
| "canGravityJump", | ||
| "h_doubleEquipmentScreenCycleFrames" | ||
| ]} | ||
| ]} | ||
| ], | ||
| "farmCycleDrops": [{"enemy": "Evir", "count": 1}], | ||
| "devNote": [ | ||
| "Other ways of farming Evirs with Gravity are covered in the 3 Evir farm strat.", | ||
| "The Screw Attack case is unique in that farming just the first Evir can be done at significantly lower difficulty." | ||
| ] | ||
| }, | ||
| { | ||
| "link": [2, 2], | ||
| "name": "Evir Farm (3 Evirs, Gravity)", | ||
| "requires": [ | ||
| {"resetRoom": {"nodes": [2]}}, | ||
| "Gravity", | ||
| "canDodgeWhileShooting", | ||
| "canPlayInSand", | ||
| {"or": [ | ||
| {"and": [ | ||
| "Plasma", | ||
| {"cycleFrames": 900} | ||
| ]}, | ||
| {"and": [ | ||
| "Wave", | ||
| {"cycleFrames": 1320} | ||
| ]}, | ||
| {"and": [ | ||
| "ScrewAttack", | ||
| "canFarmWhileShooting", | ||
| {"cycleFrames": 980} | ||
| ]}, | ||
| {"and": [ | ||
| "Spazer", | ||
| "canFarmWhileShooting", | ||
| {"cycleFrames": 1360} | ||
| ]} | ||
| ]}, | ||
| {"or": [ | ||
| "canWalljump", | ||
| "HiJump", | ||
| {"and": [ | ||
| "canGravityJump", | ||
| "h_doubleEquipmentScreenCycleFrames" | ||
| ]} | ||
| ]} | ||
| ], | ||
| "farmCycleDrops": [{"enemy": "Evir", "count": 3}], | ||
| "note": [ | ||
| "The Evirs must be killed quickly before they descend too far.", | ||
| "It can help to fire at the Evirs from a safe distance", | ||
| "so they will not be triggered to attack Samus." | ||
| ], | ||
| "devNote": [ | ||
| "FIXME: HiJump + Spring fling can be an alternative to Gravity." | ||
| ] | ||
| }, | ||
| { | ||
| "id": 38, | ||
| "link": [2, 2], | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This would be 280 to match the difficulty of the other two, for me.