Skip to content

Commit c25f8b0

Browse files
Run Strat ID, Tech ID, and Notable ID Generator & Autoformatter (#2667)
1 parent 625e99d commit c25f8b0

46 files changed

Lines changed: 216 additions & 116 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

region/brinstar/blue/Blue Brinstar Energy Tank Room.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -753,12 +753,13 @@
753753
],
754754
"flashSuitChecked": false,
755755
"blueSuitChecked": true,
756-
"note": ["Samus must start pressed against the wall, facing left. Start by performing a dashing stationary spinjump. The initial left press needs to be exactly 3 or 4 frames.",
757-
"Jump needs to be pressed exactly 3 frames after the inital left press. Samus then needs to quickly walljump off the wall at a precise height.",
758-
"While spin jumping in the air, break spin with angle or shot and hold down to reduce the size of the hitbox.",
759-
"If the initial jump and subsequent walljump were performed correctly, depending on walljump height and the number of pixels away from the wall, Samus will have between 1-3 frames where it is possible to collect the tank",
760-
"Release down just as Samus is about to collide with the tank to collect. Even if the previous steps were performed correctly and down was released on the correct frame to collect the tank, there is a 50% chance of failure.",
761-
"The game will check if Samus is in contact with the wall or the item on alternating frames. If the item collection happens on a frame where the game is checking for a wall collision then the item will not be acquired."
756+
"note": [
757+
"Samus must start pressed against the wall, facing left. Start by performing a dashing stationary spinjump. The initial left press needs to be exactly 3 or 4 frames.",
758+
"Jump needs to be pressed exactly 3 frames after the inital left press. Samus then needs to quickly walljump off the wall at a precise height.",
759+
"While spin jumping in the air, break spin with angle or shot and hold down to reduce the size of the hitbox.",
760+
"If the initial jump and subsequent walljump were performed correctly, depending on walljump height and the number of pixels away from the wall, Samus will have between 1-3 frames where it is possible to collect the tank",
761+
"Release down just as Samus is about to collide with the tank to collect. Even if the previous steps were performed correctly and down was released on the correct frame to collect the tank, there is a 50% chance of failure.",
762+
"The game will check if Samus is in contact with the wall or the item on alternating frames. If the item collection happens on a frame where the game is checking for a wall collision then the item will not be acquired."
762763
]
763764
},
764765
{

region/brinstar/green/Brinstar Pre-Map Room.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,7 @@
245245
"devNote": "There is 1 unusable tile in this runway."
246246
},
247247
{
248+
"id": 33,
248249
"link": [1, 2],
249250
"name": "G-Mode Morph with Blue Suit",
250251
"entranceCondition": {
@@ -360,6 +361,7 @@
360361
"flashSuitChecked": true
361362
},
362363
{
364+
"id": 34,
363365
"link": [2, 1],
364366
"name": "G-Mode Morph with Blue Suit",
365367
"entranceCondition": {
@@ -620,6 +622,6 @@
620622
}
621623
],
622624
"notables": [],
623-
"nextStratId": 33,
625+
"nextStratId": 35,
624626
"nextNotableId": 1
625627
}

region/brinstar/green/Early Supers Room.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -562,6 +562,7 @@
562562
"devNote": "This setup takes damage, but you can farm before and after."
563563
},
564564
{
565+
"id": 58,
565566
"link": [1, 4],
566567
"name": "G-Mode Overload PLMS with Camera Scroll Blocks",
567568
"entranceCondition": {
@@ -606,6 +607,7 @@
606607
]
607608
},
608609
{
610+
"id": 59,
609611
"link": [1, 4],
610612
"name": "G-Mode Morph Overload PLMS with Camera Scroll Blocks - Blind IBJ to top",
611613
"entranceCondition": {
@@ -1285,6 +1287,6 @@
12851287
]
12861288
}
12871289
],
1288-
"nextStratId": 58,
1290+
"nextStratId": 60,
12891291
"nextNotableId": 4
12901292
}

region/brinstar/green/Etecoon Energy Tank Room.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1623,6 +1623,7 @@
16231623
"devNote": "G-mode isnt helpful here with real Morph."
16241624
},
16251625
{
1626+
"id": 114,
16261627
"link": [4, 3],
16271628
"name": "G-Mode Morph with Blue Suit",
16281629
"entranceCondition": {
@@ -1702,6 +1703,7 @@
17021703
"devNote": "This does not require canRiskPermanentLossOfAccess if Samus returns through the crumble blocks."
17031704
},
17041705
{
1706+
"id": 115,
17051707
"link": [4, 3],
17061708
"name": "Direct G-Mode Morph with Blue Suit, Power Bomb the Item, Collect Item and Return",
17071709
"entranceCondition": {
@@ -2030,6 +2032,7 @@
20302032
"note": "Cross the room while killing the Beetoms, then bomb the bottom of the crumble blocks to overload PLMs and go through."
20312033
},
20322034
{
2035+
"id": 116,
20332036
"link": [4, 5],
20342037
"name": "G-Mode Morph with Blue Suit, Bomb the Crumble Blocks",
20352038
"entranceCondition": {
@@ -2122,6 +2125,7 @@
21222125
"devNote": "This requires canRiskPermanentLossOfAccess unless Samus returns through the crumble blocks."
21232126
},
21242127
{
2128+
"id": 117,
21252129
"link": [4, 5],
21262130
"name": "Direct G-Mode Morph with Blue Suit, Power Bomb the Item",
21272131
"entranceCondition": {
@@ -2616,7 +2620,7 @@
26162620
]
26172621
}
26182622
],
2619-
"nextStratId": 114,
2623+
"nextStratId": 118,
26202624
"nextNotableId": 8,
26212625
"devNote": ["FIXME: add a strat to take temporary blue from the top to the bottom-right."]
26222626
}

region/brinstar/green/Green Brinstar Main Shaft.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4509,6 +4509,7 @@
45094509
]
45104510
},
45114511
{
4512+
"id": 279,
45124513
"link": [9, 12],
45134514
"name": "G-Mode Morph with Blue Suit",
45144515
"entranceCondition": {
@@ -4564,6 +4565,7 @@
45644565
]
45654566
},
45664567
{
4568+
"id": 280,
45674569
"link": [9, 13],
45684570
"name": "G-Mode Morph with Blue Suit",
45694571
"entranceCondition": {
@@ -4758,6 +4760,7 @@
47584760
]
47594761
},
47604762
{
4763+
"id": 281,
47614764
"link": [10, 12],
47624765
"name": "G-Mode Morph with Blue Suit",
47634766
"entranceCondition": {
@@ -4822,6 +4825,7 @@
48224825
"note": "IBJ up and place bombs against the item Chozo ball to overload PLMs. Then go through the bomb blocks and tunnel, then exit g-mode."
48234826
},
48244827
{
4828+
"id": 282,
48254829
"link": [10, 13],
48264830
"name": "G-Mode Morph with Blue Suit",
48274831
"entranceCondition": {
@@ -5650,6 +5654,6 @@
56505654
]
56515655
}
56525656
],
5653-
"nextStratId": 279,
5657+
"nextStratId": 283,
56545658
"nextNotableId": 5
56555659
}

region/brinstar/green/Green Hill Zone.json

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -581,9 +581,9 @@
581581
"h_artificialMorphSpringBallBombJump"
582582
]}
583583
],
584+
"wallJumpAvoid": true,
584585
"flashSuitChecked": true,
585586
"blueSuitChecked": true,
586-
"wallJumpAvoid": true,
587587
"note": [
588588
"Kill or Spring Ball over the first bug. Once on the pipe, bomb boost horizontally to the left then Spring Ball jump up to the door.",
589589
"With Bombs alone, IBJ far enough to the left to avoid spawning the bug; if it spawns, roll under it or let it swoop down and then roll to the left and it will eventually swoop back up over Samus."
@@ -619,9 +619,9 @@
619619
]}
620620
],
621621
"collectsItems": [4],
622+
"wallJumpAvoid": true,
622623
"flashSuitChecked": true,
623624
"blueSuitChecked": true,
624-
"wallJumpAvoid": true,
625625
"note": [
626626
"Roll under the first bug, wait for the second to spawn before rolling off the ledge. IBJ, bomb boost spring ball jump, or HiJump Spring Fling into the pipe.",
627627
"While in G-mode, touch the item, roll out of the pipe, then get to the top right door before exiting G-mode and obtaining the item.",
@@ -631,6 +631,7 @@
631631
]
632632
},
633633
{
634+
"id": 94,
634635
"link": [1, 2],
635636
"name": "G-Mode Morph, Remote Acquire at the Top Right Door, with Blue Suit",
636637
"entranceCondition": {
@@ -646,9 +647,9 @@
646647
"canTrickyDodgeEnemies"
647648
],
648649
"collectsItems": [4],
650+
"wallJumpAvoid": true,
649651
"flashSuitChecked": true,
650652
"blueSuitChecked": true,
651-
"wallJumpAvoid": true,
652653
"note": [
653654
"Kill the first bug by rolling into it as it swoops down at Samus. Wait for the next pipe's bug to spawn before rolling off.",
654655
"IBJ into the pipe, touch the item, roll out of the pipe, then get to the top right door before exiting G-mode and obtaining the item.",
@@ -1174,9 +1175,9 @@
11741175
]}
11751176
],
11761177
"collectsItems": [4],
1178+
"wallJumpAvoid": true,
11771179
"flashSuitChecked": true,
11781180
"blueSuitChecked": true,
1179-
"wallJumpAvoid": true,
11801181
"note": [
11811182
"Roll under the first bug, wait for the second to spawn before rolling off the ledge. IBJ, bomb boost spring ball jump, or HiJump Spring Fling into the pipe.",
11821183
"While in G-mode, touch the item, roll out of the pipe, then get to the top right door before exiting G-mode and obtaining the item.",
@@ -1186,6 +1187,7 @@
11861187
]
11871188
},
11881189
{
1190+
"id": 95,
11891191
"link": [2, 2],
11901192
"name": "G-Mode Morph, Remote Acquire at the Top Right Door, with Blue Suit",
11911193
"entranceCondition": {
@@ -1201,9 +1203,9 @@
12011203
"canTrickyDodgeEnemies"
12021204
],
12031205
"collectsItems": [4],
1206+
"wallJumpAvoid": true,
12041207
"flashSuitChecked": true,
12051208
"blueSuitChecked": true,
1206-
"wallJumpAvoid": true,
12071209
"note": [
12081210
"Kill the first bug by rolling into it as it swoops down at Samus. Wait for the next pipe's bug to spawn before rolling off.",
12091211
"IBJ into the pipe, touch the item, roll out of the pipe, then get to the top right door before exiting G-mode and obtaining the item.",
@@ -1479,9 +1481,9 @@
14791481
]}
14801482
]}
14811483
],
1484+
"wallJumpAvoid": true,
14821485
"flashSuitChecked": true,
14831486
"blueSuitChecked": true,
1484-
"wallJumpAvoid": true,
14851487
"note": [
14861488
"Use a Power Bombs to kill the first three hoppers, or carefully roll under the third one.",
14871489
"The next hopper can be killed safely with many Bombs by staying on the top left of the raised ground;",
@@ -1775,6 +1777,7 @@
17751777
"devNote": "This cannot be used to obtain the item remotely, as the item only spawns in direct G-mode."
17761778
},
17771779
{
1780+
"id": 96,
17781781
"link": [3, 4],
17791782
"name": "G-Mode Morph Indirect Despawn Gate with Blue Suit",
17801783
"entranceCondition": {
@@ -1934,6 +1937,6 @@
19341937
]
19351938
}
19361939
],
1937-
"nextStratId": 94,
1940+
"nextStratId": 97,
19381941
"nextNotableId": 7
19391942
}

region/brinstar/kraid/Warehouse Zeela Room.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -637,6 +637,7 @@
637637
]
638638
},
639639
{
640+
"id": 38,
640641
"link": [3, 2],
641642
"name": "G-Mode Morph Zeela Kill",
642643
"entranceCondition": {
@@ -792,6 +793,6 @@
792793
]
793794
}
794795
],
795-
"nextStratId": 38,
796+
"nextStratId": 39,
796797
"nextNotableId": 2
797798
}

region/brinstar/pink/Big Pink.json

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -984,9 +984,9 @@
984984
]}
985985
]}
986986
],
987+
"wallJumpAvoid": false,
987988
"flashSuitChecked": true,
988989
"blueSuitChecked": true,
989-
"wallJumpAvoid": false,
990990
"note": [
991991
"Avoiding the hoppers can be tricky. Power Bomb them or lure them off-camera to the right while above.",
992992
"It is possible to kill the Zebs by placing a bomb next to the tube.",
@@ -1165,9 +1165,9 @@
11651165
],
11661166
"clearsObstacles": ["B"],
11671167
"collectsItems": [10],
1168+
"wallJumpAvoid": true,
11681169
"flashSuitChecked": true,
11691170
"blueSuitChecked": true,
1170-
"wallJumpAvoid": true,
11711171
"note": [
11721172
"As long as the Sidehoppers haven't been lured to the right, fall into the pit and use a Power Bomb to kill them or dodge them.",
11731173
"Place a Power Bomb one tile below the Morph tunnel to the left to overload PLMs using the item. Exit G-mode, grab the item and return."
@@ -1293,9 +1293,9 @@
12931293
]}
12941294
]}
12951295
],
1296+
"wallJumpAvoid": false,
12961297
"flashSuitChecked": true,
12971298
"blueSuitChecked": true,
1298-
"wallJumpAvoid": false,
12991299
"note": [
13001300
"IBJ from the lower hopper pit, or with HiJump, perform a Spring Fling from the right pillar by jumping immediately before the pause finishes and turning off Spring Ball,",
13011301
"quickly pausing again and turning Spring Ball back on can help as well."
@@ -1645,6 +1645,7 @@
16451645
]
16461646
},
16471647
{
1648+
"id": 200,
16481649
"link": [4, 13],
16491650
"name": "Spring Ball with Blue Suit",
16501651
"requires": [
@@ -2072,6 +2073,7 @@
20722073
"note": "Overload PLMs by moving through the camera scroll blocks in front of the passageway leading to the exit of Spore Spawn Supers."
20732074
},
20742075
{
2076+
"id": 201,
20752077
"link": [6, 12],
20762078
"name": "G-Mode Morph with Blue Suit",
20772079
"entranceCondition": {
@@ -2157,9 +2159,9 @@
21572159
],
21582160
"clearsObstacles": ["B"],
21592161
"collectsItems": [10],
2162+
"wallJumpAvoid": true,
21602163
"flashSuitChecked": true,
21612164
"blueSuitChecked": true,
2162-
"wallJumpAvoid": true,
21632165
"note": [
21642166
"As long as the Sidehoppers haven't been lured to the right, fall into the pit and use a Power Bomb to kill them or dodge them.",
21652167
"Place a Power Bomb one tile below the Morph tunnel to the left to overload PLMs using the item. Exit G-mode, grab the item and return."
@@ -2288,9 +2290,9 @@
22882290
]}
22892291
]}
22902292
],
2293+
"wallJumpAvoid": false,
22912294
"flashSuitChecked": true,
22922295
"blueSuitChecked": true,
2293-
"wallJumpAvoid": false,
22942296
"note": [
22952297
"Avoid the Reo by jumping past it with quick short jumps, or slowly IBJ below it until it escapes above.",
22962298
"IBJ from the lower hopper pit, or with HiJump, perform a Spring Fling from the right pillar by jumping immediately before the pause finishes and turning off Spring Ball,",
@@ -2784,6 +2786,7 @@
27842786
"devNote": "With more items, the strat with camera scroll blocks will be used."
27852787
},
27862788
{
2789+
"id": 202,
27872790
"link": [8, 12],
27882791
"name": "G-Mode Morph with Blue Suit",
27892792
"entranceCondition": {
@@ -2988,9 +2991,9 @@
29882991
]}
29892992
]}
29902993
],
2994+
"wallJumpAvoid": false,
29912995
"flashSuitChecked": true,
29922996
"blueSuitChecked": true,
2993-
"wallJumpAvoid": false,
29942997
"note": [
29952998
"Climb the room while avoiding the Reo and the camera scroll block against the wall in front of the off-screen Super tunnel.",
29962999
"IBJ from the lower hopper pit, or with HiJump, perform a Spring Fling from the right pillar by jumping immediately before the pause finishes and turning off Spring Ball,",
@@ -4307,9 +4310,9 @@
43074310
{"enemyDamage": {"enemy": "Sm. Sidehopper", "type": "contact", "hits": 1}}
43084311
]}
43094312
],
4313+
"wallJumpAvoid": true,
43104314
"flashSuitChecked": true,
43114315
"blueSuitChecked": true,
4312-
"wallJumpAvoid": true,
43134316
"note": [
43144317
"If there are no Sidehoppers in the bottom right corner of their pen, roll down and carefully place bombs while luring and killing them.",
43154318
"Otherwise, go down into the hallway below and carefully kill the two Reos and lure the Sidehoppers to the left.",
@@ -4334,9 +4337,9 @@
43344337
{"enemyDamage": {"enemy": "Sm. Sidehopper", "type": "contact", "hits": 1}}
43354338
]}
43364339
],
4340+
"wallJumpAvoid": true,
43374341
"flashSuitChecked": true,
43384342
"blueSuitChecked": true,
4339-
"wallJumpAvoid": true,
43404343
"note": [
43414344
"Perform a Spring Fling from the right pillar by jumping immediately before the pause finishes and turning off Spring Ball,",
43424345
"quickly pausing again and turning Spring Ball back on can help as well."
@@ -4355,6 +4358,7 @@
43554358
"note": "Overload PLMs by moving through the camera scroll blocks in front of the passageway leading to the exit of Spore Spawn Supers."
43564359
},
43574360
{
4361+
"id": 203,
43584362
"link": [15, 12],
43594363
"name": "G-Mode Morph with Blue Suit",
43604364
"requires": [
@@ -4882,6 +4886,6 @@
48824886
]
48834887
}
48844888
],
4885-
"nextStratId": 200,
4889+
"nextStratId": 204,
48864890
"nextNotableId": 14
48874891
}

0 commit comments

Comments
 (0)