A set of portals, usually scattered across entire quest, that allows Link to warp between previously visited places for fast travel.
Visit 2 or more screens with those warp spots, stand on warp spot FFC, press A to open menu with all available destinations. Cycle between warp spots with Left/Right then press A to confirm teleportation.
Update 19.02.2025 - UI text shadows. Added option to replace full screen draw with preview image of configurable size. See new constants in script file.
Update 13.08.2025 - Minor UI adjustments.
Uses up 5 global arrays.
1. Set up 3x3 frame for warp menu.
2. Set up 2 combos, 1 for prompt combo (a speech bubble that appears above Link, when he steps on warp spot) and 1 for full screen teleportation animation.
3. Check out constants inside the scrip file, especially CMB_MW_WARP_TELEPORT_CLOUD, CMB_MW_WARP_PROMPT and CMB_MW_WARP_PROMPT.
4. Import and compile the script. Assign FFC script.
5. Construct warp screens using only palette-independant CSets. That`s because Screen->DrawScreen uses current palette for rendering warp position selecting and there is no way to change that in 2.53.
6. Place warp spot - A combo with CT_MV_WARP combo type, warp return point A (or legacy warp arrival square, if used) and FFC with script onto the same position.
D0 - Id of top left tile for screen screen preview image.
D1 - CSet used for drawing that image.
7. Repeat step 6 for each warp point in the quest.