Update of /cvsroot/netrek/client/netrekxp In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv29612 Modified Files: NetrekXP to do list.C clientr.suo Log Message: Cleanup more unused sound defines in sound.h and proto.h New netrekrc option soundVolume to control starting volume level. New sound flags to designate what category a sound falls in. Pass sound flag to sound playing functions, then check against current sound flag settings to see whether to play that sound. Added the sound flag categories to the sound menu for easy toggling. Fixed bug where soundAngles wasn't being checked before playing certain sounds angularly. Fixed bug with volume level, did not know that new channels are allocated to maxvolume. Thus, volume needs to be set during every sound play event. Index: NetrekXP to do list.C =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/NetrekXP to do list.C,v retrieving revision 1.105 retrieving revision 1.106 diff -u -d -r1.105 -r1.106 --- NetrekXP to do list.C 28 Feb 2007 09:35:18 -0000 1.105 +++ NetrekXP to do list.C 28 Feb 2007 12:21:48 -0000 1.106 @@ -50,20 +50,7 @@ 11) ships orbiting and galactip map refresh..blinking..server not sending orbiters until every 4th packet? at 50 fps? and every other packet at 20 fps. Where's the code that makes vplayer not get sent if not moving/in orbit? -12)Add sound menu options to turn off sounds -by category (cloak, weapons, explosions), add rc option for those settings - 11: death sounds - 10: explosion - 9: phaser,plasma - 8: torp/plasma hit - 7: torp fire, cloak - 6: alert - 4: "informational" sounds (self destruct, enter ship, message, etc.) - 3: shield up/down, other people's sounds (phaser, torp, plasma, explode) - 0: background or ambient (engine?) - -Also to turn off other ship's sounds. -Also add option for starting sound volume. +12) Add netrekrc option to turn off sounds by category Stas's list: - color coded playerlist. Index: clientr.suo =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/clientr.suo,v retrieving revision 1.85 retrieving revision 1.86 diff -u -d -r1.85 -r1.86 Binary files /tmp/cvsL77hZP and /tmp/cvscbSavL differ