Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
211 changes: 211 additions & 0 deletions region/maridia/inner-green/East Sand Hall.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": 280}
]}
]}
],
"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],
Expand Down Expand Up @@ -985,6 +1069,133 @@
}
}
},
{
"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",
{"disableEquipment": "Ice"},
"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, Strong Weapon)",
"requires": [
{"resetRoom": {"nodes": [2]}},
"Gravity",
{"or": [
"ScrewAttack",
{"and": [
"Plasma",
"Wave"
]}
]},
"canCarefulJump",
{"cycleFrames": 290},
{"or": [
"SpaceJump",
{"and": [
"canPlayInSand",
{"or": [
"HiJump",
"canWalljump",
{"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.",
"These strong weapon cases are 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",
"Wave"
]},
"canTrickyJump"
]},
{"or": [
{"and": [
"Plasma",
{"cycleFrames": 900}
]},
{"and": [
"Wave",
{"disableEquipment": "Ice"},
{"cycleFrames": 1320}
]},
{"and": [
"ScrewAttack",
"canFarmWhileShooting",
{"cycleFrames": 980}
]},
{"and": [
"Spazer",
{"disableEquipment": "Ice"},
"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],
Expand Down
126 changes: 126 additions & 0 deletions region/maridia/inner-green/West Sand Hall.json
Original file line number Diff line number Diff line change
Expand Up @@ -586,6 +586,132 @@
}
}
},
{
"link": [2, 2],
"name": "Suitless Bootless Evir Farm (1 Evir, Grapple)",
"requires": [
{"resetRoom": {"nodes": [2]}},
"canSuitlessMaridia",
"canPlayInSand",
"canFarmWhileShooting",
"Grapple",
{"or": [
{"and": [
"Plasma",
{"cycleFrames": 340}
]},
{"and": [
"Wave",
{"disableEquipment": "Ice"},
"canInsaneJump",
Comment thread
osse101 marked this conversation as resolved.
"canBeVeryPatient",
{"cycleFrames": 680}
]}
]}
],
"farmCycleDrops": [{"enemy": "Evir", "count": 1}],
"note": [
"Jump out 1 tile from the ledge and fire angle-down shots at the closest Evir,",
"to quickly kill it before it descends too far.",
"Use Grapple to collect the drop.",
"If only Wave is used, the drop will spawn low, and in this case",
"use Grapple while falling right of the pillar in order to reach the drop."
],
"detailNote": [
"If Plasma is available, then killing the second Evir (instead of the first) is also an option."
]
},
{
"link": [2, 2],
"name": "Evir Farm (3 Evirs)",
"requires": [
"canPlayInSand",
{"or": [
"canFarmWhileShooting",
{"and": [
"Plasma",
"Wave"
]}
]},
{"or": [
{"resetRoom": {"nodes": [2]}},
{"and": [
{"resetRoom": {"nodes": [1]}},
"Gravity",
{"cycleFrames": 300}
]}
]},
{"or": [
"Gravity",
{"and": [
"canSuitlessMaridia",
"HiJump",
{"cycleFrames": 100}
]}
]},
{"or": [
{"and": [
"Plasma",
{"cycleFrames": 880}
]},
{"and": [
"ScrewAttack",
{"cycleFrames": 880}
]},
{"and": [
"Wave",
{"disableEquipment": "Ice"},
{"cycleFrames": 1200}
]}
]}
],
"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: Slower methods are possible for resetting at the left door."
]
},
{
"link": [2, 2],
"name": "Evir Farm (2 Evirs, Spazer)",
"requires": [
{"or": [
{"resetRoom": {"nodes": [2]}},
{"and": [
{"resetRoom": {"nodes": [1]}},
"Gravity",
{"cycleFrames": 300}
]}
]},
{"or": [
"Gravity",
{"and": [
"canSuitlessMaridia",
"HiJump",
{"cycleFrames": 645}
]}
]},
"canPlayInSand",
"canTrickyDodgeEnemies",
"canInsaneJump",
"Spazer",
{"disableEquipment": "Ice"},
{"cycleFrames": 1440}
],
"farmCycleDrops": [{"enemy": "Evir", "count": 2}],
"note": [
"The Evirs must be killed quickly before they descend too far.",
"With only Spazer available for damage, this is particularly tight.",
"One of the first two Evirs will need to be skipped."
],
"devNote": [
"FIXME: Slower methods are possible for resetting at the left door."
]
},
{
"id": 28,
"link": [2, 2],
Expand Down