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)
 


_______________________________________________
netrek-cvs mailing list
[email protected]
http://mailman.us.netrek.org/mailman/listinfo/netrek-cvs

Reply via email to