Transgate Calculator
====================

I. Installation

  Starting "runGates.bat" should be all that is necessary.
  If it doesn't work, edit the runGates.bat file. You must replace
  "Program Files\JavaSoft\jre\1.2\bin" with the correct path to the Java Plug-in.

II. A short documentation

  a) Transgate List
 	
     Select     : Select the transgate you want to work with	
     Destination: Use the marked transgate as the desired destination 
   		of the the transgate you currently work with

  b) Movement
  
     This part represents the movement (northwest (NW), north (N),...) through the gate.
   
  c) Results

     a) Destination
   
        Using the "Movement" (see b), the Titan will land here.
	
     b) Distance
   
        It shows the x- and y- distance of the destination coordinates.
   
     c) Movement
   	
        You can use these values to manually calculate the route:
        1) Use the first value (represents movement to NW,NE,SW,SE) to edit Movement (see b) until
           value gets about +/-0.5 or less.
        2) Use the second value (represent movement to S,N) to edit Movement (see b) until
            value gets about +/-0.5 or less.
        (you may also forget this and use the calculate button instead :-)
      
  d) Buttons

     a) Add Transgate
   
        Will add and select a new transgate with default values.
      
     b) Remove Transgate
   
        Will remove the trangate you currently work with (not the marked one!)
      
     c) Reset
   
        Resets "Movement" to zero.
      
     d) Calculate
   
        Calculates the route to the desired destination.
      
     e) Saving
   
        Saving occurs when leaving the program.
      
III. Known bugs/problems

  a) "Movement" might tell you to move i.e. 1 hex N and 2 hexes SW, obviously 
     moving 1 hex SW and 1 NW would be the shorter route to the same destination.
      
  b) Sometimes (especially when using transgate with low acceleration) more than one route 
     may exist, hitting the Calculate button only shows one of them.
      
  c) Only x and y distance to the desination are shown, but not the overall distance.
      
  c) By deleting an entire field (i.e. x-coordinates of the transgate) java throws an exception.
     Ignore this, but keep in mind that the actual value of that field is the last valid value. 
	
IV. Disclaimer
  
  I, the author, am not responsible for any problems that may come from the use 
  of the Transgate Calculator. I cannot guarantee in any way that this program
  will not damage your data or your operating system.
  
V. Contacting the author
	
  Any bug reports, sugesstions,... are welcome. Contact me (Dennis Weise, aka Frazzle) at
  
               Frazzle@gmx.de
              
