Update of /cvsroot/netrek/client/netrekxp/src
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv23497/src
Modified Files:
data.c defaults.c feature.c
Log Message:
Added support for server feature packet TIPS.
Added netrekrc option "showTips".
Index: feature.c
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/src/feature.c,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- feature.c 8 Jun 2009 22:26:07 -0000 1.33
+++ feature.c 11 Jun 2009 22:10:30 -0000 1.34
@@ -105,6 +105,7 @@
{"AUTO_WEAPONS", &F_auto_weapons, 'S', 1, 0, 0},
{"SP_RANK", &F_sp_rank, 'S', 1, 0, 0},
{"SP_LTD", &F_sp_ltd, 'S', 1, 0, 0},
+ {"TIPS", &F_tips, 'S', 1, 0, 0},
{0, 0, 0, 0, 0, 0}
};
@@ -131,6 +132,8 @@
value = useFullShipInfo;
else if (!strcmp(f->name, "FULL_WEAPON_RESOLUTION"))
value = useFullWeapInfo;
+ else if (!strcmp(f->name, "TIPS"))
+ value = showTips;
else if (!strcmp(f->name, "SP_GENERIC_32"))
{
value = useGeneric32;
Index: defaults.c
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/src/defaults.c,v
retrieving revision 1.107
retrieving revision 1.108
diff -u -d -r1.107 -r1.108
--- defaults.c 9 Jun 2009 02:09:45 -0000 1.107
+++ defaults.c 11 Jun 2009 22:10:30 -0000 1.108
@@ -763,6 +763,12 @@
NULL
}
},
+ {"showTips", &showTips, RC_BOOL,
+ {
+ "Clear MOTD and show server generated tip messages",
+ NULL
+ }
+ },
{"showTractorPressor", &showTractorPressor, RC_BOOL,
{
"Draw lines for tractor/pressor",
@@ -1777,6 +1783,7 @@
showArmy = intDefault ("showArmy", showArmy);
showCloakers = booleanDefault ("showCloakers", showCloakers);
autoPhaser = booleanDefault ("autoPhaser", autoPhaser);
+ showTips = booleanDefault ("showTips", showTips);
redrawDelay = intDefault ("redrawDelay", redrawDelay);
planetHighlighting = booleanDefault ("planetHighlighting", planetHighlighting);
rotatePlanets = booleanDefault ("rotatePlanets", rotatePlanets);
Index: data.c
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/src/data.c,v
retrieving revision 1.133
retrieving revision 1.134
diff -u -d -r1.133 -r1.134
--- data.c 9 Jun 2009 02:23:00 -0000 1.133
+++ data.c 11 Jun 2009 22:10:30 -0000 1.134
@@ -722,6 +722,7 @@
int F_auto_weapons = 0;
int F_sp_rank = 0;
int F_sp_ltd = 0;
+int F_tips = 0;
int F_terrain = 0; /* paradise */
int F_armies_shipcap = 0; /* paradise */
@@ -876,5 +877,6 @@
int fullBitmapRotation = 1; /* draw old bitmap sets to all angles */
int hideConsole = 0; /* show console window or not */
int autoPhaser = 1; /* phaser exact location of enemy target closest to cursor */
+int showTips = 0; /* clear MOTD and show server generated tip messages */
struct context *context;