| 2.0.0 "Falcor's Despair" Release date: 2005-01-17
 Protocol: BZFS0026
 | 
	
		|  | Added a .desktop file by: David Trowbridge
 | 
	
		| Tool for converting obj to bzw by: Jeff Myers
 | 
	
		| Addition of converted ProFont font by: Andrew Keyser
 | 
	
		| Added a file syntax section to bzw.5 by: Fred Cods
 | 
	
		| Added a bzw.5 manpage to document world file format by: Sean Morrison
 | 
	
		| Added /quit command by: Angelina Carlton
 | 
	
		| Display player addr on join to admins by: Sean Morrison
 | 
	
		| Make -debug a public client option by: Frank Thilo
 | 
	
		| Communicate autopilot state, display in scoreboard by: Frank Thilo
 | 
	
		| Observer counts and match times added to game queries by: David Vuorio
 | 
	
		| Central authentication by: Tim Riker
 | 
	
		| Avoid transfer flag cheat by: Alfredo Tupone
 | 
	
		| Cheat client flag obfuscation and hiding by: Alfredo Tupone
 | 
	
		| Added strong authentication via Kerberos by: Alfredo Tupone
 | 
	
		| BZFlag renders frames and accepts commands during joining by: Alfredo Tupone
 | 
	
		| Lag is computed only after entering game by: Alfredo Tupone
 | 
	
		| CTF world used for FFA make bases into boxes by: Alfredo Tupone
 | 
	
		| Allow elevated bases even without -fb by: Alfredo Tupone
 | 
	
		| Added optional duration option to /countdown by: Sean Morrison
 | 
	
		| Added shot mismatch cheat auto-kicking by: Julio Jimenez
 | 
	
		| Improved double-jump response by: Anonymous
 | 
	
		| Added physics drivers by: Anonymous
 | 
	
		| Unlimited altimeter height by: Steve Krenzel
 | 
	
		| Added /uptime command to print elapsed running time by: Angelina Carlton
 | 
	
		| Countdown command now shows players 10 sec countdown by: Angelina Carlton
 | 
	
		| Added a flapping sound for the wings flag by: Sean Morrison
 | 
	
		| Adding ability to load world from url (http, ftp, file) by: Alfredo Tupone
 | 
	
		| Reduce network load by buffering UDP packet (no delay) by: Alfredo Tupone
 | 
	
		| Allow server to control lat and long (-synclocation) by: Daniel Remenak
 | 
	
		| Added tank spawn expansion effect by: Anonymous
 | 
	
		| Added tank squishiness by: Anonymous, Dave Brosius
 | 
	
		| Added animated effects for T, N, TH, O, and CL flags by: Anonymous
 | 
	
		| BZAdmin now tells more specific reasons why it could not connect by: Ian Agar
 | 
	
		| MOTD from the master server by: Jeff Myers, Daniel Remenak, Frank Thilo
 | 
	
		| Add generic URL retrieval class by: Jeff Myers, Alfredo Tupone
 | 
	
		| Windows Multimedia and DirectInput joystick support by: Daniel Remenak
 | 
	
		| Bzfs can now announce to multiple public list servers by: Sean Morrison
 | 
	
		| Global public server bans by: Jeff M., Alfredo T., Daniel R., Sean M., Bryan J.
 | 
	
		| Linux event device joystick and force feedback support by: Micah Dowty
 | 
	
		| Inform banned users of reason, originator, and source on login by: Jeff Myers
 | 
	
		| Added the SHORTBAN bzfs privilege by: Anonymous, Daniel Leeds
 | 
	
		| Added /date and /time to request server date and time by: Ian Agar
 | 
	
		| Added arc, cone, and sphere map objects by: Anonymous
 | 
	
		| Added user specified dynamic colors by: Anonymous
 | 
	
		| Added user specified texture matrices by: Anonymous
 | 
	
		| Improved BSP splitting algorithm by: Anonymous
 | 
	
		| Added /part command for disconnecting from server by: Angelina Carlton
 | 
	
		| Show status while trying to connect & download world by: Daniel Remenak
 | 
	
		| Update old configs to avoid broken keybindings by: Daniel Remenak
 | 
	
		| Config files are stored per-version, using older when needed by: Jeff Myers
 | 
	
		| Faster tank and shot collision detection using an octree by: Anonymous
 | 
	
		| Better linewrapping for control panel by: Daniel Remenak
 | 
	
		| Configurable font size for control panel and scoreboard by: Daniel Remenak
 | 
	
		| Textures are now reloaded on a mode change for optimal quality by: Jeff Myers
 | 
	
		| Automatic team joins changed to encourage team-play by: Alfredo Tupone
 | 
	
		| Fixed dropping flag while jumping from high places by: Alfredo Tupone
 | 
	
		| Lag stats are now sorted by lag value by: Alfredo Tupone
 | 
	
		| OpenGL context reloading bug fixed on SDL by: Alfredo Tupone
 | 
	
		| Roaming switch between player is now consistent by: Alfredo Tupone
 | 
	
		| Compensating jitter in Dead reckoning by: Alfredo Tupone
 | 
	
		| Ping packet loss are like high lag for warn/kick by: Alfredo Tupone
 | 
	
		| ColorBlindness now disable hunt flashing on radar by: Alfredo Tupone
 | 
	
		| SDL is made default platform, static and shared linkage by: Alfredo Tupone
 | 
	
		| Fixed bug where players get stuck on flipped pyramids by: Alfredo Tupone
 | 
	
		| Compressed map data going over the network and into caches by: Anonymous
 | 
	
		| Options to disable certain /poll's entirely on a server by: Simon Richard Grint
 | 
	
		| Lighting menu option now has "None / Fast / Best" by: Anonymous
 | 
	
		| Dev-C++ project files by: Ian Agar, Daniel Remenak, Jeff Myers
 | 
	
		| Shot accuracy statistics dialog by: Daniel Remenak
 | 
	
		| Faster zbuffer graphics using octree and dynamic occluders by: Anonymous
 | 
	
		| Faster startup times by making the SceneDatabase on the fly by: Anonymous
 | 
	
		| Autocompletion for commands & callsigns (ala bzadmin) by: Ian Agar, Frank Thilo
 | 
	
		| /clientquery can now be requested on single individuals by: Ian Agar
 | 
	
		| Added support for irc-like /me actions and /msg messages by: Sean Morrison
 | 
	
		| Seer flag now can see Invisible Bullets by: Anonymous
 | 
	
		| Added admin message sounds by: Cameron Mandrake, Sean Morrison
 | 
	
		| Better shot reflections for non-square pyramids by: Anonymous
 | 
	
		| Fixed collision detection impalement problem by: Anonymous
 | 
	
		| Anti perm for pollkick, pollban, kick, ban, deregister by: Sean Morrison
 | 
	
		| Antipoll bzfs anti perm to protect against poll kick/bans by: Andrew Heyn
 | 
	
		| Server Start Menu now selects Rabbit Chase styles by: Ian Agar
 | 
	
		| Tabbed Message Panel by: Scott Wichser, Sean Morrison, Alfredo Tupone
 | 
	
		| Fonts settable via BZDB by: Daniel Remenak
 | 
	
		| New font management system and fonts by: Daniel Remenak, Jeff Myers
 | 
	
		| Reduce network utilization (tolerance) by: Alfredo Tupone, Sean Morrison
 | 
	
		| WorldWeapons and EntryZones are saved client-side by: Anonymous
 | 
	
		| Improved client map saves using map 'options' by: Anonymous
 | 
	
		| Autopilot is now capable of playing CTF by: Ian Agar
 | 
	
		| Bzadmin can now send and receive team and admin messages by: Lars Luthman
 | 
	
		| Added waterLevel (water-like feature for maps) by: Anonymous
 | 
	
		| Added _noShadows (to disable shadows on a server) by: Anonymous
 | 
	
		| Bzadmin's curses menu will now update automagically by: Lars Luthman
 | 
	
		| Added message filter editor for bzadmin using menu or cmds by: Lars Luthman
 | 
	
		| Added team flag safety zones by: Anonymous
 | 
	
		| Added MsgScoreOver and MsgTimeUpdate to BZAdmin by: Ian Agar
 | 
	
		| Have BZAdmin allow whitespace in callsign and host by: Ian Agar
 | 
	
		| Prevent message flooding/spamming by: Ian Agar
 | 
	
		| Consolidated polling system bzfs options (-poll) by: Ian Agar, Sean Morrison
 | 
	
		| Improved server pause cheat detection and reporting by: Ian Agar, Sean Morrison
 | 
	
		| Changed the way Roaming keys drives the Observer by: Alfredo Tupone
 | 
	
		| Fixing cross-correlation between driving keys by: Alfredo Tupone
 | 
	
		| Added configuration of driving keys by: Alfredo Tupone
 | 
	
		| Server is now valgrind-happy by: Alfredo Tupone, Daniel Remenak, Sean Morrison
 | 
	
		| Limit quick rejoins by: Anonymous
 | 
	
		| Added 'options' section to world maps by: Anonymous
 | 
	
		| Added the '-set <name> <value>' option to bzfs by: Anonymous
 | 
	
		| Throw away bad or early links in world files by: Tim Riker
 | 
	
		| Added Record/Replay feature by: Anonymous
 | 
	
		| Added Random teleporter destinations by: Anonymous
 | 
	
		| Poll to reset flags and Poll-cheating prevention by: Ian Agar
 | 
	
		| Flag and Tank Entry Zones by: Dave Brosius
 | 
	
		| Spawn improvements by: Dave Brosius, Daniel Remenak
 | 
	
		| Added MAC's Agility (aka Dodge) flag by: Sean Morrison
 | 
	
		| QuickTurn flag symbol changed from A to QT by: Sean Morrison
 | 
	
		| Added MAC's handicap game style by: Sean Morrison
 | 
	
		| Added ReverseControls bad flag by: Sean Morrison
 | 
	
		| Added Wings good flag by: Dave Brosius
 | 
	
		| Added BZDB variables to allow for more realistic friction by: Nils McCarthy
 | 
	
		| Added ForwardOnly and ReverseOnly bad flags by: Sean Morrison
 | 
	
		| No Jumping and Trigger Happy flags by: Nils McCarthy
 | 
	
		| Server option to disallow autopilot by: Nils McCarthy
 | 
	
		| SDL interface to audio/video/input by: Tupone Alfredo
 | 
	
		| /clientquery (was CLIENTQUERY) moved to server by: Daniel Remenak
 | 
	
		| "Leave Game" menu item to leave a game without quitting by: Daniel Remenak
 | 
	
		| Allow user to force input device to that of their choosing by: Daniel Remenak
 | 
	
		| Tanks can drive over bumps by: Dave Brosius
 | 
	
		| Remove Building scene nodes laying on the ground (or lower) by: Dave Brosius
 | 
	
		| Rip out ref counted texture system, TM controls this now by: Dave Brosius
 | 
	
		| Added Admin Message Queue by: Michael Hoffman
 |