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
11 changes: 9 additions & 2 deletions helpers.json
Original file line number Diff line number Diff line change
Expand Up @@ -1138,8 +1138,15 @@
{
"name": "h_heatedGModePauseAbuse",
"requires": [
"h_heatedGMode",
"canPauseAbuse"
"canEnterGMode",
"canPauseAbuse",
{"or": [
"h_heatProof",
{"and": [
"canComplexGMode",
"canHeatedGMode"
]}
]}
]
},
{
Expand Down
4 changes: 4 additions & 0 deletions region/lowernorfair/east/Fast Pillars Setup Room.json
Original file line number Diff line number Diff line change
Expand Up @@ -1166,6 +1166,7 @@
}
},
"requires": [
"canComplexGMode",
"canXRayClimb",
{"heatFrames": 1600}
],
Expand Down Expand Up @@ -1200,6 +1201,7 @@
}
},
"requires": [
"canComplexGMode",
"h_heatProof",
"canXRayClimb"
],
Expand Down Expand Up @@ -1410,6 +1412,7 @@
}
},
"requires": [
"canComplexGMode",
"canXRayClimb",
{"heatFrames": 1650}
],
Expand Down Expand Up @@ -1682,6 +1685,7 @@
}
},
"requires": [
"canComplexGMode",
"h_heatProof",
"canLongXRayClimb"
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -240,6 +240,7 @@
}
},
"requires": [
"canComplexGMode",
"h_heatedDirectGModeLeaveSameDoor"
],
"collectsItems": [4],
Expand Down
1 change: 1 addition & 0 deletions region/lowernorfair/east/Main Hall.json
Original file line number Diff line number Diff line change
Expand Up @@ -523,6 +523,7 @@
}
},
"requires": [
"canComplexGMode",
"SpaceJump",
"h_heatedGModeOffCameraDoor"
],
Expand Down
19 changes: 4 additions & 15 deletions region/lowernorfair/east/Plowerhouse Room.json
Original file line number Diff line number Diff line change
Expand Up @@ -362,24 +362,12 @@
"requires": [
{"or": [
"ScrewAttack",
"canTrickyGMode",
"canInsaneJump",
{"and": [
"canTrickyDodgeEnemies",
"Plasma",
{"or": [
"Wave",
"Ice"
]}
]},
{"and": [
"canInsaneJump",
"Plasma"
]},
{"enemyDamage": {"enemy": "Holtz", "type": "contact", "hits": 1}},
{"and": [
"canInsaneJump",
{"enemyDamage": {"enemy": "Zebbo", "type": "contact", "hits": 1}}
]}
{"enemyDamage": {"enemy": "Holtz", "type": "contact", "hits": 1}}
]},
{"or": [
"h_heatedGModePauseAbuse",
Expand All @@ -389,7 +377,8 @@
"flashSuitChecked": true,
"note": [
"Kill or dodge the Holtz while crossing the room. With Plasma and Wave or Ice, it is possible to quickly kill the Holtz while at the left door.",
"Otherwise, jump immediately on entry while Samus still has i-frames to get to the left of the first Zebbo and kill it.",
"Otherwise, in direct G-mode, jump immediately on entry while Samus still has i-frames to get to the left of the first Zebbo and kill it,",
"and in indirect G-mode, move to the left then run under the Holtzes.",
"Carefully cross the room while killing the Holtz without luring them, or dodge them.",
"It is possible to kill a Zebbo by the door and pause abuse to grab its Energy drop on G-mode exit, which requires not killing the right Zebbo until it is in location."
]
Expand Down
6 changes: 5 additions & 1 deletion region/lowernorfair/east/Ridley's Room.json
Original file line number Diff line number Diff line change
Expand Up @@ -423,6 +423,7 @@
},
"requires": [
{"notable": "G-Mode Crystal Flash Stuck Ridley"},
"canComplexGMode",
"h_heatedGMode",
"h_CrystalFlash",
"h_usePowerBomb",
Expand Down Expand Up @@ -467,6 +468,7 @@
},
"requires": [
{"notable": "G-Mode Ridley with 30 Supers"},
"canTrickyGMode",
"h_heatedGMode",
{"heatFrames": 0},
{"ammo": {"type": "Super", "count": 30}},
Expand Down Expand Up @@ -580,7 +582,7 @@
"canTrickyGMode",
{"heatFrames": 180}
]},
"canInsaneJump",
"canComplexGMode",
{"or": [
"SpaceJump",
"canWalljump",
Expand Down Expand Up @@ -726,6 +728,7 @@
},
"requires": [
{"notable": "G-Mode Crystal Flash Stuck Ridley"},
"canComplexGMode",
"h_heatedGMode",
"h_CrystalFlash",
"h_usePowerBomb",
Expand Down Expand Up @@ -774,6 +777,7 @@
},
"requires": [
{"notable": "G-Mode Ridley with 30 Supers"},
"canTrickyGMode",
"h_heatedGMode",
{"heatFrames": 0},
{"ammo": {"type": "Super", "count": 30}},
Expand Down
2 changes: 2 additions & 0 deletions region/lowernorfair/east/The Jail.json
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@
}
},
"requires": [
"canComplexGMode",
"h_heatedGMode",
"canPowerBombItemOverloadPLMs",
{"ammo": {"type": "PowerBomb", "count": 18}},
Expand Down Expand Up @@ -291,6 +292,7 @@
"comesThroughToilet": "any"
},
"requires": [
"canComplexGMode",
"h_heatedGMode",
"canPowerBombItemOverloadPLMs",
{"itemNotCollectedAtNode": 3},
Expand Down
4 changes: 3 additions & 1 deletion region/lowernorfair/east/The Worst Room In The Game.json
Original file line number Diff line number Diff line change
Expand Up @@ -443,6 +443,7 @@
}
},
"requires": [
"canComplexGMode",
"h_heatProof",
"canLongXRayClimb",
"canBeVeryPatient"
Expand Down Expand Up @@ -578,7 +579,8 @@
"h_heatedGModeOpenDifferentDoor",
{"and": [
"h_heatedGModePauseAbuse",
"canInsaneJump"
"canInsaneJump",
"canComplexGMode"
]}
]}
],
Expand Down
6 changes: 2 additions & 4 deletions region/lowernorfair/east/Three Musketeers' Room.json
Original file line number Diff line number Diff line change
Expand Up @@ -528,11 +528,9 @@
}
},
"requires": [
"canInsaneJump",
{"or": [
{"and": [
"canInsaneJump",
"h_artificialMorphJumpIntoIBJ"
]},
"h_artificialMorphJumpIntoIBJ",
{"and": [
"canTrickyGMode",
"h_artificialMorphSpringFling"
Expand Down
5 changes: 4 additions & 1 deletion region/lowernorfair/east/Wasteland.json
Original file line number Diff line number Diff line change
Expand Up @@ -561,7 +561,10 @@
},
"requires": [
"Morph",
"canTrickyJump",
{"or": [
"canComplexGMode",
Comment thread
osse101 marked this conversation as resolved.
"Wave"
]},
{"or": [
"canInsaneJump",
{"ammo": {"type": "Super", "count": 1}},
Expand Down
10 changes: 6 additions & 4 deletions region/lowernorfair/west/Golden Torizo's Room.json
Original file line number Diff line number Diff line change
Expand Up @@ -268,6 +268,7 @@
}
},
"requires": [
"canComplexGMode",
"h_heatedDirectGModeLeaveSameDoor"
],
"collectsItems": [3],
Expand All @@ -284,6 +285,7 @@
}
},
"requires": [
"canComplexGMode",
"Charge",
"h_useMorphBombs",
"h_heatedGModeOffCameraDoor"
Expand Down Expand Up @@ -324,6 +326,7 @@
}
},
"requires": [
"canComplexGMode",
{"or": [
{"and": [
{"itemNotCollectedAtNode": 3},
Expand Down Expand Up @@ -736,7 +739,7 @@
{"notable": "Safe Spot Kill"},
{"or": [
{"resourceAtMost": [{"type": "Missile", "count": 31}]},
"canInsaneJump"
"canComplexGMode"
]},
{"or": [
{"ammo": {"type": "Super", "count": 30}},
Expand Down Expand Up @@ -836,7 +839,7 @@
},
"requires": [
{"notable": "Safe Spot Kill"},
"canInsaneJump",
"canComplexGMode",
{"or": [
{"ammo": {"type": "Super", "count": 30}},
{"and": [
Expand Down Expand Up @@ -1046,7 +1049,6 @@
"Starting from a jump or with a double bomb jump can help speed this up and make it much easier,",
"but Samus needs to bomb slowly near the top to prevent hitting the crumble blocks before PLMs are overloaded.",
"Get GT to jump away then again jump into IBJ and climb to the right item.",
"With a speedy jump, it is possible to overload PLMs with one jump, then wait for it to get close and run under it and jump to the top right.",
"Note that Samus can roll under GT, but when it attacks, it places stationary invisible projectiles, which may block Samus' path.",
"Place a Power Bomb then quickly exit G-mode to quickly clear all of the bomb blocks, otherwise it is possible to get out with a few Bombs or Screw Attack."
]
Expand Down Expand Up @@ -1090,7 +1092,7 @@
{"notable": "Safe Spot Kill"},
{"or": [
{"resourceAtMost": [{"type": "Missile", "count": 31}]},
"canInsaneJump"
"canComplexGMode"
]},
{"or": [
{"ammo": {"type": "Super", "count": 30}},
Expand Down
1 change: 1 addition & 0 deletions region/lowernorfair/west/Screw Attack Room.json
Original file line number Diff line number Diff line change
Expand Up @@ -1668,6 +1668,7 @@
}
},
"requires": [
"canComplexGMode",
"h_heatProof",
{"or": [
"canWalljump",
Expand Down