Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 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
57 changes: 54 additions & 3 deletions region/norfair/west/Crocomire Escape.json
Original file line number Diff line number Diff line change
Expand Up @@ -526,6 +526,7 @@
},
"requires": [
"canTrickyUseFrozenEnemies",
"canTrickyDodgeEnemies",
{"or": [
"HiJump",
"canSpringBallJumpMidAir"
Expand Down Expand Up @@ -566,12 +567,23 @@
"canInsaneJump",
"h_additionalBomb"
]}
]},
{"and": [
"canHorizontalShinespark",
{"canShineCharge": {"usedTiles": 15, "openEnd": 2}},
{"shinespark": {"frames": 40, "excessFrames": 18}}
]},
{"and": [
{"notable": "Ceiling Mockball Spring Fling"},
"SpeedBooster",
"canInsaneJump",
"canMomentumConservingMorph",
"canSpringFling"
]}
]},
"h_heatedGModeOpenDifferentDoor"
],
"flashSuitChecked": true,
"devNote": "FIXME: A variant with shinesparking can be added. (Energy from immobile, CF, or energy free sparks)"
"flashSuitChecked": true
},
{
"id": 52,
Expand Down Expand Up @@ -729,6 +741,7 @@
},
"requires": [
"canTrickyUseFrozenEnemies",
"canTrickyDodgeEnemies",
{"or": [
"HiJump",
"canSpringBallJumpMidAir"
Expand Down Expand Up @@ -767,6 +780,18 @@
"canUnmorphBombBoost",
"h_crouchJumpDownGrab",
"canInsaneJump"
]},
{"and": [
"canHorizontalShinespark",
{"canShineCharge": {"usedTiles": 15, "openEnd": 2}},
{"shinespark": {"frames": 40, "excessFrames": 18}}
]},
{"and": [
{"notable": "Ceiling Mockball Spring Fling"},
"SpeedBooster",
"canInsaneJump",
"canMomentumConservingMorph",
"canSpringFling"
]}
]},
"h_heatedDirectGModeLeaveSameDoor"
Expand Down Expand Up @@ -1213,6 +1238,7 @@
"requires": [
"h_heatedGMode",
"canTrickyUseFrozenEnemies",
"canTrickyDodgeEnemies",
{"or": [
"HiJump",
"canSpringBallJumpMidAir"
Expand Down Expand Up @@ -1255,6 +1281,11 @@
"h_additionalBomb"
]}
]},
{"and": [
"canHorizontalShinespark",
{"canShineCharge": {"usedTiles": 15, "openEnd": 2}},
{"shinespark": {"frames": 40, "excessFrames": 18}}
]},
{"and": [
{"notable": "Ceiling Mockball Spring Fling"},
"SpeedBooster",
Expand All @@ -1266,7 +1297,7 @@
{"heatFrames": 0}
],
"flashSuitChecked": true,
"devNote": "FIXME: Variants with shinesparking or Geruta damage boost can be added. (Energy from immobile, CF, or energy free sparks)"
"devNote": "FIXME: Variants with Geruta damage boost can be added. (Energy from immobile or CF)"
},
{
"id": 58,
Expand Down Expand Up @@ -1301,6 +1332,7 @@
"requires": [
"h_heatedGMode",
"canTrickyUseFrozenEnemies",
"canTrickyDodgeEnemies",
{"or": [
"HiJump",
"canSpringBallJumpMidAir"
Expand Down Expand Up @@ -1347,6 +1379,11 @@
"h_additionalBomb"
]}
]},
{"and": [
"canHorizontalShinespark",
{"canShineCharge": {"usedTiles": 15, "openEnd": 2}},
{"shinespark": {"frames": 40, "excessFrames": 18}}
]},
{"and": [
{"notable": "Ceiling Mockball Spring Fling"},
"SpeedBooster",
Expand Down Expand Up @@ -1556,6 +1593,20 @@
],
"note": "This strat just waits out the Dragon."
},
{
"link": [3, 2],
"name": "Frozen Geruta Platform",
"requires": [
"h_heatProof",
"canTrickyUseFrozenEnemies",
{"or": [
"HiJump",
"canTrickyDodgeEnemies"
]}
],
"flashSuitChecked": true,
"note": "It is possible to lure the Geruta to be used as a platform with nothing but Ice."
},
{
"id": 38,
"link": [3, 2],
Expand Down
23 changes: 6 additions & 17 deletions region/norfair/west/Crocomire Speedway.json
Original file line number Diff line number Diff line change
Expand Up @@ -790,27 +790,14 @@
}
},
"requires": [
"canTrickyJump",
"canTrickyDodgeEnemies",
{"or": [
{"ammo": {"type": "PowerBomb", "count": 6}},
{"and": [
"h_artificialMorphMovement",
{"or": [
{"and": [
"h_artificialMorphSpringBall",
"canTrickyDodgeEnemies"
]},
{"and": [
"h_artificialMorphIBJ",
"canInsaneJump"
]},
{"and": [
{"ammo": {"type": "PowerBomb", "count": 1}},
"h_artificialMorphSpringBall"
]},
{"and": [
{"ammo": {"type": "PowerBomb", "count": 2}},
"h_artificialMorphIBJ"
]}
"canInsaneJump",
"h_artificialMorphPowerBomb"
]},
{"or": [
"h_artificialMorphPowerBomb",
Expand Down Expand Up @@ -2203,6 +2190,7 @@
"link": [7, 2],
"name": "G-Mode, Heatproof, Fix Camera",
"requires": [
"canEnterGMode",
"h_heatProof",
{"or": [
"h_bombThings",
Expand Down Expand Up @@ -2230,6 +2218,7 @@
"link": [7, 2],
"name": "G-Mode, Fix Camera, Speedy Exit",
"requires": [
"h_heatedGMode",
"h_getBlueSpeedMaxRunway",
{"heatFrames": 375}
],
Expand Down
30 changes: 15 additions & 15 deletions region/norfair/west/Crumble Shaft.json
Original file line number Diff line number Diff line change
Expand Up @@ -293,26 +293,25 @@
}
},
"requires": [
"h_heatedGMode",
{"or": [
{"heatFrames": 45},
{"and": [
"h_heatedGMode",
{"heatFrames": 45}
]},
{"and": [
{"ammo": {"type": "Super", "count": 1}},
"h_heatedGModePauseAbuse"
]},
{"and": [
"canTrickyGMode",
"h_heatedGModePauseAbuse"
"h_heatedGModePauseAbuse",
{"or": [
"canTrickyGMode",
Comment thread
osse101 marked this conversation as resolved.
{"ammo": {"type": "Super", "count": 2}}
]}
]}
]}
],
"flashSuitChecked": true,
"note": [
"Climb the solid crumble blocks.",
"It is possible to use a Super to knock a Sova off and kill it by the door and pause abuse to grab its Energy drop on G-mode exit.",
"It is also possible to do it without a Super if the Sova drops a large Energy drop."
"Climb down using the solid crumble blocks.",
"It is possible to use a Super to knock a Sova off and kill it by the door and pause abuse to grab its Energy drop on G-mode exit with a very precise positioning jump or large Energy drop.",
"With a second Super it is recommended to bring down the other clockwise Sova as well (at the top of the room), and stack their drops.",
"It is also possible to do it without a Super if the Sova drops a large Energy drop. There is a way to do this with two Sova, and if either drops a large Energy, Samus can survive:",
"kill both of the bottom two Sova at the bottom right corner of their platforms, stand on the middle of the platform with the second lowest Sova, and hold right when exiting G-mode."
]
},
{
Expand Down Expand Up @@ -658,8 +657,9 @@
"flashSuitChecked": true,
"note": [
"Climb the solid crumble blocks.",
"It is possible to use a Super to knock a Sova off and follow it to the door and pause abuse to grab its Energy drop on G-mode exit."
]
"It is possible to use a Super to knock one or two Sova off and follow it to the door and pause abuse to grab its Energy drop on G-mode exit."
],
"devNote": "FIXME: It is possible to use grapple to grab the drop from the top Sova from the doorway, but it is fairly precise and requires a large Energy drop."
},
{
"id": 25,
Expand Down
69 changes: 64 additions & 5 deletions region/norfair/west/Hi Jump Energy Tank Room.json
Original file line number Diff line number Diff line change
Expand Up @@ -251,6 +251,24 @@
"flashSuitChecked": true,
"note": "It takes the Sova about 25 seconds to hit Samus."
},
{
"link": [1, 1],
"name": "G-Mode Morph Remote Acquire Left Item",
"entranceCondition": {
"comeInWithGMode": {
"mode": "direct",
"morphed": true
}
},
"requires": [
"h_artificialMorphSpringBallBombJump",
"h_additionalBomb"
],
"collectsItems": [4],
"flashSuitChecked": true,
"note": "Get to the item with two Spring Ball bomb jumps and remote acquire the item back by the left door.",
"devNote": "The Power Bombs will solidify the bomb block, preventing remote acquiring on the right. The Power Bombs are not going to overload many PLMs."
},
{
"id": 5,
"link": [1, 3],
Expand Down Expand Up @@ -418,7 +436,7 @@
],
"clearsObstacles": ["D"],
"flashSuitChecked": true,
"note": "Get to the item without overloading PLMs by avoiding entering the morph tunnel at the bottom of the room or using Power Bombs near the items."
"note": "Get to the item without overloading PLMs by avoiding entering the morph tunnel at the bottom of the room."
},
{
"id": 11,
Expand Down Expand Up @@ -480,7 +498,7 @@
"h_artificialMorphPowerBomb",
"canOffScreenMovement"
],
"collectsItems": [4],
"collectsItems": [3, 4],
"flashSuitChecked": true,
"note": [
"Placing a Power Bomb a 0.5 to 1 tile away from the item plinth to bounce Samus onto it (where the right item usually is) while also overloading PLMs as the explosion hits the left item.",
Expand Down Expand Up @@ -587,6 +605,31 @@
},
"bypassesDoorShell": true
},
{
"link": [2, 1],
"name": "G-Mode Morph Remote Acquire Right Item",
"entranceCondition": {
"comeInWithGMode": {
"mode": "direct",
"morphed": true
}
},
"requires": [
{"or": [
"h_artificialMorphMovement",
{"and": [
"h_artificialMorphPowerBomb",
Comment thread
kjbranch marked this conversation as resolved.
Outdated
"canRiskPermanentLossOfAccess"
]}
]}
],
"collectsItems": [3],
"flashSuitChecked": true,
"note": [
"Touch the item then overload PLMs with it or in the morph tunnel up left of the item, then remote acquire it by the left door.",
"The camera will not scroll to the left side of the room."
]
},
{
"id": 20,
"link": [2, 2],
Expand Down Expand Up @@ -743,12 +786,28 @@
}
},
"requires": [
"h_artificialMorphMovement",
"canOffScreenMovement"
"h_artificialMorphMovement"
],
"flashSuitChecked": true,
"note": "Overload PLMs using scroll blocks in the morph tunnel. The camera will not scroll to the left side of the room.",
"devNote": "This is only useful morphless if the item is Morph."
"devNote": "This is only useful if the item is Morph or if Samus has Morph but no way up to this item location."
},
{
"link": [2, 4],
"name": "G-Mode through Bomb Blocks, Remote Acquire Right Item",
"entranceCondition": {
"comeInWithGMode": {
"mode": "any",
Comment thread
kjbranch marked this conversation as resolved.
Outdated
"morphed": true
}
},
"requires": [
"h_artificialMorphMovement"
],
"collectsItems": [3],
"flashSuitChecked": true,
"note": "Touch the right item then overload PLMs using it or the scroll blocks in the morph tunnel. The camera will not scroll to the left side of the room.",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Touching the scroll block, then overloading PLMs with the item is better advice. Lets the camera scroll.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Somehow, I never knew this was a thing. I wonder if there are other places this info can be useful

"devNote": "This is only useful if the item is Morph or if Samus has Morph but no way up to this item location."
},
{
"id": 25,
Expand Down
14 changes: 8 additions & 6 deletions region/norfair/west/Ice Beam Gate Room.json
Original file line number Diff line number Diff line change
Expand Up @@ -1037,7 +1037,7 @@
"requires": [
"h_artificialMorphMovement",
{"or": [
"canTrickyJump",
"canTrickyDodgeEnemies",
{"and": [
"h_artificialMorphPowerBomb",
"h_artificialMorphPowerBomb"
Expand All @@ -1050,7 +1050,7 @@
"flashSuitChecked": true,
"note": [
"It is tricky but possible to cross the room without any damage by rolling through the room.",
"The enemies can be killed with extra Power Bombs, but without them, it's arguably easier to roll through the room without the use a Spring Ball or Bombs.",
"The enemies can be killed with extra Power Bombs, but without them, it's arguably easier to roll through the room without the use of Spring Ball or Bombs.",
"After crossing the room, use a Power Bomb then quickly exit G-Mode before it explodes in order to break the bomb and Power Bomb blocks above.",
"Without Spring Ball, it is still possible to place the Power Bomb high enough to break all the blocks above from an IBJ and still exit G-Mode before it explodes."
]
Expand All @@ -1069,18 +1069,20 @@
"h_artificialMorphMovement",
{"or": [
{"and": [
"canTrickyJump",
"h_artificialMorphSpringBall",
"h_artificialMorphPowerBomb"
"h_artificialMorphPowerBomb",
"canInsaneJump"
]},
"canTrickyGMode",
{"enemyDamage": {"enemy": "Sm. Dessgeega", "type": "contact", "hits": 2}}
]},
"h_artificialMorphPowerBomb"
],
"clearsObstacles": ["A", "B", "C"],
"flashSuitChecked": true,
"note": [
"It is tricky but possible to cross the room without any damage by jumping over the Small Dessgeega on room entry then using a Power Bomb to kill several enemies.",
"It is tricky but possible to cross the room without any damage by utilizing Samus' i-frames on room entry.",
"After morphing, immediately roll to the right, through the Small Dessgeega.",
"Either precisely dodge all of the enemies or quickly place a Power Bomb to kill several of them.",
"Note that crossing the room damageless is easier in indirect G-Mode.",
"After crossing the room, use a Power Bomb then quickly exit G-Mode before it explodes in order to break the bomb and Power Bomb blocks above.",
"Without Spring Ball, it is still possible to place the Power Bomb high enough to break all the blocks above from an IBJ and still exit G-Mode before it explodes."
Expand Down
Loading