Skip to content

Commit 252ddb2

Browse files
committed
Pit, Parlor
1 parent 8fce265 commit 252ddb2

4 files changed

Lines changed: 174 additions & 46 deletions

File tree

region/crateria/central/Crateria Super Room.json

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1017,6 +1017,40 @@
10171017
],
10181018
"clearsObstacles": ["A"]
10191019
},
1020+
{
1021+
"link": [2, 2],
1022+
"name": "Direct G-Mode, CF, Shinespark, Return",
1023+
"entranceCondition": {
1024+
"comeInWithGMode": {
1025+
"mode": "direct",
1026+
"morphed": true
1027+
}
1028+
},
1029+
"requires": [
1030+
"h_canArtificialMorphCrystalFlash",
1031+
{"or": [
1032+
{"and": [
1033+
"canTrivialUseFrozenEnemies",
1034+
"h_canShineChargeMaxRunway",
1035+
"canMidairShinespark",
1036+
{"shinespark": {"frames": 118, "excessFrames": 6}}
1037+
]},
1038+
{"and": [
1039+
"canShinechargeMovementComplex",
1040+
{"canShineCharge": {"usedTiles": 34, "openEnd": 0}},
1041+
{"shinespark": {"frames": 128, "excessFrames": 6}}
1042+
]}
1043+
]},
1044+
{"autoReserveTrigger": {"minReserveEnergy": 1}}
1045+
],
1046+
"collectsItems": [3],
1047+
"flashSuitChecked": true,
1048+
"note": [
1049+
"Crystal Flash then Shinespark up to the item, touch it, and return through the speed block that is now air.",
1050+
"Use the Boyons and acid to reserve trigger to exit G-mode below to collect the item."
1051+
],
1052+
"devNote": "These shinespark frames could be reduced with more items or tech, but in direct G-mode, Samus will need to CF and reserve trigger to collect the item."
1053+
},
10201054
{
10211055
"id": 35,
10221056
"link": [2, 3],
@@ -1301,6 +1335,35 @@
13011335
],
13021336
"devNote": "It's not really insane jump difficult, but that is where you think about needing to avoid the damage. And failing the jump is still very punishing due to falling into the acid."
13031337
},
1338+
{
1339+
"link": [2, 5],
1340+
"name": "Direct G-Mode, Shinespark, Return",
1341+
"entranceCondition": {
1342+
"comeInWithGMode": {
1343+
"mode": "direct",
1344+
"morphed": false
1345+
}
1346+
},
1347+
"requires": [
1348+
{"or": [
1349+
{"and": [
1350+
"canTrivialUseFrozenEnemies",
1351+
"h_canShineChargeMaxRunway",
1352+
"canMidairShinespark",
1353+
{"shinespark": {"frames": 118, "excessFrames": 6}}
1354+
]},
1355+
{"and": [
1356+
"canShinechargeMovementComplex",
1357+
{"canShineCharge": {"usedTiles": 34, "openEnd": 0}},
1358+
{"shinespark": {"frames": 128, "excessFrames": 6}}
1359+
]}
1360+
]}
1361+
],
1362+
"collectsItems": [3],
1363+
"flashSuitChecked": true,
1364+
"note": "Shinespark up to the item, touch it, and return through the speed block that is now air. Exit G-mode below to collect the item.",
1365+
"devNote": "These shinespark frames could be reduced with more items or tech, but in direct G-mode, Samus will be at low Energy and need an energy free shinespark."
1366+
},
13041367
{
13051368
"id": 48,
13061369
"link": [3, 4],

region/crateria/central/Landing Site.json

Lines changed: 56 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -471,6 +471,55 @@
471471
"clearsObstacles": ["A"],
472472
"flashSuitChecked": true
473473
},
474+
{
475+
"link": [1, 1],
476+
"name": "G-Mode through Bomb Blocks, Ship Refill",
477+
"entranceCondition": {
478+
"comeInWithGMode": {
479+
"mode": "any",
480+
"morphed": false
481+
}
482+
},
483+
"requires": [
484+
{"refill": ["Energy", "Missile", "Super", "PowerBomb"]},
485+
{"or": [
486+
"SpaceJump",
487+
{"and": [
488+
"HiJump",
489+
"canSpringBallJumpMidAir"
490+
]},
491+
"canDelayedWalljump",
492+
{"and": [
493+
"SpeedBooster",
494+
"HiJump"
495+
]},
496+
{"and": [
497+
"SpeedBooster",
498+
{"or": [
499+
"HiJump",
500+
"canSpringBallJumpMidAir",
501+
"canWalljump"
502+
]}
503+
]},
504+
{"and": [
505+
"h_canShineChargeMaxRunway",
506+
"canMidairShinespark",
507+
{"or": [
508+
{"shinespark": {"frames": 29, "excessFrames": 1}},
509+
{"and": [
510+
"canShinechargeMovementComplex",
511+
{"shinespark": {"frames": 22, "excessFrames": 1}}
512+
]}
513+
]}
514+
]}
515+
]}
516+
],
517+
"flashSuitChecked": true,
518+
"note": [
519+
"Overload the scroll PLMs which are one tile to the left of the bomb blocks, then pass through them.",
520+
"Refill at the ship, then return."
521+
]
522+
},
474523
{
475524
"id": 11,
476525
"link": [1, 4],
@@ -496,14 +545,15 @@
496545
"morphed": false
497546
}
498547
},
499-
"requires": [],
548+
"requires": [
549+
{"refill": ["Energy", "Missile", "Super", "PowerBomb"]}
550+
],
500551
"flashSuitChecked": true,
501552
"note": [
502553
"Overload the scroll PLMs which are one tile to the left of the bomb blocks leading to Gauntlet.",
503554
"Then pass through the bomb blocks (which will have become air).",
504-
"If needed, continue on through the next set of bomb blocks (which will also be air) to reach the bottom right door."
505-
],
506-
"devNote": "FIXME: It is possible to refill at the Ship on the way."
555+
"If needed, refill at the ship and/or continue on through the next set of bomb blocks to reach the bottom right door."
556+
]
507557
},
508558
{
509559
"id": 89,
@@ -1557,7 +1607,8 @@
15571607
"name": "Refill",
15581608
"requires": [
15591609
{"refill": ["Energy", "Missile", "Super", "PowerBomb"]}
1560-
]
1610+
],
1611+
"devNote": "If the ship refill is somehow altered or removed, this needs to be updated here and on the G-mode strat from 1->4."
15611612
},
15621613
{
15631614
"id": 73,

0 commit comments

Comments
 (0)