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
20 changes: 20 additions & 0 deletions region/crateria/central/Landing Site.json
Original file line number Diff line number Diff line change
Expand Up @@ -780,6 +780,26 @@
"blueSuitChecked": true,
"devNote": ["FIXME: Add an in-room version of this strat."]
},
{
"link": [3, 1],
"name": "Shinespark through Blocks",
"requires": [
{"or": [
{"canShineCharge": {"usedTiles": 30, "steepUpTiles": 9, "openEnd": 1}},
{"and": [
{"canShineCharge": {"usedTiles": 31, "steepUpTiles": 9, "openEnd": 1}},
{"doorUnlockedAtNode": 3}
]}
]},
"canHorizontalShinespark",
{"shinespark": {"frames": 125, "excessFrames": 33}}
],
"clearsObstacles": ["A"],
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
"flashSuitChecked": true,
"blueSuitChecked": true,
"note": "Shinecharge near the top right door, drop down and horizontally spark towards the left door."
},
{
"id": 25,
"link": [3, 1],
Expand Down
60 changes: 46 additions & 14 deletions region/lowernorfair/east/Main Hall.json
Original file line number Diff line number Diff line change
Expand Up @@ -222,15 +222,28 @@
"requires": [
"canDash",
{"or": [
{"enemyDamage": {"enemy": "Dragon", "type": "fireball", "hits": 3}},
{"and": [
"Ice",
"Wave"
"Wave",
"Ice"
]},
{"enemyKill": {
"enemies": [["Dragon", "Dragon"]],
"explicitWeapons": ["Wave+Plasma"]
}}
{"and": [
"Wave",
"Plasma"
]},
{"and": [
{"enemyDamage": {"enemy": "Dragon", "type": "fireball", "hits": 3}},
{"acidFrames": 20},
{"heatFrames": 90},
{"or": [
"Gravity",
"canWalljump",
{"and": [
"HiJump",
{"acidFrames": 20},
{"heatFrames": 90}
]}
]}
]}
]},
{"heatFrames": 900}
],
Expand Down Expand Up @@ -391,7 +404,10 @@
{"heatFrames": 480}
],
"flashSuitChecked": true,
"blueSuitChecked": true
"blueSuitChecked": true,
"note": [
"The flames are still active until they fully disperse."
]
},
{
"id": 8,
Expand Down Expand Up @@ -728,7 +744,10 @@
],
"flashSuitChecked": true,
"blueSuitChecked": true,
"note": "Use a two tile wide platform to get a good amount of running speed to avoid the room hazards."
"note": [
"The flames are still active until they fully disperse",
"Use a two tile wide platform to get a good amount of running speed to avoid the room hazards."
]
},
{
"id": 15,
Expand Down Expand Up @@ -820,15 +839,28 @@
"requires": [
"canDash",
{"or": [
{"enemyDamage": {"enemy": "Dragon", "type": "fireball", "hits": 3}},
{"and": [
"Ice",
"Wave"
]},
{"enemyKill": {
"enemies": [["Dragon", "Dragon"]],
"explicitWeapons": ["Wave+Plasma"]
}}
{"and": [
"Plasma",
"Wave"
]},
{"and": [
{"enemyDamage": {"enemy": "Dragon", "type": "fireball", "hits": 3}},
{"acidFrames": 20},
{"heatFrames": 90},
{"or": [
"Gravity",
"canWalljump",
{"and": [
"HiJump",
{"acidFrames": 20},
{"heatFrames": 90}
]}
]}
]}
]},
{"heatFrames": 1100}
],
Expand Down
14 changes: 9 additions & 5 deletions region/lowernorfair/east/Wasteland.json
Original file line number Diff line number Diff line change
Expand Up @@ -806,17 +806,21 @@
"requires": [
{"canShineCharge": {"usedTiles": 25, "steepUpTiles": 4, "openEnd": 1}},
{"enemyDamage": {"enemy": "Dessgeega", "type": "contact", "hits": 1}},
{"or": [
"canInsaneJump",
{"enemyDamage": {"enemy": "Dessgeega", "type": "contact", "hits": 1}}
]},
"canUseIFrames",
"canShinechargeMovementComplex",
{"shinespark": {"frames": 40}},
{"heatFrames": 330}
"canShinechargeMovementTricky",
{"shinespark": {"frames": 25}},
{"heatFrames": 420}
],
"clearsObstacles": ["D"],
"flashSuitChecked": true,
"blueSuitChecked": true,
"note": [
"Use i-frames from the first Dessgeega to run through the remaining enemies and store a shinespark.",
"1-tap Shortcharge, then run back towards the Hoppers and try to hit all three at once by shinesparking horizontally as the ceiling hopper jumps down."
"1-tap Shortcharge, then run back towards the Hoppers and try to hit all three at once by shinesparking horizontally midair when the closest hopper jumps."
]
},
{
Expand Down Expand Up @@ -2114,7 +2118,7 @@
{"canShineCharge": {"usedTiles": 17, "openEnd": 1}},
{"enemyDamage": {"enemy": "Dessgeega", "type": "contact", "hits": 1}},
"canUseIFrames",
"canShinechargeMovementComplex",
"canShinechargeMovementTricky",
{"shinespark": {"frames": 40}},
{"heatFrames": 310}
],
Expand Down
33 changes: 24 additions & 9 deletions region/lowernorfair/west/Golden Torizo's Room.json
Original file line number Diff line number Diff line change
Expand Up @@ -1140,7 +1140,7 @@
{
"id": 58,
"link": [2, 2],
"name": "Missiles Only Kill",
"name": "Missiles Only Kill (Morph)",
"requires": [
{"notable": "Safe Spot Kill"},
{"notable": "Missiles Only Kill"},
Expand All @@ -1161,12 +1161,30 @@
"This can be done by rolling under GT, triggering the sit attack, and then shooting missiles during the stand up animation.",
"By pushing GT to the door and rolling into the door during a jump back, the sit can reliably be manipulated.",
"But this setup is subpixel dependant and harder to setup again if GT moves unexpectidly.",
"Use of the safe spot is expected. Keep missiles below 31 to control the fight. This fight takes multiple minutes.",
"(A cheeky Missile can hit GT the moment it becomes active)"
"Use of the safe spot is expected. Keep missiles below 31 to control the fight. This fight takes multiple minutes."
],
"devNote": [
"It is easy to make mistakes with this strat, so some capacity is given for leniency. You can farm up resources readily enough.",
"FIXME: add morphless version."
"It is easy to make mistakes with this strat, so some capacity is given for leniency. You can farm up resources readily enough."
]
},
{
"link": [2, 2],
"name": "Missiles Only Kill",
"requires": [
{"notable": "Safe Spot Kill"},
{"notable": "Missiles Only Kill"},
"h_heatProof",
{"resourceCapacity": [{"type": "Missile", "count": 5}]},
"canBeExtremelyPatient"
],
"setsFlags": ["f_DefeatedGoldenTorizo"],
"flashSuitChecked": true,
"blueSuitChecked": true,
"note": [
"Stand a specific distance away from Golden Torizo so that it takes a step before jumping backwards.",
"When it uses the eye lazer attack, it will not be able to avoid missiles.",
"Farm drops following every jump backwards.",
"At low health Golden Torizo will do a bird attack and that must be interuppted preemptively because it is difficult to dodge."
]
},
{
Expand Down Expand Up @@ -2409,10 +2427,7 @@
"note": [
"Killing Golden Torizo only with missiles using enemy state manipulation to get missiles to connect.",
"This can be done by rolling under GT, triggering the sit attack, and then shooting missiles during the stand up animation.",
"By pushing GT to the door and rolling into the door during a jump back, the sit can reliably be manipulated.",
"But this setup is subpixel dependant and harder to setup again if GT moves unexpectidly.",
"Use of the safe spot is expected. Keep missiles below 31 to control the fight. This fight takes multiple minutes.",
"(A cheeky Missile can hit GT the moment it becomes active)"
"Or by standing far enough from GT to trigger the eye lazer attack and shooting missiles during that animation."
]
},
{
Expand Down
4 changes: 2 additions & 2 deletions region/maridia/inner-pink/Botwoon's Room.json
Original file line number Diff line number Diff line change
Expand Up @@ -786,8 +786,8 @@
"flashSuitChecked": true,
"blueSuitChecked": true,
"note": [
"Wait for the one pattern (bottom->right) where Botwoon's head passes through the dividing barrier briefly and fire a Super Missile.",
"This takes a long time, averaging one super per minute."
"Wait for the one pattern (bottom->right) where Botwoon's head passes through the dividing barrier briefly and fire TWO Super Missiles.",
"This takes a long time, averaging two supers per minute."
]
}
],
Expand Down
26 changes: 25 additions & 1 deletion region/maridia/outer/Mt. Everest.json
Original file line number Diff line number Diff line change
Expand Up @@ -4248,11 +4248,35 @@
"link": [6, 2],
"name": "Base",
"requires": [
"Morph"
"Morph",
{"or": [
"Gravity",
"Ice",
"Wave",
"Spazer",
"Plasma",
{"ammo": {"type": "Missile", "count": 2}},
{"ammo": {"type": "Super", "count": 1}},
{"ammo": {"type": "PowerBomb", "count": 1}},
"canUseGrapple",
{"haveBlueSuit": {}},
{"enemyDamage": {"enemy": "Sciser", "type": "contact", "hits": 1}}
]}
],
"flashSuitChecked": true,
"blueSuitChecked": true
},
{
"link": [6, 2],
"name": "Avoid Crab",
"requires": [
"Morph",
"canDodgeWhileShooting"
],
"flashSuitChecked": true,
"blueSuitChecked": true,
"note": ["Roll into the room to have the momentum to exit the morph tunnel before the crab blocks the path."]
},
{
"id": 279,
"link": [6, 2],
Expand Down
Loading