Installation - Backup your /data/main.scm and replace it with Uniquecall's. Load your game.
Basic purpose - Identifying UJs you have left. The UJs are numbered according to standard game guides as has been accepted since very early on. The numbers are only for reference's sake. When you load, you will be warped to the first one you have yet to complete, already facing the direction to travel. You will notice that the mode indicator says LEFT indicating that it is displaying only jumps you have left to do. A small blip will appear on your radar indicating where you warped to, which is where you need to launch from. The big blip on the radar as well as the gigantic green corona in the sky indicates where you're aiming for to complete the UJ. At any time you are on foot, you may press Aim and Sprint together to be warped to the next unfinished UJ in your game assuming there are more to scroll through. Once it has exhausted the list, it will take you back to the first and a triple chime will sound to remind you that you've gone through all the ones you have yet to do.
Coronas in GTA - If the center of the corona is not on screen, none of the corona will be. So be sure to look up and down if you can't see it. Also, despite the fact that it is representing a sphere, it will only appear as a circle perpendicular to you for maximum visibility. These are the nature of coronas and are out of my control.
Switching modes - Uniquecall has 4 modes, but only 2 are selectable by the user: LEFT and JUMP. LEFT indicates jumps you have left to do while JUMP will scroll through all jumps whether you've already done them or not. This is to allow you to use Uniquecall to study various jumps, even if you've already done them. To switch modes, hold Crouch. As soon as you do, the airborn corona will change from green to yellow to indicate that continue holding it will switch modes. This is just in case you should bump Crouch unintentionally. After holding it for a second, a chime will sound and the corona will turn red. Once you release Crouch, the corona will turn to green once more and the mode will be toggled between LEFT and JUMP. If you have already completed all jumps, you will be locked out of LEFT mode as there simply are no more jumps to do. Also, switching from JUMP to LEFT will warp you to the next one you have left to do to avoid confusion from it saying LEFT on screen, but lighting up a jump you've already done. If you should load a game where all jumps are done already or complete all jumps while Uniquecall is loaded, you will be forced into JUMP mode and not have the option to leave that mode since there are no remaining jumps.
Other modes - Uniquecall features two other modes: TARGET and RETRY. At any time you begina UJ--be it one you've completed or not--THAT UJ will be lit up on the radar and in the sky. If it's a jump you have not yet done, you will enter TARGET mode and a sparkling purple corona will appear where your target is. Otherwise, you will enter RETRY mode and a sparkling orange corona will appear. In either mode, the camera will stay behind you instead of being locked into a cinematic position like a normal UJ. This is to help you hone your approach in case you do miss the jump, so that you can see where you missed it and by how much. If however you satisfy the jump, the camera will then lock into place while the corona switches from purple or orange to white indicating that you satisfied the jump. If you are in RETRY mode, the words UNIQUE STUNT BONUS will appear indicating that you hit it, just in case you barely made it and therefore didn't get to see the camera lock and/or the corona turn white. When you are finished with trying a UJ, Uniquecall will go back to lighting up the jump it was before and in the mode you were in before. This is unless the jump that was lit up was the one you did, you needed it, and you got it. In which case, it will shift you into JUMP mode since you no longer need that jump. You will have to exit your vehicle and press Sprint and Aim to go to the next one if you'd like.
Exiting Uniquecall - Since Uniquecall is a CT, it's mission based and therefore other mission and/or mission-like threads (such as saving) will not be functional until you first exit Uniquecall. This is done also by holding Crouch. The reason the corona switches from yellow to red when you are switching modes is to indicate that continuing to hold Crouch will exit Uniquecall. To do this, you must hold Crouch for 3 seconds total (2 seconds after the red corona appears). This is to prevent accidentally exiting. Once you have held Crouch for 3 seconds, all of Uniquecall's visual aids will disappear. You may then continue playing Vice City as you normally would. Uniquecall will become active every time you load as well as after starting a new game. If you no longer desire its assistance, simply restore your /data/main.scm back the the original. Uniquecall release image:
Coders - The source code for Uniquecall is included with the download. It's not my prettiest work since it was down with different goals in mind as time went on and across multiple coding sessions. However, it only uses one global var as needed for the status_text. The global was 52??, a var used in the beginning only and never again, so it's free to use while retaining savegame compability.
Edited by Demarest, 29 September 2005 - 03:34 AM.