Skip to content

Commit

Permalink
add another node
Browse files Browse the repository at this point in the history
  • Loading branch information
kjbranch committed Sep 17, 2024
1 parent 5aeb9c3 commit eaa1a2d
Showing 1 changed file with 156 additions and 108 deletions.
264 changes: 156 additions & 108 deletions region/maridia/inner-pink/East Sand Hole.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,13 @@
"nodeSubType": "visible",
"nodeItem": "PowerBomb",
"nodeAddress": "0x7C5F1"
},
{
"id": 5,
"name": "Junction Below Left Item",
"nodeType": "junction",
"nodeSubType": "junction",
"note": "This indicates being on the upper-most ledge that is below the left item."
}
],
"enemies": [],
Expand All @@ -49,8 +56,8 @@
"to": [
{"id": 1},
{"id": 2},
{"id": 3},
{"id": 4}
{"id": 4},
{"id": 5}
]
},
{
Expand All @@ -62,14 +69,21 @@
{
"from": 3,
"to": [
{"id": 1}
{"id": 5}
]
},
{
"from": 4,
"to": [
{"id": 1}
]
},
{
"from": 5,
"to": [
{"id": 1},
{"id": 3}
]
}
],
"strats": [
Expand Down Expand Up @@ -126,110 +140,6 @@
},
"flashSuitChecked": true
},
{
"id": 5,
"link": [1, 3],
"name": "Base",
"requires": [
"Gravity"
]
},
{
"id": 6,
"link": [1, 3],
"name": "Suitless HiJump",
"requires": [
"canSuitlessMaridia",
"HiJump",
{"or": [
"canPlayInSand",
{"and": [
"canPrepareForNextRoom",
"h_canUseSpringBall"
]}
]},
{"or": [
{"and": [
{"or": [
"canWalljump",
"canSpaceJumpWaterEscape"
]},
{"or": [
"h_canCrouchJumpDownGrab",
"canSunkenTileWideWallClimb"
]}
]},
"canSpringBallJumpMidAir",
{"and": [
"h_canCrouchJumpDownGrab",
"canBombJumpWaterEscape",
"canIBJ"
]}
]}
]
},
{
"id": 7,
"link": [1, 3],
"name": "East Sand Hole Suitless HiJump Perfect Bomb Boost",
"requires": [
{"notable": "East Sand Hole Suitless HiJump Perfect Bomb Boost"},
"canSuitlessMaridia",
"HiJump",
"canPlayInSand",
"h_canCrouchJumpDownGrab",
"canBombJumpWaterEscape"
],
"note": [
"Reach the left side item using a single bomb explosion barely reach it.",
"Use HiJump to reach the water line and then use a Bomb Jump Water Escape motion to Bomb jump out of the water.",
"Do not Morph until fully out of the water to place the Bomb with the correct height.",
"And do not place the Bomb at the max possible height, but a little lower where it will bounce Samus higher."
]
},
{
"id": 8,
"link": [1, 3],
"name": "Suitless Bootless",
"requires": [
"canSuitlessMaridia",
"canPlayInSand",
{"or": [
{"and": [
"h_canMaxHeightSpringBallJump",
{"or": [
"canWalljump",
"can4HighMidAirMorph",
"canJumpIntoIBJ"
]}
]}
]}
],
"note": "It's possible to get out of the sand suitless and without HiJump after falling from the chute, by hugging the left side and moving quickly."
},
{
"id": 9,
"link": [1, 3],
"name": "Shinespark",
"entranceCondition": {
"comeInShinecharged": {
"framesRequired": 105
},
"comesThroughToilet": "any"
},
"requires": [
"canPlayInSand",
"canSunkenTileWideWallClimb",
"canShinechargeMovementComplex",
{"or": [
"canMidairShinespark",
"canCarefulJump"
]},
{"shinespark": {"frames": 11}}
],
"flashSuitChecked": true,
"note": "Jump out of the sand before Shinesparking."
},
{
"id": 10,
"link": [1, 4],
Expand Down Expand Up @@ -498,6 +408,69 @@
"FIXME Add a morphless double spring ball jump."
]
},
{
"id": 5,
"link": [1, 5],
"name": "Base",
"requires": [
"Gravity"
]
},
{
"id": 6,
"link": [1, 5],
"name": "Suitless HiJump",
"requires": [
"canSuitlessMaridia",
"HiJump",
{"or": [
"canPlayInSand",
{"and": [
"canPrepareForNextRoom",
"h_canUseSpringBall"
]}
]},
{"or": [
"canDownGrab",
"canSunkenTileWideWallClimb",
"canSpringBallJumpMidAir"
]}
]
},
{
"id": 8,
"link": [1, 5],
"name": "Suitless Bootless",
"requires": [
"canSuitlessMaridia",
"canPlayInSand",
"h_canMaxHeightSpringBallJump"
],
"note": "It's possible to get out of the sand suitless and without HiJump after falling from the chute, by hugging the left side and moving quickly."
},
{
"id": 9,
"link": [1, 5],
"name": "Shinespark",
"entranceCondition": {
"comeInShinecharged": {
"framesRequired": 105
},
"comesThroughToilet": "any"
},
"requires": [
"canPlayInSand",
"canSunkenTileWideWallClimb",
"canShinechargeMovementComplex",
{"or": [
"canMidairShinespark",
"canCarefulJump"
]},
{"shinespark": {"frames": 11}}
],
"flashSuitChecked": true,
"note": "Jump out of the sand before Shinesparking."
},
{
"id": 22,
"link": [2, 2],
Expand All @@ -509,7 +482,7 @@
},
{
"id": 23,
"link": [3, 1],
"link": [3, 5],
"name": "Base",
"requires": []
},
Expand All @@ -523,6 +496,81 @@
"devNote": [
"This does not require a mid-air morph, and Samus can roll from the ledge above to get into the morph tunnel."
]
},
{
"id": 23,
"link": [5, 1],
"name": "Base",
"requires": []
},
{
"link": [5, 3],
"name": "Base",
"requires": [
{"or": [
"Gravity",
"canWalljump"
]}
]
},
{
"link": [5, 3],
"name": "Spring Ball into IBJ",
"requires": [
"canSuitlessMaridia",
"h_canUseSpringBall",
"canJumpIntoIBJ"
]
},
{
"link": [5, 3],
"name": "Tricky Spring Ball Jump",
"requires": [
"canSuitlessMaridia",
"canTrickySpringBallJump",
{"or": [
"HiJump",
"can4HighMidAirMorph"
]}
]
},
{
"link": [5, 3],
"name": "HiJump Space Jump",
"requires": [
"canSuitlessMaridia",
"HiJump",
"canSpaceJumpWaterEscape"
]
},
{
"link": [5, 3],
"name": "HiJump IBJ",
"requires": [
"canSuitlessMaridia",
"HiJump",
"canCrouchJump",
"canBombJumpWaterEscape",
"canIBJ"
]
},
{
"id": 7,
"link": [5, 3],
"name": "East Sand Hole Suitless HiJump Perfect Bomb Boost",
"requires": [
{"notable": "East Sand Hole Suitless HiJump Perfect Bomb Boost"},
"canSuitlessMaridia",
"HiJump",
"canCrouchJump",
"canBombJumpWaterEscape"
],
"note": [
"Reach the left side item using a single bomb explosion barely reach it.",
"Use HiJump to reach the water line and then use a Bomb Jump Water Escape motion to Bomb jump out of the water.",
"Do not Morph until fully out of the water to place the Bomb with the correct height.",
"And do not place the Bomb at the max possible height, but a little lower where it will bounce Samus higher."
]
}
],
"nextStratId": 25,
Expand Down

0 comments on commit eaa1a2d

Please sign in to comment.