Skip to content

Commit d7c9b28

Browse files
committed
Replace SpeedBooster item reqs with canSpeedyJump/h_speedDash
1 parent cc655ac commit d7c9b28

67 files changed

Lines changed: 336 additions & 306 deletions

File tree

Some content is hidden

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

helpers.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -651,7 +651,8 @@
651651
"name": "h_waterGetBlueSpeed",
652652
"requires": [
653653
{"tech": "canWaterShineCharge"},
654-
"SpeedBooster"
654+
"SpeedBooster",
655+
"canDash"
655656
],
656657
"devNote": [
657658
"This is a way to require the `canWaterShineCharge` tech but gaining only blue speed, not a shinecharge.",
@@ -662,7 +663,8 @@
662663
"name": "h_stutterWaterGetBlueSpeed",
663664
"requires": [
664665
{"tech": "canStutterWaterShineCharge"},
665-
"SpeedBooster"
666+
"SpeedBooster",
667+
"canDash"
666668
],
667669
"devNote": [
668670
"This is a way to require the `canStutterWaterShineCharge` tech but gaining only blue speed, not a shinecharge.",

logicalRequirements.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -591,11 +591,7 @@ If the door node in a `doorUnlockedAtNode` also appears in the strat's [`unlocks
591591

592592
__Example:__
593593
```json
594-
{"requires": [
595-
{"doorUnlockedAtNode": 1},
596-
"HiJump",
597-
"SpeedBooster"
598-
]}
594+
{"doorUnlockedAtNode": 1}
599595
```
600596

601597
### Obstacle-related objects

region/brinstar/blue/Blue Brinstar Boulder Room.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -478,7 +478,7 @@
478478
"link": [2, 1],
479479
"name": "Speedy Airball",
480480
"requires": [
481-
"SpeedBooster",
481+
"canSpeedyJump",
482482
"canLateralMidAirMorph",
483483
"canCarefulJump"
484484
],
@@ -584,7 +584,7 @@
584584
{"or": [
585585
{"and": [
586586
"canTrickyJump",
587-
"SpeedBooster"
587+
"canSpeedyJump"
588588
]},
589589
"canInsaneJump"
590590
]}

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@
243243
"name": "Leave With Side Platform (Power Bomb Blocks Broken)",
244244
"requires": [
245245
{"obstaclesCleared": ["C"]},
246-
"SpeedBooster",
246+
"h_speedDash",
247247
{"or": [
248248
"canMomentumConservingMorph",
249249
"canInsaneJump"
@@ -282,7 +282,7 @@
282282
"link": [1, 1],
283283
"name": "Leave With Side Platform (Power Bomb Blocks Intact)",
284284
"requires": [
285-
"SpeedBooster",
285+
"h_speedDash",
286286
{"or": [
287287
"canMomentumConservingMorph",
288288
"canInsaneJump"
@@ -640,7 +640,7 @@
640640
"link": [1, 3],
641641
"name": "Ceiling Item Speed Jump",
642642
"requires": [
643-
"SpeedBooster",
643+
"canSpeedyJump",
644644
"canCarefulJump"
645645
],
646646
"flashSuitChecked": true,

region/brinstar/blue/Morph Ball Room.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@
221221
"name": "Leave With Side Platform",
222222
"requires": [
223223
{"obstaclesCleared": ["C"]},
224-
"SpeedBooster",
224+
"h_speedDash",
225225
"canInsaneJump",
226226
"canMomentumConservingMorph"
227227
],

region/brinstar/green/Early Supers Room.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@
298298
"name": "Speed Through",
299299
"requires": [
300300
{"obstaclesNotCleared": ["A"]},
301-
"SpeedBooster"
301+
"h_speedDash"
302302
],
303303
"clearsObstacles": ["A"],
304304
"flashSuitChecked": true
@@ -473,7 +473,7 @@
473473
"requires": [
474474
{"obstaclesNotCleared": ["A"]},
475475
{"or": [
476-
"SpeedBooster",
476+
"h_speedDash",
477477
"canMockball",
478478
{"and": [
479479
"canCrouchGateClip",

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4637,7 +4637,7 @@
46374637
]},
46384638
{"and": [
46394639
"HiJump",
4640-
"SpeedBooster",
4640+
"canSpeedyJump",
46414641
{"shinespark": {"frames": 60, "excessFrames": 8}}
46424642
]}
46434643
]}

region/brinstar/green/Green Hill Zone.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -368,7 +368,7 @@
368368
"HiJump",
369369
"canSpringBallJumpMidAir",
370370
{"and": [
371-
"SpeedBooster",
371+
"canSpeedyJump",
372372
"canWalljump"
373373
]}
374374
]}
@@ -851,7 +851,7 @@
851851
"link": [1, 5],
852852
"name": "Airball",
853853
"requires": [
854-
"SpeedBooster",
854+
"h_speedDash",
855855
"canTrickyJump",
856856
"canLateralMidAirMorph",
857857
"can4HighMidAirMorph"
@@ -1223,7 +1223,7 @@
12231223
"requires": [
12241224
{"notable": "Grapple Gate Glitch"},
12251225
"canPreciseGrapple",
1226-
"SpeedBooster",
1226+
"h_speedDash",
12271227
"canTrickyJump"
12281228
],
12291229
"clearsObstacles": ["B"],

region/brinstar/green/Noob Bridge.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -405,7 +405,7 @@
405405
"link": [2, 2],
406406
"name": "Leave With Side Platform",
407407
"requires": [
408-
"SpeedBooster",
408+
"h_speedDash",
409409
"canMomentumConservingMorph"
410410
],
411411
"exitCondition": {

region/brinstar/kraid/Baby Kraid Room.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@
128128
"name": "Leave With Side Platform",
129129
"requires": [
130130
{"obstaclesCleared": ["A"]},
131-
"SpeedBooster",
131+
"h_speedDash",
132132
{"or": [
133133
"canMomentumConservingMorph",
134134
"canInsaneJump"
@@ -790,7 +790,7 @@
790790
"name": "Leave With Side Platform",
791791
"requires": [
792792
{"obstaclesCleared": ["A"]},
793-
"SpeedBooster",
793+
"h_speedDash",
794794
"canInsaneJump",
795795
"canMomentumConservingMorph"
796796
],

0 commit comments

Comments
 (0)