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

Modified Files:
	local.c 
Log Message:
Adds tractorID functionality.  Shows ship # of player you are tractor/pressoring
underneath your ship.

Index: local.c
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/src/local.c,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -d -r1.71 -r1.72
--- local.c	15 Mar 2007 15:39:27 -0000	1.71
+++ local.c	15 Mar 2007 16:59:49 -0000	1.72
@@ -1293,6 +1293,25 @@
                 clearzone[2][clearcount] = buflen * W_Textwidth;
                 clearzone[3][clearcount] = W_Textheight;
                 clearcount++;
+                
+                /* Tractor target ID */
+                if (tractorID && (myPlayer(j) || isObsLockPlayer(j)))
+                {
+                    if (j->p_flags & (PFTRACT | PFPRESS))
+                    {
+                        idbuf[0] = *(shipnos + players[j->p_tractor].p_no);
+                        buflen = 1;
+                        W_MaskText (w, dx - (j->p_ship.s_width / 2),
+                                    dy + (j->p_ship.s_height / 2),
+                                    (j->p_flags & PFTRACT) ? gColor : yColor,
+                                    idbuf, buflen, shipFont (j));
+                        clearzone[0][clearcount] = dx - (j->p_ship.s_width / 2);
+                        clearzone[1][clearcount] = dy + (j->p_ship.s_height / 2);
+                        clearzone[2][clearcount] = buflen * W_Textwidth;
+                        clearzone[3][clearcount] = W_Textheight;
+                        clearcount++;
+                    }
+                }
             }
 
         }