Skip to content

Commit c2aefd0

Browse files
committed
finish flash suit checked kraid brinstar
1 parent 2042040 commit c2aefd0

2 files changed

Lines changed: 97 additions & 34 deletions

File tree

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

Lines changed: 40 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@
122122
],
123123
"clearsObstacles": ["A"],
124124
"farmCycleDrops": [{"enemy": "Beetom", "count": 4}],
125+
"flashSuitChecked": true,
125126
"note": [
126127
"Kill the Beetoms with Screw Attack or using Bombs or Power Bombs,",
127128
"either freezing them or carefully avoiding them to minimize damage."
@@ -141,7 +142,8 @@
141142
"length": 1,
142143
"openEnd": 1
143144
}
144-
}
145+
},
146+
"flashSuitChecked": true
145147
},
146148
{
147149
"id": 3,
@@ -158,6 +160,7 @@
158160
"openEnd": 1
159161
}
160162
},
163+
"flashSuitChecked": true,
161164
"note": "Freeze a single Beetom to extend the runway. Freeze any Beetoms that latch onto Samus to minimize taking damage."
162165
},
163166
{
@@ -177,6 +180,7 @@
177180
"openEnd": 1
178181
}
179182
},
183+
"flashSuitChecked": true,
180184
"note": [
181185
"Freeze multiple Beetoms to extend the runway. Continually refreeze the ones that are in a good position while manipulating the rest.",
182186
"This assumes three extra tiles of runway, which can be accomplished with two perfectly placed Beetoms, three adjacent ones, or four which are partially overlapping."
@@ -202,6 +206,7 @@
202206
"obstruction": [1, 0]
203207
}
204208
},
209+
"flashSuitChecked": true,
205210
"devNote": "Max extra run speed $1.A"
206211
},
207212
{
@@ -218,7 +223,8 @@
218223
"openEnd": 0
219224
}
220225
}
221-
}
226+
},
227+
"flashSuitChecked": true
222228
},
223229
{
224230
"id": 6,
@@ -238,7 +244,8 @@
238244
"openEnd": 1
239245
}
240246
}
241-
}
247+
},
248+
"flashSuitChecked": true
242249
},
243250
{
244251
"id": 7,
@@ -259,7 +266,8 @@
259266
},
260267
"movementType": "uncontrolled"
261268
}
262-
}
269+
},
270+
"flashSuitChecked": true
263271
},
264272
{
265273
"id": 8,
@@ -275,7 +283,8 @@
275283
"openEnd": 1
276284
}
277285
}
278-
}
286+
},
287+
"flashSuitChecked": true
279288
},
280289
{
281290
"id": 22,
@@ -291,6 +300,7 @@
291300
"fallSpeedInTiles": 1
292301
}
293302
},
303+
"flashSuitChecked": true,
294304
"note": [
295305
"Freeze the Beetom while Samus is as far left as possible on the door ledge.",
296306
"Moonwalk carefully and start moondancing under the Beetom.",
@@ -312,6 +322,7 @@
312322
"fallSpeedInTiles": 2
313323
}
314324
},
325+
"flashSuitChecked": true,
315326
"note": [
316327
"Freeze the Beetom while Samus is as far left as possible on the door ledge.",
317328
"Moonwalk carefully and start moondancing under the Beetom.",
@@ -371,23 +382,26 @@
371382
{"obstaclesCleared": ["A"]}
372383
]}
373384
],
374-
"clearsObstacles": ["A"]
385+
"clearsObstacles": ["A"],
386+
"flashSuitChecked": true
375387
},
376388
{
377389
"id": 13,
378390
"link": [1, 2],
379391
"name": "Freeze the Beetoms",
380392
"requires": [
381393
"Ice"
382-
]
394+
],
395+
"flashSuitChecked": true
383396
},
384397
{
385398
"id": 14,
386399
"link": [1, 2],
387400
"name": "Tank the Damage",
388401
"requires": [
389402
{"enemyDamage": {"enemy": "Beetom", "type": "contact", "hits": 4}}
390-
]
403+
],
404+
"flashSuitChecked": true
391405
},
392406
{
393407
"id": 15,
@@ -399,12 +413,14 @@
399413
"requires": [
400414
{"doorUnlockedAtNode": 1},
401415
"canTrickyJump",
402-
{"enemyDamage": {"enemy": "Beetom", "type": "contact", "hits": 1}}
416+
{"enemyDamage": {"enemy": "Beetom", "type": "contact", "hits": 1}},
417+
"h_complexToCarryFlashSuit"
403418
],
404419
"unlocksDoors": [
405420
{"nodeId": 1, "types": ["super"], "requires": []},
406421
{"nodeId": 1, "types": ["missiles", "powerbomb"], "requires": ["never"]}
407422
],
423+
"flashSuitChecked": false,
408424
"note": [
409425
"Wait by the door briefly before spin jumping over and grabbing the item.",
410426
"It is also possible to do this instead by entering with run speed and quickly grabbing the item."
@@ -420,12 +436,14 @@
420436
"requires": [
421437
{"doorUnlockedAtNode": 1},
422438
"canTrickyDodgeEnemies",
423-
"canInsaneJump"
439+
"canInsaneJump",
440+
"h_complexToCarryFlashSuit"
424441
],
425442
"unlocksDoors": [
426443
{"nodeId": 1, "types": ["super"], "requires": []},
427444
{"nodeId": 1, "types": ["missiles", "powerbomb"], "requires": ["never"]}
428445
],
446+
"flashSuitChecked": true,
429447
"note": ["Carefully manipulate the Beetoms to avoid all damage."]
430448
},
431449
{
@@ -441,6 +459,7 @@
441459
{"shinespark": {"frames": 20, "excessFrames": 4}}
442460
],
443461
"clearsObstacles": ["A"],
462+
"flashSuitChecked": true,
444463
"devNote": "Sparking into the room through the middle of the door also works."
445464
},
446465
{
@@ -491,33 +510,39 @@
491510
{"obstaclesCleared": ["A"]}
492511
]}
493512
],
494-
"clearsObstacles": ["A"]
513+
"clearsObstacles": ["A"],
514+
"flashSuitChecked": true,
515+
"devNote": "FIXME: If the Beetoms were not killable from 1->2 and are only killable by grabbing the item, this should take some contact hits."
495516
},
496517
{
497518
"id": 19,
498519
"link": [2, 1],
499520
"name": "Freeze the Beetoms",
500521
"requires": [
501522
"Ice"
502-
]
523+
],
524+
"flashSuitChecked": true
503525
},
504526
{
505527
"id": 20,
506528
"link": [2, 1],
507529
"name": "Tank the Damage",
508530
"requires": [
509531
{"enemyDamage": {"enemy": "Beetom", "type": "contact", "hits": 6}}
510-
]
532+
],
533+
"flashSuitChecked": true
511534
},
512535
{
513536
"id": 25,
514537
"link": [2, 1],
515538
"name": "Very Tricky Evade",
516539
"requires": [
517540
"canTrickyDodgeEnemies",
518-
"canInsaneJump"
541+
"canInsaneJump",
542+
"h_complexToCarryFlashSuit"
519543
],
520-
"note": ["Carefully manipulate the Beetoms to avoid all damage."]
544+
"note": ["Carefully manipulate the Beetoms to avoid all damage."],
545+
"flashSuitChecked": true
521546
}
522547
],
523548
"notables": [

0 commit comments

Comments
 (0)