Skip to content

Commit 119bdf9

Browse files
committed
more heated CFs
1 parent ed5c27d commit 119bdf9

6 files changed

Lines changed: 108 additions & 5 deletions

File tree

region/lowernorfair/east/Mickey Mouse Room.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1211,6 +1211,16 @@
12111211
],
12121212
"clearsObstacles": ["D"]
12131213
},
1214+
{
1215+
"link": [4, 6],
1216+
"name": "Cross with Crystal Flash",
1217+
"requires": [
1218+
"h_usePowerBomb",
1219+
{"heatFrames": 260},
1220+
"h_heatedCrystalFlash",
1221+
{"heatFrames": 120}
1222+
]
1223+
},
12141224
{
12151225
"id": 52,
12161226
"link": [6, 1],

region/norfair/east/Single Chamber.json

Lines changed: 37 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2151,7 +2151,7 @@
21512151
"requires": [
21522152
"Morph",
21532153
"ScrewAttack",
2154-
{"heatFrames": 780}
2154+
{"heatFrames": 600}
21552155
]
21562156
},
21572157
{
@@ -2160,7 +2160,7 @@
21602160
"name": "Power Bomb",
21612161
"requires": [
21622162
"h_usePowerBomb",
2163-
{"heatFrames": 850}
2163+
{"heatFrames": 660}
21642164
]
21652165
},
21662166
{
@@ -2169,7 +2169,36 @@
21692169
"name": "Bombs",
21702170
"requires": [
21712171
"h_useMorphBombs",
2172-
{"heatFrames": 1130}
2172+
{"heatFrames": 730}
2173+
]
2174+
},
2175+
{
2176+
"link": [5, 6],
2177+
"name": "Cross with Crystal Flash (Early Position)",
2178+
"requires": [
2179+
{"heatFrames": 250},
2180+
"h_heatedCrystalFlash",
2181+
{"heatFrames": 380}
2182+
]
2183+
},
2184+
{
2185+
"link": [5, 6],
2186+
"name": "Cross with Crystal Flash (Later Position)",
2187+
"requires": [
2188+
{"heatFrames": 450},
2189+
{"or": [
2190+
"ScrewAttack",
2191+
{"and": [
2192+
"h_usePowerBomb",
2193+
{"heatFrames": 40}
2194+
]},
2195+
{"and": [
2196+
"h_useMorphBombs",
2197+
{"heatFrames": 80}
2198+
]}
2199+
]},
2200+
"h_heatedCrystalFlash",
2201+
{"heatFrames": 250}
21732202
]
21742203
},
21752204
{
@@ -2180,8 +2209,11 @@
21802209
{"or": [
21812210
"canWalljump",
21822211
"HiJump",
2183-
"SpaceJump",
2184-
"h_crouchJumpDownGrab"
2212+
"h_crouchJumpDownGrab",
2213+
{"and": [
2214+
"SpaceJump",
2215+
{"heatFrames": 40}
2216+
]}
21852217
]},
21862218
{"heatFrames": 100}
21872219
],

region/norfair/east/Speed Booster Hall.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -599,6 +599,9 @@
599599
],
600600
"detailNote": [
601601
"This allows crossing the room without tanks or Speed Booster."
602+
],
603+
"devNote": [
604+
"FIXME: this may not be possible if the lava is rising (with Speed Booster and the flag not yet set)."
602605
]
603606
},
604607
{

region/norfair/east/Spiky Platforms Tunnel.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,27 @@
289289
"Only one of these frames gives a normal IBJ, which shouldn't be expected (1 frame for the first Bomb, then 3 frames for the second)."
290290
]
291291
},
292+
{
293+
"link": [1, 2],
294+
"name": "Crystal Flash and Lava Bath",
295+
"requires": [
296+
"canSuitlessLavaDive",
297+
{"heatFrames": 425},
298+
"h_heatedCrystalFlash",
299+
{"heatFrames": 300},
300+
{"lavaFrames": 70}
301+
],
302+
"note": [
303+
"Ride the first Tripper, using Morph to avoid spike damage, then perform a Crystal Flash.",
304+
"The second Tripper will likely either be destroyed or in a bad pattern,",
305+
"making it necessary to jump through the lava to cross the rest of the room."
306+
],
307+
"detailNote": [
308+
"It may help to use the Tripper to do a big jump past the shutter before doing the Crystal Flash;",
309+
"otherwise the shutter might end up closed and get in the way."
310+
]
311+
},
312+
292313
{
293314
"id": 9,
294315
"link": [2, 1],
@@ -422,6 +443,26 @@
422443
],
423444
"note": ["Perform a bounceball to minimize lava damage.", "Ride the second Tripper."]
424445
},
446+
{
447+
"link": [2, 1],
448+
"name": "Crystal Flash and Lava Bath",
449+
"requires": [
450+
"canSuitlessLavaDive",
451+
{"heatFrames": 425},
452+
"h_heatedCrystalFlash",
453+
{"heatFrames": 300},
454+
{"lavaFrames": 70}
455+
],
456+
"note": [
457+
"Ride the first Tripper, using Morph to avoid spike damage, then perform a Crystal Flash.",
458+
"The second Tripper will likely either be destroyed or in a bad pattern,",
459+
"making it necessary to jump through the lava to cross the rest of the room."
460+
],
461+
"detailNote": [
462+
"It may help to use the Tripper to do a big jump past the shutter before doing the Crystal Flash;",
463+
"otherwise the shutter might end up closed and get in the way."
464+
]
465+
},
425466
{
426467
"id": 24,
427468
"link": [2, 1],

region/norfair/east/Upper Norfair Farming Room.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@
129129
"to": [
130130
{"id": 1},
131131
{"id": 3},
132+
{"id": 4},
132133
{"id": 5}
133134
]
134135
},
@@ -1013,6 +1014,14 @@
10131014
}
10141015
]
10151016
},
1017+
{
1018+
"link": [4, 4],
1019+
"name": "Crystal Flash",
1020+
"requires": [
1021+
"h_heatedCrystalFlash"
1022+
],
1023+
"flashSuitChecked": true
1024+
},
10161025
{
10171026
"id": 35,
10181027
"link": [4, 5],

region/norfair/west/Ice Beam Snake Room.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1584,6 +1584,14 @@
15841584
"requires": [
15851585
{"heatFrames": 50}
15861586
]
1587+
},
1588+
{
1589+
"link": [5, 5],
1590+
"name": "Crystal Flash",
1591+
"requires": [
1592+
"h_heatedCrystalFlash"
1593+
],
1594+
"flashSuitChecked": true
15871595
}
15881596
],
15891597
"notables": [],

0 commit comments

Comments
 (0)