|
839 | 839 | "note": "Come in with a spring ball bounce after gaining speed on a remote runway using at least 34 tiles.", |
840 | 840 | "devNote": "This requires extra run speed of at least $6.0." |
841 | 841 | }, |
| 842 | + { |
| 843 | + "link": [1, 3], |
| 844 | + "name": "Side Platform Cross Room Jump", |
| 845 | + "entranceCondition": { |
| 846 | + "comeInWithSidePlatform": { |
| 847 | + "platforms": [ |
| 848 | + { |
| 849 | + "minHeight": 1, |
| 850 | + "maxHeight": 1, |
| 851 | + "minTiles": 17, |
| 852 | + "speedBooster": true, |
| 853 | + "obstructions": [[1, 0]], |
| 854 | + "requires": [ |
| 855 | + "HiJump" |
| 856 | + ], |
| 857 | + "note": ["This applies to Warehouse Entrance."] |
| 858 | + }, |
| 859 | + { |
| 860 | + "minHeight": 2, |
| 861 | + "maxHeight": 2, |
| 862 | + "minTiles": 11.4375, |
| 863 | + "speedBooster": true, |
| 864 | + "obstructions": [[1, 0]], |
| 865 | + "requires": [ |
| 866 | + "HiJump" |
| 867 | + ], |
| 868 | + "note": ["This applies to Ridley Tank Room, Halfie Climb Room, and Dust Torizo Room."], |
| 869 | + "detailNote": [ |
| 870 | + "This has a 2-frame window for the jump.", |
| 871 | + "Getting the jump on the last frame may requiring quickly aiming down (between 1 and 3 frames after the jump)." |
| 872 | + ] |
| 873 | + }, |
| 874 | + { |
| 875 | + "minHeight": 3, |
| 876 | + "maxHeight": 3, |
| 877 | + "minTiles": 11.4375, |
| 878 | + "speedBooster": true, |
| 879 | + "obstructions": [[1, 0]], |
| 880 | + "requires": [ |
| 881 | + "HiJump", |
| 882 | + "canTrickyJump" |
| 883 | + ], |
| 884 | + "note": ["This applies to Mickey Mouse Room."], |
| 885 | + "detailNote": [ |
| 886 | + "Avoid backing into the corner; press towards it and turn around.", |
| 887 | + "It helps to advance 4 pixels by performing 2 arm pumps (press and release of an angle button) while running.", |
| 888 | + "This will give a 2-frame window for the jump, while without the arm pumps the jump would be frame perfect.", |
| 889 | + "Getting the jump on the last frame requires quickly aiming down (between 1 and 5 frames after the jump)." |
| 890 | + ] |
| 891 | + }, |
| 892 | + { |
| 893 | + "minHeight": 2, |
| 894 | + "maxHeight": 2, |
| 895 | + "minTiles": 45, |
| 896 | + "speedBooster": true, |
| 897 | + "obstructions": [[2, 0]], |
| 898 | + "requires": [ |
| 899 | + {"or": [ |
| 900 | + "canMomentumConservingMorph", |
| 901 | + "canInsaneJump" |
| 902 | + ]} |
| 903 | + ], |
| 904 | + "note": ["This applies to Waterway Energy Tank Room."], |
| 905 | + "devNote": [ |
| 906 | + "This can be done most easily with a ceiling mockball through the transition:", |
| 907 | + "this has a 5-frame window for the jump, and between a 1-frame and 5-frame window for the morph,", |
| 908 | + "with later jumps giving the larger windows for the morph.", |
| 909 | + "Without Morph, it is possible to jump directly through the door with a last-frame jump." |
| 910 | + ] |
| 911 | + }, |
| 912 | + { |
| 913 | + "minHeight": 2, |
| 914 | + "maxHeight": 2, |
| 915 | + "minTiles": 45, |
| 916 | + "speedBooster": true, |
| 917 | + "obstructions": [[3, 0]], |
| 918 | + "requires": [ |
| 919 | + {"or": [ |
| 920 | + "canMomentumConservingMorph", |
| 921 | + {"and": [ |
| 922 | + "canInsaneJump", |
| 923 | + "canMomentumConservingTurnaround" |
| 924 | + ]} |
| 925 | + ]} |
| 926 | + ], |
| 927 | + "note": ["This applies to Statues Hallway."], |
| 928 | + "detailNote": [ |
| 929 | + "The momentum-conserving turnaround version requires a last-frame jump, with a 3-frame window for the turnaround;", |
| 930 | + "the first of the possible frames for the turnaround requires a precise down-grab onto the Grapple block (4-frame window)." |
| 931 | + ] |
| 932 | + }, |
| 933 | + { |
| 934 | + "minHeight": 3, |
| 935 | + "maxHeight": 3, |
| 936 | + "minTiles": 39.4375, |
| 937 | + "speedBooster": true, |
| 938 | + "obstructions": [[3, 0]], |
| 939 | + "requires": [ |
| 940 | + "canMomentumConservingMorph" |
| 941 | + ], |
| 942 | + "note": ["This applies to Flyway."] |
| 943 | + }, |
| 944 | + { |
| 945 | + "minHeight": 2, |
| 946 | + "maxHeight": 2, |
| 947 | + "minTiles": 45, |
| 948 | + "speedBooster": true, |
| 949 | + "obstructions": [[4, 0]], |
| 950 | + "requires": [ |
| 951 | + "canMomentumConservingMorph", |
| 952 | + "canInsaneJump", |
| 953 | + "canInsaneMidAirMorph" |
| 954 | + ], |
| 955 | + "note": ["This applies to Baby Kraid Room."] |
| 956 | + }, |
| 957 | + { |
| 958 | + "minHeight": 3, |
| 959 | + "maxHeight": 3, |
| 960 | + "minTiles": 39.4375, |
| 961 | + "speedBooster": true, |
| 962 | + "obstructions": [[3, 2]], |
| 963 | + "requires": [ |
| 964 | + "canTrickyDashJump" |
| 965 | + ], |
| 966 | + "note": ["This applies to Metal Pirates Room."] |
| 967 | + } |
| 968 | + ] |
| 969 | + } |
| 970 | + }, |
| 971 | + "requires": [], |
| 972 | + "wallJumpAvoid": true, |
| 973 | + "flashSuitChecked": true, |
| 974 | + "devNote": [ |
| 975 | + "Variations involving a spring ball jump are not included,", |
| 976 | + "since a spring ball jump can be done using a 1-tile runway connected to the door.", |
| 977 | + "Likewise, jumping up with HiJump and Speed Booster with a 2-tile runway is already covered." |
| 978 | + ] |
| 979 | + }, |
842 | 980 | { |
843 | 981 | "id": 34, |
844 | 982 | "link": [1, 3], |
|
1308 | 1446 | "requires": [ |
1309 | 1447 | {"notable": "Shinespark to Ride the Elevator"}, |
1310 | 1448 | "canHorizontalShinespark", |
| 1449 | + "canUseSpeedEchoes", |
1311 | 1450 | {"shinespark": {"frames": 1, "excessFrames": 1}} |
1312 | 1451 | ], |
1313 | 1452 | "clearsObstacles": ["B"], |
|
1324 | 1463 | {"shineChargeFrames": 45}, |
1325 | 1464 | {"notable": "Shinespark to Ride the Elevator"}, |
1326 | 1465 | "canHorizontalShinespark", |
| 1466 | + "canUseSpeedEchoes", |
1327 | 1467 | {"shinespark": {"frames": 1, "excessFrames": 1}} |
1328 | 1468 | ], |
1329 | 1469 | "clearsObstacles": ["B"], |
|
1340 | 1480 | "requires": [ |
1341 | 1481 | {"notable": "Shinespark to Ride the Elevator"}, |
1342 | 1482 | "canHorizontalShinespark", |
| 1483 | + "canUseSpeedEchoes", |
1343 | 1484 | {"shinespark": {"frames": 15, "excessFrames": 6}} |
1344 | 1485 | ], |
1345 | 1486 | "clearsObstacles": ["B"], |
|
1352 | 1493 | "requires": [ |
1353 | 1494 | {"notable": "Shinespark to Ride the Elevator"}, |
1354 | 1495 | "canHorizontalShinespark", |
| 1496 | + "canUseSpeedEchoes", |
1355 | 1497 | {"useFlashSuit": {}}, |
1356 | 1498 | {"shinespark": {"frames": 1, "excessFrames": 1}} |
1357 | 1499 | ], |
|
0 commit comments