From modemhero at users.sourceforge.net Thu Mar 5 22:09:30 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Fri, 06 Mar 2009 04:09:30 +0000 Subject: [netrek-cvs] client/netrekxp NetrekXP to do list.C,1.165,1.166 Message-ID: Update of /cvsroot/netrek/client/netrekxp In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv12138 Modified Files: NetrekXP to do list.C Log Message: Add hint about options menu. Fix paradise cambot playback - needed special paradise only packet type REC_UPDATE. Clean up todo list. Index: NetrekXP to do list.C =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/NetrekXP to do list.C,v retrieving revision 1.165 retrieving revision 1.166 diff -u -d -r1.165 -r1.166 --- NetrekXP to do list.C 15 Jun 2008 22:59:44 -0000 1.165 +++ NetrekXP to do list.C 6 Mar 2009 04:09:27 -0000 1.166 @@ -18,11 +18,6 @@ is rotated. Only solution so far is to moderate border refresh with scaled bitmaps. 2) AddFontResourceEx caused problems with win 98 machines. Commented out, and using old AddFontResource function. -3) Metaping on a Unknown server is causing unseemly delay due to threading. I believe -this is fixed. -4) sendto() error: 10049 on metaserver connect to a bad server, believe it's due -to hostname not resolving. Currently fixed by using mulitple attempts to resolve bad -host names. Things to do: 1) Get square planet bitmaps so I can turn them into mapped rotating globes. @@ -46,7 +41,6 @@ 5) Some of the paradise packet types may need some work 6) Still missing asteroids and (flashing) warpbeacons. 7) Show ratings on full/wide playerlist. -8) Playing back recordings made by linux pclient is probably impossible. 9) Don't think there is gettarget support for astral bodies like nebulae and stars and black holes. Might be an issue with macros. 10) add POBSERV and PTQUEUE support From modemhero at users.sourceforge.net Thu Mar 5 22:09:30 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Fri, 06 Mar 2009 04:09:30 +0000 Subject: [netrek-cvs] client/netrekxp/resources/docs hints.dat,1.12,1.13 Message-ID: Update of /cvsroot/netrek/client/netrekxp/resources/docs In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv12138/resources/docs Modified Files: hints.dat Log Message: Add hint about options menu. Fix paradise cambot playback - needed special paradise only packet type REC_UPDATE. Clean up todo list. Index: hints.dat =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/resources/docs/hints.dat,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- hints.dat 14 Apr 2007 05:14:23 -0000 1.12 +++ hints.dat 6 Mar 2009 04:09:27 -0000 1.13 @@ -1,6 +1,7 @@ to disable this window permanently you should add "showHints: off" to your rc file. you can close this window with shift-right click if you don't have a middle mouse button. most windows (such as this one) can be closed by the unmap special windows key. +you can open the options menu with shift-O. Most game settings can be changed from here. the red circle you may see flash around your ship when detting is the range at which you can detonate enemy torpedoes, you can turn this circle off through the ship menu. you can use Alt+Enter to toggle the main title bar on and off. you can use Ctrl+a and Ctrl+z to zoom in/out the tactical window. From modemhero at users.sourceforge.net Thu Mar 5 22:09:30 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Fri, 06 Mar 2009 04:09:30 +0000 Subject: [netrek-cvs] client/netrekxp/include packets.h,1.18,1.19 Message-ID: Update of /cvsroot/netrek/client/netrekxp/include In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv12138/include Modified Files: packets.h Log Message: Add hint about options menu. Fix paradise cambot playback - needed special paradise only packet type REC_UPDATE. Clean up todo list. Index: packets.h =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/include/packets.h,v retrieving revision 1.18 retrieving revision 1.19 diff -u -d -r1.18 -r1.19 --- packets.h 16 Jul 2008 23:23:07 -0000 1.18 +++ packets.h 6 Mar 2009 04:09:27 -0000 1.19 @@ -211,6 +211,9 @@ #define SP_FEATURE 60 #endif +/* special paradise type tells us when to update the display on playback. + Not sent or received, only placed in the recorder file */ +#define REC_UPDATE 127 #define SOCKVERSION 4 @@ -1177,7 +1180,7 @@ struct thingy_spacket { char type; /* SP_THINGY */ - char dir; + unsigned char dir; unsigned short tnum; LONG x, y; }; @@ -1186,19 +1189,19 @@ /* 5/16/95 rpg */ struct terrain_info_packet2 { - char type; /* SP_TERRAIN_INFO2 */ - char pad; + unsigned char type; /* SP_TERRAIN_INFO2 */ + unsigned char pad; unsigned short pad2; unsigned short xdim; unsigned short ydim; }; struct terrain_packet2 { - char type; /* SP_TERRAIN2 */ - char sequence; - char total_pkts; - char length; - char terrain_type[128]; /* Ugh... this needs to be fixed 5/16/95 rpg */ + unsigned char type; /* SP_TERRAIN2 */ + unsigned char sequence; + unsigned char total_pkts; + unsigned char length; + unsigned char terrain_type[128]; /* Ugh... this needs to be fixed 5/16/95 rpg */ /* unsigned short terrain_alt1[128]; */ /* unsigned short terrain_alt2[128]; */ }; From modemhero at users.sourceforge.net Thu Mar 5 22:09:30 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Fri, 06 Mar 2009 04:09:30 +0000 Subject: [netrek-cvs] client/netrekxp/src playback.c, 1.28, 1.29 socket.c, 1.53, 1.54 Message-ID: Update of /cvsroot/netrek/client/netrekxp/src In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv12138/src Modified Files: playback.c socket.c Log Message: Add hint about options menu. Fix paradise cambot playback - needed special paradise only packet type REC_UPDATE. Clean up todo list. Index: playback.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/playback.c,v retrieving revision 1.28 retrieving revision 1.29 diff -u -d -r1.28 -r1.29 --- playback.c 13 Feb 2009 02:40:19 -0000 1.28 +++ playback.c 6 Mar 2009 04:09:27 -0000 1.29 @@ -550,7 +550,9 @@ } size = handlers[buf[0]].size; - if (size == -1) + + /* paradise hack - REC_UPDATE */ + if (size == -1 || buf[0] == REC_UPDATE) { if (buf[0] == SP_S_MESSAGE) { @@ -574,11 +576,13 @@ return 1; } + if (buf[0] != REC_UPDATE) { (*(handlers[buf[0]].handler)) (buf #ifdef CORRUPTED_PACKETS , recordFile #endif ); + } return 0; } Index: socket.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/socket.c,v retrieving revision 1.53 retrieving revision 1.54 diff -u -d -r1.53 -r1.54 --- socket.c 12 Feb 2009 03:48:25 -0000 1.53 +++ socket.c 6 Mar 2009 04:09:27 -0000 1.54 @@ -1036,6 +1036,10 @@ case SP_S_KILLS: /* S_P2 */ size = ((unsigned char) bufptr[1] * 2) + 2; break; + case REC_UPDATE: + if (paradise && inplayback) /* if not, something's very wrong... */ + size = 4; + break; default: LineToConsole ("Unknown variable packet\n"); /* terminate(1); */ From modemhero at users.sourceforge.net Sun Mar 15 07:16:45 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Sun, 15 Mar 2009 12:16:45 +0000 Subject: [netrek-cvs] client/netrekxp/src data.c, 1.116, 1.117 local.c, 1.116, 1.117 short.c, 1.28, 1.29 socket.c, 1.54, 1.55 warning.c, 1.15, 1.16 Message-ID: Update of /cvsroot/netrek/client/netrekxp/src In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv792/src Modified Files: data.c local.c short.c socket.c warning.c Log Message: Warning messages are no longer logged. Cuts down on logfile spam. Fix spelling of foreign in warning message #46. Minor todo list changes. Minor indenting fixes. Index: local.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/local.c,v retrieving revision 1.116 retrieving revision 1.117 diff -u -d -r1.116 -r1.117 --- local.c 9 Jan 2009 03:34:07 -0000 1.116 +++ local.c 15 Mar 2009 12:16:42 -0000 1.117 @@ -1317,7 +1317,7 @@ else if (value <= 66) color = yColor; else - color = gColor; + color = gColor; } else color = playerColor (j); Index: short.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/short.c,v retrieving revision 1.28 retrieving revision 1.29 diff -u -d -r1.28 -r1.29 --- short.c 16 Apr 2008 02:57:09 -0000 1.28 +++ short.c 15 Mar 2009 12:16:43 -0000 1.29 @@ -121,7 +121,7 @@ /* beam_up() */ "Must be orbiting or docked to beam up.", /* 44 */ "Those aren't our men.", /* 45 */ - "Comm Officer: We're not authorized to beam foriegn troops on board!", /* 46 */ + "Comm Officer: We're not authorized to beam foreign troops on board!", /* 46 */ /* beam_down() */ "Must be orbiting or docked to beam down.", /* 47 */ "Comm Officer: Starbase refuses permission to beam our troops over.", /* 48 */ @@ -1344,7 +1344,11 @@ else #endif if (damage >= 0 && damage < NUMWTEXTS) + { + /* Don't log spammy warning messages. */ + log_ignore = 1; warning (w_texts[damage]); + } break; case PHASER_HIT_TEXT: target = &players[(unsigned char) packet->argument & 0x3f]; Index: data.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/data.c,v retrieving revision 1.116 retrieving revision 1.117 diff -u -d -r1.116 -r1.117 --- data.c 12 Feb 2009 03:48:25 -0000 1.116 +++ data.c 15 Mar 2009 12:16:42 -0000 1.117 @@ -146,6 +146,7 @@ int rotatePlanets = 1; int logging = 0; +int log_ignore = 0; int continueTractor = 1; int tcounter = 2; char *title = NULL; Index: warning.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/warning.c,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- warning.c 16 Apr 2008 00:08:23 -0000 1.15 +++ warning.c 15 Mar 2009 12:16:43 -0000 1.16 @@ -131,7 +131,7 @@ tm->tm_min, tm->tm_sec); warncount = (warncount > 100) ? 109 : warncount + 9; - if (logging) + if (logging && !log_ignore) { if (logFile != NULL) { @@ -141,6 +141,7 @@ else puts (newtext); } + log_ignore = 0; if (doPhaser) W_MessageAllowedWindows (WAM_PHASER, 0, 0, textColor, newtext, warncount, 0); Index: socket.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/socket.c,v retrieving revision 1.54 retrieving revision 1.55 diff -u -d -r1.54 -r1.55 --- socket.c 6 Mar 2009 04:09:27 -0000 1.54 +++ socket.c 15 Mar 2009 12:16:43 -0000 1.55 @@ -3292,22 +3292,23 @@ void handleExtension1 (struct paradiseext1_spacket *packet) { - switch (packet->subtype) { - case SP_PE1_MISSING_BITMAP: - { - struct pe1_missing_bitmap_spacket *pkt = (struct pe1_missing_bitmap_spacket *) packet; - newMotdPic(ntohs(pkt->x), ntohs(pkt->y), ntohs(pkt->width), ntohs(pkt->height), 0, ntohs(pkt->page)); - } - break; - case SP_PE1_NUM_MISSILES: - me->p_totmissiles = ntohs(((struct pe1_num_missiles_spacket *) packet)->num); - // printf("updated totmissiles to %d\n",me->p_totmissiles); - if (me->p_totmissiles < 0) - me->p_totmissiles = 0; // SB/WB have -1 - break; - default: - printf("unknown paradise extension packet 1 subtype = %d\n", - packet->subtype); + switch (packet->subtype) + { + case SP_PE1_MISSING_BITMAP: + { + struct pe1_missing_bitmap_spacket *pkt = (struct pe1_missing_bitmap_spacket *) packet; + newMotdPic(ntohs(pkt->x), ntohs(pkt->y), ntohs(pkt->width), ntohs(pkt->height), 0, ntohs(pkt->page)); + } + break; + case SP_PE1_NUM_MISSILES: + me->p_totmissiles = ntohs(((struct pe1_num_missiles_spacket *) packet)->num); + // printf("updated totmissiles to %d\n",me->p_totmissiles); + if (me->p_totmissiles < 0) + me->p_totmissiles = 0; // SB/WB have -1 + break; + default: + LineToConsole ("unknown paradise extension packet 1 subtype = %d\n", packet->subtype); + break; } } void handleThingy (struct thingy_spacket *packet) From modemhero at users.sourceforge.net Sun Mar 15 07:16:44 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Sun, 15 Mar 2009 12:16:44 +0000 Subject: [netrek-cvs] client/netrekxp NetrekXP to do list.C,1.166,1.167 Message-ID: Update of /cvsroot/netrek/client/netrekxp In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv792 Modified Files: NetrekXP to do list.C Log Message: Warning messages are no longer logged. Cuts down on logfile spam. Fix spelling of foreign in warning message #46. Minor todo list changes. Minor indenting fixes. Index: NetrekXP to do list.C =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/NetrekXP to do list.C,v retrieving revision 1.166 retrieving revision 1.167 diff -u -d -r1.166 -r1.167 --- NetrekXP to do list.C 6 Mar 2009 04:09:27 -0000 1.166 +++ NetrekXP to do list.C 15 Mar 2009 12:16:40 -0000 1.167 @@ -27,10 +27,9 @@ rect doesn't take these into account. 4) With expanded tactical ..can now see ships at galactic coordinates (-500,-500), if you fly into the NW corner of the galaxy. this was never anticipated! -6) Tractor on/off and pressor on/off option, rather than just tractor on, pressor on. +5) Tractor on/off and pressor on/off option, rather than just tractor on, pressor on. Maybe with enforced state? -7) Verbosity setting for logfile..phaser and torp warn messages can be very spammy. -8) Make server packet for variable rank requirements like min offense. +6) Make server packet for variable rank requirements like min offense. Paradise issues: 1) Motd paging system gutted for sake of simplicity @@ -41,6 +40,8 @@ 5) Some of the paradise packet types may need some work 6) Still missing asteroids and (flashing) warpbeacons. 7) Show ratings on full/wide playerlist. +8) Playback crashes if compiled in DEBUG mode but not if run in debugger or RELEASE +mode - reason unknown. 9) Don't think there is gettarget support for astral bodies like nebulae and stars and black holes. Might be an issue with macros. 10) add POBSERV and PTQUEUE support From modemhero at users.sourceforge.net Sun Mar 15 07:16:44 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Sun, 15 Mar 2009 12:16:44 +0000 Subject: [netrek-cvs] client/netrekxp/include data.h,1.104,1.105 Message-ID: Update of /cvsroot/netrek/client/netrekxp/include In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv792/include Modified Files: data.h Log Message: Warning messages are no longer logged. Cuts down on logfile spam. Fix spelling of foreign in warning message #46. Minor todo list changes. Minor indenting fixes. Index: data.h =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/include/data.h,v retrieving revision 1.104 retrieving revision 1.105 diff -u -d -r1.104 -r1.105 --- data.h 12 Feb 2009 03:48:25 -0000 1.104 +++ data.h 15 Mar 2009 12:16:42 -0000 1.105 @@ -279,6 +279,7 @@ extern int planetHighlighting; extern int rotatePlanets; extern int logging; +extern int log_ignore; extern int continueTractor; extern int tcounter; extern int autoKey; From modemhero at users.sourceforge.net Sun Mar 15 07:16:44 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Sun, 15 Mar 2009 12:16:44 +0000 Subject: [netrek-cvs] client/netrekxp/resources/docs changes.txt, 1.206, 1.207 Message-ID: Update of /cvsroot/netrek/client/netrekxp/resources/docs In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv792/resources/docs Modified Files: changes.txt Log Message: Warning messages are no longer logged. Cuts down on logfile spam. Fix spelling of foreign in warning message #46. Minor todo list changes. Minor indenting fixes. Index: changes.txt =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/resources/docs/changes.txt,v retrieving revision 1.206 retrieving revision 1.207 diff -u -d -r1.206 -r1.207 --- changes.txt 18 Jul 2008 21:21:11 -0000 1.206 +++ changes.txt 15 Mar 2009 12:16:42 -0000 1.207 @@ -1,3 +1,13 @@ +Netrek XP 2009, Version 1.1: + +General bug fixes: +1) Many paradise bugs fixed. +2) Many cambot bugs fixed. + +New features: +1) Warning messages are no longer logged. Cuts down on logfile spam. + + Netrek XP 2009, Version 1.0: (Released July-2008) General bug fixes: From modemhero at users.sourceforge.net Sun Mar 15 07:31:35 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Sun, 15 Mar 2009 12:31:35 +0000 Subject: [netrek-cvs] client/netrekxp/resources/netrekrc netrekrc.txt, 1.7, 1.8 Message-ID: Update of /cvsroot/netrek/client/netrekxp/resources/netrekrc In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv2826/netrekrc Modified Files: netrekrc.txt Log Message: Update changes. Switch version from 1.0 to 1.1. Index: netrekrc.txt =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/resources/netrekrc/netrekrc.txt,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- netrekrc.txt 16 Jul 2008 00:16:51 -0000 1.7 +++ netrekrc.txt 15 Mar 2009 12:31:33 -0000 1.8 @@ -879,7 +879,7 @@ macro.0.A:% __ __ ______ __ Zoom in/out! Anti-packet loss, macro.0.A:% / \ / /__/_ __/______ / /__ observers see all weapons, etc. macro.0.A:% / /\ \/ / -_)/ / / __/ -_) '_/ Plus 50 updates/sec support! -macro.0.A:% /_/ \__/\__//_/ /_/ \__/_/\_\ XP 2009, v1.0 +macro.0.A:% /_/ \__/\__//_/ /_/ \__/_/\_\ XP 2009, v1.1 macro.0.A:% Get it today at http://play.netrek.org macro.P.A:% \~~\ _ _ ,----------------------------------, @@ -1045,7 +1045,7 @@ macro.).A:/* INL-style timed bronco games are every Wednesday! */ macro.(.A:/* Get the latest version of Netrek XP 2009 today! */ -macro.(.A:/* Current version is 1.0 */ +macro.(.A:/* Current version is 1.1 */ macro.(.A:/* Download it at http://www.netrek.org/files/NetrekXP_2009/ */ macro.(.A:/* or at http://play.netrek.org */ From modemhero at users.sourceforge.net Sun Mar 15 07:31:35 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Sun, 15 Mar 2009 12:31:35 +0000 Subject: [netrek-cvs] client/netrekxp/resources/docs changes.txt, 1.207, 1.208 Message-ID: Update of /cvsroot/netrek/client/netrekxp/resources/docs In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv2826/docs Modified Files: changes.txt Log Message: Update changes. Switch version from 1.0 to 1.1. Index: changes.txt =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/resources/docs/changes.txt,v retrieving revision 1.207 retrieving revision 1.208 diff -u -d -r1.207 -r1.208 --- changes.txt 15 Mar 2009 12:16:42 -0000 1.207 +++ changes.txt 15 Mar 2009 12:31:33 -0000 1.208 @@ -3,9 +3,16 @@ General bug fixes: 1) Many paradise bugs fixed. 2) Many cambot bugs fixed. +3) Fixed phaser draw bug with weaponsOnMap:off. +4) Fixed double buffering bug which was causing performance issues on certain +hardware configurations. +5) Fix bug with custom color palette (forcedisplay = 2) which caused local +window to have a red background. New features: 1) Warning messages are no longer logged. Cuts down on logfile spam. +2) Add hint about options menu to the startup hint list. +3) Cambot playback now works for paradise recordings made by paradise clients. Netrek XP 2009, Version 1.0: (Released July-2008) From modemhero at users.sourceforge.net Sun Mar 15 07:31:28 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Sun, 15 Mar 2009 12:31:28 +0000 Subject: [netrek-cvs] client/netrekxp/include version.h,1.8,1.9 Message-ID: Update of /cvsroot/netrek/client/netrekxp/include In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv2782/include Modified Files: version.h Log Message: Update changes. Switch version from 1.0 to 1.1. Index: version.h =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/include/version.h,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- version.h 6 Apr 2008 23:29:55 -0000 1.8 +++ version.h 15 Mar 2009 12:31:26 -0000 1.9 @@ -2,5 +2,5 @@ /* store the version info here */ -static char mvers[] = "1.0"; +static char mvers[] = "1.1"; static char version[] = "Netrek XP 2009"; \ No newline at end of file From modemhero at users.sourceforge.net Sun Mar 15 07:31:28 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Sun, 15 Mar 2009 12:31:28 +0000 Subject: [netrek-cvs] client/netrekxp/src bccnetrek.rc, 1.9, 1.10 netrek.rc, 1.7, 1.8 vccnetrek.rc, 1.7, 1.8 Message-ID: Update of /cvsroot/netrek/client/netrekxp/src In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv2782/src Modified Files: bccnetrek.rc netrek.rc vccnetrek.rc Log Message: Update changes. Switch version from 1.0 to 1.1. Index: vccnetrek.rc =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/vccnetrek.rc,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- vccnetrek.rc 6 Apr 2008 23:29:56 -0000 1.7 +++ vccnetrek.rc 15 Mar 2009 12:31:26 -0000 1.8 @@ -3,8 +3,8 @@ MAIN ICON DISCARDABLE "main.ico" 1 VERSIONINFO -FILEVERSION 1, 0, 0, 0 -PRODUCTVERSION 1, 0, 0, 0 +FILEVERSION 1, 1, 0, 0 +PRODUCTVERSION 1, 1, 0, 0 { BLOCK "StringFileInfo" { BLOCK "040904E4" { Index: bccnetrek.rc =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/bccnetrek.rc,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- bccnetrek.rc 6 Apr 2008 23:29:56 -0000 1.9 +++ bccnetrek.rc 15 Mar 2009 12:31:26 -0000 1.10 @@ -1,8 +1,8 @@ #include "resource.h" 1 VERSIONINFO -FILEVERSION 1, 0, 0, 0 -PRODUCTVERSION 1, 0, 0, 0 +FILEVERSION 1, 1, 0, 0 +PRODUCTVERSION 1, 1, 0, 0 FILEOS VOS_DOS_WINDOWS32 FILETYPE VFT_APP { BLOCK "StringFileInfo" Index: netrek.rc =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/netrek.rc,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- netrek.rc 6 Apr 2008 23:29:56 -0000 1.7 +++ netrek.rc 15 Mar 2009 12:31:26 -0000 1.8 @@ -28,8 +28,8 @@ // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,0,0,0 - PRODUCTVERSION 1,0,0,0 + FILEVERSION 1,1,0,0 + PRODUCTVERSION 1,1,0,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x3L From modemhero at users.sourceforge.net Thu Mar 19 22:37:11 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Fri, 20 Mar 2009 03:37:11 +0000 Subject: [netrek-cvs] client/netrekxp/src socket.c,1.55,1.56 Message-ID: Update of /cvsroot/netrek/client/netrekxp/src In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv15652/src Modified Files: socket.c Log Message: Fix bug in handle shipcap, p_ship was not being properly set, causing errors in dashboard display of ship cap values. Index: socket.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/socket.c,v retrieving revision 1.55 retrieving revision 1.56 diff -u -d -r1.55 -r1.56 --- socket.c 15 Mar 2009 12:16:43 -0000 1.55 +++ socket.c 20 Mar 2009 03:37:09 -0000 1.56 @@ -2766,10 +2766,11 @@ temp->ship->s_desig[1] = packet->s_desig2; temp->ship->s_bitmap = ntohs(packet->s_bitmap); //buildShipKeymap(temp->ship); - myship = getship (myship->s_type); - redrawTstats (); /* Redraw dashboard */ - calibrate_stats (); /* Redefine colored statwin sliders */ - redrawStats (); /* Redraw statwin */ + me->p_ship = *getship (myship->s_type); + myship = &(me->p_ship); + redrawTstats (); /* Redraw dashboard */ + calibrate_stats (); /* Redefine colored statwin sliders */ + redrawStats (); /* Redraw statwin */ return; } temp = temp->next; @@ -2804,7 +2805,8 @@ temp->ship->s_desig[0] = packet->s_desig1; temp->ship->s_desig[1] = packet->s_desig2; temp->ship->s_bitmap = ntohs(packet->s_bitmap); - myship = getship (myship->s_type); + me->p_ship = *getship (myship->s_type); + myship = &(me->p_ship); redrawTstats (); /* Redraw dashboard */ calibrate_stats (); /* Redefine colored statwin sliders */ redrawStats (); /* Redraw statwin */ From modemhero at users.sourceforge.net Thu Mar 19 22:37:11 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Fri, 20 Mar 2009 03:37:11 +0000 Subject: [netrek-cvs] client/netrekxp/resources/docs changes.txt, 1.208, 1.209 Message-ID: Update of /cvsroot/netrek/client/netrekxp/resources/docs In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv15652/resources/docs Modified Files: changes.txt Log Message: Fix bug in handle shipcap, p_ship was not being properly set, causing errors in dashboard display of ship cap values. Index: changes.txt =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/resources/docs/changes.txt,v retrieving revision 1.208 retrieving revision 1.209 diff -u -d -r1.208 -r1.209 --- changes.txt 15 Mar 2009 12:31:33 -0000 1.208 +++ changes.txt 20 Mar 2009 03:37:09 -0000 1.209 @@ -8,6 +8,8 @@ hardware configurations. 5) Fix bug with custom color palette (forcedisplay = 2) which caused local window to have a red background. +6) Fixed bug causing ship values on dashboard to not display properly when +upgrades were bought in sturgeon. New features: 1) Warning messages are no longer logged. Cuts down on logfile spam. From modemhero at users.sourceforge.net Fri Mar 27 21:50:18 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Sat, 28 Mar 2009 02:50:18 +0000 Subject: [netrek-cvs] client/netrekxp/resources/docs changes.txt, 1.209, 1.210 Message-ID: Update of /cvsroot/netrek/client/netrekxp/resources/docs In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv24505/docs Modified Files: changes.txt Log Message: Fix bug where font size was not saving properly. Fix typos in some netrekrc option descriptions. Fix bug where p_stats.st_rank was not initialized. Design flaw fix - playerlist is displayed before player log in. Client does not know whether server is paradise or bronco. Client receives other player login packets including rank. Packets were being discarded due to sanity check on rank. Sanity check moved to places where rank is displayed, rather than discarding packets. Index: changes.txt =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/resources/docs/changes.txt,v retrieving revision 1.209 retrieving revision 1.210 diff -u -d -r1.209 -r1.210 --- changes.txt 20 Mar 2009 03:37:09 -0000 1.209 +++ changes.txt 28 Mar 2009 02:50:16 -0000 1.210 @@ -10,6 +10,7 @@ window to have a red background. 6) Fixed bug causing ship values on dashboard to not display properly when upgrades were bought in sturgeon. +7) Fixed bug where font size was not saving properly. New features: 1) Warning messages are no longer logged. Cuts down on logfile spam. From modemhero at users.sourceforge.net Fri Mar 27 21:50:19 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Sat, 28 Mar 2009 02:50:19 +0000 Subject: [netrek-cvs] client/netrekxp/resources/netrekrc netrekrc.txt, 1.8, 1.9 Message-ID: Update of /cvsroot/netrek/client/netrekxp/resources/netrekrc In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv24505/netrekrc Modified Files: netrekrc.txt Log Message: Fix bug where font size was not saving properly. Fix typos in some netrekrc option descriptions. Fix bug where p_stats.st_rank was not initialized. Design flaw fix - playerlist is displayed before player log in. Client does not know whether server is paradise or bronco. Client receives other player login packets including rank. Packets were being discarded due to sanity check on rank. Sanity check moved to places where rank is displayed, rather than discarding packets. Index: netrekrc.txt =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/resources/netrekrc/netrekrc.txt,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- netrekrc.txt 15 Mar 2009 12:31:33 -0000 1.8 +++ netrekrc.txt 28 Mar 2009 02:50:16 -0000 1.9 @@ -101,8 +101,8 @@ # Allow switching of ship bitmaps in game. With this option disabled # not all bitmaps load into memory. This option is thus not changeable -# in game. Do not attempt to edit your netrekrc to turn dynamic bitmaps -# on and then reload the netrekrc with the & key - restart the client instead. +# in game. Do not attempt to edit your netrekrc.txt to turn dynamic bitmaps +# on and then reload netrekrc.txt with the & key - restart the client instead. dynamicBitmaps: on # Angle between enemy phaser lines @@ -1118,7 +1118,7 @@ color.Ind: gray63 -# Esoteric features such as individual ship rcfiles/keymaps +# Esoteric features such as individual ship keymaps # /ckeymaps/buttonmaps (i.e. keymap-ca: ), observer # /servertype options (i.e. keymap.bronco: ), and # button keymaps (b1keymap through b5keymap) From modemhero at users.sourceforge.net Fri Mar 27 21:50:26 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Sat, 28 Mar 2009 02:50:26 +0000 Subject: [netrek-cvs] client/netrekxp/src defaults.c, 1.93, 1.94 mswindow.c, 1.92, 1.93 newwin.c, 1.76, 1.77 playerlist.c, 1.17, 1.18 socket.c, 1.56, 1.57 Message-ID: Update of /cvsroot/netrek/client/netrekxp/src In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv24529 Modified Files: defaults.c mswindow.c newwin.c playerlist.c socket.c Log Message: Fix bug where font size was not saving properly. Fix typos in some netrekrc option descriptions. Fix bug where p_stats.st_rank was not initialized. Design flaw fix - playerlist is displayed before player log in. Client does not know whether server is paradise or bronco. Client receives other player login packets including rank. Packets were being discarded due to sanity check on rank. Sanity check moved to places where rank is displayed, rather than discarding packets. Index: newwin.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/newwin.c,v retrieving revision 1.76 retrieving revision 1.77 diff -u -d -r1.76 -r1.77 --- newwin.c 16 Jun 2008 23:48:54 -0000 1.76 +++ newwin.c 28 Mar 2009 02:50:24 -0000 1.77 @@ -1931,7 +1931,12 @@ sprintf (buf, "Welcome aboard %s!", (me->p_stats2.st_royal == 0 ? ranks2[me->p_stats2.st_rank].name : royal[me->p_stats2.st_royal].name)); else - sprintf (buf, "Welcome aboard %s!", ranks[me->p_stats.st_rank].name); + { + if (me->p_stats.st_rank >= NUMRANKS) + sprintf (buf, "Welcome aboard!"); + else + sprintf (buf, "Welcome aboard %s!", ranks[me->p_stats.st_rank].name); + } warning (buf); } Index: playerlist.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/playerlist.c,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- playerlist.c 16 Apr 2008 02:57:09 -0000 1.17 +++ playerlist.c 28 Mar 2009 02:50:24 -0000 1.18 @@ -1129,7 +1129,12 @@ //format (buffPoint, (j->p_stats2.st_royal == 0 ? ranks2[j->p_stats2.st_rank].name : royal[j->p_stats2.st_royal].name), 10, 0); format (buffPoint, "UNKN", 4, 0); else - format (buffPoint, ranks[j->p_stats.st_rank].cname, 4, 0); + { + if (j->p_stats.st_rank >= NUMRANKS) + format (buffPoint, "UNKN", 4, 0); + else + format (buffPoint, ranks[j->p_stats.st_rank].cname, 4, 0); + } buffPoint += 4; break; @@ -1137,7 +1142,12 @@ if (paradise) format (buffPoint, (j->p_stats2.st_royal == 0 ? ranks2[j->p_stats2.st_rank].name : royal[j->p_stats2.st_royal].name), 10, 0); else - format (buffPoint, ranks[j->p_stats.st_rank].name, 10, 0); + { + if (j->p_stats.st_rank >= NUMRANKS) + format (buffPoint, "Unknown! ", 10, 0); + else + format (buffPoint, ranks[j->p_stats.st_rank].name, 10, 0); + } buffPoint += 10; break; Index: mswindow.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/mswindow.c,v retrieving revision 1.92 retrieving revision 1.93 diff -u -d -r1.92 -r1.93 --- mswindow.c 12 Feb 2009 03:48:25 -0000 1.92 +++ mswindow.c 28 Mar 2009 02:50:24 -0000 1.93 @@ -811,7 +811,8 @@ lf.lfPitchAndFamily = FF_MODERN | FIXED_PITCH; strcpy (lf.lfFaceName, "Netrek"); - lf.lfHeight = -intDefault ("fontSize", fontSize); + fontSize = intDefault ("fontSize", fontSize); + lf.lfHeight = -fontSize; lf.lfWeight = FW_REGULAR; W_RegularFont = (W_Font) CreateFontIndirect (&lf); Index: defaults.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/defaults.c,v retrieving revision 1.93 retrieving revision 1.94 diff -u -d -r1.93 -r1.94 --- defaults.c 16 Jul 2008 00:16:10 -0000 1.93 +++ defaults.c 28 Mar 2009 02:50:24 -0000 1.94 @@ -882,7 +882,7 @@ "0 - TCP", "1 - simple UDP (default)", "2 - enforced UDP (state)", - "3 - enfotrced UDP (state & weapons)", + "3 - enforced UDP (state & weapons)", NULL } }, @@ -939,7 +939,8 @@ { "Receive SP_GENERIC_32 packets, which are used to convey things", "like repair time and planet being orbitted. Increases bandwidth", - "usage by 320 bytes/second for a server running at 10 UPS.", + "usage anywhere from 0 to 320 bytes/second for a server running", + "at 10 UPS.", NULL } }, Index: socket.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/socket.c,v retrieving revision 1.56 retrieving revision 1.57 diff -u -d -r1.56 -r1.57 --- socket.c 20 Mar 2009 03:37:09 -0000 1.56 +++ socket.c 28 Mar 2009 02:50:24 -0000 1.57 @@ -2455,11 +2455,16 @@ LineToConsole ("handlePlyrLogin: received player num larger than nplayers\n"); return; } + /* So apparently the server sends this packet before it tells us if it is a paradise + server or not, which makes this check throw out valid player login packets on paradise + servers. Sanity check on pl->p_stats.st_rank moved to playerlist.c and newwin.c + as needed. BB*/ + /* if (!paradise && packet->rank >= NUMRANKS) { LineToConsole ("handlePlyrLogin: bad rank %d\n", packet->rank); return; - } + }*/ packet->name[sizeof (packet->name) - 1] = '\0'; packet->monitor[sizeof (packet->monitor) - 1] = '\0'; packet->login[sizeof (packet->login) - 1] = '\0'; @@ -2932,6 +2937,7 @@ players[i].p_no = i; players[i].p_ntorp = 0; players[i].p_nplasmatorp = 0; + players[i].p_stats.st_rank = 0; players[i].p_stats2.st_rank = 0; players[i].p_stats2.st_royal = 0; players[i].p_ndrone = 0; From quozl at users.sourceforge.net Sat Mar 28 04:35:40 2009 From: quozl at users.sourceforge.net (James Cameron) Date: Sat, 28 Mar 2009 09:35:40 +0000 Subject: [netrek-cvs] client/netrekxp/src defaults.c, 1.94, 1.95 local.c, 1.117, 1.118 map.c, 1.66, 1.67 Message-ID: Update of /cvsroot/netrek/client/netrekxp/src In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv9012/src Modified Files: defaults.c local.c map.c Log Message: fix typos, orbitting -> orbiting Index: local.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/local.c,v retrieving revision 1.117 retrieving revision 1.118 diff -u -d -r1.117 -r1.118 --- local.c 15 Mar 2009 12:16:42 -0000 1.117 +++ local.c 28 Mar 2009 09:35:38 -0000 1.118 @@ -694,7 +694,7 @@ clearcount++; } - /* Allow army display if player/observer is orbitting a planet, or alternatively + /* Allow army display if player/observer is orbiting a planet, or alternatively if observer is locked onto a planet, or is show_army_count feature packet is on */ if ((showArmy == 1 || showArmy == 3) && (l->pl_info & me->p_team) && (paradise ? (PL_TYPE(*l) == PLPLANET) : 1) @@ -2960,7 +2960,7 @@ if (viewRange && (MAXDISTCLOAK / scaleFactor < TWINSIDE / 2) && (me->p_flags & PFCLOAK) && me->p_ship.s_type != STARBASE) { - /* Orbitting any non-owned planet gets you seen, + /* Orbiting any non-owned planet gets you seen, so don't draw the circle */ if ((me->p_flags & PFORBIT) && (planets[me->p_planet].pl_owner != me->p_team)) ; /* Don't draw if not carrying and viewRange is 2 */ Index: defaults.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/defaults.c,v retrieving revision 1.94 retrieving revision 1.95 diff -u -d -r1.94 -r1.95 --- defaults.c 28 Mar 2009 02:50:24 -0000 1.94 +++ defaults.c 28 Mar 2009 09:35:38 -0000 1.95 @@ -938,7 +938,7 @@ {"useGeneric32", &useGeneric32, RC_BOOL, { "Receive SP_GENERIC_32 packets, which are used to convey things", - "like repair time and planet being orbitted. Increases bandwidth", + "like repair time and planet being orbited. Increases bandwidth", "usage anywhere from 0 to 320 bytes/second for a server running", "at 10 UPS.", NULL @@ -3424,4 +3424,4 @@ } fclose (fp); -} \ No newline at end of file +} Index: map.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/map.c,v retrieving revision 1.66 retrieving revision 1.67 diff -u -d -r1.66 -r1.67 --- map.c 12 Jul 2008 03:49:45 -0000 1.66 +++ map.c 28 Mar 2009 09:35:38 -0000 1.67 @@ -537,7 +537,7 @@ for (l = planets + nplanets - 1; l >= planets; --l) { - /* Synchronize planet info (up to 10 times/second) for current orbitted + /* Synchronize planet info (up to 10 times/second) for current orbited planet. For all other planets, send info on planet 0 through last planet (nplanets) every nplanets/10 seconds, one planet at a time, 10 times/second. */ @@ -1301,7 +1301,7 @@ && (isMe(j)) && j->p_ship.s_type != STARBASE) { - /* Orbitting any non-owned planet gets you seen, + /* Orbiting any non-owned planet gets you seen, so don't draw the circle */ if ((j->p_flags & PFORBIT) && (planets[j->p_planet].pl_owner != j->p_team)) ; From quozl at users.sourceforge.net Sat Mar 28 04:35:40 2009 From: quozl at users.sourceforge.net (James Cameron) Date: Sat, 28 Mar 2009 09:35:40 +0000 Subject: [netrek-cvs] client/netrekxp/resources/docs changes.txt, 1.210, 1.211 Message-ID: Update of /cvsroot/netrek/client/netrekxp/resources/docs In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv9012/resources/docs Modified Files: changes.txt Log Message: fix typos, orbitting -> orbiting Index: changes.txt =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/resources/docs/changes.txt,v retrieving revision 1.210 retrieving revision 1.211 diff -u -d -r1.210 -r1.211 --- changes.txt 28 Mar 2009 02:50:16 -0000 1.210 +++ changes.txt 28 Mar 2009 09:35:37 -0000 1.211 @@ -225,7 +225,7 @@ been replaced by the mainTitleBar option. 14) Added "viewRange: (0-3)" option to draw a dashed circle on the map showing the range at which enemies can see you. You can choose to draw it at all times, -only when you are cloaked, only when carrying, or not at all. If orbitting a +only when you are cloaked, only when carrying, or not at all. If orbiting a foreign planet, no circle is drawn, as you are visible to all. View range is disabled if your ship is a starbase. Cloaked view range will also show on the tactical map if tactical is resized large enough. Showing view range circles on @@ -255,7 +255,7 @@ phantom armies on a planet or delay on bombing a planet flat because you lost a planet packet. Also no more wondering if you missed a planet packet while dropping if planet army count doesn't go down. This cross-check with server -occurs 10 times/second for a planet you are orbitting (critical), and will cycle +occurs 10 times/second for a planet you are orbiting (critical), and will cycle through the rest of the planets at a rate of 1 planet every 100 ms. Adds 100 bytes/sec in upstream data from client to server. 22) New netrekrc option "infoRange: (on)/off" to draw a dashed white box on your @@ -410,7 +410,7 @@ as it allows for future data to be sent in this packet (lots of empty room). Currently it sends your ship's repair time..removing the need for the client side repair time calculation, which had several flaws and didn't work well with observers. It also - sends info on which planet you are orbitting. + sends info on which planet you are orbiting. - added "UseFullShipInfo: (on)/off" to choose whether to use short or long type packets for other player info. Default is on. This netrekrc setting controls whether the feature packet FULL_DIRECTION_RESOLUTION is used. @@ -1049,4 +1049,4 @@ - changed default documentation file to be netrekxp.doc instead of brm.doc - compiled netrekxp.doc from old version of cow.doc. Still some features missing - fixed some bitmaps -- reduced bitmap sizes \ No newline at end of file +- reduced bitmap sizes From quozl at users.sourceforge.net Sat Mar 28 04:35:40 2009 From: quozl at users.sourceforge.net (James Cameron) Date: Sat, 28 Mar 2009 09:35:40 +0000 Subject: [netrek-cvs] client/netrekxp/resources/netrekrc netrekrc.txt, 1.9, 1.10 Message-ID: Update of /cvsroot/netrek/client/netrekxp/resources/netrekrc In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv9012/resources/netrekrc Modified Files: netrekrc.txt Log Message: fix typos, orbitting -> orbiting Index: netrekrc.txt =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/resources/netrekrc/netrekrc.txt,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- netrekrc.txt 28 Mar 2009 02:50:16 -0000 1.9 +++ netrekrc.txt 28 Mar 2009 09:35:38 -0000 1.10 @@ -523,7 +523,7 @@ useFullWeapInfo: on # Receive SP_GENERIC_32 packets, which are used to convey things -# like repair time and planet being orbitted. Increases bandwidth +# like repair time and planet being orbited. Increases bandwidth # usage anywhere from 0 to 320 bytes/second for a server running # at 10 UPS. useGeneric32: on From modemhero at users.sourceforge.net Sun Mar 29 09:59:52 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Sun, 29 Mar 2009 14:59:52 +0000 Subject: [netrek-cvs] client/netrekxp/src socket.c,1.57,1.58 Message-ID: Update of /cvsroot/netrek/client/netrekxp/src In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv32293/src Modified Files: socket.c Log Message: Clarify some comments and todo list items. Index: socket.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/socket.c,v retrieving revision 1.57 retrieving revision 1.58 diff -u -d -r1.57 -r1.58 --- socket.c 28 Mar 2009 02:50:24 -0000 1.57 +++ socket.c 29 Mar 2009 14:59:50 -0000 1.58 @@ -2459,8 +2459,8 @@ server or not, which makes this check throw out valid player login packets on paradise servers. Sanity check on pl->p_stats.st_rank moved to playerlist.c and newwin.c as needed. BB*/ - /* - if (!paradise && packet->rank >= NUMRANKS) + /* + if (packet->rank >= NUMRANKS) { LineToConsole ("handlePlyrLogin: bad rank %d\n", packet->rank); return; @@ -3790,7 +3790,7 @@ reinitialize_royal(); resize_players(); - // Reinit playerlist - absolutely necessary or it will break horribly + // Reinit playerlist - necessary as max number of players (nplayers) may have changed InitPlayerList(); initialize_torps(); initialize_phasers(); From modemhero at users.sourceforge.net Sun Mar 29 09:59:52 2009 From: modemhero at users.sourceforge.net (Bill Balcerski) Date: Sun, 29 Mar 2009 14:59:52 +0000 Subject: [netrek-cvs] client/netrekxp NetrekXP to do list.C,1.167,1.168 Message-ID: Update of /cvsroot/netrek/client/netrekxp In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv32293 Modified Files: NetrekXP to do list.C Log Message: Clarify some comments and todo list items. Index: NetrekXP to do list.C =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/NetrekXP to do list.C,v retrieving revision 1.167 retrieving revision 1.168 diff -u -d -r1.167 -r1.168 --- NetrekXP to do list.C 15 Mar 2009 12:16:40 -0000 1.167 +++ NetrekXP to do list.C 29 Mar 2009 14:59:49 -0000 1.168 @@ -34,14 +34,13 @@ Paradise issues: 1) Motd paging system gutted for sake of simplicity 2) Autologin with name and password seems to break any motd pics - race condition -during login sequence. +during login sequence. But this is a paradise server issue, occurs for paradise +client as well. 3) A bunch of gridline/zoom options should be made into netrekrc options. 4) The galactic zoom doesn't work 5) Some of the paradise packet types may need some work 6) Still missing asteroids and (flashing) warpbeacons. 7) Show ratings on full/wide playerlist. -8) Playback crashes if compiled in DEBUG mode but not if run in debugger or RELEASE -mode - reason unknown. 9) Don't think there is gettarget support for astral bodies like nebulae and stars and black holes. Might be an issue with macros. 10) add POBSERV and PTQUEUE support