Skip to content

Commit 7259c4a

Browse files
authored
Merge pull request #1976 from blkerby/more-doorlock-skips-2
A few strats from Sam (moondances and door lock skips)
2 parents b3c8e2e + f851de9 commit 7259c4a

4 files changed

Lines changed: 88 additions & 10 deletions

File tree

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

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,45 @@
267267
}
268268
}
269269
},
270+
{
271+
"link": [1, 1],
272+
"name": "Leave with Moondance",
273+
"requires": [
274+
"canMoondance",
275+
"canTrickyUseFrozenEnemies",
276+
{"enemyDamage": {"enemy": "Beetom", "type": "contact", "hits": 1}}
277+
],
278+
"exitCondition": {
279+
"leaveWithStoredFallSpeed": {
280+
"fallSpeedInTiles": 1
281+
}
282+
},
283+
"note": [
284+
"Freeze the Beetom while Samus is as far left as possible on the door ledge.",
285+
"Moonwalk carefully and start moondancing under the Beetom.",
286+
"As long as Samus is near the door, the other Beetoms won't come near."
287+
]
288+
},
289+
{
290+
"link": [1, 1],
291+
"name": "Leave with Extended Moondance",
292+
"requires": [
293+
"canExtendedMoondance",
294+
"canTrickyUseFrozenEnemies",
295+
{"enemyDamage": {"enemy": "Beetom", "type": "contact", "hits": 1}},
296+
"h_ExtendedMoondanceBeetomLeniency"
297+
],
298+
"exitCondition": {
299+
"leaveWithStoredFallSpeed": {
300+
"fallSpeedInTiles": 2
301+
}
302+
},
303+
"note": [
304+
"Freeze the Beetom while Samus is as far left as possible on the door ledge.",
305+
"Moonwalk carefully and start moondancing under the Beetom.",
306+
"As long as Samus is near the door, the other Beetoms won't come near."
307+
]
308+
},
270309
{
271310
"id": 9,
272311
"link": [1, 1],

region/brinstar/red/Red Tower.json

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,6 @@
418418
"link": [1, 1],
419419
"name": "Door Frame Extended Moondance",
420420
"requires": [
421-
{"notable": "Door Frame Extended Moondance"},
422421
{"obstaclesNotCleared": ["A"]},
423422
"canExtendedMoondance",
424423
"canTrickyUseFrozenEnemies",
@@ -2690,15 +2689,6 @@
26902689
"name": "IBJ Between the Bottom Rippers",
26912690
"note": "Requires switching between single and double IBJs. While Doubles are not techincally necessary, they make the strat more bearable."
26922691
},
2693-
{
2694-
"id": 4,
2695-
"name": "Door Frame Extended Moondance",
2696-
"note": [
2697-
"Bring the Beetom close to the door and begin Moondancing.",
2698-
"Stop after exactly 175 moonfalls, so as not to fall through the floor.",
2699-
"Freeze the Beetom inside the door frame and Moondance such that Samus does not fall through the floor and does not touch the door transition."
2700-
]
2701-
},
27022692
{
27032693
"id": 5,
27042694
"name": "Frozen Beetom Ice Climb",

region/maridia/outer/Mt. Everest.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3143,6 +3143,32 @@
31433143
"Then Gravity jump two or more times to chain it up to the door."
31443144
]
31453145
},
3146+
{
3147+
"link": [5, 5],
3148+
"name": "Sciser Ice Clip Door Lock Skip",
3149+
"requires": [
3150+
"Gravity",
3151+
"canBeVeryPatient",
3152+
{"or": [
3153+
"canGravityJump",
3154+
"SpaceJump"
3155+
]},
3156+
{"ammo": {"type": "Super", "count": 1}},
3157+
"h_canXRayMorphIceClip"
3158+
],
3159+
"bypassesDoorShell": true,
3160+
"flashSuitChecked": true,
3161+
"note": [
3162+
"Lure a crab to the top door.",
3163+
"Use a Super to knock it off and freeze it frame-perfectly below the door.",
3164+
"Use Morph and X-Ray to stand up, then jump to clip past the door shell."
3165+
],
3166+
"devNote": [
3167+
"It isn't possible to get the crab frozen at the high pixel position here,",
3168+
"nor is it possible to clip without Morph and X-Ray.",
3169+
"FIXME: suitless variations would be possible with HiJump in combination with Spring Ball or Grapple."
3170+
]
3171+
},
31463172
{
31473173
"id": 126,
31483174
"link": [5, 5],

region/norfair/west/Crocomire Speedway.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,7 @@
206206
"to": [
207207
{"id": 1},
208208
{"id": 2},
209+
{"id": 3},
209210
{"id": 4},
210211
{"id": 5},
211212
{"id": 6},
@@ -1816,6 +1817,28 @@
18161817
"Then X-ray climb to get up to the door transition, without needing to open the door."
18171818
]
18181819
},
1820+
{
1821+
"link": [5, 3],
1822+
"name": "Extended Stored Moonfall Door Lock Skip",
1823+
"entranceCondition": {
1824+
"comeInWithStoredFallSpeed": {
1825+
"fallSpeedInTiles": 2
1826+
}
1827+
},
1828+
"requires": [
1829+
{"heatFrames": 70},
1830+
"canFreeFallClip"
1831+
],
1832+
"note": [
1833+
"Setup a moondance such that Samus will fall through 2 tiles.",
1834+
"Perform a moonfall near the edge of the ledge, then quickly aim down and turn around to the right.",
1835+
"Use caution to avoid being hit by a Cacatac spike."
1836+
],
1837+
"detailNote": [
1838+
"The horizontal position for performing the moonfall is lenient:",
1839+
"it does not need to be done at the very edge, just far enough left to avoid the Cac below."
1840+
]
1841+
},
18191842
{
18201843
"id": 66,
18211844
"link": [5, 4],

0 commit comments

Comments
 (0)