Update of /cvsroot/netrek/client/netrekxp/resources/docs
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv14778/resources/docs

Modified Files:
	changes.txt netrekrc_options.txt 
Log Message:
Second round of the ship and keymap changes, this one focused on fixing the things the last patch broke.
Removed shipchange(function)
Defined ATT_BRONCO since it's defined statically on bronco as type 7 but as type 6 on paradise.  Was necessary to get ATT working right on both.
Removed option for ship specific netrekrc file (rcfile-<ship>).  Still can use ship specific keymaps and buttonmaps.
Refit string (displayed by client in message window upon entering refit state) now works on paradise servers to provide the correct list of available ships.
Fixed keymap bug in getname and playback - was incorrectly using ship keymap instead of default keymap.
Added call to buildShipKeymap() in getshipdefaults(), which is in turn called during ship initialization by initialize_shiptypes().  This will set up the individual ship keymaps and buttonmaps at client startup.
Fixed help window key remapping to effect not only current ship, but the default keymap and every individual ship keymap as well.
Fixed buildShipKeymap() function so it properly resets the ship's individual keymap before trying to parse the keymap from the netrekrc file.  Same with buttonmap.
Fixed broken logic in the team select screen.  Spacebar and clicking on a team window now both work properly again.
Fixed options window key remapping to effect not only current ship, but the default keymap and every individual ship keymap as well.  Same with buttonmap.  Also reduced the amount of duplicate code considerably by calling the keymapAdd and buttonmapAdd functions instead of trying to reprocess the strings inline.
Fixed incorrect comment on how SP_SHIP_CAP is sent by bronco vs paradise.
Redid handleShipCap() so it works the way it is supposed to.  It obeys the operation value in the ship cap packet.  And adds news ships or modifies ships correctly.

Index: netrekrc_options.txt
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/resources/docs/netrekrc_options.txt,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -d -r1.55 -r1.56
--- netrekrc_options.txt	29 Jul 2007 01:38:39 -0000	1.55
+++ netrekrc_options.txt	19 Apr 2008 16:22:57 -0000	1.56
@@ -224,7 +224,6 @@
 portSwap:                 (on/off) use UDP port swap code (use if you behind NAT)
 puckArrow:                (on/off) put a small tic mark on the puck to indicate its direction
 puckCircle:               (on/off) show the puck's max shot range as a circle around your ship
-rcfile-<ship>:            (path) use this file as netrekrc for ship (sc,dd,ca,bb,as,sb,ga,att)
 redrawDelay:              (0-10) how many updates to wait before redraw
 rejectMacro:              (on/off) reject macros
 reportKills:              (on/off) report kills

Index: changes.txt
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/resources/docs/changes.txt,v
retrieving revision 1.203
retrieving revision 1.204
diff -u -d -r1.203 -r1.204
--- changes.txt	12 Apr 2008 23:28:29 -0000	1.203
+++ changes.txt	19 Apr 2008 16:22:56 -0000	1.204
@@ -9,6 +9,10 @@
 1) Addition of 3rd metaserver to the metaserver list.
 2) Added support for new server feature packets (lame_refit and whydead_2).
 
+General changes:
+1) Removed option for ship specific netrekrc file (rcfile-<ship>).  Still can
+use ship specific keymaps and buttonmaps.
+
 
 Netrek XP 2006, Version 1.3: (Released July-2007)