|
16 | 16 | "nodeAddress": "0x001992a", |
17 | 17 | "doorOrientation": "left", |
18 | 18 | "doorEnvironments": [{"physics": "air"}], |
| 19 | + "useImplicitComeInNormally": false, |
| 20 | + "useImplicitComeInWithMockball": false, |
19 | 21 | "locks": [ |
20 | 22 | { |
21 | 23 | "name": "Mickey Mouse Gray Lock (to Fast Pillars Setup Room)", |
|
48 | 50 | "We went with the two most plausible ones." |
49 | 51 | ] |
50 | 52 | } |
51 | | - ], |
52 | | - "spawnAt": 8 |
| 53 | + ] |
53 | 54 | }, |
54 | 55 | { |
55 | 56 | "id": 2, |
|
89 | 90 | "nodeSubType": "junction", |
90 | 91 | "note": "Position to the left of the rightmost two Dessgeegas" |
91 | 92 | }, |
92 | | - { |
93 | | - "id": 8, |
94 | | - "name": "Left Door Spawn At Junction (Multiviola Hit)", |
95 | | - "nodeType": "junction", |
96 | | - "nodeSubType": "junction" |
97 | | - }, |
98 | 93 | { |
99 | 94 | "id": 9, |
100 | 95 | "name": "Junction Below Crumble Blocks, Set Up to Clip", |
|
146 | 141 | "groupName": "Mickey Mouse Bottom Multiviolas", |
147 | 142 | "enemyName": "Multiviola", |
148 | 143 | "quantity": 2, |
149 | | - "betweenNodes": [7, 8] |
| 144 | + "betweenNodes": [1, 7] |
150 | 145 | }, |
151 | 146 | { |
152 | 147 | "id": "e2", |
153 | 148 | "groupName": "Mickey Mouse Left Dessgeegas", |
154 | 149 | "enemyName": "Dessgeega", |
155 | 150 | "quantity": 3, |
156 | | - "betweenNodes": [7, 8] |
| 151 | + "betweenNodes": [1, 7] |
157 | 152 | }, |
158 | 153 | { |
159 | 154 | "id": "e3", |
|
232 | 227 | } |
233 | 228 | ] |
234 | 229 | }, |
235 | | - { |
236 | | - "from": 8, |
237 | | - "to": [ |
238 | | - {"id": 1} |
239 | | - ] |
240 | | - }, |
241 | 230 | { |
242 | 231 | "from": 9, |
243 | 232 | "to": [ |
|
314 | 303 | "note": "The Multiviola can be killed by aiming diagonally down when entering the room and shooting a strong enough beam shot (not ice).", |
315 | 304 | "devNote": "Taking a hit by the Multiviola isn't an option, as it will stop Samus' run and then the Dessgeega will be in the way." |
316 | 305 | }, |
| 306 | + { |
| 307 | + "id": 77, |
| 308 | + "link": [1, 1], |
| 309 | + "name": "Base, Get Hit on Entry", |
| 310 | + "entranceCondition": { |
| 311 | + "comeInNormally": {} |
| 312 | + }, |
| 313 | + "requires": [ |
| 314 | + {"enemyDamage": {"enemy": "Multiviola", "type": "contact", "hits": 1}}, |
| 315 | + {"heatFrames": 40} |
| 316 | + ] |
| 317 | + }, |
| 318 | + { |
| 319 | + "id": 78, |
| 320 | + "link": [1, 1], |
| 321 | + "name": "Kill Multiviola on Entry", |
| 322 | + "entranceCondition": { |
| 323 | + "comeInNormally": {} |
| 324 | + }, |
| 325 | + "requires": [ |
| 326 | + "canPrepareForNextRoom", |
| 327 | + {"or": [ |
| 328 | + {"and": [ |
| 329 | + {"enemyKill": { |
| 330 | + "enemies": [["Multiviola"]], |
| 331 | + "explicitWeapons": ["PseudoScrew", "ScrewAttack"] |
| 332 | + }}, |
| 333 | + {"heatFrames": 30} |
| 334 | + ]}, |
| 335 | + {"and": [ |
| 336 | + "canTrickyJump", |
| 337 | + {"enemyKill": { |
| 338 | + "enemies": [["Multiviola"]], |
| 339 | + "explicitWeapons": ["Missile", "Super"] |
| 340 | + }}, |
| 341 | + {"heatFrames": 30} |
| 342 | + ]}, |
| 343 | + {"and": [ |
| 344 | + {"enemyKill": { |
| 345 | + "enemies": [["Multiviola"]], |
| 346 | + "explicitWeapons": ["Charge+Ice", "Ice+Wave", "Ice+Spazer"] |
| 347 | + }}, |
| 348 | + {"heatFrames": 60} |
| 349 | + ]}, |
| 350 | + {"enemyKill": { |
| 351 | + "enemies": [["Multiviola"]], |
| 352 | + "explicitWeapons": ["Plasma", "Charge+Spazer", "Charge+Wave"] |
| 353 | + }} |
| 354 | + ]}, |
| 355 | + {"heatFrames": 40} |
| 356 | + ], |
| 357 | + "note": [ |
| 358 | + "The Multiviola will immediately reach Samus at the door when entering the room.", |
| 359 | + "By entering the room in a jump and aiming down, there is just enough time to shoot the multiviola.", |
| 360 | + "Or by entering the room aiming diagonally down and firing a beam shot." |
| 361 | + ], |
| 362 | + "devNote": [ |
| 363 | + "You can kill the Multiviola with a super without jumping but it would be a notable strat for being frame precise and its not worth separating it out.", |
| 364 | + "This does not clear obstacle E, because this is not the Multiviola that can be used for the ice clip." |
| 365 | + ] |
| 366 | + }, |
317 | 367 | { |
318 | 368 | "id": 3, |
319 | 369 | "link": [1, 1], |
|
339 | 389 | ], |
340 | 390 | "flashSuitChecked": true |
341 | 391 | }, |
| 392 | + { |
| 393 | + "link": [1, 1], |
| 394 | + "name": "Mockball Entry, Tank Hit", |
| 395 | + "entranceCondition": { |
| 396 | + "comeInWithMockball": { |
| 397 | + "adjacentMinTiles": 0, |
| 398 | + "remoteAndLandingMinTiles": [[0, 0]], |
| 399 | + "speedBooster": "any" |
| 400 | + } |
| 401 | + }, |
| 402 | + "requires": [ |
| 403 | + {"enemyDamage": {"enemy": "Multiviola", "type": "contact", "hits": 1}}, |
| 404 | + {"heatFrames": 40} |
| 405 | + ] |
| 406 | + }, |
342 | 407 | { |
343 | 408 | "id": 5, |
344 | 409 | "link": [1, 1], |
|
366 | 431 | } |
367 | 432 | }, |
368 | 433 | "bypassesDoorShell": true, |
369 | | - "flashSuitChecked": true |
| 434 | + "flashSuitChecked": true, |
| 435 | + "note": "Samus will not take a hit by the Multiviola, as she still has i-frames when it reaches her." |
370 | 436 | }, |
371 | 437 | { |
372 | 438 | "id": 7, |
|
385 | 451 | } |
386 | 452 | }, |
387 | 453 | "bypassesDoorShell": true, |
388 | | - "flashSuitChecked": true |
| 454 | + "flashSuitChecked": true, |
| 455 | + "note": "Samus will not take a hit by the Multiviola, as she still has i-frames when it reaches her." |
389 | 456 | }, |
390 | 457 | { |
391 | 458 | "id": 8, |
|
445 | 512 | { |
446 | 513 | "id": 12, |
447 | 514 | "link": [1, 7], |
448 | | - "name": "Tank the Damage", |
| 515 | + "name": "Tank the Damage, Run Through on Entry", |
449 | 516 | "entranceCondition": { |
450 | 517 | "comeInNormally": {} |
451 | 518 | }, |
|
1514 | 1581 | ], |
1515 | 1582 | "clearsObstacles": ["F"] |
1516 | 1583 | }, |
1517 | | - { |
1518 | | - "id": 77, |
1519 | | - "link": [8, 1], |
1520 | | - "name": "Get Hit on Entry", |
1521 | | - "requires": [ |
1522 | | - {"enemyDamage": {"enemy": "Multiviola", "type": "contact", "hits": 1}}, |
1523 | | - {"heatFrames": 40} |
1524 | | - ] |
1525 | | - }, |
1526 | | - { |
1527 | | - "id": 78, |
1528 | | - "link": [8, 1], |
1529 | | - "name": "Kill Multiviola on Entry", |
1530 | | - "requires": [ |
1531 | | - "canPrepareForNextRoom", |
1532 | | - {"or": [ |
1533 | | - {"and": [ |
1534 | | - {"enemyKill": { |
1535 | | - "enemies": [["Multiviola"]], |
1536 | | - "explicitWeapons": ["PseudoScrew", "ScrewAttack"] |
1537 | | - }}, |
1538 | | - {"heatFrames": 30} |
1539 | | - ]}, |
1540 | | - {"and": [ |
1541 | | - "canTrickyJump", |
1542 | | - {"enemyKill": { |
1543 | | - "enemies": [["Multiviola"]], |
1544 | | - "explicitWeapons": ["Missile", "Super"] |
1545 | | - }}, |
1546 | | - {"heatFrames": 30} |
1547 | | - ]}, |
1548 | | - {"and": [ |
1549 | | - {"enemyKill": { |
1550 | | - "enemies": [["Multiviola"]], |
1551 | | - "explicitWeapons": ["Charge+Ice", "Ice+Wave", "Ice+Spazer"] |
1552 | | - }}, |
1553 | | - {"heatFrames": 60} |
1554 | | - ]}, |
1555 | | - {"enemyKill": { |
1556 | | - "enemies": [["Multiviola"]], |
1557 | | - "explicitWeapons": ["Plasma", "Charge+Spazer", "Charge+Wave"] |
1558 | | - }} |
1559 | | - ]}, |
1560 | | - {"heatFrames": 40} |
1561 | | - ], |
1562 | | - "note": [ |
1563 | | - "The Multiviola will immediately reach Samus at the door when entering the room.", |
1564 | | - "By entering the room in a jump and aiming down, there is just enough time to shoot the multiviola.", |
1565 | | - "Or by entering the room aiming diagonally down and firing a beam shot." |
1566 | | - ], |
1567 | | - "devNote": [ |
1568 | | - "You can kill the Multiviola with a super without jumping but it would be a notable strat for being frame precise and its not worth separating it out.", |
1569 | | - "This does not clear obstacle E, because this is not the Multiviola that can be used for the ice clip." |
1570 | | - ] |
1571 | | - }, |
1572 | 1584 | { |
1573 | 1585 | "id": 79, |
1574 | 1586 | "link": [9, 2], |
|
0 commit comments