Skip to content

Commit b0fcd48

Browse files
authored
Merge pull request #1986 from vg-json-data/auto-run-scripts
Run Scripts
2 parents 600ce16 + 687cb2f commit b0fcd48

22 files changed

Lines changed: 119 additions & 66 deletions

region/brinstar/green/Spore Spawn Kihunter Room.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,7 @@
245245
"flashSuitChecked": true
246246
},
247247
{
248+
"id": 21,
248249
"link": [1, 2],
249250
"name": "G-Mode Ice Clip, Door Lock Skip",
250251
"entranceCondition": {
@@ -429,6 +430,7 @@
429430
"devNote": "It is possible to do this with Bombs alone, but it is pretty chaotic."
430431
},
431432
{
433+
"id": 22,
432434
"link": [2, 2],
433435
"name": "G-Mode Ice Clip, Door Lock Skip",
434436
"entranceCondition": {
@@ -474,6 +476,6 @@
474476
]
475477
}
476478
],
477-
"nextStratId": 21,
479+
"nextStratId": 23,
478480
"nextNotableId": 2
479481
}

region/brinstar/green/Spore Spawn Room.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,7 @@
268268
"note": "Spore Spawn's pollen does not drop Supers. The fight requires 4 Supers, where many misses could lead to a softlock."
269269
},
270270
{
271+
"id": 16,
271272
"link": [2, 2],
272273
"name": "G-Mode Regain Mobility",
273274
"requires": [
@@ -299,6 +300,6 @@
299300
]
300301
}
301302
],
302-
"nextStratId": 16,
303+
"nextStratId": 17,
303304
"nextNotableId": 3
304305
}

region/brinstar/kraid/Warehouse Energy Tank Room.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,7 @@
268268
}
269269
},
270270
{
271+
"id": 22,
271272
"link": [1, 1],
272273
"name": "Leave with Moondance",
273274
"requires": [
@@ -287,6 +288,7 @@
287288
]
288289
},
289290
{
291+
"id": 23,
290292
"link": [1, 1],
291293
"name": "Leave with Extended Moondance",
292294
"requires": [
@@ -478,6 +480,6 @@
478480
]
479481
}
480482
],
481-
"nextStratId": 22,
483+
"nextStratId": 24,
482484
"nextNotableId": 2
483485
}

region/brinstar/kraid/Warehouse Kihunter Room.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@
220220
}
221221
},
222222
{
223+
"id": 46,
223224
"link": [1, 1],
224225
"name": "Kihunter Ice Moonfall Door Lock Skip",
225226
"requires": [
@@ -882,7 +883,7 @@
882883
]
883884
}
884885
],
885-
"nextStratId": 46,
886+
"nextStratId": 47,
886887
"nextNotableId": 5,
887888
"devNote": [
888889
"FIXME: An ice moonfall might be possible to clip past the bottom left door shell?",

region/crateria/east/Crab Maze.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@
116116
]
117117
},
118118
{
119+
"id": 22,
119120
"link": [1, 1],
120121
"name": "Sciser High Pixel Ice Clip Door Lock Skip",
121122
"requires": [
@@ -259,6 +260,7 @@
259260
"flashSuitChecked": true
260261
},
261262
{
263+
"id": 23,
262264
"link": [1, 1],
263265
"name": "G-Mode Ice Clip, Door Lock Skip",
264266
"entranceCondition": {
@@ -352,6 +354,7 @@
352354
]
353355
},
354356
{
357+
"id": 24,
355358
"link": [2, 1],
356359
"name": "G-Mode Morph Ice Clip, Door Lock Skip",
357360
"entranceCondition": {
@@ -542,6 +545,6 @@
542545
}
543546
],
544547
"notables": [],
545-
"nextStratId": 22,
548+
"nextStratId": 25,
546549
"nextNotableId": 1
547550
}

region/crateria/east/Forgotten Highway Elbow.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@
140140
"flashSuitChecked": true
141141
},
142142
{
143+
"id": 12,
143144
"link": [1, 2],
144145
"name": "Stored Moonfall Clip",
145146
"entranceCondition": {
@@ -237,6 +238,6 @@
237238
}
238239
],
239240
"notables": [],
240-
"nextStratId": 12,
241+
"nextStratId": 13,
241242
"nextNotableId": 1
242243
}

region/lowernorfair/west/Acid Statue Room.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,7 @@
363363
]
364364
},
365365
{
366+
"id": 45,
366367
"link": [1, 5],
367368
"name": "Direct G-Mode Morph",
368369
"entranceCondition": {
@@ -832,6 +833,6 @@
832833
}
833834
],
834835
"notables": [],
835-
"nextStratId": 45,
836+
"nextStratId": 46,
836837
"nextNotableId": 1
837838
}

region/lowernorfair/west/Fast Ripper Room.json

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -481,13 +481,13 @@
481481
"note": "The time lost by setting up a few strategic kills is pretty much offset by not having damage recoil."
482482
},
483483
{
484+
"id": 39,
484485
"link": [1, 3],
485486
"name": "Farm Rippers and Cross Room",
486487
"requires": [
487488
"h_canNavigateHeatRooms",
488489
"canFarmWhileShooting",
489-
{"resourceMissingAtMost": [
490-
{"type": "Super", "count": 0}]},
490+
{"resourceMissingAtMost": [{"type": "Super", "count": 0}]},
491491
{"enemyKill": {
492492
"enemies": [["Ripper 2 (red)", "Ripper 2 (red)"]],
493493
"explicitWeapons": ["PowerBomb"]
@@ -612,6 +612,7 @@
612612
]
613613
},
614614
{
615+
"id": 40,
615616
"link": [2, 1],
616617
"name": "Indirect G-Mode, Despawn Gate, Naked Ripper Weave",
617618
"entranceCondition": {
@@ -903,13 +904,17 @@
903904
],
904905
"clearsObstacles": ["A"],
905906
"unlocksDoors": [
906-
{"types": ["missiles"], "requires": [{"heatFrames": 20}]},
907+
{
908+
"types": ["missiles"],
909+
"requires": [{"heatFrames": 20}]
910+
},
907911
{"types": ["super"], "requires": []},
908-
{"types": ["powerbomb"], "requires": [{"heatFrames": 40}]}
912+
{
913+
"types": ["powerbomb"],
914+
"requires": [{"heatFrames": 40}]
915+
}
909916
],
910-
"devNote": [
911-
"FIXME: The gate can be opened from a distance to save some health."
912-
]
917+
"devNote": ["FIXME: The gate can be opened from a distance to save some health."]
913918
},
914919
{
915920
"id": 20,
@@ -922,6 +927,6 @@
922927
}
923928
],
924929
"notables": [],
925-
"nextStratId": 39,
930+
"nextStratId": 41,
926931
"nextNotableId": 1
927932
}

region/lowernorfair/west/Screw Attack Room.json

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -495,6 +495,7 @@
495495
"bypassesDoorShell": true
496496
},
497497
{
498+
"id": 117,
498499
"link": [1, 3],
499500
"name": "G-Mode, Screw Attack",
500501
"entranceCondition": {
@@ -513,6 +514,7 @@
513514
"note": "Screw Attack through the bomb blocks before exiting G-mode above."
514515
},
515516
{
517+
"id": 118,
516518
"link": [1, 3],
517519
"name": "Direct G-Mode, Shoot the Item",
518520
"entranceCondition": {
@@ -537,6 +539,7 @@
537539
]
538540
},
539541
{
542+
"id": 119,
540543
"link": [1, 3],
541544
"name": "Direct G-Mode Morph, Bomb the Item",
542545
"entranceCondition": {
@@ -658,6 +661,7 @@
658661
"note": "Climb up half a screen."
659662
},
660663
{
664+
"id": 120,
661665
"link": [1, 5],
662666
"name": "G-Mode, Screw Attack",
663667
"entranceCondition": {
@@ -676,6 +680,7 @@
676680
"note": "Screw Attack through the bomb blocks before exiting G-mode above."
677681
},
678682
{
683+
"id": 121,
679684
"link": [1, 5],
680685
"name": "G-Mode Morph, Bomb the Blocks",
681686
"entranceCondition": {
@@ -700,6 +705,7 @@
700705
"note": "Bomb the blocks before exiting G-mode and jumping through."
701706
},
702707
{
708+
"id": 122,
703709
"link": [1, 5],
704710
"name": "Direct G-Mode, Shoot the Item",
705711
"entranceCondition": {
@@ -820,6 +826,7 @@
820826
"bypassesDoorShell": true
821827
},
822828
{
829+
"id": 123,
823830
"link": [2, 1],
824831
"name": "G-Mode, Screw Attack",
825832
"entranceCondition": {
@@ -1270,6 +1277,7 @@
12701277
]
12711278
},
12721279
{
1280+
"id": 124,
12731281
"link": [2, 3],
12741282
"name": "G-Mode, Screw Attack",
12751283
"entranceCondition": {
@@ -1374,6 +1382,7 @@
13741382
"flashSuitChecked": true
13751383
},
13761384
{
1385+
"id": 125,
13771386
"link": [2, 4],
13781387
"name": "G-Mode, Screw Attack",
13791388
"entranceCondition": {
@@ -1468,6 +1477,7 @@
14681477
"note": "Run in the adjacent room and jump through the door, to place a Bomb to break the top bomb blocks."
14691478
},
14701479
{
1480+
"id": 126,
14711481
"link": [2, 5],
14721482
"name": "G-Mode Morph, Bomb the Lower Blocks",
14731483
"entranceCondition": {
@@ -1489,6 +1499,7 @@
14891499
"note": "Bomb the blocks before exiting G-mode and jumping through."
14901500
},
14911501
{
1502+
"id": 127,
14921503
"link": [2, 5],
14931504
"name": "G-Mode Morph, Bomb the Upper Blocks",
14941505
"entranceCondition": {
@@ -1520,6 +1531,7 @@
15201531
"note": "Bomb the upper blocks before exiting G-mode near the lower bomb blocks."
15211532
},
15221533
{
1534+
"id": 128,
15231535
"link": [2, 5],
15241536
"name": "Direct G-Mode Morph, Power Bomb the Upper Blocks, Door Frame Jump",
15251537
"entranceCondition": {
@@ -1555,6 +1567,7 @@
15551567
]
15561568
},
15571569
{
1570+
"id": 129,
15581571
"link": [2, 5],
15591572
"name": "G-Mode Morph, Bomb All Blocks",
15601573
"entranceCondition": {
@@ -1587,6 +1600,7 @@
15871600
"note": "Bomb all the blocks before exiting G-mode near the lower bomb blocks."
15881601
},
15891602
{
1603+
"id": 130,
15901604
"link": [2, 5],
15911605
"name": "Direct G-Mode Morph, Bomb All Blocks, Door Frame Jump",
15921606
"entranceCondition": {
@@ -1752,6 +1766,7 @@
17521766
"bypassesDoorShell": true
17531767
},
17541768
{
1769+
"id": 131,
17551770
"link": [3, 1],
17561771
"name": "G-Mode, Screw Attack",
17571772
"entranceCondition": {
@@ -1986,6 +2001,7 @@
19862001
"flashSuitChecked": true
19872002
},
19882003
{
2004+
"id": 132,
19892005
"link": [3, 3],
19902006
"name": "G-Mode Morph, Bomb the Blocks",
19912007
"entranceCondition": {
@@ -2139,6 +2155,7 @@
21392155
]
21402156
},
21412157
{
2158+
"id": 133,
21422159
"link": [3, 4],
21432160
"name": "G-Mode, Screw Attack",
21442161
"entranceCondition": {
@@ -2223,6 +2240,7 @@
22232240
"devNote": "FIXME: Running in is not required. Entering the room with canBlueSpaceJump could work, for example."
22242241
},
22252242
{
2243+
"id": 134,
22262244
"link": [3, 5],
22272245
"name": "G-Mode, Screw Attack",
22282246
"entranceCondition": {
@@ -2702,6 +2720,6 @@
27022720
]
27032721
}
27042722
],
2705-
"nextStratId": 117,
2723+
"nextStratId": 135,
27062724
"nextNotableId": 6
27072725
}

0 commit comments

Comments
 (0)