Update of /cvsroot/netrek/client/netrekxp In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv23500 Modified Files: NetrekXP to do list.C clientr.suo Log Message: Added new entries to torp and plasma struct, t_clear and pt_clear, to mark an exploding plasma or torp as needing to be freed once its explosion cycle is over. Covers the case where a torp explodes, but the free packet is lost. Previously, the torp would never clear until it was no longer in the local map range. If weaponsOnMap option is on, internal timer to determine when it's safe to expire weapons is moved to map draw routine. Fixes problem where observers who are not locked onto anyone but still getting weapons drawn on map would have problems with weapons (like phasers) not expiring correctly due to packet loss enemy torps which are off local screen are no longer automatically freed (since this data is now sent for observers). Also changed exploding torps to use the time of explosion cycle rather than an arbitrary timer of 100 for expiry. Added support for SHOW_CLOAKERS feature packet. New netrekrc option "showCloakers: (on)/off" to show other cloakers on tactical, only works if server has the new feature packet SHOW_CLOAKERS on. Index: NetrekXP to do list.C =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/NetrekXP to do list.C,v retrieving revision 1.122 retrieving revision 1.123 diff -u -d -r1.122 -r1.123 --- NetrekXP to do list.C 2 Apr 2007 21:12:41 -0000 1.122 +++ NetrekXP to do list.C 4 Apr 2007 04:06:34 -0000 1.123 @@ -46,6 +46,7 @@ 10) 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. +11) redundancy in planet army count Stas's list: - color coded (?) and scrollable playerlist. Index: clientr.suo =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/clientr.suo,v retrieving revision 1.112 retrieving revision 1.113 diff -u -d -r1.112 -r1.113 Binary files /tmp/cvsPFnu09 and /tmp/cvsVtVmn0 differ