Skip to content

Commit 1cc3b74

Browse files
blkerbygithub-actions[bot]
authored andcommitted
Run Strat ID, Tech ID, and Notable ID Generator & Autoformatter
1 parent fd8fa8b commit 1cc3b74

8 files changed

Lines changed: 54 additions & 31 deletions

File tree

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -779,6 +779,7 @@
779779
"devNote": "Although there would be no enemies and the strat would be free, these options are here as a way to avoid the canRiskPermanentLossOfAccess."
780780
},
781781
{
782+
"id": 68,
782783
"link": [1, 6],
783784
"name": "Direct G-Mode Morph, Immobile",
784785
"entranceCondition": {
@@ -1409,6 +1410,6 @@
14091410
]
14101411
}
14111412
],
1412-
"nextStratId": 68,
1413+
"nextStratId": 69,
14131414
"nextNotableId": 8
14141415
}

region/brinstar/pink/Big Pink.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2109,6 +2109,7 @@
21092109
"devNote": "The runway here has two unusable tiles."
21102110
},
21112111
{
2112+
"id": 175,
21122113
"link": [7, 13],
21132114
"name": "Side Platform Jump into Super Block Speedball",
21142115
"entranceCondition": {
@@ -2190,6 +2191,7 @@
21902191
]
21912192
},
21922193
{
2194+
"id": 176,
21932195
"link": [7, 13],
21942196
"name": "Blue Space Jump into Super Block Speedball",
21952197
"entranceCondition": {
@@ -4170,6 +4172,6 @@
41704172
]
41714173
}
41724174
],
4173-
"nextStratId": 175,
4175+
"nextStratId": 177,
41744176
"nextNotableId": 14
41754177
}

region/brinstar/pink/Pink Brinstar Hopper Room.json

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1505,6 +1505,7 @@
15051505
"note": "Shinesparking horizontally into the wall will trigger the elevator as Samus's echos hit it."
15061506
},
15071507
{
1508+
"id": 88,
15081509
"link": [2, 3],
15091510
"name": "Side Platform Cross Room Jump",
15101511
"entranceCondition": {
@@ -1538,6 +1539,7 @@
15381539
"wallJumpAvoid": true
15391540
},
15401541
{
1542+
"id": 89,
15411543
"link": [2, 3],
15421544
"name": "Side Platform Cross Room Jump (Hi-Jump)",
15431545
"entranceCondition": {
@@ -1553,9 +1555,7 @@
15531555
"canTrickyDashJump"
15541556
],
15551557
"note": ["This applies to Lava Dive Room"],
1556-
"detailNote": [
1557-
"This needs extra run speed between $2.C and $2.F."
1558-
]
1558+
"detailNote": ["This needs extra run speed between $2.C and $2.F."]
15591559
},
15601560
{
15611561
"minHeight": 2,
@@ -1619,7 +1619,9 @@
16191619
"canMomentumConservingMorph",
16201620
"canInsaneJump"
16211621
],
1622-
"note": ["This applies to Blue Brinstar Energy Tank Room (Power Bomb blocks broken), Bowling Alley (middle, power off), Basement (power on)."]
1622+
"note": [
1623+
"This applies to Blue Brinstar Energy Tank Room (Power Bomb blocks broken), Bowling Alley (middle, power off), Basement (power on)."
1624+
]
16231625
},
16241626
{
16251627
"minHeight": 3,
@@ -1655,6 +1657,7 @@
16551657
"wallJumpAvoid": true
16561658
},
16571659
{
1660+
"id": 90,
16581661
"link": [2, 3],
16591662
"name": "Side Platform Cross Room Jump (Spring Ball Jump)",
16601663
"entranceCondition": {
@@ -1707,7 +1710,9 @@
17071710
"requires": [
17081711
"canTrickyDashJump"
17091712
],
1710-
"note": ["This applies to Bomb Torizo Room, Pink Brinstar Hopper Room, Phantoon's Room, Fish Tank, Botwoon's Room, and Big Boy Room."],
1713+
"note": [
1714+
"This applies to Bomb Torizo Room, Pink Brinstar Hopper Room, Phantoon's Room, Fish Tank, Botwoon's Room, and Big Boy Room."
1715+
],
17111716
"detailNote": [
17121717
"This needs extra run speed $2.0 or $2.1,",
17131718
"being sure to maintain forward momentum while performing the mid-air jump to boost its height."
@@ -1764,7 +1769,9 @@
17641769
"canMomentumConservingMorph",
17651770
"canTrickyDashJump"
17661771
],
1767-
"note": ["This applies to Draygon's Room, Blue Brinstar Energy Tank Room, Bowling Alley (middle, power off), and Basement (power on)."],
1772+
"note": [
1773+
"This applies to Draygon's Room, Blue Brinstar Energy Tank Room, Bowling Alley (middle, power off), and Basement (power on)."
1774+
],
17681775
"detailNote": [
17691776
"In Draygon's Room, this requires extra run speed of $4.0 or $4.1;",
17701777
"in the other rooms, it may also be possible to gain more speed."
@@ -2135,6 +2142,6 @@
21352142
]
21362143
}
21372144
],
2138-
"nextStratId": 88,
2145+
"nextStratId": 91,
21392146
"nextNotableId": 6
21402147
}

region/brinstar/red/Below Spazer.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -694,6 +694,7 @@
694694
"devNote": ["This can also work at much higher speeds but would be more difficult."]
695695
},
696696
{
697+
"id": 47,
697698
"link": [3, 1],
698699
"name": "Side Platform Jump Speedball",
699700
"entranceCondition": {
@@ -926,6 +927,6 @@
926927
]
927928
}
928929
],
929-
"nextStratId": 47,
930+
"nextStratId": 48,
930931
"nextNotableId": 3
931932
}

region/lowernorfair/west/Golden Torizo's Room.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -905,6 +905,7 @@
905905
]
906906
},
907907
{
908+
"id": 79,
908909
"link": [2, 4],
909910
"name": "Side Platform Cross Room Jump",
910911
"entranceCondition": {
@@ -958,7 +959,9 @@
958959
"requires": [
959960
"canInsaneMidAirMorph"
960961
],
961-
"note": ["This applies to Blue Brinstar Energy Tank Room (Power Bomb blocks broken), Bowling Alley (middle, power off), and Basement (power on)."]
962+
"note": [
963+
"This applies to Blue Brinstar Energy Tank Room (Power Bomb blocks broken), Bowling Alley (middle, power off), and Basement (power on)."
964+
]
962965
},
963966
{
964967
"minHeight": 3,
@@ -993,9 +996,7 @@
993996
"Perform a momentum conserving morph through the transition.",
994997
"After the transition, quickly unmorph and continue holding up to retain temporary blue and break the bomb blocks."
995998
],
996-
"detailNote": [
997-
"It may help (but is not required) to pause buffer the morph input."
998-
],
999+
"detailNote": ["It may help (but is not required) to pause buffer the morph input."],
9991000
"devNote": [
10001001
"FIXME: This could maybe be possible without HiJump? If so, it would be significantly more difficult."
10011002
]
@@ -2059,6 +2060,6 @@
20592060
]
20602061
}
20612062
],
2062-
"nextStratId": 79,
2063+
"nextStratId": 80,
20632064
"nextNotableId": 8
20642065
}

region/lowernorfair/west/Screw Attack Room.json

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1315,6 +1315,7 @@
13151315
"devNote": "TODO: Sparking diagonally through the door cannot be shown as an alternative."
13161316
},
13171317
{
1318+
"id": 136,
13181319
"link": [2, 3],
13191320
"name": "Cross Room Blue Speed Jump with Hi-Jump",
13201321
"entranceCondition": {
@@ -1338,11 +1339,10 @@
13381339
"Morph and unmorph to clear Samus' horizontal momentum while retaining blue,",
13391340
"to break the right-most bomb blocks above and reach the top of the room."
13401341
],
1341-
"devNote": [
1342-
"Higher run speeds can also work, but with greater difficulty."
1343-
]
1342+
"devNote": ["Higher run speeds can also work, but with greater difficulty."]
13441343
},
13451344
{
1345+
"id": 137,
13461346
"link": [2, 3],
13471347
"name": "Cross Room Blue Speed Jump",
13481348
"entranceCondition": {
@@ -1371,11 +1371,10 @@
13711371
"time a pause to hit just after Samus jumps and aims down,",
13721372
"then hold down during the unpause black screen to buffer the morph."
13731373
],
1374-
"devNote": [
1375-
"Higher run speeds could also work, but with greater difficulty."
1376-
]
1374+
"devNote": ["Higher run speeds could also work, but with greater difficulty."]
13771375
},
13781376
{
1377+
"id": 138,
13791378
"link": [2, 3],
13801379
"name": "Cross Room Very Slow Blue Speed Jump with Hi-Jump and Wall Jump",
13811380
"entranceCondition": {
@@ -1400,6 +1399,7 @@
14001399
]
14011400
},
14021401
{
1402+
"id": 139,
14031403
"link": [2, 3],
14041404
"name": "Side Platform Blue Speed Jump",
14051405
"entranceCondition": {
@@ -1503,7 +1503,9 @@
15031503
"canInsaneJump",
15041504
{"heatFrames": 110}
15051505
],
1506-
"note": ["This applies to Blue Brinstar Energy Tank Room, Bowling Alley (middle, power off), and Basement (power on)."]
1506+
"note": [
1507+
"This applies to Blue Brinstar Energy Tank Room, Bowling Alley (middle, power off), and Basement (power on)."
1508+
]
15071509
},
15081510
{
15091511
"minHeight": 3,
@@ -1832,6 +1834,7 @@
18321834
"note": "Run in the adjacent room and jump through the door, to place a Bomb to break the top bomb blocks."
18331835
},
18341836
{
1837+
"id": 140,
18351838
"link": [2, 5],
18361839
"name": "Cross Room Blue Speed Jump with Hi-Jump",
18371840
"entranceCondition": {
@@ -1856,6 +1859,7 @@
18561859
]
18571860
},
18581861
{
1862+
"id": 141,
18591863
"link": [2, 5],
18601864
"name": "Side Platform Blue Speed Jump",
18611865
"entranceCondition": {
@@ -3154,6 +3158,6 @@
31543158
]
31553159
}
31563160
],
3157-
"nextStratId": 136,
3161+
"nextStratId": 142,
31583162
"nextNotableId": 6
31593163
}

region/maridia/inner-pink/Botwoon Energy Tank Room.json

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1625,6 +1625,7 @@
16251625
]
16261626
},
16271627
{
1628+
"id": 102,
16281629
"link": [4, 4],
16291630
"name": "Precise Stutter Water Shinecharge, Leave With Spark",
16301631
"entranceCondition": {
@@ -1646,6 +1647,7 @@
16461647
]
16471648
},
16481649
{
1650+
"id": 103,
16491651
"link": [4, 4],
16501652
"name": "Precise Stutter Shinecharge, Leave Shinecharged (5-tile runway)",
16511653
"entranceCondition": {
@@ -1679,6 +1681,7 @@
16791681
]
16801682
},
16811683
{
1684+
"id": 104,
16821685
"link": [4, 4],
16831686
"name": "Precise Stutter Shinecharge, Leave Shinecharged (4-tile runway)",
16841687
"entranceCondition": {
@@ -1713,6 +1716,7 @@
17131716
]
17141717
},
17151718
{
1719+
"id": 105,
17161720
"link": [4, 4],
17171721
"name": "Precise Stutter Shinecharge, Leave Shinecharged (3-tile runway)",
17181722
"entranceCondition": {
@@ -1754,6 +1758,7 @@
17541758
]
17551759
},
17561760
{
1761+
"id": 106,
17571762
"link": [4, 4],
17581763
"name": "Precise Stutter Shinecharge, Leave Shinecharged (2-tile runway)",
17591764
"entranceCondition": {
@@ -1796,6 +1801,7 @@
17961801
]
17971802
},
17981803
{
1804+
"id": 107,
17991805
"link": [4, 4],
18001806
"name": "Precise Stutter Shinecharge, Leave Shinecharged (1-tile runway)",
18011807
"entranceCondition": {
@@ -1998,6 +2004,7 @@
19982004
"note": "Shinespark diagonally over the zoa pit or run through the speed blocks and shinespark after turning around."
19992005
},
20002006
{
2007+
"id": 108,
20012008
"link": [4, 6],
20022009
"name": "Precise Stutter Water Shinecharge",
20032010
"entranceCondition": {
@@ -2155,6 +2162,7 @@
21552162
]
21562163
},
21572164
{
2165+
"id": 109,
21582166
"link": [4, 7],
21592167
"name": "Precise Suitless Stutter Water Shinecharge",
21602168
"entranceCondition": {
@@ -2303,13 +2311,12 @@
23032311
]
23042312
},
23052313
{
2314+
"id": 110,
23062315
"link": [7, 1],
23072316
"name": "Base",
23082317
"requires": [],
23092318
"clearsObstacles": ["A"],
2310-
"note": [
2311-
"Use blue speed to pass through the speed blocks."
2312-
]
2319+
"note": ["Use blue speed to pass through the speed blocks."]
23132320
},
23142321
{
23152322
"id": 55,
@@ -2332,6 +2339,7 @@
23322339
]
23332340
},
23342341
{
2342+
"id": 111,
23352343
"link": [7, 4],
23362344
"name": "Leave With Temporary Blue",
23372345
"requires": [
@@ -2343,9 +2351,7 @@
23432351
"leaveWithTemporaryBlue": {}
23442352
},
23452353
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
2346-
"note": [
2347-
"Use X-Ray to turn around, then chain temporary blue back through the door."
2348-
],
2354+
"note": ["Use X-Ray to turn around, then chain temporary blue back through the door."],
23492355
"devNote": [
23502356
"The `h_getBlueSpeedMaxRunway` requirement is to satisfy the tests,",
23512357
"since we don't yet have a way to represent that being at node 7 implies already having blue speed."
@@ -2386,6 +2392,6 @@
23862392
]
23872393
}
23882394
],
2389-
"nextStratId": 102,
2395+
"nextStratId": 112,
23902396
"nextNotableId": 4
23912397
}

region/maridia/inner-yellow/Maridia Elevator Room.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1060,6 +1060,7 @@
10601060
]
10611061
},
10621062
{
1063+
"id": 55,
10631064
"link": [2, 3],
10641065
"name": "Side Platform Cross Room Jump into Spring Ball Jump",
10651066
"entranceCondition": {
@@ -1367,7 +1368,7 @@
13671368
}
13681369
],
13691370
"notables": [],
1370-
"nextStratId": 55,
1371+
"nextStratId": 56,
13711372
"nextNotableId": 1,
13721373
"devNote": [
13731374
"FIXME: A 2->3 'Come In Shinecharging, Leave Shinecharged' strat is theoretically possible",

0 commit comments

Comments
 (0)