|
795 | 795 | ], |
796 | 796 | "endsWithShineCharge": true |
797 | 797 | }, |
798 | | - { |
799 | | - "link": [2, 4], |
800 | | - "name": "Stutter Water Shinecharge", |
801 | | - "entranceCondition": { |
802 | | - "comeInStutterShinecharging": { |
803 | | - "minTiles": 4 |
804 | | - } |
805 | | - }, |
806 | | - "requires": [ |
807 | | - "canStutterWaterShineCharge", |
808 | | - {"shineChargeFrames": 0} |
809 | | - ], |
810 | | - "endsWithShineCharge": true, |
811 | | - "note": "Use between 4 and 5 tiles of runway, to make the stutter as lenient as possible.", |
812 | | - "detailNote": [ |
813 | | - "With this length of runway, the following timings for the stutter are possible:", |
814 | | - "1. Release forward for 3, 4, or 5 frames, repress forward on the last possible frame;", |
815 | | - "2. Release forward for 2 or 3 frames, repress forward on the 2nd-to-last possible frame;", |
816 | | - "3. Release forward for 1 or 2 frames, repress forward on the 3rd-to-last possible frame." |
817 | | - ] |
818 | | - }, |
819 | 798 | { |
820 | 799 | "id": 15, |
821 | 800 | "link": [2, 4], |
|
834 | 813 | "With only a runway length of 3 tiles (closed end) in the other room, this requires a precise setup:", |
835 | 814 | "release forward for 3 or 4 frames, then repress forward on the last possible frame before the transition;", |
836 | 815 | "alternatively, release forward for 2 frames and repress forward on the second-to-last possible frame before the transition." |
| 816 | + ], |
| 817 | + "detailNote": [ |
| 818 | + "If a longer runway is available (4 tiles), the timing windows are a bit more lenient:", |
| 819 | + "1. Release forward for 3, 4, or 5 frames, repress forward on the last possible frame;", |
| 820 | + "2. Release forward for 2 or 3 frames, repress forward on the 2nd-to-last possible frame;", |
| 821 | + "3. Release forward for 1 or 2 frames, repress forward on the 3rd-to-last possible frame." |
837 | 822 | ] |
838 | 823 | }, |
839 | 824 | { |
840 | 825 | "link": [2, 4], |
841 | | - "name": "Tricky Stutter Water Shinecharge", |
| 826 | + "name": "Very Precise Stutter Water Shinecharge", |
842 | 827 | "entranceCondition": { |
843 | 828 | "comeInStutterShinecharging": { |
844 | 829 | "minTiles": 2 |
845 | 830 | } |
846 | 831 | }, |
847 | 832 | "requires": [ |
848 | | - "canTrickyStutterWaterShineCharge", |
| 833 | + "canPreciseStutterWaterShineCharge", |
| 834 | + "canInsaneJump", |
849 | 835 | {"shineChargeFrames": 0} |
850 | 836 | ], |
851 | 837 | "endsWithShineCharge": true, |
852 | 838 | "note": [ |
853 | 839 | "With only a runway of 2 tiles (open end) in the other room, this requires a double-frame-perfect setup:", |
854 | 840 | "release forward for exactly 3 frames, and repress forward on the last possible frame before the transition." |
| 841 | + ], |
| 842 | + "devNote": [ |
| 843 | + "FIXME: canInsaneJump is for difficulty placement; replace with a more appropriate tech since no jump is involved." |
855 | 844 | ] |
856 | 845 | }, |
857 | 846 | { |
|
0 commit comments