User Tools

Site Tools


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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki