Update of /cvsroot/netrek/client/netrekxp/src In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv32252/src Modified Files: data.c defaults.c newwin.c Log Message: Netrekrc option newTeams for using new graphical team windows Index: newwin.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/newwin.c,v retrieving revision 1.53 retrieving revision 1.54 diff -u -d -r1.53 -r1.54 --- newwin.c 14 Mar 2007 23:24:09 -0000 1.53 +++ newwin.c 15 Mar 2007 04:34:44 -0000 1.54 @@ -2062,25 +2062,28 @@ return; W_ClearWindow (win); -#if 0 /* Old team windows */ - W_WriteText (win, 5, 5, shipCol[teamNo + 1], teams[teamNo], - strlen (teams[teamNo]), W_RegularFont); -#endif - switch (teamNo) + if (newTeams) { - case 0: - W_WriteBitmap ( 0, 0, fedteam, foreColor, win); - break; - case 1: - W_WriteBitmap ( 0, 0, romteam, foreColor, win); - break; - case 2: - W_WriteBitmap ( 0, 0, kliteam, foreColor, win); - break; - case 3: - W_WriteBitmap ( 0, 0, oriteam, foreColor, win); - break; + switch (teamNo) + { + case 0: + W_WriteBitmap ( 0, 0, fedteam, foreColor, win); + break; + case 1: + W_WriteBitmap ( 0, 0, romteam, foreColor, win); + break; + case 2: + W_WriteBitmap ( 0, 0, kliteam, foreColor, win); + break; + case 3: + W_WriteBitmap ( 0, 0, oriteam, foreColor, win); + break; + } } + else + W_WriteText (win, 5, 5, shipCol[teamNo + 1], teams[teamNo], + strlen (teams[teamNo]), W_RegularFont); + (void) sprintf (buf, "%d", num); W_MaskText (win, 5, 46, shipCol[teamNo + 1], buf, strlen (buf), W_BigFont); Index: defaults.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/defaults.c,v retrieving revision 1.55 retrieving revision 1.56 diff -u -d -r1.55 -r1.56 --- defaults.c 14 Mar 2007 18:36:07 -0000 1.55 +++ defaults.c 15 Mar 2007 04:34:44 -0000 1.56 @@ -357,6 +357,12 @@ NULL } }, + {"newTeams", &newTeams, RC_BOOL, + { + "Use new team windows", + NULL + } + }, {"omitTeamLetter", &omitTeamLetter, RC_BOOL, { "Omit team letter on galaxy", @@ -1556,6 +1562,7 @@ doubleBuffering = booleanDefault ("doubleBuffering", doubleBuffering); allowWheelActions = booleanDefault ("allowWheelActions", allowWheelActions); newQuit = booleanDefault ("newQuit", newQuit); + newTeams = booleanDefault ("newTeams", newTeams); soundVolume= intDefault ("soundVolume", soundVolume); soundEffects= booleanDefault ("soundEffects", soundEffects); soundMusic = booleanDefault ("soundMusic", soundMusic); Index: data.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/data.c,v retrieving revision 1.63 retrieving revision 1.64 diff -u -d -r1.63 -r1.64 --- data.c 15 Mar 2007 01:44:33 -0000 1.63 +++ data.c 15 Mar 2007 04:34:44 -0000 1.64 @@ -800,6 +800,7 @@ int richText = 0; /* temporary variable to select rich text message windows */ int newQuit = 0; /* new quit clock */ +int newTeams = 0; /* new team windows */ int soundVolume = 64; /* Starting sound volume (0-128 range) */ int soundEffects = 1; /* Use sound effects playback */ int soundMusic = 1; /* Use music playback */