Skip to content

Commit 00bc6a6

Browse files
authored
Merge pull request #2315 from blkerby/ln-east-flash-suits-2
Rest of Lower Norfair flash suit checks
2 parents d17adeb + f9d010a commit 00bc6a6

17 files changed

Lines changed: 1133 additions & 492 deletions

region/lowernorfair/east/Fast Pillars Setup Room.json

Lines changed: 27 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -533,7 +533,13 @@
533533
{"heatFrames": 250}
534534
],
535535
"flashSuitChecked": true,
536-
"note": "Spark vertically on room entry."
536+
"note": "Spark vertically on room entry.",
537+
"devNote": [
538+
"FIXME: a flash suit shinespark could be added, in case of coming from below,",
539+
"e.g. to handle the case where resetting the room through node 1 is not possible;",
540+
"but if coming from below, it would be faster to spark up the right side,",
541+
"which might require a new node above node 5 in order to represent it precisely."
542+
]
537543
},
538544
{
539545
"id": 14,
@@ -596,6 +602,7 @@
596602
"canCarefulJump",
597603
{"heatFrames": 90}
598604
],
605+
"flashSuitChecked": true,
599606
"note": [
600607
"Come in with blue speed, killing the lower two Pirates, with enough momentum to jump all the way up to the door."
601608
],
@@ -625,6 +632,7 @@
625632
]},
626633
{"heatFrames": 135}
627634
],
635+
"flashSuitChecked": true,
628636
"note": [
629637
"Come in with blue speed, with enough momentum to jump, kill the lower two Pirates, and land on the platform above.",
630638
"Then either quickly jump through the door before the top Pirate fires its laser, or wait for it to jump to the other side and then jump over it."
@@ -655,6 +663,7 @@
655663
]},
656664
{"heatFrames": 210}
657665
],
666+
"flashSuitChecked": true,
658667
"note": [
659668
"Come in with blue speed, run through the lowest Pirate, continuing with a short jump to kill the one on the right wall.",
660669
"Next run a specific distance to get speed to jump onto the platform.",
@@ -676,7 +685,8 @@
676685
"canTrickyDodgeEnemies",
677686
"canInsaneJump",
678687
{"heatFrames": 140}
679-
]
688+
],
689+
"flashSuitChecked": true
680690
},
681691
{
682692
"id": 107,
@@ -713,6 +723,7 @@
713723
"requires": [
714724
"canTrickyDodgeEnemies"
715725
],
726+
"flashSuitChecked": true,
716727
"devNote": [
717728
"More difficult side platform entrances are not considered,",
718729
"because there is an alternative of doing a canTrickyDashJump with a 1-tile connected runway."
@@ -1009,7 +1020,8 @@
10091020
"requires": [
10101021
"h_heatProof",
10111022
"canTrickyGrappleJump"
1012-
]
1023+
],
1024+
"flashSuitChecked": false
10131025
},
10141026
{
10151027
"id": 94,
@@ -1030,7 +1042,8 @@
10301042
"h_heatProof",
10311043
"canTrickyGrappleJump",
10321044
"canBeExtremelyPatient"
1033-
]
1045+
],
1046+
"flashSuitChecked": false
10341047
},
10351048
{
10361049
"id": 96,
@@ -1170,6 +1183,7 @@
11701183
"canEnemyStuckMoonfall",
11711184
"canFreeFallClip"
11721185
],
1186+
"flashSuitChecked": true,
11731187
"note": [
11741188
"Freeze the standing Pirate and one of the wall Pirates above it, to be able to moonfall between them.",
11751189
"While moonfalling, charge a shot to kill the bottom Pirate, hold forward to change poses and clip past the Power Bomb blocks below."
@@ -2104,6 +2118,7 @@
21042118
"obstruction": [5, 6]
21052119
}
21062120
},
2121+
"flashSuitChecked": true,
21072122
"devNote": ["FIXME: An option of killing the Pirate can also be possible."]
21082123
},
21092124
{
@@ -2221,7 +2236,8 @@
22212236
"unlocksDoors": [
22222237
{"types": ["super"], "requires": []},
22232238
{"types": ["missiles", "powerbomb"], "requires": ["never"]}
2224-
]
2239+
],
2240+
"flashSuitChecked": true
22252241
},
22262242
{
22272243
"id": 89,
@@ -2235,7 +2251,8 @@
22352251
{"heatFrames": 55},
22362252
{"doorUnlockedAtNode": 4}
22372253
],
2238-
"unlocksDoors": [{"types": ["ammo"], "requires": []}]
2254+
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
2255+
"flashSuitChecked": true
22392256
},
22402257
{
22412258
"id": 90,
@@ -2571,5 +2588,8 @@
25712588
],
25722589
"notables": [],
25732590
"nextStratId": 115,
2574-
"nextNotableId": 1
2591+
"nextNotableId": 1,
2592+
"devNote": [
2593+
"FIXME: add 2->3 and 3->2 leaveWithRunway strats, and open-door variants."
2594+
]
25752595
}

0 commit comments

Comments
 (0)