diff --git a/region/norfair/west/Crocomire Speedway.json b/region/norfair/west/Crocomire Speedway.json index e55c4cb666..77e85d0ef2 100644 --- a/region/norfair/west/Crocomire Speedway.json +++ b/region/norfair/west/Crocomire Speedway.json @@ -2102,6 +2102,45 @@ ], "devNote": "Requires leaving the room, as Samus is off camera and shouldn't be expected to do more in-room." }, + { + "link": [7, 2], + "name": "G-Mode, Heatproof, Fix Camera", + "requires": [ + "h_heatProof", + {"or": [ + "h_bombThings", + "h_useSpringBall" + ]}, + {"or": [ + "h_usePowerBomb", + "h_hasBeamUpgrade", + "ScrewAttack", + {"ammo": {"type": "Missile", "count": 3}}, + {"ammo": {"type": "Super", "count": 3}}, + "canInsaneJump" + ]} + ], + "flashSuitChecked": true, + "note": [ + "Exit G-mode before the crumble bridge, this is when the floor starts sloping up slightly.", + "Without a way to kill the pirates, touch the camera scroll block briefly before the bridge, then run over the bridge and through the pirates before fixing the camera, to not have to deal with the pirates.", + "Otherwise, it may be worth killing the pirates for some Energy to be able to tank a hit later.", + "Use a Bomb, Power Bomb, or Spring Ball to get over the Speed blocks. Then carefully avoid or kill the remaining enemies." + ] + }, + { + "link": [7, 2], + "name": "G-Mode, Fix Camera, Speedy Exit", + "requires": [ + "h_getBlueSpeedMaxRunway", + {"heatFrames": 375} + ], + "flashSuitChecked": true, + "note": [ + "Exit G-mode before the crumble bridge, this is when the floor starts sloping up slightly.", + "Run over the bridge and through the pirates without fixing the camera, to safely run through the pirates." + ] + }, { "id": 85, "link": [7, 3], diff --git a/region/norfair/west/Crumble Shaft.json b/region/norfair/west/Crumble Shaft.json index 94678ff8e1..bd76e49eca 100644 --- a/region/norfair/west/Crumble Shaft.json +++ b/region/norfair/west/Crumble Shaft.json @@ -198,10 +198,27 @@ } }, "requires": [ - "h_heatedGMode", - {"heatFrames": 45} + {"or": [ + {"and": [ + "h_heatedGMode", + {"heatFrames": 45} + ]}, + {"and": [ + {"ammo": {"type": "Super", "count": 1}}, + "h_heatedGModePauseAbuse" + ]}, + {"and": [ + "canTrickyGMode", + "h_heatedGModePauseAbuse" + ]} + ]} ], - "flashSuitChecked": true + "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." + ] }, { "id": 4, @@ -523,10 +540,19 @@ } }, "requires": [ - "h_heatedGModeOpenDifferentDoor" + {"or": [ + "h_heatedGModeOpenDifferentDoor", + {"and": [ + {"ammo": {"type": "Super", "count": 1}}, + "h_heatedGModePauseAbuse" + ]} + ]} ], "flashSuitChecked": true, - "note": "Climb the solid crumble blocks." + "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." + ] }, { "id": 25, diff --git a/region/norfair/west/Ice Beam Snake Room.json b/region/norfair/west/Ice Beam Snake Room.json index 524e9f2dd1..90f609d694 100644 --- a/region/norfair/west/Ice Beam Snake Room.json +++ b/region/norfair/west/Ice Beam Snake Room.json @@ -579,6 +579,7 @@ ], "flashSuitChecked": true, "note": "Kill the Sovas or wait at around 25 seconds for them to get out of the way before going down and passing them while climbing to the top door.", + "detailNote": "It is possible to wait 2.5 minutes for the Sovas to return on camera to be sure Samus won't touch them.", "devNote": [ "The single tile ledge at this door doesn't seem to make it any slower to exit.", "It is probably possible to farm the Sovas at this door, but it would be difficult and isn't expected." @@ -744,6 +745,7 @@ ], "flashSuitChecked": true, "note": "Kill the Sovas or wait at least 20 seconds for them to get out of the way before going to the bottom door.", + "detailNote": "It is slightly safer but very slow to wait 2.5 minutes for the Sovas to return on camera to be sure Samus won't touch them.", "devNote": "It is probably possible to farm the Sovas at this door, but it would be difficult and isn't expected." }, { @@ -755,6 +757,26 @@ {"heatFrames": 200} ] }, + { + "link": [2, 4], + "name": "G-Mode Morph, Blind Camera Fix", + "entranceCondition": { + "comeInWithGMode": { + "mode": "any", + "morphed": true + } + }, + "requires": [ + "h_heatedGMode", + "h_artificialMorphMovement", + {"heatFrames": 120} + ], + "flashSuitChecked": true, + "note": [ + "Kill the Sovas or wait at around 25 seconds for them to get out of the way before going down.", + "Exit G-mode on the first ledge on the left, then jump and press against the right wall to touch the camera scroll block and fix the camera." + ] + }, { "id": 19, "link": [3, 1], diff --git a/region/norfair/west/Ice Beam Tutorial Room.json b/region/norfair/west/Ice Beam Tutorial Room.json index 22c202267d..630b1872cd 100644 --- a/region/norfair/west/Ice Beam Tutorial Room.json +++ b/region/norfair/west/Ice Beam Tutorial Room.json @@ -248,10 +248,6 @@ }, "requires": [ {"or": [ - {"and": [ - "h_artificialMorphMovement", - "h_lavaProof" - ]}, {"and": [ "Morph", {"or": [ @@ -273,6 +269,16 @@ "h_artificialMorphIBJ", "h_artificialMorphBombHorizontally", {"lavaFrames": 160} + ]}, + {"and": [ + "Gravity", + "h_artificialMorphSpringBall", + {"lavaFrames": 40} + ]}, + {"and": [ + "Gravity", + "Morph", + {"lavaFrames": 24} ]} ]}, "h_heatedGModeOpenDifferentDoor" @@ -466,6 +472,15 @@ {"and": [ "h_artificialMorphIBJ", "h_artificialMorphBombHorizontally" + ]}, + {"and": [ + "Gravity", + "h_artificialMorphSpringBall", + {"lavaFrames": 20} + ]}, + {"and": [ + "h_artificialMorphSpringBall", + {"lavaFrames": 50} ]} ]}, {"or": [ @@ -475,10 +490,10 @@ "canTrickyJump", {"enemyDamage": {"enemy": "Boyon", "type": "contact", "hits": 1}} ]}, - {"lavaFrames": 70}, + {"lavaFrames": 90}, {"and": [ "Gravity", - {"lavaFrames": 25} + {"lavaFrames": 35} ]} ]}, "h_heatedGModeOpenDifferentDoor" @@ -486,6 +501,39 @@ "flashSuitChecked": true, "note": "Spring Fling or IBJ across the right pit and damage boost or lava dive in the second; to Spring Fling, jump immediately before the pause triggers." }, + { + "link": [2, 1], + "name": "G-Mode Morph, Power Bomb Ripper Boost", + "entranceCondition": { + "comeInWithGMode": { + "mode": "any", + "morphed": true + } + }, + "requires": [ + "Gravity", + "h_artificialMorphPowerBomb", + "canNeutralDamageBoost", + {"enemyDamage": {"enemy": "Ripper 2 (red)", "type": "contact", "hits": 1}}, + "canTrickyJump", + {"lavaFrames": 140}, + "h_additionalBomb", + {"or": [ + {"and": [ + {"notable": "Impressive Damage Boost"}, + "canHorizontalDamageBoost", + {"enemyDamage": {"enemy": "Boyon", "type": "contact", "hits": 1}} + ]}, + {"lavaFrames": 25} + ]}, + "h_heatedGModeOpenDifferentDoor" + ], + "flashSuitChecked": true, + "note": [ + "Enter the lava pool as the Ripper touches the left wall. Place a Power Bomb in the corner and boost up into the Ripper to escape.", + "The Power Bomb timing is somewhat lenient, but incorrectly timing it will kill the Ripper and leave Samus in the lava pool." + ] + }, { "id": 17, "link": [2, 2],