Update of /cvsroot/netrek/client/netrekxp/include
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv23891/include

Modified Files:
	data.h proto.h 
Log Message:
New option autoRotate to make it so teams are always on left hand side of galaxy.  Upon
entering game, a new function, rotateTeams(), is called if autoRotate is set.  It aligns the 
teams so they are on the left side of map, then calls a new function, rotateGalaxy(), to perform
the galactic rotation.  This function is placed in rotate.c and is the code formerly in option.c
to perform galaxy rotations via the options menu (this method still works).
Fix so geno bitmap doesn't get overwritten by MOTD if window is minimized/moved.

Index: data.h
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/include/data.h,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -d -r1.45 -r1.46
--- data.h	21 Feb 2007 11:43:38 -0000	1.45
+++ data.h	21 Feb 2007 15:17:02 -0000	1.46
@@ -130,9 +130,11 @@
 #endif
 
 #ifdef ROTATERACE
+extern int autoRotate;
 extern int rotate;
 extern int rotate_deg;
-
+extern int old_rotate;
+extern int old_rotate_deg;
 #endif
 
 extern int updatesPerSec;

Index: proto.h
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/include/proto.h,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -d -r1.29 -r1.30
--- proto.h	1 Feb 2007 00:10:27 -0000	1.29
+++ proto.h	21 Feb 2007 15:17:02 -0000	1.30
@@ -160,6 +160,7 @@
 /******************************************************************************/
 void enter (void);
 void openmem (void);
+void rotateTeams (void);
 void drawTstats (void);
 #ifdef HOCKEY_LINES
 int hockey_mode (void);
@@ -937,6 +938,7 @@
                    int d,
                    int cx,
                    int cy);
+void rotateGalaxy (void);
 
 /******************************************************************************/
 /***  rsa_box.c