Skip to content

Commit 721441b

Browse files
authored
Merge pull request #2624 from aquanight/gsi-ln-croc-speedway
Crocomire Speedway G-Mode Spark Interrupt
2 parents 001bf38 + 7d8c9fa commit 721441b

1 file changed

Lines changed: 107 additions & 2 deletions

File tree

region/norfair/west/Crocomire Speedway.json

Lines changed: 107 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@
9696
},
9797
{
9898
"id": 7,
99-
"name": "G-Mode Morph, Bottom Right (Started at Right)",
99+
"name": "G-Mode, Bottom Right (Started at Right)",
100100
"nodeType": "junction",
101101
"nodeSubType": "g-mode",
102102
"mapTileMask": [
@@ -108,7 +108,7 @@
108108
},
109109
{
110110
"id": 8,
111-
"name": "G-Mode Morph, Bottom Right (Started at Left)",
111+
"name": "G-Mode, Bottom Right (Started at Left)",
112112
"nodeType": "junction",
113113
"nodeSubType": "g-mode",
114114
"mapTileMask": [
@@ -129,6 +129,18 @@
129129
[0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 1, 1]
130130
],
131131
"note": "Represents being in the speedway, on the left side of the right most speed blocks."
132+
},
133+
{
134+
"id": 10,
135+
"name": "Direct G-Mode, Bottom Right (Started at Right)",
136+
"nodeType": "junction",
137+
"nodeSubType": "g-mode",
138+
"mapTileMask": [
139+
[1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1],
140+
[0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1],
141+
[0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2]
142+
],
143+
"note": "Represents being at the bottom of the right shaft with Direct G-Mode and having entered the room from a door on the right shaft"
132144
}
133145
],
134146
"obstacles": [
@@ -309,6 +321,22 @@
309321
"flashSuitChecked": true,
310322
"note": "Jump over the Cacatacs. Their projectiles remain inside of them and their hitbox is a bit smaller than it appears."
311323
},
324+
{
325+
"link": [1, 10],
326+
"name": "Direct G-Mode",
327+
"entranceCondition": {
328+
"comeInWithGMode": {
329+
"mode": "direct",
330+
"morphed": false
331+
}
332+
},
333+
"requires": [
334+
{"heatFrames": 0}
335+
],
336+
"flashSuitChecked": true,
337+
"blueSuitChecked": true,
338+
"note": "Jump over the Cacatacs. Their projectiles remain inside of them and their hitbox is a bit smaller than it appears."
339+
},
312340
{
313341
"id": 5,
314342
"link": [2, 2],
@@ -1166,6 +1194,22 @@
11661194
],
11671195
"flashSuitChecked": true
11681196
},
1197+
{
1198+
"link": [3, 10],
1199+
"name": "Direct G-Mode",
1200+
"entranceCondition": {
1201+
"comeInWithGMode": {
1202+
"mode": "direct",
1203+
"morphed": false
1204+
},
1205+
"comesThroughToilet": "any"
1206+
},
1207+
"requires": [
1208+
{"heatFrames": 0}
1209+
],
1210+
"flashSuitChecked": true,
1211+
"blueSuitChecked": true
1212+
},
11691213
{
11701214
"id": 16,
11711215
"link": [4, 2],
@@ -1605,6 +1649,21 @@
16051649
],
16061650
"flashSuitChecked": true
16071651
},
1652+
{
1653+
"link": [4, 10],
1654+
"name": "Direct G-Mode",
1655+
"entranceCondition": {
1656+
"comeInWithGMode": {
1657+
"mode": "direct",
1658+
"morphed": false
1659+
}
1660+
},
1661+
"requires": [
1662+
{"heatFrames": 0}
1663+
],
1664+
"flashSuitChecked": true,
1665+
"blueSuitChecked": true
1666+
},
16081667
{
16091668
"id": 28,
16101669
"link": [5, 1],
@@ -2400,6 +2459,22 @@
24002459
"flashSuitChecked": true,
24012460
"note": "Jump over the Cacatacs. Their projectiles remain inside of them and their hitbox is a bit smaller than it appears."
24022461
},
2462+
{
2463+
"link": [5, 10],
2464+
"name": "Direct G-Mode",
2465+
"entranceCondition": {
2466+
"comeInWithGMode": {
2467+
"mode": "direct",
2468+
"morphed": false
2469+
}
2470+
},
2471+
"requires": [
2472+
{"heatFrames": 0}
2473+
],
2474+
"flashSuitChecked": true,
2475+
"blueSuitChecked": true,
2476+
"note": "Jump over the Cacatacs. Their projectiles remain inside of them and their hitbox is a bit smaller than it appears."
2477+
},
24032478
{
24042479
"id": 43,
24052480
"link": [6, 2],
@@ -3380,6 +3455,36 @@
33803455
],
33813456
"flashSuitChecked": true,
33823457
"devNote": "FIXME: Could have separate strats with tighter heat frames for going down or right."
3458+
},
3459+
{
3460+
"link": [10, 2],
3461+
"name": "Direct G-Mode, Heatproof, Fix Camera, R-Mode Spark Interrupt",
3462+
"requires": [
3463+
"canComplexGMode",
3464+
"h_heatProof",
3465+
{"disableEquipment": "ETank"},
3466+
"h_CrystalFlashForReserveEnergy",
3467+
{"canShineCharge": {"usedTiles": 28, "gentleUpTiles": 2, "openEnd": 0}},
3468+
{"autoReserveTrigger": {}},
3469+
"canRModeSparkInterrupt"
3470+
],
3471+
"flashSuitChecked": true,
3472+
"blueSuitChecked": true,
3473+
"note": [
3474+
"Stop before the crumble bridge, this is when the floor starts sloping up slightly. Activate X-Ray and hold until full width to exit G-Mode and remain in R-Mode.",
3475+
"Bring the first pirate on screen, then Crystal Flash to kill it. Back up against the speed barrier and run left over the crumble blocks and then through the remaining pirates.",
3476+
"Stop at the end, and leave the leftmost Multviola near the door, running right to trap it off-screen in that area. Use the other two Multviola - or the spikes - to damage down.",
3477+
"Run back to the door, shinecharge, and get hit by the Multiviola to interrupt."
3478+
]
3479+
},
3480+
{
3481+
"link": [10, 7],
3482+
"name": "Base",
3483+
"requires": [
3484+
"canGMode"
3485+
],
3486+
"flashSuitChecked": true,
3487+
"blueSuitChecked": true
33833488
}
33843489
],
33853490
"notables": [

0 commit comments

Comments
 (0)