normal_ansis_with_mci_and_wave_code_placement
Iniquity uses a group of files, called wave files, that are used to display screen's with complex display's. Wave codes are used to either set up a position, choose a color, print some text, or light up a character, not to mention normal MCI's codes. These screens are used differently by Iniquity and contain wave code's that are specific to a file name, and those code's can only be used in those files. To create a screen that will work, you must use a ANSI program that support's 'ANSIMATION', animation in an ANSI file, there are a specific number of step's that you must follow, I will try to explain them in as much detail as I can. 1. Load up an ANSI drawing program that supports ANSIMATION, TheDraw is a good editor, for something like this. 2. Draw the form for the screen, this is boxes where certain items will be enclosed, a full screen box, anything that might be destroyed if a word, or string, were suddenly tossed in before the screen is displayed and causing it to be distorted. 3. Next, switch the program over to animation, and place all wave code's that you are going to have displayed, and all MCI codes that will also be setup into the screen. 4. Then double check to see if you have any wave code's that need special attention, like wave code's. 5. Save and test the file. Note: If you have wave code's of the type [lit] then you should make their color attribute's blink to give it the maximum effect. When creating an ANSI screen that won't use the wave code's but will use MCI code's, there are a couple of way's to manage the screen. 1. Activate the ANSIMATION before you place the MCI code's into the file, this will cause the code's to write the string over what's already on the screen. 2. Don't activate the ANSIMATION, but use the limit, and padding codes to manage the length of the string's, as well as the 'at' code. You MUST be very careful how you set up the screen if you do this because you'll need to adjust the display so that all of the code's will be padded, or limited, and you must arrange everything else so that it accommodates the string's.
normal_ansis_with_mci_and_wave_code_placement.txt · Last modified: by admin