Update of /cvsroot/netrek/client/netrekxp
In directory sc8-pr-cvs16:/tmp/cvs-serv25761

Modified Files:
	NetrekXP to do list.C build.cmd clientr.suo 
Log Message:
Paradise changes:
New folder in resources tree named paradise which contains all paradise
related bitmaps.
Added support for paradise shipyard graphics, stars, ships (mono and color),
and missiles,
Added several parallel defines to deal with the problem of overlapping defines
(ie PFOBSERV overlap with PFWARP).  Also things like planet graphics
having more bitmap frames due to shipyards.  It moves bronco and paradise
compatability further apart, but only by keeping them separate can I attempt
to get this to work, there's just too many conflicts to try to resolve.
Moved flagship (frigate?) to overlap with galaxy class in array of ship types,
seems best solution (overlap with AT was previous way).  GA and FL/FR
seem to be identical on the pserver.
Added new keys for engage warp (J), toggle warp (^j) and afterburners (.).
Apparently the bronco way of setting maxwarp (speed req to speed 99) is
the paradise way of requesting to engage warp, so that had to be switched
around a bit.
As for changes that effect bronco:
1) Added new dashboard message types for paradise, caused renumbering
of internal counter for impulse/stopped but this doesn't matter.
2) Found bug with plasma and torp fuses (mono) where the final frame was
not being drawn due to logic error regarding fuses.
3) Added check during receiving login packet, if the proper pad bits are
not set right, it will close client.  So running netrek.exe, you can't connect
to a paradise server.  Running paradise.exe, you can't connect to a 
bronco server.  Ideally would send user a popup box but ran into issue
with that, it was continually polling the password entry screen so that
popup box got sent behind the (now-frozen) netrek window.  Could use
some work, to close client properly AND send a popup box explaining
why.

Index: NetrekXP to do list.C
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/NetrekXP to do list.C,v
retrieving revision 1.147
retrieving revision 1.148
diff -u -d -r1.147 -r1.148
--- NetrekXP to do list.C	14 May 2007 02:56:35 -0000	1.147
+++ NetrekXP to do list.C	18 May 2007 19:54:30 -0000	1.148
@@ -34,6 +34,15 @@
 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!
 
+Paradise issues:
+Motd paging system gutted for sake of simplicity
+A bunch of gridline/zoom options should be made into netrekrc options.
+The galactic zoom doesn't work, gwidth is not malleable
+Most of the paradise packet types, including special weapons and game parameters are still not handled.
+Still missing wormholes, asteroids, fighters, warpbeacons, and warpflash functionality..
+Info windows and rank windows not working right with paradise.
+Need popup box that works, when connecting to wrong server type
+
 Wish list:
 1) Rewrite graphics engine using SDL
 

Index: clientr.suo
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/clientr.suo,v
retrieving revision 1.132
retrieving revision 1.133
diff -u -d -r1.132 -r1.133
Binary files /tmp/cvsKo5OkT and /tmp/cvs8do2Gf differ

Index: build.cmd
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/build.cmd,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -d -r1.28 -r1.29
--- build.cmd	17 May 2007 08:49:45 -0000	1.28
+++ build.cmd	18 May 2007 19:54:30 -0000	1.29
@@ -441,7 +441,6 @@
 copy resources\ships\mono\kli\klishipM.bmp %InstCWD%\netrek\bitmaps\shiplib
 copy resources\ships\mono\ori\orishipM.bmp %InstCWD%\netrek\bitmaps\shiplib
 copy resources\ships\mono\rom\romshipM.bmp %InstCWD%\netrek\bitmaps\shiplib
-copy resources\ships\mono\paradise_ships.bmp %InstCWD%\netrek\bitmaps\shiplib
 
 copy resources\ships\grayscale\fed\fedshipG.bmp %InstCWD%\netrek\bitmaps\shiplib
 copy resources\ships\grayscale\ind\indshipG.bmp %InstCWD%\netrek\bitmaps\shiplib
@@ -503,7 +502,13 @@
 copy resources\misclib\color\genocide.bmp %InstCWD%\netrek\bitmaps\misclib\color
 copy resources\misclib\color\genocide2.bmp %InstCWD%\netrek\bitmaps\misclib\color
 copy resources\misclib\color\*team.bmp %InstCWD%\netrek\bitmaps\misclib\color
-copy resources\misclib\color\star*.bmp %InstCWD%\netrek\bitmaps\misclib\color
+
+mkdir %InstCWD%\netrek\bitmaps\paradise
+copy resources\paradise\paradise_*.bmp %InstCWD%\netrek\bitmaps\paradise
+copy resources\paradise\star*.bmp %InstCWD%\netrek\bitmaps\paradise
+copy resources\paradise\mdroneC.bmp %InstCWD%\netrek\bitmaps\paradise
+copy resources\paradise\drone*.bmp %InstCWD%\netrek\bitmaps\paradise
+copy resources\paradise\gear.bmp %InstCWD%\netrek\bitmaps\paradise
 
 copy resources\fonts\ntfonts2.fon %InstCWD%\netrek