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