<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.bzflag.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Atupone</id>
	<title>BZFlagWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.bzflag.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Atupone"/>
	<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/Special:Contributions/Atupone"/>
	<updated>2026-04-17T23:13:43Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=DevelopmentPlans/2.4.2&amp;diff=8031</id>
		<title>DevelopmentPlans/2.4.2</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=DevelopmentPlans/2.4.2&amp;diff=8031"/>
		<updated>2011-10-17T18:35:31Z</updated>

		<summary type="html">&lt;p&gt;Atupone: /* Primary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
2.4.2 will be the first maintenance release of the 2.4.x compatibility line. Its primary function is to fix bugs found in the 2.4.0 release and to include non breaking items that were not ready during the initial release&lt;br /&gt;
&lt;br /&gt;
==Tasks==&lt;br /&gt;
&lt;br /&gt;
===Bug To Be Fixed===&lt;br /&gt;
&lt;br /&gt;
====Introduced in previous release====&lt;br /&gt;
* &amp;lt;strike&amp;gt;&amp;quot;ST&amp;quot; autopilot &#039;issue&#039; https://sourceforge.net/tracker/?func=detail&amp;amp;aid=3368248&amp;amp;group_id=3248&amp;amp;atid=103248&amp;lt;/strike&amp;gt;&lt;br /&gt;
* The bzadmin client in the 2.4.0 Windows installer (32-bit, and probably 64-bit) was not built with PDCurses&lt;br /&gt;
&lt;br /&gt;
=====Primary=====&lt;br /&gt;
* Filter title text for servers https://sourceforge.net/tracker/?func=detail&amp;amp;aid=3368247&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
* &amp;lt;strike&amp;gt;Flag Spawning After Death https://sourceforge.net/tracker/?func=detail&amp;amp;aid=3021884&amp;amp;group_id=3248&amp;amp;atid=103248&amp;lt;/strike&amp;gt;&lt;br /&gt;
* teamflags do not follow groups with zoneflag https://sourceforge.net/tracker/?func=detail&amp;amp;aid=2938335&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
&lt;br /&gt;
=====Secondary=====&lt;br /&gt;
* Observer movement controls seems to get locked-up https://sourceforge.net/tracker/?func=detail&amp;amp;aid=3368413&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
* timeout does not work with multiple team flags https://sourceforge.net/tracker/?func=detail&amp;amp;aid=3368409&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
* time limiter and agility https://sourceforge.net/tracker/?func=detail&amp;amp;aid=3368408&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
* z buffer issues https://sourceforge.net/tracker/?func=detail&amp;amp;aid=3368245&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
* line numbers in drawinfo errors https://sourceforge.net/tracker/?func=detail&amp;amp;aid=2139541&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
* stats not tracking https://sourceforge.net/tracker/?func=detail&amp;amp;aid=1433676&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
* eval &amp;quot;configure should test and enable the fudged acosf atanf asinf&amp;quot; from old TODO.&lt;br /&gt;
&lt;br /&gt;
===Features===&lt;br /&gt;
* BZFScron (implement as backport from 2.99) (BTH)&lt;br /&gt;
* Fastmap ( Fixed : 7/30/11 JAM )&lt;br /&gt;
* Push Stats ( finish backend )&lt;br /&gt;
* Joystick fixes (DTR?)&lt;br /&gt;
* CIDR/subnet bans from Filter.cxx (Make a common ban check/resolution function/class?)&lt;br /&gt;
&lt;br /&gt;
==Known Bugs==&lt;br /&gt;
&lt;br /&gt;
[[Category:Development Plans]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=DevelopmentPlans/2.4.2&amp;diff=8030</id>
		<title>DevelopmentPlans/2.4.2</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=DevelopmentPlans/2.4.2&amp;diff=8030"/>
		<updated>2011-10-17T18:01:22Z</updated>

		<summary type="html">&lt;p&gt;Atupone: /* Introduced in previous release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
2.4.2 will be the first maintenance release of the 2.4.x compatibility line. Its primary function is to fix bugs found in the 2.4.0 release and to include non breaking items that were not ready during the initial release&lt;br /&gt;
&lt;br /&gt;
==Tasks==&lt;br /&gt;
&lt;br /&gt;
===Bug To Be Fixed===&lt;br /&gt;
&lt;br /&gt;
====Introduced in previous release====&lt;br /&gt;
* &amp;lt;strike&amp;gt;&amp;quot;ST&amp;quot; autopilot &#039;issue&#039; https://sourceforge.net/tracker/?func=detail&amp;amp;aid=3368248&amp;amp;group_id=3248&amp;amp;atid=103248&amp;lt;/strike&amp;gt;&lt;br /&gt;
* The bzadmin client in the 2.4.0 Windows installer (32-bit, and probably 64-bit) was not built with PDCurses&lt;br /&gt;
&lt;br /&gt;
=====Primary=====&lt;br /&gt;
* Filter title text for servers https://sourceforge.net/tracker/?func=detail&amp;amp;aid=3368247&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
* Flag Spawning After Death https://sourceforge.net/tracker/?func=detail&amp;amp;aid=3021884&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
* teamflags do not follow groups with zoneflag https://sourceforge.net/tracker/?func=detail&amp;amp;aid=2938335&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
&lt;br /&gt;
=====Secondary=====&lt;br /&gt;
* Observer movement controls seems to get locked-up https://sourceforge.net/tracker/?func=detail&amp;amp;aid=3368413&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
* timeout does not work with multiple team flags https://sourceforge.net/tracker/?func=detail&amp;amp;aid=3368409&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
* time limiter and agility https://sourceforge.net/tracker/?func=detail&amp;amp;aid=3368408&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
* z buffer issues https://sourceforge.net/tracker/?func=detail&amp;amp;aid=3368245&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
* line numbers in drawinfo errors https://sourceforge.net/tracker/?func=detail&amp;amp;aid=2139541&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
* stats not tracking https://sourceforge.net/tracker/?func=detail&amp;amp;aid=1433676&amp;amp;group_id=3248&amp;amp;atid=103248&lt;br /&gt;
* eval &amp;quot;configure should test and enable the fudged acosf atanf asinf&amp;quot; from old TODO.&lt;br /&gt;
&lt;br /&gt;
===Features===&lt;br /&gt;
* BZFScron (implement as backport from 2.99) (BTH)&lt;br /&gt;
* Fastmap ( Fixed : 7/30/11 JAM )&lt;br /&gt;
* Push Stats ( finish backend )&lt;br /&gt;
* Joystick fixes (DTR?)&lt;br /&gt;
* CIDR/subnet bans from Filter.cxx (Make a common ban check/resolution function/class?)&lt;br /&gt;
&lt;br /&gt;
==Known Bugs==&lt;br /&gt;
&lt;br /&gt;
[[Category:Development Plans]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3276</id>
		<title>BZFlag 2.0.10</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3276"/>
		<updated>2007-09-18T21:59:13Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BZFlag version 2.0.10 is a future version of the BZFlag game that is hoped to be released in October of 2007. It is primarily intended to fix a number of small issues that have been found in 2.0.8 and provide good binary packages for the various Linux distributions.&lt;br /&gt;
&lt;br /&gt;
==Tag And Code Freeze==&lt;br /&gt;
On September 17th at 14:00 PST, the code for v2_0branch was frozen for the build of 2.0.10RC1. Binary builds for this version were posted on the BZFlag forums at http://my.bzflag.org/bb/viewtopic.php?t=11480&lt;br /&gt;
&lt;br /&gt;
==Proposed Names==&lt;br /&gt;
The proposed names for the release are as follows&lt;br /&gt;
* &amp;quot;Never Say Never&amp;quot;&lt;br /&gt;
* &amp;quot;Sasquatch&amp;quot;&lt;br /&gt;
* &amp;quot;He Says He&#039;s Not Dead&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Backports implemented from 2.1==&lt;br /&gt;
The following lists the backported features pulled from 2.1 into 2.0.10RC1&lt;br /&gt;
&lt;br /&gt;
* Implemented Confine Mouse for Windows platforms - Daniel Remenak&lt;br /&gt;
* Implemented fullscreen-&amp;gt;windowed mode toggle on Windows - Daniel Remenak&lt;br /&gt;
* Jitter Kick - Thomas Stauer&lt;br /&gt;
* Fixed cross-platform and 64-bit network protocol bug - Andrew McNabb&lt;br /&gt;
* Packetloss Kick - Thomas Stauer&lt;br /&gt;
* First map no longer ignored in Start Server menu - Ravu al Hemio&lt;br /&gt;
* Updated zlib to version 1.2.3 - Sean Morrison&lt;br /&gt;
* Added optional delay before the countdown gets resumed - Thomas Stauer&lt;br /&gt;
&lt;br /&gt;
==Current Change Log==&lt;br /&gt;
* Add -adminlagannounce and -lagannounce - Thomas Stauer&lt;br /&gt;
* Check for talk permission for part/quit messages  - uso&lt;br /&gt;
* First map no longer ignored in Start Server menu - Ravu al Hemio&lt;br /&gt;
* Implemented Confine Mouse for Windows platforms - Daniel Remenak&lt;br /&gt;
* Implemented fullscreen-&amp;gt;windowed mode toggle on Windows - Daniel Remenak&lt;br /&gt;
* Add the rabidRabbit plugin - LouMan&lt;br /&gt;
* Add packet loss kick and related admin commands - Thomas Stauer&lt;br /&gt;
* Reclaim lost memory from sound sample - Tupone Alfredo&lt;br /&gt;
* Fixed bashism on debian rules - Ryan Kavanagh&lt;br /&gt;
* Add the rabbitTimer plugin - L4m3r&lt;br /&gt;
* Fix some segfaults when re-joining - Tupone Alfredo&lt;br /&gt;
* Compliance with gcc-4.2 - Tupone Alfredo&lt;br /&gt;
* Fix the build system to be more distro friendly - Tupone Alfredo&lt;br /&gt;
* Plugins get flag resets/spawns/grab/drop/transfer - Jeff Myers, Bernt Hansen&lt;br /&gt;
* Fix compiler problem with gcc-4 - Tupone Alfredo&lt;br /&gt;
* Fixed high fps problem - Frank Thilo&lt;br /&gt;
* Added more info for observers - Jeff Myers, Frank Thilo&lt;br /&gt;
* torBlock plugin added - Jeff Myers, blast007&lt;br /&gt;
* Use mesh position and height for radar - Thomas Stauer&lt;br /&gt;
* Add the regFlag plugin - Bernt Hansen&lt;br /&gt;
* Fix memory leak from cURL - blast007&lt;br /&gt;
* Add the Phoenix plugin - Jeff Myers&lt;br /&gt;
* Add favorite server - Frank Thilo&lt;br /&gt;
* SDL sound rate fix - Alfredo Tupone&lt;br /&gt;
* add bzID and server status to logDetail plugin - Bernt Hansen&lt;br /&gt;
* Add -tkannounce to announce tk on admin channel - Bernt Hansen&lt;br /&gt;
* Add the serverControl plugin - Bernt Hansen&lt;br /&gt;
* Add keepaway plugin - LouMan&lt;br /&gt;
* API calls to reset bzdb - Jeff Myers&lt;br /&gt;
* API call to get the player pause state. - Jeff Myers&lt;br /&gt;
* API calls to reload bans, and other files - Jeff Myers&lt;br /&gt;
* API event for shot ends - Jeff Myers&lt;br /&gt;
* API command to move a flag - Jeff Myers&lt;br /&gt;
* add API exposure for lag, jitter, and packetloss - Jeff Myers&lt;br /&gt;
* Add koth plugin - LouMan&lt;br /&gt;
* Add timedctf plugin - LouMan&lt;br /&gt;
* Add teamflagreset plugin - LouMan&lt;br /&gt;
* Add wwzones plugin - LouMan&lt;br /&gt;
* flagStay plugin added - Jeff Myers&lt;br /&gt;
* Give everyone notice of pause messages - Jeff Myers&lt;br /&gt;
* Fix for /silence command - Skeeve&lt;br /&gt;
* Fix mousebox edge positioning - Mark Thomas&lt;br /&gt;
* Fixed on spanish localization - xukosky@yahoo.es&lt;br /&gt;
* Instructions to fix sound on ALSA added - Tupone Alfredo&lt;br /&gt;
* Change filename format for easier location of matches - uso&lt;br /&gt;
* Adding jitter kick and related admin commands - Thomas Stauer&lt;br /&gt;
* Add optional delay before the countdown gets resumed - Thomas Stauer&lt;br /&gt;
* Global banlist reload with local banlist - uso&lt;br /&gt;
* Fix to spawned and lag attributes in bz_updatePlayerData - Matthew Marshall&lt;br /&gt;
* Ability to change the killer in a PlayerDieEvent - Matthew Marshall&lt;br /&gt;
* Added shotID to bz_PlayerDieEventData - Matthew Marshall&lt;br /&gt;
* Expose the countdown and game time stuff to the api - Jeff Myers&lt;br /&gt;
* Backport the record stop function from 2.1 - Jeff Myers&lt;br /&gt;
* Backported WW GMs from 2.1 - Matthew Marshall&lt;br /&gt;
* Converts box &amp;amp; pyramids to mesh if required - Anonymous&lt;br /&gt;
* Allows leading face specification (x+,x-,y+,y-,z+,z-) - Anonymous&lt;br /&gt;
* Authorization is invariant to case - Anonymous&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Versions]]&lt;br /&gt;
[[Category:Releases]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3249</id>
		<title>BZFlag 2.0.10</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3249"/>
		<updated>2007-09-11T20:06:06Z</updated>

		<summary type="html">&lt;p&gt;Atupone: /* Bug that is good to fix before release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BZFlag version 2.0.10 is a future version of the BZFlag game that is hoped to be released in October of 2007. It is primarily intended to fix a number of small issues that have been found in 2.0.8 and provide good binary packages for the various Linux distributions.&lt;br /&gt;
==Bug to fix before release==&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
==Bug that is good to fix before release==&lt;br /&gt;
* Distance check is faulty&lt;br /&gt;
&lt;br /&gt;
==Proposed back ports from 2.1==&lt;br /&gt;
&lt;br /&gt;
To help on merging see the [http://my.bzflag.org/~atupone/CommitList-2.1 2.1 commit list]&lt;br /&gt;
&lt;br /&gt;
===Implemented===&lt;br /&gt;
* Implemented Confine Mouse for Windows platforms - Daniel Remenak&lt;br /&gt;
* Implemented fullscreen-&amp;gt;windowed mode toggle on Windows - Daniel Remenak&lt;br /&gt;
* Jitter Kick - Thomas Stauer&lt;br /&gt;
* Fixed cross-platform and 64-bit network protocol bug - Andrew McNabb&lt;br /&gt;
* Packetloss Kick - Thomas Stauer&lt;br /&gt;
* First map no longer ignored in Start Server menu - Ravu al Hemio&lt;br /&gt;
* Updated zlib to version 1.2.3 - Sean Morrison&lt;br /&gt;
* Added optional delay before the countdown gets resumed - Thomas Stauer&lt;br /&gt;
&lt;br /&gt;
===Approved===&lt;br /&gt;
* fixed issues on some SMP Linux systems due to bad timekeeping - A. W. Wright&lt;br /&gt;
* Fixed framerate jitter-inducing bug on SMP systems - Sean Morrison&lt;br /&gt;
* Researched and updated BZFlag contributors documentation - Sean Morrison&lt;br /&gt;
* Callsign bans are now handled case-insensitively - Sean Morrison&lt;br /&gt;
&lt;br /&gt;
===Possible===&lt;br /&gt;
* Anti-aliased rendering option - Snick&lt;br /&gt;
* Fixed map line ending parse bug for flag zones - Jeff Myers&lt;br /&gt;
* increased joystick button support to 32 buttons - Markus\&lt;br /&gt;
* framerate independent keyboard turn dampening - Sean Morrison, snick&lt;br /&gt;
* improved French localization - Christophe Henry&lt;br /&gt;
&lt;br /&gt;
==Current Change Log==&lt;br /&gt;
* Add -adminlagannounce and -lagannounce - Thomas Stauer&lt;br /&gt;
* Check for talk permission for part/quit messages  - uso&lt;br /&gt;
* First map no longer ignored in Start Server menu - Ravu al Hemio&lt;br /&gt;
* Implemented Confine Mouse for Windows platforms - Daniel Remenak&lt;br /&gt;
* Implemented fullscreen-&amp;gt;windowed mode toggle on Windows - Daniel Remenak&lt;br /&gt;
* Add the rabidRabbit plugin - LouMan&lt;br /&gt;
* Add packet loss kick and related admin commands - Thomas Stauer&lt;br /&gt;
* Reclaim lost memory from sound sample - Tupone Alfredo&lt;br /&gt;
* Fixed bashism on debian rules - Ryan Kavanagh&lt;br /&gt;
* Add the rabbitTimer plugin - L4m3r&lt;br /&gt;
* Fix some segfaults when re-joining - Tupone Alfredo&lt;br /&gt;
* Compliance with gcc-4.2 - Tupone Alfredo&lt;br /&gt;
* Fix the build system to be more distro friendly - Tupone Alfredo&lt;br /&gt;
* Plugins get flag resets/spawns/grab/drop/transfer - Jeff Myers, Bernt Hansen&lt;br /&gt;
* Fix compiler problem with gcc-4 - Tupone Alfredo&lt;br /&gt;
* Fixed high fps problem - Frank Thilo&lt;br /&gt;
* Added more info for observers - Jeff Myers, Frank Thilo&lt;br /&gt;
* torBlock plugin added - Jeff Myers, blast007&lt;br /&gt;
* Use mesh position and height for radar - Thomas Stauer&lt;br /&gt;
* Add the regFlag plugin - Bernt Hansen&lt;br /&gt;
* Fix memory leak from cURL - blast007&lt;br /&gt;
* Add the Phoenix plugin - Jeff Myers&lt;br /&gt;
* Add favorite server - Frank Thilo&lt;br /&gt;
* SDL sound rate fix - Alfredo Tupone&lt;br /&gt;
* add bzID and server status to logDetail plugin - Bernt Hansen&lt;br /&gt;
* Add -tkannounce to announce tk on admin channel - Bernt Hansen&lt;br /&gt;
* Add the serverControl plugin - Bernt Hansen&lt;br /&gt;
* Add keepaway plugin - LouMan&lt;br /&gt;
* API calls to reset bzdb - Jeff Myers&lt;br /&gt;
* API call to get the player pause state. - Jeff Myers&lt;br /&gt;
* API calls to reload bans, and other files - Jeff Myers&lt;br /&gt;
* API event for shot ends - Jeff Myers&lt;br /&gt;
* API command to move a flag - Jeff Myers&lt;br /&gt;
* add API exposure for lag, jitter, and packetloss - Jeff Myers&lt;br /&gt;
* Add koth plugin - LouMan&lt;br /&gt;
* Add timedctf plugin - LouMan&lt;br /&gt;
* Add teamflagreset plugin - LouMan&lt;br /&gt;
* Add wwzones plugin - LouMan&lt;br /&gt;
* flagStay plugin added - Jeff Myers&lt;br /&gt;
* Give everyone notice of pause messages - Jeff Myers&lt;br /&gt;
* Fix for /silence command - Skeeve&lt;br /&gt;
* Fix mousebox edge positioning - Mark Thomas&lt;br /&gt;
* Fixed on spanish localization - xukosky@yahoo.es&lt;br /&gt;
* Instructions to fix sound on ALSA added - Tupone Alfredo&lt;br /&gt;
* Change filename format for easier location of matches - uso&lt;br /&gt;
* Adding jitter kick and related admin commands - Thomas Stauer&lt;br /&gt;
* Add optional delay before the countdown gets resumed - Thomas Stauer&lt;br /&gt;
* Global banlist reload with local banlist - uso&lt;br /&gt;
* Fix to spawned and lag attributes in bz_updatePlayerData - Matthew Marshall&lt;br /&gt;
* Ability to change the killer in a PlayerDieEvent - Matthew Marshall&lt;br /&gt;
* Added shotID to bz_PlayerDieEventData - Matthew Marshall&lt;br /&gt;
* Expose the countdown and game time stuff to the api - Jeff Myers&lt;br /&gt;
* Backport the record stop function from 2.1 - Jeff Myers&lt;br /&gt;
* Backported WW GMs from 2.1 - Matthew Marshall&lt;br /&gt;
* Converts box &amp;amp; pyramids to mesh if required - Anonymous&lt;br /&gt;
* Allows leading face specification (x+,x-,y+,y-,z+,z-) - Anonymous&lt;br /&gt;
* Authorization is invariant to case - Anonymous&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Versions]]&lt;br /&gt;
[[Category:Releases]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3248</id>
		<title>BZFlag 2.0.10</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3248"/>
		<updated>2007-09-11T20:05:51Z</updated>

		<summary type="html">&lt;p&gt;Atupone: /* Bug to fix before release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BZFlag version 2.0.10 is a future version of the BZFlag game that is hoped to be released in October of 2007. It is primarily intended to fix a number of small issues that have been found in 2.0.8 and provide good binary packages for the various Linux distributions.&lt;br /&gt;
==Bug to fix before release==&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
==Bug that is good to fix before release==&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
==Proposed back ports from 2.1==&lt;br /&gt;
&lt;br /&gt;
To help on merging see the [http://my.bzflag.org/~atupone/CommitList-2.1 2.1 commit list]&lt;br /&gt;
&lt;br /&gt;
===Implemented===&lt;br /&gt;
* Implemented Confine Mouse for Windows platforms - Daniel Remenak&lt;br /&gt;
* Implemented fullscreen-&amp;gt;windowed mode toggle on Windows - Daniel Remenak&lt;br /&gt;
* Jitter Kick - Thomas Stauer&lt;br /&gt;
* Fixed cross-platform and 64-bit network protocol bug - Andrew McNabb&lt;br /&gt;
* Packetloss Kick - Thomas Stauer&lt;br /&gt;
* First map no longer ignored in Start Server menu - Ravu al Hemio&lt;br /&gt;
* Updated zlib to version 1.2.3 - Sean Morrison&lt;br /&gt;
* Added optional delay before the countdown gets resumed - Thomas Stauer&lt;br /&gt;
&lt;br /&gt;
===Approved===&lt;br /&gt;
* fixed issues on some SMP Linux systems due to bad timekeeping - A. W. Wright&lt;br /&gt;
* Fixed framerate jitter-inducing bug on SMP systems - Sean Morrison&lt;br /&gt;
* Researched and updated BZFlag contributors documentation - Sean Morrison&lt;br /&gt;
* Callsign bans are now handled case-insensitively - Sean Morrison&lt;br /&gt;
&lt;br /&gt;
===Possible===&lt;br /&gt;
* Anti-aliased rendering option - Snick&lt;br /&gt;
* Fixed map line ending parse bug for flag zones - Jeff Myers&lt;br /&gt;
* increased joystick button support to 32 buttons - Markus\&lt;br /&gt;
* framerate independent keyboard turn dampening - Sean Morrison, snick&lt;br /&gt;
* improved French localization - Christophe Henry&lt;br /&gt;
&lt;br /&gt;
==Current Change Log==&lt;br /&gt;
* Add -adminlagannounce and -lagannounce - Thomas Stauer&lt;br /&gt;
* Check for talk permission for part/quit messages  - uso&lt;br /&gt;
* First map no longer ignored in Start Server menu - Ravu al Hemio&lt;br /&gt;
* Implemented Confine Mouse for Windows platforms - Daniel Remenak&lt;br /&gt;
* Implemented fullscreen-&amp;gt;windowed mode toggle on Windows - Daniel Remenak&lt;br /&gt;
* Add the rabidRabbit plugin - LouMan&lt;br /&gt;
* Add packet loss kick and related admin commands - Thomas Stauer&lt;br /&gt;
* Reclaim lost memory from sound sample - Tupone Alfredo&lt;br /&gt;
* Fixed bashism on debian rules - Ryan Kavanagh&lt;br /&gt;
* Add the rabbitTimer plugin - L4m3r&lt;br /&gt;
* Fix some segfaults when re-joining - Tupone Alfredo&lt;br /&gt;
* Compliance with gcc-4.2 - Tupone Alfredo&lt;br /&gt;
* Fix the build system to be more distro friendly - Tupone Alfredo&lt;br /&gt;
* Plugins get flag resets/spawns/grab/drop/transfer - Jeff Myers, Bernt Hansen&lt;br /&gt;
* Fix compiler problem with gcc-4 - Tupone Alfredo&lt;br /&gt;
* Fixed high fps problem - Frank Thilo&lt;br /&gt;
* Added more info for observers - Jeff Myers, Frank Thilo&lt;br /&gt;
* torBlock plugin added - Jeff Myers, blast007&lt;br /&gt;
* Use mesh position and height for radar - Thomas Stauer&lt;br /&gt;
* Add the regFlag plugin - Bernt Hansen&lt;br /&gt;
* Fix memory leak from cURL - blast007&lt;br /&gt;
* Add the Phoenix plugin - Jeff Myers&lt;br /&gt;
* Add favorite server - Frank Thilo&lt;br /&gt;
* SDL sound rate fix - Alfredo Tupone&lt;br /&gt;
* add bzID and server status to logDetail plugin - Bernt Hansen&lt;br /&gt;
* Add -tkannounce to announce tk on admin channel - Bernt Hansen&lt;br /&gt;
* Add the serverControl plugin - Bernt Hansen&lt;br /&gt;
* Add keepaway plugin - LouMan&lt;br /&gt;
* API calls to reset bzdb - Jeff Myers&lt;br /&gt;
* API call to get the player pause state. - Jeff Myers&lt;br /&gt;
* API calls to reload bans, and other files - Jeff Myers&lt;br /&gt;
* API event for shot ends - Jeff Myers&lt;br /&gt;
* API command to move a flag - Jeff Myers&lt;br /&gt;
* add API exposure for lag, jitter, and packetloss - Jeff Myers&lt;br /&gt;
* Add koth plugin - LouMan&lt;br /&gt;
* Add timedctf plugin - LouMan&lt;br /&gt;
* Add teamflagreset plugin - LouMan&lt;br /&gt;
* Add wwzones plugin - LouMan&lt;br /&gt;
* flagStay plugin added - Jeff Myers&lt;br /&gt;
* Give everyone notice of pause messages - Jeff Myers&lt;br /&gt;
* Fix for /silence command - Skeeve&lt;br /&gt;
* Fix mousebox edge positioning - Mark Thomas&lt;br /&gt;
* Fixed on spanish localization - xukosky@yahoo.es&lt;br /&gt;
* Instructions to fix sound on ALSA added - Tupone Alfredo&lt;br /&gt;
* Change filename format for easier location of matches - uso&lt;br /&gt;
* Adding jitter kick and related admin commands - Thomas Stauer&lt;br /&gt;
* Add optional delay before the countdown gets resumed - Thomas Stauer&lt;br /&gt;
* Global banlist reload with local banlist - uso&lt;br /&gt;
* Fix to spawned and lag attributes in bz_updatePlayerData - Matthew Marshall&lt;br /&gt;
* Ability to change the killer in a PlayerDieEvent - Matthew Marshall&lt;br /&gt;
* Added shotID to bz_PlayerDieEventData - Matthew Marshall&lt;br /&gt;
* Expose the countdown and game time stuff to the api - Jeff Myers&lt;br /&gt;
* Backport the record stop function from 2.1 - Jeff Myers&lt;br /&gt;
* Backported WW GMs from 2.1 - Matthew Marshall&lt;br /&gt;
* Converts box &amp;amp; pyramids to mesh if required - Anonymous&lt;br /&gt;
* Allows leading face specification (x+,x-,y+,y-,z+,z-) - Anonymous&lt;br /&gt;
* Authorization is invariant to case - Anonymous&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Versions]]&lt;br /&gt;
[[Category:Releases]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3247</id>
		<title>BZFlag 2.0.10</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3247"/>
		<updated>2007-09-11T20:00:52Z</updated>

		<summary type="html">&lt;p&gt;Atupone: /* Current Change Log */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BZFlag version 2.0.10 is a future version of the BZFlag game that is hoped to be released in October of 2007. It is primarily intended to fix a number of small issues that have been found in 2.0.8 and provide good binary packages for the various Linux distributions.&lt;br /&gt;
==Bug to fix before release==&lt;br /&gt;
* Distance check is faulty&lt;br /&gt;
&lt;br /&gt;
==Bug that is good to fix before release==&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
==Proposed back ports from 2.1==&lt;br /&gt;
&lt;br /&gt;
To help on merging see the [http://my.bzflag.org/~atupone/CommitList-2.1 2.1 commit list]&lt;br /&gt;
&lt;br /&gt;
===Implemented===&lt;br /&gt;
* Implemented Confine Mouse for Windows platforms - Daniel Remenak&lt;br /&gt;
* Implemented fullscreen-&amp;gt;windowed mode toggle on Windows - Daniel Remenak&lt;br /&gt;
* Jitter Kick - Thomas Stauer&lt;br /&gt;
* Fixed cross-platform and 64-bit network protocol bug - Andrew McNabb&lt;br /&gt;
* Packetloss Kick - Thomas Stauer&lt;br /&gt;
* First map no longer ignored in Start Server menu - Ravu al Hemio&lt;br /&gt;
* Updated zlib to version 1.2.3 - Sean Morrison&lt;br /&gt;
* Added optional delay before the countdown gets resumed - Thomas Stauer&lt;br /&gt;
&lt;br /&gt;
===Approved===&lt;br /&gt;
* fixed issues on some SMP Linux systems due to bad timekeeping - A. W. Wright&lt;br /&gt;
* Fixed framerate jitter-inducing bug on SMP systems - Sean Morrison&lt;br /&gt;
* Researched and updated BZFlag contributors documentation - Sean Morrison&lt;br /&gt;
* Callsign bans are now handled case-insensitively - Sean Morrison&lt;br /&gt;
&lt;br /&gt;
===Possible===&lt;br /&gt;
* Anti-aliased rendering option - Snick&lt;br /&gt;
* Fixed map line ending parse bug for flag zones - Jeff Myers&lt;br /&gt;
* increased joystick button support to 32 buttons - Markus\&lt;br /&gt;
* framerate independent keyboard turn dampening - Sean Morrison, snick&lt;br /&gt;
* improved French localization - Christophe Henry&lt;br /&gt;
&lt;br /&gt;
==Current Change Log==&lt;br /&gt;
* Add -adminlagannounce and -lagannounce - Thomas Stauer&lt;br /&gt;
* Check for talk permission for part/quit messages  - uso&lt;br /&gt;
* First map no longer ignored in Start Server menu - Ravu al Hemio&lt;br /&gt;
* Implemented Confine Mouse for Windows platforms - Daniel Remenak&lt;br /&gt;
* Implemented fullscreen-&amp;gt;windowed mode toggle on Windows - Daniel Remenak&lt;br /&gt;
* Add the rabidRabbit plugin - LouMan&lt;br /&gt;
* Add packet loss kick and related admin commands - Thomas Stauer&lt;br /&gt;
* Reclaim lost memory from sound sample - Tupone Alfredo&lt;br /&gt;
* Fixed bashism on debian rules - Ryan Kavanagh&lt;br /&gt;
* Add the rabbitTimer plugin - L4m3r&lt;br /&gt;
* Fix some segfaults when re-joining - Tupone Alfredo&lt;br /&gt;
* Compliance with gcc-4.2 - Tupone Alfredo&lt;br /&gt;
* Fix the build system to be more distro friendly - Tupone Alfredo&lt;br /&gt;
* Plugins get flag resets/spawns/grab/drop/transfer - Jeff Myers, Bernt Hansen&lt;br /&gt;
* Fix compiler problem with gcc-4 - Tupone Alfredo&lt;br /&gt;
* Fixed high fps problem - Frank Thilo&lt;br /&gt;
* Added more info for observers - Jeff Myers, Frank Thilo&lt;br /&gt;
* torBlock plugin added - Jeff Myers, blast007&lt;br /&gt;
* Use mesh position and height for radar - Thomas Stauer&lt;br /&gt;
* Add the regFlag plugin - Bernt Hansen&lt;br /&gt;
* Fix memory leak from cURL - blast007&lt;br /&gt;
* Add the Phoenix plugin - Jeff Myers&lt;br /&gt;
* Add favorite server - Frank Thilo&lt;br /&gt;
* SDL sound rate fix - Alfredo Tupone&lt;br /&gt;
* add bzID and server status to logDetail plugin - Bernt Hansen&lt;br /&gt;
* Add -tkannounce to announce tk on admin channel - Bernt Hansen&lt;br /&gt;
* Add the serverControl plugin - Bernt Hansen&lt;br /&gt;
* Add keepaway plugin - LouMan&lt;br /&gt;
* API calls to reset bzdb - Jeff Myers&lt;br /&gt;
* API call to get the player pause state. - Jeff Myers&lt;br /&gt;
* API calls to reload bans, and other files - Jeff Myers&lt;br /&gt;
* API event for shot ends - Jeff Myers&lt;br /&gt;
* API command to move a flag - Jeff Myers&lt;br /&gt;
* add API exposure for lag, jitter, and packetloss - Jeff Myers&lt;br /&gt;
* Add koth plugin - LouMan&lt;br /&gt;
* Add timedctf plugin - LouMan&lt;br /&gt;
* Add teamflagreset plugin - LouMan&lt;br /&gt;
* Add wwzones plugin - LouMan&lt;br /&gt;
* flagStay plugin added - Jeff Myers&lt;br /&gt;
* Give everyone notice of pause messages - Jeff Myers&lt;br /&gt;
* Fix for /silence command - Skeeve&lt;br /&gt;
* Fix mousebox edge positioning - Mark Thomas&lt;br /&gt;
* Fixed on spanish localization - xukosky@yahoo.es&lt;br /&gt;
* Instructions to fix sound on ALSA added - Tupone Alfredo&lt;br /&gt;
* Change filename format for easier location of matches - uso&lt;br /&gt;
* Adding jitter kick and related admin commands - Thomas Stauer&lt;br /&gt;
* Add optional delay before the countdown gets resumed - Thomas Stauer&lt;br /&gt;
* Global banlist reload with local banlist - uso&lt;br /&gt;
* Fix to spawned and lag attributes in bz_updatePlayerData - Matthew Marshall&lt;br /&gt;
* Ability to change the killer in a PlayerDieEvent - Matthew Marshall&lt;br /&gt;
* Added shotID to bz_PlayerDieEventData - Matthew Marshall&lt;br /&gt;
* Expose the countdown and game time stuff to the api - Jeff Myers&lt;br /&gt;
* Backport the record stop function from 2.1 - Jeff Myers&lt;br /&gt;
* Backported WW GMs from 2.1 - Matthew Marshall&lt;br /&gt;
* Converts box &amp;amp; pyramids to mesh if required - Anonymous&lt;br /&gt;
* Allows leading face specification (x+,x-,y+,y-,z+,z-) - Anonymous&lt;br /&gt;
* Authorization is invariant to case - Anonymous&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Versions]]&lt;br /&gt;
[[Category:Releases]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3235</id>
		<title>BZFlag 2.0.10</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3235"/>
		<updated>2007-09-10T05:43:08Z</updated>

		<summary type="html">&lt;p&gt;Atupone: /* Bug that is good to fix before release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BZFlag version 2.0.10 is a future version of the BZFlag game that is hoped to be released in October of 2007. It is primarily intended to fix a number of small issues that have been found in 2.0.8 and provide good binary packages for the various Linux distributions.&lt;br /&gt;
==Bug to fix before release==&lt;br /&gt;
* Distance check is faulty&lt;br /&gt;
&lt;br /&gt;
==Bug that is good to fix before release==&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
==Proposed back ports from 2.1==&lt;br /&gt;
&lt;br /&gt;
To help on merging see the [http://my.bzflag.org/~atupone/CommitList-2.1 2.1 commit list]&lt;br /&gt;
&lt;br /&gt;
===Implemented===&lt;br /&gt;
* Implemented Confine Mouse for Windows platforms - Daniel Remenak&lt;br /&gt;
* Implemented fullscreen-&amp;gt;windowed mode toggle on Windows - Daniel Remenak&lt;br /&gt;
* Jitter Kick - Thomas Stauer&lt;br /&gt;
* Fixed cross-platform and 64-bit network protocol bug - Andrew McNabb&lt;br /&gt;
* Packetloss Kick - Thomas Stauer&lt;br /&gt;
* First map no longer ignored in Start Server menu - Ravu al Hemio&lt;br /&gt;
* Updated zlib to version 1.2.3 - Sean Morrison&lt;br /&gt;
* Added optional delay before the countdown gets resumed - Thomas Stauer&lt;br /&gt;
&lt;br /&gt;
===Approved===&lt;br /&gt;
* fixed issues on some SMP Linux systems due to bad timekeeping - A. W. Wright&lt;br /&gt;
* Fixed framerate jitter-inducing bug on SMP systems - Sean Morrison&lt;br /&gt;
* Researched and updated BZFlag contributors documentation - Sean Morrison&lt;br /&gt;
* Callsign bans are now handled case-insensitively - Sean Morrison&lt;br /&gt;
&lt;br /&gt;
===Possible===&lt;br /&gt;
* Anti-aliased rendering option - Snick&lt;br /&gt;
* Fixed map line ending parse bug for flag zones - Jeff Myers&lt;br /&gt;
* increased joystick button support to 32 buttons - Markus\&lt;br /&gt;
* framerate independent keyboard turn dampening - Sean Morrison, snick&lt;br /&gt;
* improved French localization - Christophe Henry&lt;br /&gt;
&lt;br /&gt;
==Current Change Log==&lt;br /&gt;
* Add the rabidRabbit plugin - LouMan&lt;br /&gt;
* Add /packetlosswarn and /packetlossdrop - Thomas Stauer&lt;br /&gt;
* Fixed memory loss for sound sample - Tupone Alfredo&lt;br /&gt;
* Fixed invalid kick speed - Tupone Alfredo&lt;br /&gt;
* Add packet loss kick - Thomas Stauer&lt;br /&gt;
* Fix a segfault when re-joining - Tupone Alfredo&lt;br /&gt;
* Add the rabbitTimer plugin - L4m3r&lt;br /&gt;
* Fix a segfault when re-joining from observer - Tupone Alfredo&lt;br /&gt;
* Fix the build system to be more distro friendly - Tupone Alfredo&lt;br /&gt;
* Fixed high fps problem - Frank Thilo&lt;br /&gt;
* API calls to reset bzdb - Jeff Myers&lt;br /&gt;
* API call to get the player pause state. - Jeff Myers&lt;br /&gt;
* API calls to reload bans, and other files - Jeff Myers&lt;br /&gt;
* API event for shot ends - Jeff Myers&lt;br /&gt;
* API command to move a flag - Jeff Myers&lt;br /&gt;
* add API exposure for lag, jitter, and packetloss - Jeff Myers&lt;br /&gt;
* Add koth plugin - LouMan&lt;br /&gt;
* Add timedctf plugin - LouMan&lt;br /&gt;
* Add teamflagreset plugin - LouMan&lt;br /&gt;
* Add keepaway plugin - LouMan&lt;br /&gt;
* Add wwzones plugin - LouMan&lt;br /&gt;
* fix compiler problem with gcc-4 - Tupone Alfredo&lt;br /&gt;
* torBlock plugin added - Jeff Myers&lt;br /&gt;
* flagStay plugin added - Jeff Myers&lt;br /&gt;
* Give everyone notice of pause messages - Jeff Myers&lt;br /&gt;
* Fix for /silence command - Skeeve&lt;br /&gt;
* Fix mousebox edge positioning - Mark Thomas&lt;br /&gt;
* Fixed on spanish localization - xukosky@yahoo.es&lt;br /&gt;
* Instructions to fix sound on ALSA added - Tupone Alfredo&lt;br /&gt;
* Change filename format for easier location of matches - uso&lt;br /&gt;
* Add jitter kick - Thomas Stauer, backported by uso&lt;br /&gt;
* Global banlist reload with local banlist - uso&lt;br /&gt;
* Added more info for observers - Jeff Myers&lt;br /&gt;
* Fix to spawned and lag attributes in bz_updatePlayerData - Matthew Marshall&lt;br /&gt;
* Ability to change the killer in a PlayerDieEvent - Matthew Marshall&lt;br /&gt;
* Added shotID to bz_PlayerDieEventData - Matthew Marshall&lt;br /&gt;
* Expose the countdown and game time stuff to the api - Jeff Myers&lt;br /&gt;
* Backport the record stop function from 2.1 - Jeff Myers&lt;br /&gt;
* Backported WW GMs from 2.1 - Matthew Marshall&lt;br /&gt;
* Converts box &amp;amp; pyramids to mesh if required - Anonymous&lt;br /&gt;
* Allows leading face specification (x+,x-,y+,y-,z+,z-) - Anonymous&lt;br /&gt;
* Authorization is invariant to case - Anonymous&lt;br /&gt;
&lt;br /&gt;
[[Category:Versions]]&lt;br /&gt;
[[Category:Releases]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3224</id>
		<title>BZFlag 2.0.10</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3224"/>
		<updated>2007-09-09T10:49:40Z</updated>

		<summary type="html">&lt;p&gt;Atupone: /* Bug to fix before release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BZFlag version 2.0.10 is a future version of the BZFlag game that is hoped to be released in October of 2007. It is primarily intended to fix a number of small issues that have been found in 2.0.8 and provide good binary packages for the various Linux distributions.&lt;br /&gt;
==Bug to fix before release==&lt;br /&gt;
* SDL build now ask for a display resolution not supported and fail&lt;br /&gt;
* LagInfo needs some loving&lt;br /&gt;
* Distance check is faulty&lt;br /&gt;
&lt;br /&gt;
==Proposed back ports from 2.1==&lt;br /&gt;
&lt;br /&gt;
To help on merging see the [http://my.bzflag.org/~atupone/CommitList-2.1 2.1 commit list]&lt;br /&gt;
&lt;br /&gt;
===Implemented===&lt;br /&gt;
* Implemented Confine Mouse for Windows platforms - Daniel Remenak&lt;br /&gt;
* Implemented fullscreen-&amp;gt;windowed mode toggle on Windows - Daniel Remenak&lt;br /&gt;
* Jitter Kick - Thomas Stauer&lt;br /&gt;
* Fixed cross-platform and 64-bit network protocol bug - Andrew McNabb&lt;br /&gt;
* Packetloss Kick - Thomas Stauer&lt;br /&gt;
* First map no longer ignored in Start Server menu - Ravu al Hemio&lt;br /&gt;
* Updated zlib to version 1.2.3 - Sean Morrison&lt;br /&gt;
&lt;br /&gt;
===Approved===&lt;br /&gt;
* fixed issues on some SMP Linux systems due to bad timekeeping - A. W. Wright&lt;br /&gt;
* Fixed framerate jitter-inducing bug on SMP systems - Sean Morrison&lt;br /&gt;
* Researched and updated BZFlag contributors documentation - Sean Morrison&lt;br /&gt;
* Callsign bans are now handled case-insensitively - Sean Morrison&lt;br /&gt;
&lt;br /&gt;
===Possible===&lt;br /&gt;
* Anti-aliased rendering option - Snick&lt;br /&gt;
* Fixed map line ending parse bug for flag zones - Jeff Myers&lt;br /&gt;
* Added optional delay before the countdown gets resumed - Thomas Stauer&lt;br /&gt;
* increased joystick button support to 32 buttons - Markus\&lt;br /&gt;
* framerate independent keyboard turn dampening - Sean Morrison, randomparticle&lt;br /&gt;
* improved French localization - Christophe Henry&lt;br /&gt;
&lt;br /&gt;
==Current Change Log==&lt;br /&gt;
* Add the rabidRabbit plugin - LouMan&lt;br /&gt;
* Add /packetlosswarn and /packetlossdrop - Thomas Stauer&lt;br /&gt;
* Fixed memory loss for sound sample - Tupone Alfredo&lt;br /&gt;
* Fixed invalid kick speed - Tupone Alfredo&lt;br /&gt;
* Add packet loss kick - Thomas Stauer&lt;br /&gt;
* Fix a segfault when re-joining - Tupone Alfredo&lt;br /&gt;
* Add the rabbitTimer plugin - L4m3r&lt;br /&gt;
* Fix a segfault when re-joining from observer - Tupone Alfredo&lt;br /&gt;
* Fix the build system to be more distro friendly - Tupone Alfredo&lt;br /&gt;
* Fixed high fps problem - Frank Thilo&lt;br /&gt;
* API calls to reset bzdb - Jeff Myers&lt;br /&gt;
* API call to get the player pause state. - Jeff Myers&lt;br /&gt;
* API calls to reload bans, and other files - Jeff Myers&lt;br /&gt;
* API event for shot ends - Jeff Myers&lt;br /&gt;
* API command to move a flag - Jeff Myers&lt;br /&gt;
* add API exposure for lag, jitter, and packetloss - Jeff Myers&lt;br /&gt;
* Add koth plugin - LouMan&lt;br /&gt;
* Add timedctf plugin - LouMan&lt;br /&gt;
* Add teamflagreset plugin - LouMan&lt;br /&gt;
* Add keepaway plugin - LouMan&lt;br /&gt;
* Add wwzones plugin - LouMan&lt;br /&gt;
* fix compiler problem with gcc-4 - Tupone Alfredo&lt;br /&gt;
* torBlock plugin added - Jeff Myers&lt;br /&gt;
* flagStay plugin added - Jeff Myers&lt;br /&gt;
* Give everyone notice of pause messages - Jeff Myers&lt;br /&gt;
* Fix for /silence command - Skeeve&lt;br /&gt;
* Fix mousebox edge positioning - Mark Thomas&lt;br /&gt;
* Fixed on spanish localization - xukosky@yahoo.es&lt;br /&gt;
* Instructions to fix sound on ALSA added - Tupone Alfredo&lt;br /&gt;
* Change filename format for easier location of matches - uso&lt;br /&gt;
* Adding jitterdrop - Thomas Stauer&lt;br /&gt;
* Adding jitterkick - uso&lt;br /&gt;
* Global banlist reload with local banlist - uso&lt;br /&gt;
* Added more info for observers - Jeff Myers&lt;br /&gt;
* Fix to spawned and lag attributes in bz_updatePlayerData - Matthew Marshall&lt;br /&gt;
* Ability to change the killer in a PlayerDieEvent - Matthew Marshall&lt;br /&gt;
* Added shotID to bz_PlayerDieEventData - Matthew Marshall&lt;br /&gt;
* Expose the countdown and game time stuff to the api - Jeff Myers&lt;br /&gt;
* Backport the record stop function from 2.1 - Jeff Myers&lt;br /&gt;
* Backported WW GMs from 2.1 - Matthew Marshall&lt;br /&gt;
* Converts box &amp;amp; pyramids to mesh if required - Anonymous&lt;br /&gt;
* Allows leading face specification (x+,x-,y+,y-,z+,z-) - Anonymous&lt;br /&gt;
* Authorization is invariant to case - Anonymous&lt;br /&gt;
&lt;br /&gt;
[[Category:Versions]]&lt;br /&gt;
[[Category:Releases]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3223</id>
		<title>BZFlag 2.0.10</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3223"/>
		<updated>2007-09-09T10:47:37Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BZFlag version 2.0.10 is a future version of the BZFlag game that is hoped to be released in October of 2007. It is primarily intended to fix a number of small issues that have been found in 2.0.8 and provide good binary packages for the various Linux distributions.&lt;br /&gt;
==Bug to fix before release==&lt;br /&gt;
==Proposed back ports from 2.1==&lt;br /&gt;
&lt;br /&gt;
To help on merging see the [http://my.bzflag.org/~atupone/CommitList-2.1 2.1 commit list]&lt;br /&gt;
&lt;br /&gt;
===Implemented===&lt;br /&gt;
* Implemented Confine Mouse for Windows platforms - Daniel Remenak&lt;br /&gt;
* Implemented fullscreen-&amp;gt;windowed mode toggle on Windows - Daniel Remenak&lt;br /&gt;
* Jitter Kick - Thomas Stauer&lt;br /&gt;
* Fixed cross-platform and 64-bit network protocol bug - Andrew McNabb&lt;br /&gt;
* Packetloss Kick - Thomas Stauer&lt;br /&gt;
* First map no longer ignored in Start Server menu - Ravu al Hemio&lt;br /&gt;
* Updated zlib to version 1.2.3 - Sean Morrison&lt;br /&gt;
&lt;br /&gt;
===Approved===&lt;br /&gt;
* fixed issues on some SMP Linux systems due to bad timekeeping - A. W. Wright&lt;br /&gt;
* Fixed framerate jitter-inducing bug on SMP systems - Sean Morrison&lt;br /&gt;
* Researched and updated BZFlag contributors documentation - Sean Morrison&lt;br /&gt;
* Callsign bans are now handled case-insensitively - Sean Morrison&lt;br /&gt;
&lt;br /&gt;
===Possible===&lt;br /&gt;
* Anti-aliased rendering option - Snick&lt;br /&gt;
* Fixed map line ending parse bug for flag zones - Jeff Myers&lt;br /&gt;
* Added optional delay before the countdown gets resumed - Thomas Stauer&lt;br /&gt;
* increased joystick button support to 32 buttons - Markus\&lt;br /&gt;
* framerate independent keyboard turn dampening - Sean Morrison, randomparticle&lt;br /&gt;
* improved French localization - Christophe Henry&lt;br /&gt;
&lt;br /&gt;
==Current Change Log==&lt;br /&gt;
* Add the rabidRabbit plugin - LouMan&lt;br /&gt;
* Add /packetlosswarn and /packetlossdrop - Thomas Stauer&lt;br /&gt;
* Fixed memory loss for sound sample - Tupone Alfredo&lt;br /&gt;
* Fixed invalid kick speed - Tupone Alfredo&lt;br /&gt;
* Add packet loss kick - Thomas Stauer&lt;br /&gt;
* Fix a segfault when re-joining - Tupone Alfredo&lt;br /&gt;
* Add the rabbitTimer plugin - L4m3r&lt;br /&gt;
* Fix a segfault when re-joining from observer - Tupone Alfredo&lt;br /&gt;
* Fix the build system to be more distro friendly - Tupone Alfredo&lt;br /&gt;
* Fixed high fps problem - Frank Thilo&lt;br /&gt;
* API calls to reset bzdb - Jeff Myers&lt;br /&gt;
* API call to get the player pause state. - Jeff Myers&lt;br /&gt;
* API calls to reload bans, and other files - Jeff Myers&lt;br /&gt;
* API event for shot ends - Jeff Myers&lt;br /&gt;
* API command to move a flag - Jeff Myers&lt;br /&gt;
* add API exposure for lag, jitter, and packetloss - Jeff Myers&lt;br /&gt;
* Add koth plugin - LouMan&lt;br /&gt;
* Add timedctf plugin - LouMan&lt;br /&gt;
* Add teamflagreset plugin - LouMan&lt;br /&gt;
* Add keepaway plugin - LouMan&lt;br /&gt;
* Add wwzones plugin - LouMan&lt;br /&gt;
* fix compiler problem with gcc-4 - Tupone Alfredo&lt;br /&gt;
* torBlock plugin added - Jeff Myers&lt;br /&gt;
* flagStay plugin added - Jeff Myers&lt;br /&gt;
* Give everyone notice of pause messages - Jeff Myers&lt;br /&gt;
* Fix for /silence command - Skeeve&lt;br /&gt;
* Fix mousebox edge positioning - Mark Thomas&lt;br /&gt;
* Fixed on spanish localization - xukosky@yahoo.es&lt;br /&gt;
* Instructions to fix sound on ALSA added - Tupone Alfredo&lt;br /&gt;
* Change filename format for easier location of matches - uso&lt;br /&gt;
* Adding jitterdrop - Thomas Stauer&lt;br /&gt;
* Adding jitterkick - uso&lt;br /&gt;
* Global banlist reload with local banlist - uso&lt;br /&gt;
* Added more info for observers - Jeff Myers&lt;br /&gt;
* Fix to spawned and lag attributes in bz_updatePlayerData - Matthew Marshall&lt;br /&gt;
* Ability to change the killer in a PlayerDieEvent - Matthew Marshall&lt;br /&gt;
* Added shotID to bz_PlayerDieEventData - Matthew Marshall&lt;br /&gt;
* Expose the countdown and game time stuff to the api - Jeff Myers&lt;br /&gt;
* Backport the record stop function from 2.1 - Jeff Myers&lt;br /&gt;
* Backported WW GMs from 2.1 - Matthew Marshall&lt;br /&gt;
* Converts box &amp;amp; pyramids to mesh if required - Anonymous&lt;br /&gt;
* Allows leading face specification (x+,x-,y+,y-,z+,z-) - Anonymous&lt;br /&gt;
* Authorization is invariant to case - Anonymous&lt;br /&gt;
&lt;br /&gt;
[[Category:Versions]]&lt;br /&gt;
[[Category:Releases]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3209</id>
		<title>BZFlag 2.0.10</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3209"/>
		<updated>2007-09-08T00:02:40Z</updated>

		<summary type="html">&lt;p&gt;Atupone: /* Possible */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BZFlag version 2.0.10 is a future version of the BZFlag game that is hoped to be released in October of 2007. It is primarily intended to fix a number of small issues that have been found in 2.0.10 and provide good binary packages for the various Linux distributions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Proposed back ports from 2.1==&lt;br /&gt;
&lt;br /&gt;
To help on merging see the [http://my.bzflag.org/~atupone/CommitList-2.1 2.1 commit list]&lt;br /&gt;
&lt;br /&gt;
===Implemented===&lt;br /&gt;
* Implemented Confine Mouse for Windows platforms - Daniel Remenak&lt;br /&gt;
* Implemented fullscreen-&amp;gt;windowed mode toggle on Windows - Daniel Remenak&lt;br /&gt;
* Jitter Kick - Thomas Stauer&lt;br /&gt;
* Fixed cross-platform and 64-bit network protocol bug - Andrew McNabb&lt;br /&gt;
* Packetloss Kick - Thomas Stauer&lt;br /&gt;
* First map no longer ignored in Start Server menu - Ravu al Hemio&lt;br /&gt;
* Updated zlib to version 1.2.3 - Sean Morrison&lt;br /&gt;
&lt;br /&gt;
===Approved===&lt;br /&gt;
* fixed issues on some SMP Linux systems due to bad timekeeping - A. W. Wright&lt;br /&gt;
* Fixed framerate jitter-inducing bug on SMP systems - Sean Morrison&lt;br /&gt;
* Researched and updated BZFlag contributors documentation - Sean Morrison&lt;br /&gt;
* Callsign bans are now handled case-insensitively - Sean Morrison&lt;br /&gt;
&lt;br /&gt;
===Possible===&lt;br /&gt;
* Anti-aliased rendering option - Snick&lt;br /&gt;
* Fixed map line ending parse bug for flag zones - Jeff Myers&lt;br /&gt;
* Added optional delay before the countdown gets resumed - Thomas Stauer&lt;br /&gt;
* increased joystick button support to 32 buttons - Markus\&lt;br /&gt;
* framerate independent keyboard turn dampening - Sean Morrison, randomparticle&lt;br /&gt;
* improved French localization - Christophe Henry&lt;br /&gt;
&lt;br /&gt;
==Current Change Log==&lt;br /&gt;
* Add the rabidRabbit plugin - LouMan&lt;br /&gt;
* Add /packetlosswarn and /packetlossdrop - Thomas Stauer&lt;br /&gt;
* Fixed memory loss for sound sample - Tupone Alfredo&lt;br /&gt;
* Fixed invalid kick speed - Tupone Alfredo&lt;br /&gt;
* Add packet loss kick - Thomas Stauer&lt;br /&gt;
* Fix a segfault when re-joining - Tupone Alfredo&lt;br /&gt;
* Add the rabbitTimer plugin - L4m3r&lt;br /&gt;
* Fix a segfault when re-joining from observer - Tupone Alfredo&lt;br /&gt;
* Fix the build system to be more distro friendly - Tupone Alfredo&lt;br /&gt;
* Fixed high fps problem - Frank Thilo&lt;br /&gt;
* API calls to reset bzdb - Jeff Myers&lt;br /&gt;
* API call to get the player pause state. - Jeff Myers&lt;br /&gt;
* API calls to reload bans, and other files - Jeff Myers&lt;br /&gt;
* API event for shot ends - Jeff Myers&lt;br /&gt;
* API command to move a flag - Jeff Myers&lt;br /&gt;
* add API exposure for lag, jitter, and packetloss - Jeff Myers&lt;br /&gt;
* Add koth plugin - LouMan&lt;br /&gt;
* Add timedctf plugin - LouMan&lt;br /&gt;
* Add teamflagreset plugin - LouMan&lt;br /&gt;
* Add keepaway plugin - LouMan&lt;br /&gt;
* Add wwzones plugin - LouMan&lt;br /&gt;
* fix compiler problem with gcc-4 - Tupone Alfredo&lt;br /&gt;
* torBlock plugin added - Jeff Myers&lt;br /&gt;
* flagStay plugin added - Jeff Myers&lt;br /&gt;
* Give everyone notice of pause messages - Jeff Myers&lt;br /&gt;
* Fix for /silence command - Skeeve&lt;br /&gt;
* Fix mousebox edge positioning - Mark Thomas&lt;br /&gt;
* Fixed on spanish localization - xukosky@yahoo.es&lt;br /&gt;
* Instructions to fix sound on ALSA added - Tupone Alfredo&lt;br /&gt;
* Change filename format for easier location of matches - uso&lt;br /&gt;
* Adding jitterdrop - Thomas Stauer&lt;br /&gt;
* Adding jitterkick - uso&lt;br /&gt;
* Global banlist reload with local banlist - uso&lt;br /&gt;
* Added more info for observers - Jeff Myers&lt;br /&gt;
* Fix to spawned and lag attributes in bz_updatePlayerData - Matthew Marshall&lt;br /&gt;
* Ability to change the killer in a PlayerDieEvent - Matthew Marshall&lt;br /&gt;
* Added shotID to bz_PlayerDieEventData - Matthew Marshall&lt;br /&gt;
* Expose the countdown and game time stuff to the api - Jeff Myers&lt;br /&gt;
* Backport the record stop function from 2.1 - Jeff Myers&lt;br /&gt;
* Backported WW GMs from 2.1 - Matthew Marshall&lt;br /&gt;
* Converts box &amp;amp; pyramids to mesh if required - Anonymous&lt;br /&gt;
* Allows leading face specification (x+,x-,y+,y-,z+,z-) - Anonymous&lt;br /&gt;
* Authorization is invariant to case - Anonymous&lt;br /&gt;
&lt;br /&gt;
[[Category:Versions]]&lt;br /&gt;
[[Category:Releases]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3208</id>
		<title>BZFlag 2.0.10</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=BZFlag_2.0.10&amp;diff=3208"/>
		<updated>2007-09-08T00:01:19Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BZFlag version 2.0.10 is a future version of the BZFlag game that is hoped to be released in October of 2007. It is primarily intended to fix a number of small issues that have been found in 2.0.10 and provide good binary packages for the various Linux distributions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Proposed back ports from 2.1==&lt;br /&gt;
&lt;br /&gt;
To help on merging see the [http://my.bzflag.org/~atupone/CommitList-2.1 2.1 commit list]&lt;br /&gt;
&lt;br /&gt;
===Implemented===&lt;br /&gt;
* Implemented Confine Mouse for Windows platforms - Daniel Remenak&lt;br /&gt;
* Implemented fullscreen-&amp;gt;windowed mode toggle on Windows - Daniel Remenak&lt;br /&gt;
* Jitter Kick - Thomas Stauer&lt;br /&gt;
* Fixed cross-platform and 64-bit network protocol bug - Andrew McNabb&lt;br /&gt;
* Packetloss Kick - Thomas Stauer&lt;br /&gt;
* First map no longer ignored in Start Server menu - Ravu al Hemio&lt;br /&gt;
* Updated zlib to version 1.2.3 - Sean Morrison&lt;br /&gt;
&lt;br /&gt;
===Approved===&lt;br /&gt;
* fixed issues on some SMP Linux systems due to bad timekeeping - A. W. Wright&lt;br /&gt;
* Fixed framerate jitter-inducing bug on SMP systems - Sean Morrison&lt;br /&gt;
* Researched and updated BZFlag contributors documentation - Sean Morrison&lt;br /&gt;
* Callsign bans are now handled case-insensitively - Sean Morrison&lt;br /&gt;
&lt;br /&gt;
===Possible===&lt;br /&gt;
* Anti-aliased rendering option - Snick&lt;br /&gt;
* bzadmin require less network bandwidth - Alfredo Tupone&lt;br /&gt;
* Fixed map line ending parse bug for flag zones - Jeff Myers&lt;br /&gt;
* Added optional delay before the countdown gets resumed - Thomas Stauer&lt;br /&gt;
* increased joystick button support to 32 buttons - Markus\&lt;br /&gt;
* framerate independent keyboard turn dampening - Sean Morrison, randomparticle&lt;br /&gt;
* improved French localization - Christophe Henry&lt;br /&gt;
&lt;br /&gt;
==Current Change Log==&lt;br /&gt;
* Add the rabidRabbit plugin - LouMan&lt;br /&gt;
* Add /packetlosswarn and /packetlossdrop - Thomas Stauer&lt;br /&gt;
* Fixed memory loss for sound sample - Tupone Alfredo&lt;br /&gt;
* Fixed invalid kick speed - Tupone Alfredo&lt;br /&gt;
* Add packet loss kick - Thomas Stauer&lt;br /&gt;
* Fix a segfault when re-joining - Tupone Alfredo&lt;br /&gt;
* Add the rabbitTimer plugin - L4m3r&lt;br /&gt;
* Fix a segfault when re-joining from observer - Tupone Alfredo&lt;br /&gt;
* Fix the build system to be more distro friendly - Tupone Alfredo&lt;br /&gt;
* Fixed high fps problem - Frank Thilo&lt;br /&gt;
* API calls to reset bzdb - Jeff Myers&lt;br /&gt;
* API call to get the player pause state. - Jeff Myers&lt;br /&gt;
* API calls to reload bans, and other files - Jeff Myers&lt;br /&gt;
* API event for shot ends - Jeff Myers&lt;br /&gt;
* API command to move a flag - Jeff Myers&lt;br /&gt;
* add API exposure for lag, jitter, and packetloss - Jeff Myers&lt;br /&gt;
* Add koth plugin - LouMan&lt;br /&gt;
* Add timedctf plugin - LouMan&lt;br /&gt;
* Add teamflagreset plugin - LouMan&lt;br /&gt;
* Add keepaway plugin - LouMan&lt;br /&gt;
* Add wwzones plugin - LouMan&lt;br /&gt;
* fix compiler problem with gcc-4 - Tupone Alfredo&lt;br /&gt;
* torBlock plugin added - Jeff Myers&lt;br /&gt;
* flagStay plugin added - Jeff Myers&lt;br /&gt;
* Give everyone notice of pause messages - Jeff Myers&lt;br /&gt;
* Fix for /silence command - Skeeve&lt;br /&gt;
* Fix mousebox edge positioning - Mark Thomas&lt;br /&gt;
* Fixed on spanish localization - xukosky@yahoo.es&lt;br /&gt;
* Instructions to fix sound on ALSA added - Tupone Alfredo&lt;br /&gt;
* Change filename format for easier location of matches - uso&lt;br /&gt;
* Adding jitterdrop - Thomas Stauer&lt;br /&gt;
* Adding jitterkick - uso&lt;br /&gt;
* Global banlist reload with local banlist - uso&lt;br /&gt;
* Added more info for observers - Jeff Myers&lt;br /&gt;
* Fix to spawned and lag attributes in bz_updatePlayerData - Matthew Marshall&lt;br /&gt;
* Ability to change the killer in a PlayerDieEvent - Matthew Marshall&lt;br /&gt;
* Added shotID to bz_PlayerDieEventData - Matthew Marshall&lt;br /&gt;
* Expose the countdown and game time stuff to the api - Jeff Myers&lt;br /&gt;
* Backport the record stop function from 2.1 - Jeff Myers&lt;br /&gt;
* Backported WW GMs from 2.1 - Matthew Marshall&lt;br /&gt;
* Converts box &amp;amp; pyramids to mesh if required - Anonymous&lt;br /&gt;
* Allows leading face specification (x+,x-,y+,y-,z+,z-) - Anonymous&lt;br /&gt;
* Authorization is invariant to case - Anonymous&lt;br /&gt;
&lt;br /&gt;
[[Category:Versions]]&lt;br /&gt;
[[Category:Releases]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CommitList-2.0.9&amp;diff=3181</id>
		<title>CommitList-2.0.9</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CommitList-2.0.9&amp;diff=3181"/>
		<updated>2007-09-02T21:11:36Z</updated>

		<summary type="html">&lt;p&gt;Atupone: New page: 2007-08-31 20:51  t-s  	* src/bzfs/commands.cxx: Add /packetlosswarn and /packetlossdrop  2007-08-31 08:21  atupone  	* src/bzflag/sound.cxx: mono array should never be allocated, it is 	 ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;2007-08-31 20:51  t-s&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/commands.cxx: Add /packetlosswarn and /packetlossdrop&lt;br /&gt;
&lt;br /&gt;
2007-08-31 08:21  atupone&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/sound.cxx: mono array should never be allocated, it is&lt;br /&gt;
	  always a pointer inside monoRaw&lt;br /&gt;
&lt;br /&gt;
2007-08-30 12:13  atupone&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/LocalPlayer.cxx: Refix speed check&lt;br /&gt;
&lt;br /&gt;
2007-08-30 00:34  atupone&lt;br /&gt;
&lt;br /&gt;
	* debian/rules: while [^ work for the bash shell [! should work for&lt;br /&gt;
	  all the posix on&lt;br /&gt;
&lt;br /&gt;
2007-08-28 21:53  atupone&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/LocalPlayer.cxx: Hopefully fix that speed check&lt;br /&gt;
	  behaviour&lt;br /&gt;
&lt;br /&gt;
2007-08-27 17:10  t-s&lt;br /&gt;
&lt;br /&gt;
	* include/LagInfo.h, man/bzfs.6.in, src/bzfs/CmdLineOptions.cxx,&lt;br /&gt;
	  src/bzfs/CmdLineOptions.h, src/bzfs/Permissions.cxx,&lt;br /&gt;
	  src/bzfs/Permissions.h, src/bzfs/bzfs.cxx, src/bzfs/commands.cxx,&lt;br /&gt;
	  src/game/LagInfo.cxx: backport packetlosskick from 2.1&lt;br /&gt;
&lt;br /&gt;
2007-08-27 05:58  macsforme&lt;br /&gt;
&lt;br /&gt;
	* plugins/rabbitTimer/rabbitTimer.cpp: Quell signed/unsigned int&lt;br /&gt;
	  comparison warning.&lt;br /&gt;
&lt;br /&gt;
2007-08-27 01:50  l4m3rthanyou&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: Whoops, someone forgot to set the &#039;time&#039;&lt;br /&gt;
	  member when calling bz_ePlayerDieEvent. Fixed.&lt;br /&gt;
&lt;br /&gt;
2007-08-27 01:35  atupone&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/playing.cxx: Well, tell in between that the word is&lt;br /&gt;
	  void.&lt;br /&gt;
&lt;br /&gt;
2007-08-27 01:33  L4m3rthanyou&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, plugins/Makefile.am, plugins/newplug.sh,&lt;br /&gt;
	  plugins/rabbitTimer, plugins/rabbitTimer/Makefile.am,&lt;br /&gt;
	  plugins/rabbitTimer/README.txt,&lt;br /&gt;
	  plugins/rabbitTimer/rabbitTimer.cpp,&lt;br /&gt;
	  plugins/rabbitTimer/rabbitTimer.def,&lt;br /&gt;
	  plugins/rabbitTimer/rabbitTimer.sln,&lt;br /&gt;
	  plugins/rabbitTimer/rabbitTimer.vcproj: Add the rabbitTimer&lt;br /&gt;
	  plug-in&lt;br /&gt;
&lt;br /&gt;
2007-08-27 01:30  atupone&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/playing.cxx: Delete the world before creating a new&lt;br /&gt;
	  one. We can&#039;t live in two.&lt;br /&gt;
&lt;br /&gt;
2007-08-25 22:08  atupone&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/ListServerConnection.cxx, src/common/TextUtils.cxx,&lt;br /&gt;
	  src/game/ServerList.cxx, src/platform/SDLDisplay.cxx: Compliance&lt;br /&gt;
	  with gcc-4.2&lt;br /&gt;
&lt;br /&gt;
2007-08-24 19:11  t-s&lt;br /&gt;
&lt;br /&gt;
	* COPYING: Ooops, did not intend to change that file. Reverting&lt;br /&gt;
	  back to revision 11952&lt;br /&gt;
&lt;br /&gt;
2007-08-24 19:07  t-s&lt;br /&gt;
&lt;br /&gt;
	* COPYING, configure.ac, src/common/Makefile.am,&lt;br /&gt;
	  src/net/Makefile.am: Automake 1.6 does not seem to like some&lt;br /&gt;
	  options, taking those out for now :(&lt;br /&gt;
&lt;br /&gt;
2007-08-20 22:30  atupone&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/playing.cxx: Don&#039;t draw the HUD if the world is not&lt;br /&gt;
	  yet ready. Fix a segfault.&lt;br /&gt;
&lt;br /&gt;
2007-08-20 00:08  atupone&lt;br /&gt;
&lt;br /&gt;
	* Makefile.common, configure.ac: -Wno-deprecated is C++ only .&lt;br /&gt;
	  Fixed&lt;br /&gt;
&lt;br /&gt;
2007-08-19 22:02  atupone&lt;br /&gt;
&lt;br /&gt;
	* Makefile.common, configure.ac, src/common/Makefile.am,&lt;br /&gt;
	  src/net/Makefile.am: Do not play with CFLAGS and CXXFLAGS if they&lt;br /&gt;
	  are set by user&lt;br /&gt;
&lt;br /&gt;
2007-08-19 22:00  atupone&lt;br /&gt;
&lt;br /&gt;
	* man/Makefile.am: Distribute .in files&lt;br /&gt;
&lt;br /&gt;
2007-08-19 05:41  bryjen&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfsAPI.cxx: unshadowed variable&lt;br /&gt;
&lt;br /&gt;
2007-08-18 13:22  atupone&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, m4/sdl.m4: Use the new API for AM_INIT_AUTOMAKE&lt;br /&gt;
	  AC_CANONICAL_TARGET is to build cross-factory.&lt;br /&gt;
	  Remove it, as we are not, and update sdl.m4 that was using it.&lt;br /&gt;
&lt;br /&gt;
2007-08-18 11:24  atupone&lt;br /&gt;
&lt;br /&gt;
	* Makefile.common, configure.ac: Moving X_CFLAGS to AM_CPPFLAGS&lt;br /&gt;
&lt;br /&gt;
2007-08-18 11:13  atupone&lt;br /&gt;
&lt;br /&gt;
	* data/Makefile.am, data/fonts/Makefile.am, data/l10n/Makefile.am:&lt;br /&gt;
	  Use automake way to install files in subdir&lt;br /&gt;
&lt;br /&gt;
2007-08-18 10:47  atupone&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, misc/Makefile.am: desktopdir setting belongs to&lt;br /&gt;
	  Makefile.am&lt;br /&gt;
&lt;br /&gt;
2007-08-18 10:26  atupone&lt;br /&gt;
&lt;br /&gt;
	* src/3D/Makefile.am, src/date/Makefile.am,&lt;br /&gt;
	  src/geometry/Makefile.am, src/geometry/models/tank/Makefile.am,&lt;br /&gt;
	  src/net/Makefile.am, src/obstacle/Makefile.am,&lt;br /&gt;
	  src/ogl/Makefile.am, src/scene/Makefile.am: Inherit AM_CPPFLAGS&lt;br /&gt;
	  from Makefile.common&lt;br /&gt;
&lt;br /&gt;
2007-08-18 01:43  atupone&lt;br /&gt;
&lt;br /&gt;
	* Makefile.common, configure.ac, package/Makefile.am,&lt;br /&gt;
	  src/bzadmin/Makefile.am, src/bzflag/Makefile.am,&lt;br /&gt;
	  src/bzfs/Makefile.am, src/common/Makefile.am,&lt;br /&gt;
	  src/game/Makefile.am, src/mediafile/Makefile.am,&lt;br /&gt;
	  src/platform/Makefile.am: INSTALL_DATA_DIR == pkgdatadir,&lt;br /&gt;
	  overridable at make time&lt;br /&gt;
&lt;br /&gt;
2007-08-18 00:44  atupone&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, man/Makefile.am: Directory Variables should be used&lt;br /&gt;
	  only on Makefile&#039;s, otherwise&lt;br /&gt;
	  last minute changes (during make execution) do not work&lt;br /&gt;
&lt;br /&gt;
2007-08-18 00:20  atupone&lt;br /&gt;
&lt;br /&gt;
	* m4/Makefile.am, m4/mkdirp.m4, plugins/plugin_utils/Makefile.am:&lt;br /&gt;
	  mkdirp.m4 is overriding system file, and so make dist does not&lt;br /&gt;
	  work. Removing it.&lt;br /&gt;
	  Fixing make dist removing no existing files from EXTRA_DIST&lt;br /&gt;
&lt;br /&gt;
2007-08-15 20:10  JeffM2501&lt;br /&gt;
&lt;br /&gt;
	* include/NetHandler.h, src/bzfs/bzfs.cxx, src/game/NetHandler.cxx:&lt;br /&gt;
	  take out calls to world event manager from net handler&lt;br /&gt;
	  add a virtual callback system for network data logging&lt;br /&gt;
	  install a network data logger in BZFS that makes a copy of the&lt;br /&gt;
	  data and call the API events&lt;br /&gt;
&lt;br /&gt;
2007-08-14 04:28  JeffM2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfsAPI.cxx: use the API team type to&lt;br /&gt;
	  ensure proper type safety&lt;br /&gt;
&lt;br /&gt;
2007-08-13 22:08  JeffM2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfsAPI.cxx: stupid English&lt;br /&gt;
&lt;br /&gt;
2007-08-13 21:56  JeffM2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfsAPI.cxx: add notification&lt;br /&gt;
	  callbacks for when plug-in clip fields are changed&lt;br /&gt;
	  BZF_API bool bz_addClipFieldNotifyer ( const char *name,&lt;br /&gt;
	  bz_ClipFiledNotifer *cb );&lt;br /&gt;
	  BZF_API bool bz_removeClipFieldNotifyer ( const char *name,&lt;br /&gt;
	  bz_ClipFiledNotifer *cb );&lt;br /&gt;
	  use a field name of &amp;quot;&amp;quot; for notification of any field change.&lt;br /&gt;
&lt;br /&gt;
2007-08-12 18:04  JeffM2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfs.cxx, win32/VC71/bzadmin.vcproj,&lt;br /&gt;
	  win32/VC71/bzflag.vcproj, win32/VC71/bzfs.vcproj,&lt;br /&gt;
	  win32/VC71/common.vcproj, win32/VC71/game.vcproj: add&lt;br /&gt;
	  bz_eFlagResetEvent and associated data to inform a plug-in of&lt;br /&gt;
	  flag resets/spawns and let them override the spawn pos if needed.&lt;br /&gt;
	  API spelling and consistency fixes.&lt;br /&gt;
	  use the environ var LIBCURL for the VC71 project since we don&#039;t&lt;br /&gt;
	  have libcurl in the distro for this branch.&lt;br /&gt;
&lt;br /&gt;
2007-08-04 13:15  atupone&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/WeatherRenderer.cxx: Fix for warning about&lt;br /&gt;
	  &amp;quot;dereferencing type-punned pointer&amp;quot; - from gcc-4&lt;br /&gt;
&lt;br /&gt;
2007-08-04 12:47  atupone&lt;br /&gt;
&lt;br /&gt;
	* include/SceneRenderer.h, src/bzflag/SceneRenderer.cxx,&lt;br /&gt;
	  src/bzflag/daylight.cxx, src/bzflag/daylight.h: Fixes for warning&lt;br /&gt;
	  about &amp;quot;dereferencing type-punned pointer&amp;quot; - gcc4&lt;br /&gt;
&lt;br /&gt;
2007-08-04 01:14  atupone&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/Roaming.cxx: Fix for warning &amp;quot;warning: &#039;j&#039; may be used&lt;br /&gt;
	  uninitialized&amp;quot; raised from gcc-4&lt;br /&gt;
&lt;br /&gt;
2007-08-04 01:07  atupone&lt;br /&gt;
&lt;br /&gt;
	* src/platform/EvdevJoystick.cxx: Fix for warning &amp;quot;dereferencing&lt;br /&gt;
	  type-punned pointer&amp;quot; from gcc-4&lt;br /&gt;
&lt;br /&gt;
2007-08-02 23:32  JeffM2501&lt;br /&gt;
&lt;br /&gt;
	* src/game/BzMaterial.cxx: when adding an alias to a material, make&lt;br /&gt;
	  sure it&#039;s a NEW alias so we don&#039;t keep building up a huge list of&lt;br /&gt;
	  strings.&lt;br /&gt;
&lt;br /&gt;
2007-07-15 20:49  Chestal&lt;br /&gt;
&lt;br /&gt;
	* BUGS: (hopefully) fixed high fps problem&lt;br /&gt;
&lt;br /&gt;
2007-07-15 20:24  Chestal&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/BaseLocalPlayer.cxx: try to fix the speeding problem&lt;br /&gt;
	  at extremely high fps by skipping the update of the local tank&lt;br /&gt;
	  position until 1ms has passed&lt;br /&gt;
&lt;br /&gt;
2007-07-15 19:17  Chestal&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx: display apparent velocity in observer&lt;br /&gt;
	  info as a maximum for each 0.5s time interval, making it easier&lt;br /&gt;
	  to spot abnormal values&lt;br /&gt;
&lt;br /&gt;
2007-07-15 19:16  Chestal&lt;br /&gt;
&lt;br /&gt;
	* include/PlayerState.h, src/bzflag/Player.cxx,&lt;br /&gt;
	  src/bzflag/Player.h, src/bzflag/RemotePlayer.cxx,&lt;br /&gt;
	  src/common/PlayerState.cxx: Change the calculation of the&lt;br /&gt;
	  apparent velocity of players. It is now done&lt;br /&gt;
	  on each call to setDeadReckoning() instead on each position&lt;br /&gt;
	  update (which&lt;br /&gt;
	  happens every frame based on local dead reckoning calcs).&lt;br /&gt;
	  Basically av =&lt;br /&gt;
	  dx/dt, where dt is calculated based on the timestamps in the&lt;br /&gt;
	  MsgPlayerUpdate&lt;br /&gt;
	  packets. This means that the value is not subject to jitter.&lt;br /&gt;
	  Thus, if it&lt;br /&gt;
	  exceeds the maximum speed, the player is cheating or e.g.&lt;br /&gt;
	  suffering from the&lt;br /&gt;
	  high fps bug.&lt;br /&gt;
&lt;br /&gt;
2007-07-15 17:28  Chestal&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx, src/bzflag/LocalPlayer.cxx,&lt;br /&gt;
	  src/bzflag/Player.cxx, src/bzflag/playing.cxx: prefer getTick()&lt;br /&gt;
	  over getCurrent() where appropriate&lt;br /&gt;
&lt;br /&gt;
2007-07-15 16:36  Chestal&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/playing.cxx: whitespace&lt;br /&gt;
&lt;br /&gt;
2007-07-15 16:32  Chestal&lt;br /&gt;
&lt;br /&gt;
	* include/PlayerState.h, src/bzflag/HUDRenderer.cxx,&lt;br /&gt;
	  src/bzflag/Player.cxx, src/bzflag/Player.h,&lt;br /&gt;
	  src/common/PlayerState.cxx: spelling and whitespace&lt;br /&gt;
&lt;br /&gt;
2007-07-11 00:20  blast007&lt;br /&gt;
&lt;br /&gt;
	* plugins/torBlock/torBlock.cpp, src/bzfs/Makefile.am: fix LDFLAGS&lt;br /&gt;
	  for bzfs, update master list URL for torBlock, add debug message&lt;br /&gt;
	  for torBlock&lt;br /&gt;
&lt;br /&gt;
2007-06-30 17:24  t-s&lt;br /&gt;
&lt;br /&gt;
	* include/MeshObstacle.h, src/bzflag/RadarRenderer.cxx: Use the&lt;br /&gt;
	  mesh position and heigth to render colour in radar rather than&lt;br /&gt;
	  using face position and heigth&lt;br /&gt;
&lt;br /&gt;
2007-06-28 22:44  atupone&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, m4/Makefile.am, m4/curl.m4, m4/libcurl.m4,&lt;br /&gt;
	  src/bzadmin/Makefile.am, src/bzflag/Makefile.am,&lt;br /&gt;
	  src/bzfs/Makefile.am, src/common/Makefile.am,&lt;br /&gt;
	  src/game/Makefile.am: Upgrading curl.m4 to libcurl.m4. Dependency&lt;br /&gt;
	  on bc removed :)&lt;br /&gt;
&lt;br /&gt;
2007-06-28 22:39  atupone&lt;br /&gt;
&lt;br /&gt;
	* plugins/regFlag: Ignoring Makefile.in&lt;br /&gt;
&lt;br /&gt;
2007-06-27 15:08  bthansen&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, plugins/Makefile.am, plugins/regFlag,&lt;br /&gt;
	  plugins/regFlag/Makefile.am, plugins/regFlag/README.txt,&lt;br /&gt;
	  plugins/regFlag/regFlag.cpp, plugins/regFlag/regFlag.def,&lt;br /&gt;
	  plugins/regFlag/regFlag.sln, plugins/regFlag/regFlag.vcproj: Add&lt;br /&gt;
	  regFlag plugin&lt;br /&gt;
	  &lt;br /&gt;
	  This plugin drops player flags if the player is not registered&lt;br /&gt;
	  and&lt;br /&gt;
	  displays a message to the player.&lt;br /&gt;
&lt;br /&gt;
2007-06-27 15:08  bthansen&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: Populate all data items for the&lt;br /&gt;
	  bz_eFlagGrabbedEvent&lt;br /&gt;
	  &lt;br /&gt;
	  playerID and position data was not set.&lt;br /&gt;
&lt;br /&gt;
2007-06-27 15:08  bthansen&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h: Fix typos on parameter names&lt;br /&gt;
	  &lt;br /&gt;
	  playeID -&amp;gt; playerID&lt;br /&gt;
&lt;br /&gt;
2007-06-03 07:40  Chestal&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: only report server as empty to list server&lt;br /&gt;
	  when in case of gameover when it is a traditional timed game&lt;br /&gt;
&lt;br /&gt;
2007-05-19 20:49  dtremenak&lt;br /&gt;
&lt;br /&gt;
	* src/common/StateDatabase.cxx: better yet, just throw out the&lt;br /&gt;
	  extra right paren&lt;br /&gt;
&lt;br /&gt;
2007-05-19 20:17  dtremenak&lt;br /&gt;
&lt;br /&gt;
	* src/common/StateDatabase.cxx: eval expressions with mismatched&lt;br /&gt;
	  right parens as zero (i.e. &amp;quot;;)&amp;quot;, &amp;quot;0\n&amp;quot;);&amp;quot;, etc, )&lt;br /&gt;
&lt;br /&gt;
2007-05-16 14:38  blast007&lt;br /&gt;
&lt;br /&gt;
	* src/common/cURLManager.cxx: Unbork cURLManager&lt;br /&gt;
&lt;br /&gt;
2007-05-14 22:34  blast007&lt;br /&gt;
&lt;br /&gt;
	* plugins/Phoenix/Phoenix.cpp, plugins/keepaway/keepaway.cpp,&lt;br /&gt;
	  plugins/teamflagreset/teamflagreset.cpp,&lt;br /&gt;
	  plugins/torBlock/torBlock.cpp, src/bzfs/bzfsAPI.cxx,&lt;br /&gt;
	  src/common/cURLManager.cxx: Grab the cURL memory leak fixes from&lt;br /&gt;
	  trunk, fix a few warnings&lt;br /&gt;
&lt;br /&gt;
2007-04-27 23:14  atupone&lt;br /&gt;
&lt;br /&gt;
	* ., BZFlag.xcode, Dev-C++, configure.ac, data, data/fonts,&lt;br /&gt;
	  data/l10n, debian, doc, doc/faq, doc/guide, doc/guide/Commands,&lt;br /&gt;
	  doc/guide/Flags, doc/guide/Geometry, doc/guide/Installation,&lt;br /&gt;
	  doc/guide/Tactics, doc/howto, doc/man, include, m4, man, misc,&lt;br /&gt;
	  package, package/irix, package/linux, package/rpm, package/win32,&lt;br /&gt;
	  package/win32/nsis, plugins, plugins/HoldTheFlag,&lt;br /&gt;
	  plugins/Phoenix, plugins/RogueGenocide, plugins/SAMPLE_PLUGIN,&lt;br /&gt;
	  plugins/airspawn, plugins/chathistory, plugins/doc,&lt;br /&gt;
	  plugins/flagStay, plugins/hiddenAdmin, plugins/keepaway,&lt;br /&gt;
	  plugins/killall, plugins/koth, plugins/logDetail,&lt;br /&gt;
	  plugins/nagware, plugins/playHistoryTracker,&lt;br /&gt;
	  plugins/plugin_utils, plugins/python, plugins/recordmatch,&lt;br /&gt;
	  plugins/serverControl, plugins/shockwaveDeath,&lt;br /&gt;
	  plugins/teamflagreset, plugins/timedctf, plugins/torBlock,&lt;br /&gt;
	  plugins/vc71, plugins/vocaliser, plugins/wwzones, src, src/3D,&lt;br /&gt;
	  src/bzadmin, src/bzflag, src/bzfs, src/c-ares, src/common,&lt;br /&gt;
	  src/date, src/game, src/geometry, src/geometry/models,&lt;br /&gt;
	  src/geometry/models/tank, src/mediafile, src/net, src/obstacle,&lt;br /&gt;
	  src/ogl, src/platform, src/platform/MacOSX, src/regex, src/scene,&lt;br /&gt;
	  src/zlib, tools, tools/TextTool-W32, tools/TextTool-W32/res,&lt;br /&gt;
	  tools/bzwtransform, tools/modeltool, tools/modeltool/vc71, win32,&lt;br /&gt;
	  win32/VC71, win32/VC8: Removed deprecated AC_PROG_RANLIB&lt;br /&gt;
	  Ignored presence of Makefile.in&lt;br /&gt;
&lt;br /&gt;
2007-04-27 06:21  atupone&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/CmdLineOptions.h, src/bzfs/bzfsAPI.cxx,&lt;br /&gt;
	  src/game/PlayerInfo.cxx, src/game/ServerList.cxx,&lt;br /&gt;
	  src/game/ServerListCache.cxx: Removing compilation warning&lt;br /&gt;
&lt;br /&gt;
2007-04-24 17:06  JeffM2501&lt;br /&gt;
&lt;br /&gt;
	* src/game/PlayerInfo.cxx: init the team to a valid value ( from&lt;br /&gt;
	  trunk rev 14112)&lt;br /&gt;
&lt;br /&gt;
2007-04-17 02:26  bryjen&lt;br /&gt;
&lt;br /&gt;
	* include/StateDatabase.h, src/bzfs/bzfs.cxx,&lt;br /&gt;
	  src/common/StateDatabase.cxx, src/common/global.cxx: change&lt;br /&gt;
	  _forceSpeedChecksToLog to _speedChecksLogOnly and make it really&lt;br /&gt;
	  work&lt;br /&gt;
&lt;br /&gt;
2007-04-16 01:49  JeffM2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: force speed checks to log only if&lt;br /&gt;
	  _forceSpeedChecksToLog is set&lt;br /&gt;
&lt;br /&gt;
2007-04-15 20:57  JeffM2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/Phoenix/Phoenix.cpp: clear the lastDeaded list on a cap&lt;br /&gt;
	  so everyone&#039;s next spawn is normal.&lt;br /&gt;
&lt;br /&gt;
2007-04-15 20:32  JeffM2501&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, plugins/Makefile.am, plugins/Phoenix,&lt;br /&gt;
	  plugins/Phoenix/Makefile.am, plugins/Phoenix/Phoenix.cpp,&lt;br /&gt;
	  plugins/Phoenix/Phoenix.def, plugins/Phoenix/Phoenix.sln,&lt;br /&gt;
	  plugins/Phoenix/Phoenix.vcproj, plugins/Phoenix/README.txt: add&lt;br /&gt;
	  Phoenix plug-in that makes you spawn where you die, may be useful&lt;br /&gt;
	  for race type servers, just don&#039;t die on a phydriv&lt;br /&gt;
&lt;br /&gt;
2007-04-14 04:18  JeffM2501&lt;br /&gt;
&lt;br /&gt;
	* package/win32/nsis/BZFlag.nsi: bump to 9 cus I dunno&lt;br /&gt;
&lt;br /&gt;
2007-04-03 07:29  timriker&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/ComposeDefaultKey.h, src/bzfs/Permissions.h: prep for&lt;br /&gt;
	  gcc 4.3&lt;br /&gt;
&lt;br /&gt;
2007-04-02 20:26  JeffM2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h: leftovers from DEV during the backport.&lt;br /&gt;
&lt;br /&gt;
2007-04-02 17:15  JeffM2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfs.cxx: backport API events for&lt;br /&gt;
	  flag grab and drop&lt;br /&gt;
&lt;br /&gt;
2007-03-29 15:52  t-s&lt;br /&gt;
&lt;br /&gt;
	* AUTHORS: Fix my entry in the AUTHOR file (aka svn test)&lt;br /&gt;
&lt;br /&gt;
2007-03-26 17:45  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfsAPI.cxx: make it actualy compile in 2.0.x&lt;br /&gt;
&lt;br /&gt;
2007-03-26 17:36  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfsAPI.cxx: expose URL encode for&lt;br /&gt;
	  ease of use.&lt;br /&gt;
&lt;br /&gt;
2007-03-26 04:14  timriker&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfsAPI.cxx: mis-edit? patch from Petr Gajdos&lt;br /&gt;
	  &amp;lt;pgajdos@suse.cz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2007-03-20 18:05  chestal&lt;br /&gt;
&lt;br /&gt;
	* include/ServerItem.h, include/ServerList.h,&lt;br /&gt;
	  include/ServerListCache.h, src/bzflag/ServerMenu.cxx,&lt;br /&gt;
	  src/bzflag/ServerMenu.h, src/game/ServerItem.cxx,&lt;br /&gt;
	  src/game/ServerList.cxx, src/game/ServerListCache.cxx: Allow the&lt;br /&gt;
	  user to mark servers as &#039;favorites&#039; in the server list and limit&lt;br /&gt;
	  the view&lt;br /&gt;
	  to the marked servers only.&lt;br /&gt;
	  &lt;br /&gt;
	  - the favorite flag is stored in the server cache file which is&lt;br /&gt;
	  in a simple binary&lt;br /&gt;
	  format, in order to avoid format conflicts the new cache file&lt;br /&gt;
	  adds a &#039;_1&#039;&lt;br /&gt;
	  subrevision tag: BZFS0026_1-Servers.bzs&lt;br /&gt;
	  &lt;br /&gt;
	  - currently there is no way to add/display favorites which are&lt;br /&gt;
	  not in the&lt;br /&gt;
	  public server list&lt;br /&gt;
&lt;br /&gt;
2007-03-20 17:44  menotume&lt;br /&gt;
&lt;br /&gt;
	* src/platform/SDLMedia.cxx, src/platform/SDLMedia.h: Move tupy&#039;s&lt;br /&gt;
	  SDL sample rate fix to 2.0&lt;br /&gt;
&lt;br /&gt;
2007-03-14 21:22  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/plugin_utils/PluginConfig.cpp,&lt;br /&gt;
	  plugins/plugin_utils/PluginConfig.h: Make section and key names&lt;br /&gt;
	  ignore case&lt;br /&gt;
	  Add some usage documentation to the header file&lt;br /&gt;
&lt;br /&gt;
2007-03-06 22:09  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* win32/VC71/bzadmin.vcproj: use the BUILDING_BZADMIN define so we&lt;br /&gt;
	  don&#039;t get stuff we don&#039;t need.&lt;br /&gt;
&lt;br /&gt;
2007-02-28 22:32  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/commands.cxx: set the correct threshold&lt;br /&gt;
&lt;br /&gt;
2007-02-27 03:01  blast007&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/CmdLineOptions.cxx: typo&lt;br /&gt;
&lt;br /&gt;
2007-02-26 09:06  brlcad&lt;br /&gt;
&lt;br /&gt;
	* autogen.sh: minor update from head&lt;br /&gt;
&lt;br /&gt;
2007-02-26 08:58  brlcad&lt;br /&gt;
&lt;br /&gt;
	* autogen.sh: merge from HEAD, this branch actually uses the old&lt;br /&gt;
	  AC_INIT syntax&lt;br /&gt;
&lt;br /&gt;
2007-02-26 05:15  brlcad&lt;br /&gt;
&lt;br /&gt;
	* autogen.sh: merge from head, updates supporting recursive&lt;br /&gt;
	  configures and optional autotools&lt;br /&gt;
&lt;br /&gt;
2007-02-26 04:43  brlcad&lt;br /&gt;
&lt;br /&gt;
	* plugins/SAMPLE_PLUGIN/Makefile.am: copy typo, should say&lt;br /&gt;
	  SAMPLE_PLUGIN&lt;br /&gt;
&lt;br /&gt;
2007-02-25 22:26  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/logDetail/logDetail.cpp: Add bzID and server status&lt;br /&gt;
&lt;br /&gt;
2007-02-25 16:10  bthansen&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfsAPI.cxx: Add bzID to the plugin&lt;br /&gt;
	  player record and bump the API version number&lt;br /&gt;
&lt;br /&gt;
2007-02-25 15:51  bthansen&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfs.cxx: Add&lt;br /&gt;
	  bz_eFlagTransferredEvent to intercept thief steals&lt;br /&gt;
&lt;br /&gt;
2007-02-25 15:48  bthansen&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/CmdLineOptions.cxx, src/bzfs/CmdLineOptions.h,&lt;br /&gt;
	  src/bzfs/bzfs.cxx: Add -tkannounce option to announce team kills&lt;br /&gt;
	  on the admin channel&lt;br /&gt;
&lt;br /&gt;
2007-02-25 02:00  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/serverControl/serverControl.cpp: Fix plugin_utils header&lt;br /&gt;
&lt;br /&gt;
2007-02-25 01:52  bthansen&lt;br /&gt;
&lt;br /&gt;
	* configure.ac: libtool 1.5 has a bug where it (erroneously) uses&lt;br /&gt;
	  the -all_load linker option on mac os x when linking certain&lt;br /&gt;
	  library types together (usually linking in a noinst library)&lt;br /&gt;
	  resulting in various gcc_s gcc internal multiple symbol errors.&lt;br /&gt;
	  this change basically strips the -all_load option from the output&lt;br /&gt;
	  libtool script if it is found.&lt;br /&gt;
&lt;br /&gt;
2007-02-25 01:51  bthansen&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, plugins/Makefile.am,&lt;br /&gt;
	  plugins/SAMPLE_PLUGIN/Makefile.am,&lt;br /&gt;
	  plugins/SAMPLE_PLUGIN/SAMPLE_PLUGIN.cpp,&lt;br /&gt;
	  plugins/serverControl/Makefile.am: Build serverControl plugin&lt;br /&gt;
	  Sort plugins to build alphabetically&lt;br /&gt;
	  Fix link library path for plugin_utils&lt;br /&gt;
&lt;br /&gt;
2007-02-25 01:02  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/serverControl/Makefile.am,&lt;br /&gt;
	  plugins/serverControl/README.txt,&lt;br /&gt;
	  plugins/serverControl/plugins.cfg,&lt;br /&gt;
	  plugins/serverControl/serverControl.cpp,&lt;br /&gt;
	  plugins/serverControl/serverControl.def,&lt;br /&gt;
	  plugins/serverControl/serverControl.sln,&lt;br /&gt;
	  plugins/serverControl/serverControl.vcproj: Add serverControl&lt;br /&gt;
	  plugin&lt;br /&gt;
&lt;br /&gt;
2007-02-25 00:59  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/plugin_utils/Makefile.am,&lt;br /&gt;
	  plugins/plugin_utils/PluginConfig.cpp,&lt;br /&gt;
	  plugins/plugin_utils/PluginConfig.h,&lt;br /&gt;
	  plugins/plugin_utils/plugin_utils.cpp,&lt;br /&gt;
	  plugins/plugin_utils/plugin_utils.h: Add plugin_utils&lt;br /&gt;
&lt;br /&gt;
2007-02-23 22:57  &lt;br /&gt;
&lt;br /&gt;
	* plugins/plugin_utils, plugins/plugin_utils/VC71,&lt;br /&gt;
	  plugins/serverControl: This commit was manufactured by cvs2svn to&lt;br /&gt;
	  create branch &#039;v2_0branch&#039;.&lt;br /&gt;
&lt;br /&gt;
2007-02-22 20:20  brlcad&lt;br /&gt;
&lt;br /&gt;
	* autogen.sh: update from head so autogen.sh will parse automake&lt;br /&gt;
	  1.10 among a variety of other improvements&lt;br /&gt;
&lt;br /&gt;
2007-02-19 15:28  chestal&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/CmdLineOptions.cxx: erroneous ]&lt;br /&gt;
&lt;br /&gt;
2007-02-19 03:37  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/chathistory/chathistory.cpp: /last not /list&lt;br /&gt;
&lt;br /&gt;
2007-02-18 21:38  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/logDetail/logDetail.cpp: Fix class names to follow the&lt;br /&gt;
	  naming convention&lt;br /&gt;
&lt;br /&gt;
2007-02-15 22:18  atupone&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/ServerMenu.cxx: Uninitialized variable&lt;br /&gt;
&lt;br /&gt;
2007-02-11 02:19  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/keepaway/README.txt, plugins/keepaway/keepaway.cpp,&lt;br /&gt;
	  plugins/keepaway/keepaway_admin.txt: Add optional flag reset&lt;br /&gt;
	  after successful keepaway&lt;br /&gt;
&lt;br /&gt;
2007-02-09 18:18  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfsAPI.cxx: false ! FALSE, this aint&#039; a big BOOL.&lt;br /&gt;
&lt;br /&gt;
2007-02-09 01:54  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfsAPI.cxx: API calls to reset bzdb&lt;br /&gt;
	  variables.&lt;br /&gt;
&lt;br /&gt;
2007-02-09 00:07  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfs.cxx, src/bzfs/bzfsAPI.cxx: add&lt;br /&gt;
	  pause state to the paused event.&lt;br /&gt;
	  API call to get the player pause state.&lt;br /&gt;
&lt;br /&gt;
2007-02-08 03:18  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/teamflagreset/tfr_admin.txt: Add admin help file missed&lt;br /&gt;
	  in last commit&lt;br /&gt;
&lt;br /&gt;
2007-02-08 02:48  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/wwzones/README.txt, plugins/wwzones/wwzones.cpp: *&lt;br /&gt;
	  wwzoneinfo class defined for plugin&#039;s common variables.&lt;br /&gt;
	  * Removed references to version (handled by CVS now).&lt;br /&gt;
	  * Updated README file (removed version comments and no .zip files&lt;br /&gt;
	  attached).&lt;br /&gt;
&lt;br /&gt;
2007-02-08 02:46  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/timedctf/README.txt, plugins/timedctf/timedctf.cpp,&lt;br /&gt;
	  plugins/timedctf/timedctf_admin.txt,&lt;br /&gt;
	  plugins/timedctf/timedctf_rules.txt: * tctf class defined for&lt;br /&gt;
	  plugin&#039;s common variables.&lt;br /&gt;
	  * Removed references to version (handled by CVS now).&lt;br /&gt;
	  * Updated README file (removed version comments and no .zip files&lt;br /&gt;
	  attached).&lt;br /&gt;
	  * Added ability to enable/disable sounds.&lt;br /&gt;
	  * Added 20 second warning.&lt;br /&gt;
	  * Shortened admin commands for timedctf to &amp;quot;tctfon&amp;quot;, &amp;quot;tctfoff&amp;quot;,&lt;br /&gt;
	  etc.&lt;br /&gt;
	  * Added help files for timedctf plugin (timedctf_admin.txt &amp;amp;&lt;br /&gt;
	  timedctf_rules.txt).&lt;br /&gt;
&lt;br /&gt;
2007-02-08 02:43  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/teamflagreset/README.txt,&lt;br /&gt;
	  plugins/teamflagreset/teamflagreset.cpp: * tfr class defined for&lt;br /&gt;
	  plugin&#039;s common variables.&lt;br /&gt;
	  * Removed references to version (handled by CVS now).&lt;br /&gt;
	  * Updated README file (removed version comments and no .zip files&lt;br /&gt;
	  attached).&lt;br /&gt;
	  * Shortened admin commands to &amp;quot;tfron&amp;quot;, &amp;quot;tfroff&amp;quot;, etc.&lt;br /&gt;
	  * Added help file (tfr_admin.txt).&lt;br /&gt;
&lt;br /&gt;
2007-02-08 02:41  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/keepaway/README.txt, plugins/keepaway/keepaway.cpp: *&lt;br /&gt;
	  keepaway class defined for plugin&#039;s common variables.&lt;br /&gt;
	  * Removed references to version (handled by CVS now).&lt;br /&gt;
	  * Updated README file (removed version comments and no .zip files&lt;br /&gt;
	  attached).&lt;br /&gt;
&lt;br /&gt;
2007-02-08 02:38  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/koth/README.txt, plugins/koth/koth.cpp: * koth class&lt;br /&gt;
	  defined for plugin&#039;s common variables.&lt;br /&gt;
	  * Removed references to version (handled by CVS now).&lt;br /&gt;
	  * Updated README file (removed version comments and no .zip files&lt;br /&gt;
	  attached).&lt;br /&gt;
&lt;br /&gt;
2007-02-08 00:57  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/BanCommands.cxx, src/bzfs/bzfs.cxx,&lt;br /&gt;
	  src/bzfs/bzfs.h, src/bzfs/bzfsAPI.cxx, src/bzfs/commands.cxx: add&lt;br /&gt;
	  API calls to reload bans, and other files.&lt;br /&gt;
	  make masterban reloads be async.&lt;br /&gt;
&lt;br /&gt;
2007-02-02 22:40  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/common/StateDatabase.cxx: return NaN from eval if the value&lt;br /&gt;
	  stored in an item has no lenght.&lt;br /&gt;
&lt;br /&gt;
2007-02-02 19:07  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfs.cxx: API event for shot ends&lt;br /&gt;
&lt;br /&gt;
2007-02-02 03:32  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/koth/koth.cpp: Cleanup redundant code&lt;br /&gt;
&lt;br /&gt;
2007-02-02 00:40  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfsAPI.cxx: API command to move a&lt;br /&gt;
	  flag ( reset it and set it&#039;s spawn point ).&lt;br /&gt;
&lt;br /&gt;
2007-01-31 23:06  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/LagInfo.h, include/bzfsAPI.h, src/bzfs/bzfsAPI.cxx,&lt;br /&gt;
	  src/game/LagInfo.cxx: add API exposure for lag, jitter, and&lt;br /&gt;
	  packetloss&lt;br /&gt;
&lt;br /&gt;
2007-01-31 00:46  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/keepaway/README.txt, plugins/keepaway/keepaway_admin.txt,&lt;br /&gt;
	  plugins/keepaway/keepaway_rules.txt, plugins/koth/README.txt,&lt;br /&gt;
	  plugins/koth/koth_admin.txt, plugins/koth/koth_rules.txt,&lt;br /&gt;
	  plugins/teamflagreset/README.txt, plugins/timedctf/README.txt,&lt;br /&gt;
	  plugins/timedctf/timedctf_admin.txt,&lt;br /&gt;
	  plugins/timedctf/timedctf_rules.txt, plugins/wwzones/README.txt:&lt;br /&gt;
	  More ws - fix CRLF line endings&lt;br /&gt;
&lt;br /&gt;
2007-01-31 00:36  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/keepaway/keepaway.cpp: Cleanup - remove redundant code&lt;br /&gt;
&lt;br /&gt;
2007-01-31 00:28  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/keepaway/keepaway.cpp, plugins/koth/koth.cpp,&lt;br /&gt;
	  plugins/teamflagreset/teamflagreset.cpp,&lt;br /&gt;
	  plugins/timedctf/timedctf.cpp, plugins/wwzones/wwzones.cpp: Fix&lt;br /&gt;
	  ws - remove CRLF line endings&lt;br /&gt;
&lt;br /&gt;
2007-01-31 00:19  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/keepaway/Makefile.in, plugins/koth/Makefile.in,&lt;br /&gt;
	  plugins/teamflagreset/Makefile.in, plugins/timedctf/Makefile.in,&lt;br /&gt;
	  plugins/wwzones/Makefile.in: Oops Makefile.in files aren&#039;t&lt;br /&gt;
	  supposed to be under source control&lt;br /&gt;
&lt;br /&gt;
2007-01-30 00:07  bthansen&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, plugins/Makefile.am, plugins/koth,&lt;br /&gt;
	  plugins/koth/Makefile.am, plugins/koth/Makefile.in,&lt;br /&gt;
	  plugins/koth/README.txt, plugins/koth/koth.cpp,&lt;br /&gt;
	  plugins/koth/koth.def, plugins/koth/koth.sln,&lt;br /&gt;
	  plugins/koth/koth.vcproj, plugins/koth/koth_admin.txt,&lt;br /&gt;
	  plugins/koth/koth_rules.txt: Add koth plugin by LouMan&lt;br /&gt;
&lt;br /&gt;
2007-01-30 00:07  bthansen&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, plugins/Makefile.am, plugins/timedctf,&lt;br /&gt;
	  plugins/timedctf/Makefile.am, plugins/timedctf/Makefile.in,&lt;br /&gt;
	  plugins/timedctf/README.txt, plugins/timedctf/timedctf.cpp,&lt;br /&gt;
	  plugins/timedctf/timedctf.def, plugins/timedctf/timedctf.sln,&lt;br /&gt;
	  plugins/timedctf/timedctf.vcproj,&lt;br /&gt;
	  plugins/timedctf/timedctf_admin.txt,&lt;br /&gt;
	  plugins/timedctf/timedctf_rules.txt: Add timedctf plugin by&lt;br /&gt;
	  LouMan&lt;br /&gt;
&lt;br /&gt;
2007-01-30 00:07  bthansen&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, plugins/Makefile.am, plugins/teamflagreset,&lt;br /&gt;
	  plugins/teamflagreset/Makefile.am,&lt;br /&gt;
	  plugins/teamflagreset/Makefile.in,&lt;br /&gt;
	  plugins/teamflagreset/README.txt,&lt;br /&gt;
	  plugins/teamflagreset/teamflagreset.cpp,&lt;br /&gt;
	  plugins/teamflagreset/teamflagreset.def,&lt;br /&gt;
	  plugins/teamflagreset/teamflagreset.sln,&lt;br /&gt;
	  plugins/teamflagreset/teamflagreset.vcproj: Add teamflagreset&lt;br /&gt;
	  plugin by LouMan&lt;br /&gt;
&lt;br /&gt;
2007-01-30 00:07  bthansen&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, plugins/Makefile.am, plugins/keepaway,&lt;br /&gt;
	  plugins/keepaway/Makefile.am, plugins/keepaway/Makefile.in,&lt;br /&gt;
	  plugins/keepaway/README.txt, plugins/keepaway/keepaway.cpp,&lt;br /&gt;
	  plugins/keepaway/keepaway.def, plugins/keepaway/keepaway.sln,&lt;br /&gt;
	  plugins/keepaway/keepaway.vcproj,&lt;br /&gt;
	  plugins/keepaway/keepaway_admin.txt,&lt;br /&gt;
	  plugins/keepaway/keepaway_rules.txt: Add keepaway plugin by&lt;br /&gt;
	  LouMan&lt;br /&gt;
&lt;br /&gt;
2007-01-29 23:59  bthansen&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, plugins/Makefile.am, plugins/wwzones,&lt;br /&gt;
	  plugins/wwzones/Makefile.am, plugins/wwzones/Makefile.in,&lt;br /&gt;
	  plugins/wwzones/README.txt, plugins/wwzones/wwzones.cpp,&lt;br /&gt;
	  plugins/wwzones/wwzones.def, plugins/wwzones/wwzones.sln,&lt;br /&gt;
	  plugins/wwzones/wwzones.vcproj: Add wwzones plugin by LouMan&lt;br /&gt;
&lt;br /&gt;
2007-01-26 21:17  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h: whatever a Cogmmand is, we don&#039;t need them, we&lt;br /&gt;
	  only serve Commands here.&lt;br /&gt;
&lt;br /&gt;
2007-01-26 19:40  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfs.cxx, src/bzfs/bzfs.h,&lt;br /&gt;
	  src/bzfs/bzfsAPI.cxx: API calls for doing a server reset ( kick&lt;br /&gt;
	  everyone and reload the map ), leting the API define the next map&lt;br /&gt;
	  to load, and manage the world cache files and URLs&lt;br /&gt;
&lt;br /&gt;
2007-01-26 01:42  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfsAPI.cxx: API function to get the&lt;br /&gt;
	  playe limits for each team.&lt;br /&gt;
&lt;br /&gt;
2007-01-26 00:08  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfsAPI.cxx: API functions to get&lt;br /&gt;
	  info about flags.&lt;br /&gt;
&lt;br /&gt;
2007-01-11 17:47  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfsAPI.cxx: don&#039;t use the word&lt;br /&gt;
	  &amp;quot;time&amp;quot; for variables, something else somewhere uses it.&lt;br /&gt;
&lt;br /&gt;
2007-01-08 17:45  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfsAPI.cxx: API call to get the&lt;br /&gt;
	  current game mode&lt;br /&gt;
&lt;br /&gt;
2006-12-28 00:21  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/newplug.sh: Rename the missing file in .deps too&lt;br /&gt;
&lt;br /&gt;
2006-12-26 21:01  atupone&lt;br /&gt;
&lt;br /&gt;
	* src/common/PositionTracker.cxx: Remove a compilation warning and&lt;br /&gt;
	  an unused file&lt;br /&gt;
&lt;br /&gt;
2006-12-22 20:30  atupone&lt;br /&gt;
&lt;br /&gt;
	* src/net/Pack.cxx: Backport fix for gcc-4 to 2.0 branch&lt;br /&gt;
&lt;br /&gt;
2006-12-21 03:56  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/clientCommands.cxx: don&#039;t iconify if we are not&lt;br /&gt;
	  minimising.&lt;br /&gt;
&lt;br /&gt;
2006-12-21 03:17  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/platform/WinDisplay.cxx: super cheap hack to prevent the&lt;br /&gt;
	  window from minimising when the client loses focus. add set&lt;br /&gt;
	  Win32NoMin 1 to the config to enable. helps with debugin&lt;br /&gt;
&lt;br /&gt;
2006-12-21 03:10  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/torBlock/torBlock.cpp: get the URL every hour, not every&lt;br /&gt;
	  min.&lt;br /&gt;
&lt;br /&gt;
2006-12-21 03:09  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/torBlock/torBlock.cpp: parse the line, not the file&lt;br /&gt;
	  again.&lt;br /&gt;
&lt;br /&gt;
2006-12-21 02:56  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/torBlock/torBlock.cpp: handle URL data that comes back in&lt;br /&gt;
	  more then one chunk&lt;br /&gt;
&lt;br /&gt;
2006-12-21 02:43  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/torBlock/torBlock.cpp: use /torlist to list the parsed&lt;br /&gt;
	  banable IPs&lt;br /&gt;
&lt;br /&gt;
2006-12-21 02:38  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/torBlock/torBlock.cpp: warning quell&lt;br /&gt;
&lt;br /&gt;
2006-12-21 02:30  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, plugins/Makefile.am, plugins/torBlock,&lt;br /&gt;
	  plugins/torBlock/Makefile.am, plugins/torBlock/README.txt,&lt;br /&gt;
	  plugins/torBlock/torBlock.cpp, plugins/torBlock/torBlock.def,&lt;br /&gt;
	  plugins/torBlock/torBlock.sln, plugins/torBlock/torBlock.vcproj:&lt;br /&gt;
	  experimental plugin to block tor users from a server&lt;br /&gt;
&lt;br /&gt;
2006-12-21 01:53  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/playing.cxx: oops&lt;br /&gt;
&lt;br /&gt;
2006-12-21 01:52  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/chathistory/chathistory.cpp, src/bzflag/playing.cxx,&lt;br /&gt;
	  src/bzfs/bzfs.cxx: no distance checks for autopilots ( for now )&lt;br /&gt;
&lt;br /&gt;
2006-12-21 01:40  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: add a fudge for minimum time delta.&lt;br /&gt;
&lt;br /&gt;
2006-12-21 01:36  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: only dist check alive people&lt;br /&gt;
&lt;br /&gt;
2006-12-21 01:34  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: log out the distances during movement checks,&lt;br /&gt;
	  NOT the unset speeds&lt;br /&gt;
&lt;br /&gt;
2006-12-21 00:22  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: and more messages&lt;br /&gt;
&lt;br /&gt;
2006-12-21 00:13  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: don&#039;t forgets the UDP&lt;br /&gt;
&lt;br /&gt;
2006-12-20 23:59  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: more stuff to allow before MsgEnter&lt;br /&gt;
&lt;br /&gt;
2006-12-20 23:43  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/PlayerInfo.h, src/bzfs/bzfs.cxx, src/game/PlayerInfo.cxx:&lt;br /&gt;
	  block out messages from users before a MsgEnter&lt;br /&gt;
&lt;br /&gt;
2006-12-17 21:05  atupone&lt;br /&gt;
&lt;br /&gt;
	* configure.ac: Removing -Wshadow for optimized build with gcc: is&lt;br /&gt;
	  generating fake warning&lt;br /&gt;
&lt;br /&gt;
2006-12-07 05:21  brlcad&lt;br /&gt;
&lt;br /&gt;
	* src/platform/SDLDisplay.cxx: test commit, commented means to get&lt;br /&gt;
	  vsync on os x provided by snick&lt;br /&gt;
&lt;br /&gt;
2006-12-06 06:01  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/WorldEventManager.cxx: faster out if there are no events&lt;br /&gt;
	  reged for the call&lt;br /&gt;
&lt;br /&gt;
2006-12-06 05:43  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfio.h, include/bzfsAPI.h, include/common.h,&lt;br /&gt;
	  src/3D/BitmapFont.cxx, src/3D/FontManager.cxx,&lt;br /&gt;
	  src/3D/ImageFont.cxx, src/3D/TextureFont.cxx,&lt;br /&gt;
	  src/3D/TextureManager.cxx, src/bzflag/NewVersionMenu.cxx,&lt;br /&gt;
	  src/bzflag/Player.cxx, src/bzflag/Roaming.cxx,&lt;br /&gt;
	  src/bzflag/ServerLink.cxx, src/bzflag/ServerStartMenu.cxx,&lt;br /&gt;
	  src/bzflag/WorldBuilder.cxx, src/bzflag/playing.cxx,&lt;br /&gt;
	  src/bzfs/AccessControlList.cxx, src/bzfs/BZWReader.cxx,&lt;br /&gt;
	  src/bzfs/BanCommands.cxx, src/bzfs/CmdLineOptions.cxx,&lt;br /&gt;
	  src/bzfs/CustomMesh.cxx, src/bzfs/CustomWeapon.cxx,&lt;br /&gt;
	  src/bzfs/CustomZone.cxx, src/bzfs/ListServerConnection.cxx,&lt;br /&gt;
	  src/bzfs/Permissions.cxx, src/bzfs/RandomSpawnPolicy.cxx,&lt;br /&gt;
	  src/bzfs/RecordReplay.cxx, src/bzfs/SpawnPolicy.cxx,&lt;br /&gt;
	  src/bzfs/WorldInfo.cxx, src/bzfs/bzfs.cxx, src/bzfs/bzfsAPI.cxx,&lt;br /&gt;
	  src/bzfs/bzfsPlugins.cxx, src/bzfs/commands.cxx,&lt;br /&gt;
	  src/common/AccessList.cxx, src/common/BZDBLocal.cxx,&lt;br /&gt;
	  src/common/Bundle.cxx, src/common/GameTime.cxx,&lt;br /&gt;
	  src/common/StateDatabase.cxx, src/common/TimeKeeper.cxx,&lt;br /&gt;
	  src/common/bzfio.cxx, src/common/cURLManager.cxx,&lt;br /&gt;
	  src/game/CacheManager.cxx, src/game/CollisionManager.cxx,&lt;br /&gt;
	  src/game/LinkManager.cxx, src/game/NetHandler.cxx,&lt;br /&gt;
	  src/game/PlayerInfo.cxx, src/geometry/MeshDrawMgr.cxx,&lt;br /&gt;
	  src/geometry/MeshSceneNode.cxx, src/mediafile/MediaFile.cxx,&lt;br /&gt;
	  src/mediafile/PNGImageFile.cxx, src/net/AresHandler.cxx,&lt;br /&gt;
	  src/obstacle/MeshDrawInfo.cxx, src/obstacle/MeshFace.cxx,&lt;br /&gt;
	  src/obstacle/MeshObstacle.cxx, src/obstacle/ObstacleMgr.cxx,&lt;br /&gt;
	  src/ogl/OpenGLGState.cxx, src/ogl/OpenGLTexture.cxx,&lt;br /&gt;
	  src/platform/EvdevJoystick.cxx, src/scene/Octree.cxx,&lt;br /&gt;
	  src/scene/ZSceneDatabase.cxx: replace DEBUGX with a&lt;br /&gt;
	  logDebugMessage and give a hook to the API events when one&lt;br /&gt;
	  happens.&lt;br /&gt;
&lt;br /&gt;
2006-12-06 00:27  bthansen&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/Player.cxx: Fix initialization order for GCC 4.1.2&lt;br /&gt;
&lt;br /&gt;
2006-12-05 23:04  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/game/NetHandler.cxx: API events for raw&lt;br /&gt;
	  net data coming in and out.&lt;br /&gt;
&lt;br /&gt;
2006-12-03 02:03  dtremenak&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/bzflag.cxx: commit the most basic part of Xfire&lt;br /&gt;
	  support for 2.0, in case we get a 2.0.10 for some reason (xfire&#039;s&lt;br /&gt;
	  current game profile for us reads our uninstaller string, which&lt;br /&gt;
	  is version specific, so it would break if we released; this fix&lt;br /&gt;
	  will give them something else to read)&lt;br /&gt;
&lt;br /&gt;
2006-12-03 01:39  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/BZWReader.cxx: strip out CRs and LFs from the custom&lt;br /&gt;
	  lines for custom map objects&lt;br /&gt;
&lt;br /&gt;
2006-12-02 20:44  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/ScoreboardRenderer.cxx: no, double P&lt;br /&gt;
&lt;br /&gt;
2006-12-02 20:44  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx: put the labels back&lt;br /&gt;
&lt;br /&gt;
2006-12-01 14:07  bthansen&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/commands.cxx: Don&#039;t create a recording file using&lt;br /&gt;
	  unitialized data for the filename&lt;br /&gt;
	  when no filename is specified (/record save). Send help only&lt;br /&gt;
&lt;br /&gt;
2006-12-01 05:11  bthansen&lt;br /&gt;
&lt;br /&gt;
	* plugins/flagStay/flagStay.cpp: Only drop flags in flagstayzones&lt;br /&gt;
	  &lt;br /&gt;
	  Fix comments&lt;br /&gt;
	  &lt;br /&gt;
	  ws.&lt;br /&gt;
&lt;br /&gt;
2006-12-01 04:01  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/flagStay/flagStay.cpp: lastZone ! i&lt;br /&gt;
&lt;br /&gt;
2006-12-01 03:39  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/flagStay/flagStay.cpp: use the last zone the player was&lt;br /&gt;
	  in with the flag for the messages&lt;br /&gt;
&lt;br /&gt;
2006-12-01 01:59  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/flagStay/flagStay.cpp: support multiple zones correctly&lt;br /&gt;
&lt;br /&gt;
2006-12-01 01:49  bthansen&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, plugins/Makefile.am: Add flagStay to the list of&lt;br /&gt;
	  default plugins to build&lt;br /&gt;
&lt;br /&gt;
2006-11-30 05:08  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/flagStay/flagStay.cpp: make the plugin work&lt;br /&gt;
&lt;br /&gt;
2006-11-30 05:08  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfsAPI.cxx: API to get the flag&lt;br /&gt;
	  abreviation for the current player ( not the full label )&lt;br /&gt;
&lt;br /&gt;
2006-11-30 04:46  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: do the events for non observers, not&lt;br /&gt;
	  observers, silly&lt;br /&gt;
&lt;br /&gt;
2006-11-30 04:29  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/flagStay/flagStay.cpp: don&#039;t clear the nubs too late&lt;br /&gt;
&lt;br /&gt;
2006-11-30 04:27  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/flagStay/flagStay.cpp: one zone per object, not per param&lt;br /&gt;
&lt;br /&gt;
2006-11-30 03:05  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/flagStay/flagStay.cpp: allow for a chat message to be&lt;br /&gt;
	  sent when a flag is zaped&lt;br /&gt;
&lt;br /&gt;
2006-11-30 03:00  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/flagStay/flagStay.cpp: cylinders not spheres :)&lt;br /&gt;
&lt;br /&gt;
2006-11-30 02:49  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/flagStay, plugins/flagStay/Makefile.am,&lt;br /&gt;
	  plugins/flagStay/README.txt, plugins/flagStay/flagStay.cpp,&lt;br /&gt;
	  plugins/flagStay/flagStay.def, plugins/flagStay/flagStay.sln,&lt;br /&gt;
	  plugins/flagStay/flagStay.vcproj: flagStay plugin to prevent&lt;br /&gt;
	  flags from being taken outside of an area.&lt;br /&gt;
	  Needs current API.&lt;br /&gt;
&lt;br /&gt;
2006-11-30 02:48  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/SAMPLE_PLUGIN/SAMPLE_PLUGIN.vcproj: it&#039;s Makefile.am, not&lt;br /&gt;
	  Makefile&lt;br /&gt;
&lt;br /&gt;
2006-11-30 02:34  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfs.cxx: add playerID to shot and&lt;br /&gt;
	  update events&lt;br /&gt;
&lt;br /&gt;
2006-11-30 01:00  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: ! != =&lt;br /&gt;
&lt;br /&gt;
2006-11-30 00:59  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfs.cxx: API event hook for player&lt;br /&gt;
	  update message&lt;br /&gt;
	  use the teleporting state to disable the distance checks, not the&lt;br /&gt;
	  start point.&lt;br /&gt;
&lt;br /&gt;
2006-11-29 23:24  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: use the collison manager to check and see if&lt;br /&gt;
	  the tank&#039;s last pos was near a teleporter to see if we should do&lt;br /&gt;
	  speed checks.&lt;br /&gt;
&lt;br /&gt;
2006-11-29 23:12  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: don&#039;t do dist checks if there are teleporters&lt;br /&gt;
&lt;br /&gt;
2006-11-29 23:08  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/playing.cxx: give everyone notice of pause messages,&lt;br /&gt;
	  not just observers.&lt;br /&gt;
	  treat them like flag grabs.&lt;br /&gt;
&lt;br /&gt;
2006-11-29 22:24  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: make mips happy and NOT break everyone else&lt;br /&gt;
&lt;br /&gt;
2006-11-29 22:18  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: unbreak bzfs.&lt;br /&gt;
&lt;br /&gt;
2006-11-29 21:09  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* package/win32/nsis/BZFlag.nsi, src/bzflag/Player.cxx,&lt;br /&gt;
	  src/bzflag/Player.h, src/bzflag/ScoreboardRenderer.cxx,&lt;br /&gt;
	  src/bzflag/playing.cxx: some cleanups and usefull info for&lt;br /&gt;
	  observers.&lt;br /&gt;
&lt;br /&gt;
2006-11-29 20:59  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* man/makeHTML.bat: little help for making the HTML pages&lt;br /&gt;
&lt;br /&gt;
2006-11-29 20:53  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h: unbreak plugins&lt;br /&gt;
&lt;br /&gt;
2006-11-23 12:20  brlcad&lt;br /&gt;
&lt;br /&gt;
	* src/platform/MacOSX/MacVisual.h: wow, it actually includes&lt;br /&gt;
	  itself..&lt;br /&gt;
&lt;br /&gt;
2006-11-23 12:17  brlcad&lt;br /&gt;
&lt;br /&gt;
	* src/platform/MacOSX/MacVisual.cxx,&lt;br /&gt;
	  src/platform/MacOSX/MacVisual.h: nobody uses the AGL pixel format&lt;br /&gt;
	  stuff, so get rid of it. this fixes a long-standing compilation&lt;br /&gt;
	  bug/dependency on AGL when building without SDL. now should&lt;br /&gt;
	  correctly not need the AGL framework to link libPlatform.&lt;br /&gt;
&lt;br /&gt;
2006-11-23 12:13  brlcad&lt;br /&gt;
&lt;br /&gt;
	* include/Team.h, include/bzfsAPI.h, include/global.h,&lt;br /&gt;
	  src/bzfs/bzfs.cxx, src/bzfs/bzfsAPI.cxx: remove convertTeam and&lt;br /&gt;
	  the bzfsAPI from global.h, doesn&#039;t belong there aside from&lt;br /&gt;
	  causing irix compilation sadness&lt;br /&gt;
&lt;br /&gt;
2006-11-23 11:12  brlcad&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/ListServerConnection.cxx: quell uninitialized var&lt;br /&gt;
	  warning, check and make sure it&#039;s not null before iterating&lt;br /&gt;
&lt;br /&gt;
2006-11-23 11:04  brlcad&lt;br /&gt;
&lt;br /&gt;
	* include/TextChunkManager.h, src/common/TextChunkManager.cxx:&lt;br /&gt;
	  quell warning about maxLineLength being a (unsigned) size_t that&lt;br /&gt;
	  is initialized to -1&lt;br /&gt;
&lt;br /&gt;
2006-11-08 19:36  brlcad&lt;br /&gt;
&lt;br /&gt;
	* BZFlag.xcode/project.pbxproj: do the autogen.sh and configure&lt;br /&gt;
	  steps every time but don&#039;t strip the binaries&lt;br /&gt;
&lt;br /&gt;
2006-11-05 19:05  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/playing.cxx: check for nulls before we set the new hit&lt;br /&gt;
	  counters&lt;br /&gt;
&lt;br /&gt;
2006-11-05 17:57  chestal&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/Roaming.cxx: avoid crash when not tracking anyone&lt;br /&gt;
&lt;br /&gt;
2006-11-05 02:16  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* package/win32/nsis/BZFlag.nsi: 7 specials??? this beter be the&lt;br /&gt;
	  last one.&lt;br /&gt;
&lt;br /&gt;
2006-11-05 02:14  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx, src/bzflag/Player.cxx,&lt;br /&gt;
	  src/bzflag/Player.h, src/bzflag/Roaming.cxx,&lt;br /&gt;
	  src/bzflag/playing.cxx: track the number of unique hits for an&lt;br /&gt;
	  observed tank ( by ID ) and report them in&lt;br /&gt;
	  the extended observer info with the number of reported hits.&lt;br /&gt;
&lt;br /&gt;
2006-11-02 07:06  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* package/win32/nsis/BZFlag.nsi: tag as special 6&lt;br /&gt;
&lt;br /&gt;
2006-11-02 07:05  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/playing.cxx: activate hit testing for observed tank,&lt;br /&gt;
	  unless they have thin or tiny.&lt;br /&gt;
&lt;br /&gt;
2006-11-02 06:20  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/GUIOptionsMenu.cxx: yet another level of observer info&lt;br /&gt;
&lt;br /&gt;
2006-10-17 16:19  dtremenak&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/CommandsImplementation.cxx: apply patch [ 1553395 ]&lt;br /&gt;
	  fix for /silence command from Skeeve&lt;br /&gt;
&lt;br /&gt;
2006-10-03 17:32  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* README.Linux: it&#039;s the 21st centry, update the linux readme to&lt;br /&gt;
	  refrence the more modern video cards, and take out the part about&lt;br /&gt;
	  3dfx.&lt;br /&gt;
&lt;br /&gt;
2006-09-26 23:07  chestal&lt;br /&gt;
&lt;br /&gt;
	* include/TextChunkManager.h, src/common/TextChunkManager.cxx:&lt;br /&gt;
	  rewrite of TextChunk::parse using std::string for reading lines&lt;br /&gt;
&lt;br /&gt;
2006-09-09 19:10  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/chathistory/chathistory.cpp: use all the params for /list&lt;br /&gt;
	  and accept quotes for nams&lt;br /&gt;
&lt;br /&gt;
2006-09-06 14:48  menotume&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/playing.cxx: Fix mousebox edge positioning (full speed&lt;br /&gt;
	  at line, not at line + nomotionsize / 2)&lt;br /&gt;
&lt;br /&gt;
2006-09-06 02:29  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: better positional speed check&lt;br /&gt;
&lt;br /&gt;
2006-09-06 00:13  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: when checking to see if we are to log or kick,&lt;br /&gt;
	  don&#039;t use a fixed == test on the floating point positions, give&lt;br /&gt;
	  them a little slack ( 0.001 ), this needs operationa testing.&lt;br /&gt;
&lt;br /&gt;
2006-09-05 23:50  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/GameKeeper.cxx, src/bzfs/GameKeeper.h,&lt;br /&gt;
	  src/bzfs/bzfs.cxx: check for large jumps in update positions.&lt;br /&gt;
&lt;br /&gt;
2006-09-05 20:50  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/Permissions.cxx: check disco group when checking for&lt;br /&gt;
	  custom perms.&lt;br /&gt;
&lt;br /&gt;
2006-08-31 22:53  timriker&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/ScoreboardRenderer.h: reorder again, and test this&lt;br /&gt;
	  time&lt;br /&gt;
&lt;br /&gt;
2006-08-31 20:49  timriker&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/ScoreboardRenderer.h: reorder again, and steal the&lt;br /&gt;
	  prize&lt;br /&gt;
&lt;br /&gt;
2006-08-31 20:31  brlcad&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/ScoreboardRenderer.cxx: yay, I win.. where&#039;s my prize?&lt;br /&gt;
	  fix numHunted order&lt;br /&gt;
&lt;br /&gt;
2006-08-31 20:21  timriker&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/Permissions.cxx: NULL is not a char&lt;br /&gt;
&lt;br /&gt;
2006-08-29 20:49  brlcad&lt;br /&gt;
&lt;br /&gt;
	* BZFlag.xcode/project.pbxproj: apply a modified form of skeeve&#039;s&lt;br /&gt;
	  sf patch 1548870, s/TEMP_ROOT/BUILT_PRODUCTS_DIR/g&lt;br /&gt;
&lt;br /&gt;
2006-08-26 04:34  dbw192&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/playing.cxx: Fix a compilation warning. Add some local&lt;br /&gt;
	  collision detection for admin.&lt;br /&gt;
&lt;br /&gt;
2006-08-21 20:16  timriker&lt;br /&gt;
&lt;br /&gt;
	* data/l10n/bzflag_es.po, data/l10n/bzflag_xx.po: es and xx from&lt;br /&gt;
	  xukosky@yahoo.es&lt;br /&gt;
&lt;br /&gt;
2006-08-11 15:08  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/GUIOptionsMenu.cxx: silly enlish language&lt;br /&gt;
&lt;br /&gt;
2006-08-09 23:15  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/game/DirectoryNames.cxx: strip any quotes off of the custom&lt;br /&gt;
	  config dir when we set it.&lt;br /&gt;
&lt;br /&gt;
2006-08-08 04:51  brlcad&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx: format typo, thx uso&lt;br /&gt;
&lt;br /&gt;
2006-08-07 22:57  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx: flag linear and angular vels that are&lt;br /&gt;
	  over expected limits with a ! in the target observer view.&lt;br /&gt;
&lt;br /&gt;
2006-08-06 21:02  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/RadarRenderer.cxx: config option to turn off the&lt;br /&gt;
	  orange view lines on radar&lt;br /&gt;
&lt;br /&gt;
2006-08-06 20:28  brlcad&lt;br /&gt;
&lt;br /&gt;
	* README.Linux: merge audio comment from HEAD to v2_0branch&lt;br /&gt;
&lt;br /&gt;
2006-08-06 18:46  brlcad&lt;br /&gt;
&lt;br /&gt;
	* src/platform/MacOSX/Makefile.am: merge from HEAD, the flags are&lt;br /&gt;
	  not necessary&lt;br /&gt;
&lt;br /&gt;
2006-08-06 18:45  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/recordmatch/recordmatch.cpp: when we stop a recording&lt;br /&gt;
	  it&#039;s not started&lt;br /&gt;
&lt;br /&gt;
2006-08-06 18:38  brlcad&lt;br /&gt;
&lt;br /&gt;
	* plugins/recordmatch/recordmatch.cpp: change the default filename&lt;br /&gt;
	  format to pad the numbers for easier location of recorded&lt;br /&gt;
	  matches. patch provided by uso, sf patch [ 1535474 ] More&lt;br /&gt;
	  readable filenames for recorded matches&lt;br /&gt;
&lt;br /&gt;
2006-08-06 18:13  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx: ws&lt;br /&gt;
&lt;br /&gt;
2006-08-06 05:26  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* package/win32/nsis/BZFlag.nsi, src/bzflag/ScoreboardRenderer.cxx,&lt;br /&gt;
	  src/bzflag/ShotStatistics.cxx: a space&lt;br /&gt;
&lt;br /&gt;
2006-08-06 05:25  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/Roaming.h: don&#039;t send back an observer target if we&lt;br /&gt;
	  are freeballin it&lt;br /&gt;
&lt;br /&gt;
2006-08-06 04:40  brlcad&lt;br /&gt;
&lt;br /&gt;
	* src/platform/MacOSX/Makefile.am: merge from head so it will&lt;br /&gt;
	  compile sans SDL&lt;br /&gt;
&lt;br /&gt;
2006-08-06 04:37  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx, src/bzflag/LocalPlayer.cxx,&lt;br /&gt;
	  src/bzflag/LocalPlayer.h, src/bzflag/Player.cxx,&lt;br /&gt;
	  src/bzflag/Player.h, src/bzflag/RemotePlayer.cxx,&lt;br /&gt;
	  src/bzflag/ShotStatistics.cxx, src/bzflag/ShotStatistics.h: show&lt;br /&gt;
	  displays for the time between a players last shots and the&lt;br /&gt;
	  angular deviation&lt;br /&gt;
	  of the last shot from the tank&#039;s facing dir.&lt;br /&gt;
&lt;br /&gt;
2006-08-06 03:27  brlcad&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/commands.cxx: revert the double-patch&lt;br /&gt;
&lt;br /&gt;
2006-08-06 03:15  brlcad&lt;br /&gt;
&lt;br /&gt;
	* autogen.sh: update from HEAD, slew of changes&lt;br /&gt;
&lt;br /&gt;
2006-08-06 03:08  brlcad&lt;br /&gt;
&lt;br /&gt;
	* include/LagInfo.h, src/bzfs/commands.cxx, src/game/LagInfo.cxx:&lt;br /&gt;
	  oop, forgot to commit a few files. apply sf patch [ 1535237 ]&lt;br /&gt;
	  jitterkick for bzflag 2.0.8 from uso, a backport of Thomas&lt;br /&gt;
	  Stauer&#039;s (patch 1397967) work on a jitterdrop command (adding&lt;br /&gt;
	  respective cmdline options too)&lt;br /&gt;
&lt;br /&gt;
2006-08-06 02:49  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx: ok so actualy USE the player&#039;s&lt;br /&gt;
	  position in Z for tank labels, not just his muzzle&lt;br /&gt;
	  height, cus it sucks when they jump&lt;br /&gt;
&lt;br /&gt;
2006-08-06 02:44  brlcad&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/CmdLineOptions.cxx, src/bzfs/CmdLineOptions.h,&lt;br /&gt;
	  src/bzfs/Permissions.cxx, src/bzfs/Permissions.h,&lt;br /&gt;
	  src/bzfs/bzfs.cxx, src/bzfs/commands.cxx: apply sf patch [&lt;br /&gt;
	  1535237 ] jitterkick for bzflag 2.0.8 from uso, a backport of&lt;br /&gt;
	  Thomas Stauer&#039;s (patch 1397967) work on a jitterdrop command&lt;br /&gt;
	  (adding respective cmdline options too)&lt;br /&gt;
&lt;br /&gt;
2006-08-06 02:39  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/Player.cxx: doubles.. are sadly not floats&lt;br /&gt;
&lt;br /&gt;
2006-08-06 02:34  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx: rogue semicolon&lt;br /&gt;
&lt;br /&gt;
2006-08-06 01:53  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx: move the tank labels closer to the&lt;br /&gt;
	  top of the tanks, and show the speed on them if&lt;br /&gt;
	  we are observing and want vels.&lt;br /&gt;
&lt;br /&gt;
2006-08-06 00:57  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/PlayerState.h, src/bzflag/GUIOptionsMenu.cxx,&lt;br /&gt;
	  src/bzflag/HUDRenderer.cxx, src/bzflag/Player.cxx,&lt;br /&gt;
	  src/bzflag/Player.h, src/common/PlayerState.cxx: add an option to&lt;br /&gt;
	  compute speeds based on positional updates and display them.&lt;br /&gt;
&lt;br /&gt;
2006-08-06 00:00  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx: add a little space between the target&lt;br /&gt;
	  info and the team score&lt;br /&gt;
&lt;br /&gt;
2006-08-05 23:54  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/playing.cxx: != != ==&lt;br /&gt;
&lt;br /&gt;
2006-08-05 23:52  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx, src/bzflag/ScoreboardRenderer.cxx,&lt;br /&gt;
	  src/bzflag/ScoreboardRenderer.h: add color coded&lt;br /&gt;
	  player speed info to the score list when extended observer info&lt;br /&gt;
	  is on&lt;br /&gt;
&lt;br /&gt;
2006-08-05 23:51  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/LocalPlayer.cxx, src/bzflag/Player.cxx,&lt;br /&gt;
	  src/bzflag/Player.h: put the max speed check in a function.&lt;br /&gt;
&lt;br /&gt;
2006-08-05 23:28  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/playing.cxx: use white for spawn effects when color&lt;br /&gt;
	  blind&lt;br /&gt;
&lt;br /&gt;
2006-08-05 22:24  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* package/win32/nsis/BZFlag.nsi, src/bzflag/HUDRenderer.cxx,&lt;br /&gt;
	  src/bzflag/ScoreboardRenderer.cxx,&lt;br /&gt;
	  src/bzflag/ScoreboardRenderer.h: when extended observer info is&lt;br /&gt;
	  on, push the team score down so they don&#039;t overlap.&lt;br /&gt;
	  make the target info label be the minor font cus it was just way&lt;br /&gt;
	  too big.&lt;br /&gt;
&lt;br /&gt;
2006-08-05 22:07  dtremenak&lt;br /&gt;
&lt;br /&gt;
	* src/c-ares/Makefile.am: not in this branch&lt;br /&gt;
&lt;br /&gt;
2006-08-05 22:05  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx: spelling&lt;br /&gt;
&lt;br /&gt;
2006-08-05 20:03  brlcad&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/AccessControlList.cxx, src/bzfs/AccessControlList.h:&lt;br /&gt;
	  merge uso&#039;s global banlist reload with local banlist fix from&lt;br /&gt;
	  HEAD to v2_0branch&lt;br /&gt;
&lt;br /&gt;
2006-08-05 19:46  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/GUIOptionsMenu.cxx, src/bzflag/bzflag.cxx,&lt;br /&gt;
	  src/bzflag/defaultBZDB.cxx: add menu item for extended observer&lt;br /&gt;
	  info in the gui menu&lt;br /&gt;
&lt;br /&gt;
2006-08-05 19:39  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx: use the real size of the fonts drawn&lt;br /&gt;
	  to put our new info so they don&#039;t overlap&lt;br /&gt;
&lt;br /&gt;
2006-08-05 19:38  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/GuidedMissleStrategy.cxx,&lt;br /&gt;
	  src/bzflag/SegmentedShotStrategy.cxx: floats are not ints&lt;br /&gt;
&lt;br /&gt;
2006-08-05 18:53  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/HUDRenderer.cxx, src/bzflag/bzflag.cxx,&lt;br /&gt;
	  src/bzflag/defaultBZDB.cxx: more info for observers&lt;br /&gt;
&lt;br /&gt;
2006-08-05 06:32  dtremenak&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, src/c-ares/Makefile.am, src/c-ares/ares.h,&lt;br /&gt;
	  src/c-ares/ares__get_hostent.c, src/c-ares/ares__read_line.c,&lt;br /&gt;
	  src/c-ares/ares_dns.h, src/c-ares/ares_expand_name.c,&lt;br /&gt;
	  src/c-ares/ares_expand_string.c, src/c-ares/ares_gethostbyaddr.c,&lt;br /&gt;
	  src/c-ares/ares_gethostbyname.c, src/c-ares/ares_init.c,&lt;br /&gt;
	  src/c-ares/ares_mkquery.c, src/c-ares/ares_parse_a_reply.c,&lt;br /&gt;
	  src/c-ares/ares_parse_ptr_reply.c, src/c-ares/ares_private.h,&lt;br /&gt;
	  src/c-ares/ares_process.c, src/c-ares/ares_query.c,&lt;br /&gt;
	  src/c-ares/ares_search.c, src/c-ares/ares_send.c,&lt;br /&gt;
	  src/c-ares/ares_version.c, src/c-ares/ares_version.h: resync&lt;br /&gt;
	  c-ares with HEAD (fixes vc8 warnings, arpa/nameser_compat.h&lt;br /&gt;
	  problems on bsds)&lt;br /&gt;
&lt;br /&gt;
2006-07-26 01:30  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/common/StateDatabase.cxx: don&#039;t try to return the top of the&lt;br /&gt;
	  stack if the stack is empty&lt;br /&gt;
&lt;br /&gt;
2006-07-25 23:57  lan56&lt;br /&gt;
&lt;br /&gt;
	* Dev-C++/bzflag.dev, Dev-C++/bzfs.dev: add BZDBLocal.cxx, remove&lt;br /&gt;
	  &amp;quot;date&amp;quot; subfolder from BZFS.dev&lt;br /&gt;
&lt;br /&gt;
2006-07-25 01:10  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/Permissions.cxx: silly standard template library&lt;br /&gt;
&lt;br /&gt;
2006-07-25 00:35  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/Permissions.cxx: stupid english language&lt;br /&gt;
&lt;br /&gt;
2006-07-25 00:33  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/ListServerConnection.cxx, src/bzfs/Permissions.cxx,&lt;br /&gt;
	  src/bzfs/bzfs.cxx, src/bzfs/bzfs.h: check for a hardcoded&lt;br /&gt;
	  DISCONECTED group for perms in times when the list server&lt;br /&gt;
	  connecton class says we had an error.&lt;br /&gt;
&lt;br /&gt;
2006-07-23 17:54  mmarshall_&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfsAPI.cxx: Backported fix to update spawned and lag&lt;br /&gt;
	  attributes in bz_updatePlayerData.&lt;br /&gt;
&lt;br /&gt;
2006-07-22 22:28  mmarshall_&lt;br /&gt;
&lt;br /&gt;
	* src/bzfs/bzfs.cxx: Added the ability for plugins to change the&lt;br /&gt;
	  killer in a PlayerDieEvent.&lt;br /&gt;
&lt;br /&gt;
2006-07-22 22:20  mmarshall_&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfs.cxx: Added shotID to&lt;br /&gt;
	  bz_PlayerDieEventData. (and a little ws)&lt;br /&gt;
&lt;br /&gt;
2006-07-20 01:26  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/bzfsAPI.cxx: expose the countdown and&lt;br /&gt;
	  game time stuff to the api&lt;br /&gt;
&lt;br /&gt;
2006-07-20 01:15  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* plugins/recordmatch/recordmatch.ncb: silly NCB, cvs is for kids.&lt;br /&gt;
&lt;br /&gt;
2006-07-20 01:14  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, plugins/recordmatch/recordmatch.cpp,&lt;br /&gt;
	  src/bzfs/bzfsAPI.cxx: backport the record stop function from 2.1&lt;br /&gt;
	  for saving recordings.&lt;br /&gt;
	  sendTextMessage wasn&#039;t converting the team right.&lt;br /&gt;
&lt;br /&gt;
2006-07-17 20:30  mmarshall_&lt;br /&gt;
&lt;br /&gt;
	* include/bzfsAPI.h, src/bzfs/WorldWeapons.cxx,&lt;br /&gt;
	  src/bzfs/WorldWeapons.h, src/bzfs/bzfsAPI.cxx: Backported WW GMs.&lt;br /&gt;
&lt;br /&gt;
2006-07-17 03:50  dtremenak&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/LocalPlayer.cxx, win32/VC8/bzflag.vcproj: teleporting&lt;br /&gt;
	  state fix, build bzdblocal for vc8&lt;br /&gt;
&lt;br /&gt;
2006-07-16 17:23  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/sound.cxx: save off the sample name in the sample&lt;br /&gt;
	  structure&lt;br /&gt;
&lt;br /&gt;
2006-07-16 07:04  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/playing.cxx, src/bzfs/bzfsAPI.cxx,&lt;br /&gt;
	  src/common/cURLManager.cxx: fix crashes when downloading a&lt;br /&gt;
	  resource URL from the server ( sounds )&lt;br /&gt;
&lt;br /&gt;
2006-06-18 20:42  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* win32/VC71/common.vcproj: add the bzdblocal files&lt;br /&gt;
&lt;br /&gt;
2006-06-18 20:39  trepan&lt;br /&gt;
&lt;br /&gt;
	* src/common/BZDBLocal.cxx: class type already known&lt;br /&gt;
&lt;br /&gt;
2006-06-18 20:30  jeffm2501&lt;br /&gt;
&lt;br /&gt;
	* include/BZDBLocal.h: make it build on the windows.&lt;br /&gt;
&lt;br /&gt;
2006-06-17 12:28  trepan&lt;br /&gt;
&lt;br /&gt;
	* include/BZDBCache.h, src/common/BZDBCache.cxx: - protect&lt;br /&gt;
	  BZDBCache data from outside writes&lt;br /&gt;
	  (there is one spot in RadarRenderer that might need a float cast,&lt;br /&gt;
	  I can&#039;t commit to that file right now)&lt;br /&gt;
	  - changed linedRadarShots and sizedRadarShots to floats&lt;br /&gt;
&lt;br /&gt;
2006-06-17 09:26  trepan&lt;br /&gt;
&lt;br /&gt;
	* include/BZDBLocal.h, src/common/BZDBLocal.cxx: ease of use, add&lt;br /&gt;
	  persistence option&lt;br /&gt;
&lt;br /&gt;
2006-06-17 03:54  trepan&lt;br /&gt;
&lt;br /&gt;
	* include/Makefile.am: BZDBLocal.h&lt;br /&gt;
&lt;br /&gt;
2006-06-17 03:53  trepan&lt;br /&gt;
&lt;br /&gt;
	* src/common/Makefile.am: BZDBLocal.cxx&lt;br /&gt;
&lt;br /&gt;
2006-06-17 03:49  trepan&lt;br /&gt;
&lt;br /&gt;
	* src/common/BZDBLocal.cxx: no assert.h&lt;br /&gt;
&lt;br /&gt;
2006-06-17 03:48  trepan&lt;br /&gt;
&lt;br /&gt;
	* include/BZDBLocal.h, src/bzflag/bzflag.cxx,&lt;br /&gt;
	  src/common/BZDBLocal.cxx: playing around&lt;br /&gt;
&lt;br /&gt;
2006-06-06 18:48  trepan&lt;br /&gt;
&lt;br /&gt;
	* include/MeshTransform.h, src/bzfs/CustomBox.cxx,&lt;br /&gt;
	  src/bzfs/CustomBox.h, src/bzfs/CustomPyramid.cxx,&lt;br /&gt;
	  src/bzfs/CustomPyramid.h: - boxes and pyramids are converter to&lt;br /&gt;
	  meshes if required&lt;br /&gt;
	  - allow leading face specification (x+,x-,y+,y-,z+,z-)&lt;br /&gt;
&lt;br /&gt;
2006-06-05 22:45  timriker&lt;br /&gt;
&lt;br /&gt;
	* debian/changelog.in: 2.0.8.20060603,5&lt;br /&gt;
&lt;br /&gt;
2006-06-05 22:44  timriker&lt;br /&gt;
&lt;br /&gt;
	* debian/buildsnap: no configure.in&lt;br /&gt;
&lt;br /&gt;
2006-06-05 19:29  timriker&lt;br /&gt;
&lt;br /&gt;
	* configure.ac: newer (read stupid) versions of autoconf need to&lt;br /&gt;
	  get evaled twice&lt;br /&gt;
&lt;br /&gt;
2006-06-03 22:50  trepan&lt;br /&gt;
&lt;br /&gt;
	* src/common/AccessList.cxx: unsigned glob tests&lt;br /&gt;
&lt;br /&gt;
2006-06-03 00:34  timriker&lt;br /&gt;
&lt;br /&gt;
	* configure.ac, debian/rules: work around broken debian buildd&lt;br /&gt;
	  boxes that have ccache but cannot use it&lt;br /&gt;
&lt;br /&gt;
2006-06-03 00:32  timriker&lt;br /&gt;
&lt;br /&gt;
	* debian/changelog.in: 2.0.8 release history&lt;br /&gt;
&lt;br /&gt;
2006-05-29 16:42  timriker&lt;br /&gt;
&lt;br /&gt;
	* src/bzflag/playing.cxx: show license&lt;br /&gt;
&lt;br /&gt;
2006-05-13 21:21  brlcad&lt;br /&gt;
&lt;br /&gt;
	* README: tagged, bump back up to 2.0.9&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=BZFlag_2.0.9&amp;diff=3180</id>
		<title>BZFlag 2.0.9</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=BZFlag_2.0.9&amp;diff=3180"/>
		<updated>2007-09-02T21:04:31Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BZFlag 2.0.9 is an unreleased development branch of BZFlag. It is an extension of the source code released with version [[BZFlag 2.0.8]] of the game. It contains minor bug fixes and patches mostly relating to [[BZFS]] and the [[BZFS API]]. This code base is only available from the [[BZFlag SVN|SVN]] repository.&lt;br /&gt;
&lt;br /&gt;
A commit list of the things that make this release to the time of writing is:&lt;br /&gt;
[[CommitList-2.0.9]]&lt;br /&gt;
&lt;br /&gt;
There are currently no plans to release a 2.0.10 version of BZFlag.&lt;br /&gt;
&lt;br /&gt;
Development on new features has proceeded in [[BZFlag_2.2|BZFlag 2.2]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[BZFlag Version Numbers]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Versions]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=BZFlag_2.0.9&amp;diff=3179</id>
		<title>BZFlag 2.0.9</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=BZFlag_2.0.9&amp;diff=3179"/>
		<updated>2007-09-02T21:03:54Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BZFlag 2.0.9 is an unreleased development branch of BZFlag. It is an extension of the source code released with version [[BZFlag 2.0.8]] of the game. It contains minor bug fixes and patches mostly relating to [[BZFS]] and the [[BZFS API]]. This code base is only available from the [[BZFlag SVN|SVN]] repository.&lt;br /&gt;
&lt;br /&gt;
A commit list of the things that make this release to the time of writing is:&lt;br /&gt;
[[ChangeLog-2.0.9]]&lt;br /&gt;
&lt;br /&gt;
There are currently no plans to release a 2.0.10 version of BZFlag.&lt;br /&gt;
&lt;br /&gt;
Development on new features has proceeded in [[BZFlag_2.2|BZFlag 2.2]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[BZFlag Version Numbers]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Versions]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=2.4_Releases&amp;diff=3178</id>
		<title>2.4 Releases</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=2.4_Releases&amp;diff=3178"/>
		<updated>2007-09-02T20:57:47Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pages related to various releases of BZFlag.&lt;br /&gt;
&lt;br /&gt;
== Articles in category &amp;quot;Releases&amp;quot; ==&lt;br /&gt;
There are currently 32 releases of BZFlag, starting with the earliest.&lt;br /&gt;
&lt;br /&gt;
* [[BZFlag 1.7c-1]]&lt;br /&gt;
* [[BZFlag 1.7c-2]]&lt;br /&gt;
* [[BZFlag 1.7c-2-1]]&lt;br /&gt;
* [[BZFlag 1.7c-2-2]]&lt;br /&gt;
* [[BZFlag 1.7c-2-3]]&lt;br /&gt;
* [[BZFlag 1.7d-1]]&lt;br /&gt;
* [[BZFlag 1.7d-2]]&lt;br /&gt;
* [[BZFlag 1.7d-3]]&lt;br /&gt;
* [[BZFlag 1.7d-4]]&lt;br /&gt;
* [[BZFlag 1.7d-5]]&lt;br /&gt;
* [[BZFlag 1.7d-6]]&lt;br /&gt;
* [[BZFlag 1.7d-7]]&lt;br /&gt;
* [[BZFlag 1.7d-8]]&lt;br /&gt;
* [[BZFlag 1.7d-9]]&lt;br /&gt;
* [[BZFlag 1.7e]]&lt;br /&gt;
* [[BZFlag 1.7e1]]&lt;br /&gt;
* [[BZFlag 1.7e2]]&lt;br /&gt;
* [[BZFlag 1.7e4]]&lt;br /&gt;
* [[BZFlag 1.7e6]]&lt;br /&gt;
* [[BZFlag 1.7g0]]&lt;br /&gt;
* [[BZFlag 1.7g2]]&lt;br /&gt;
* [[BZFlag 1.10.0]]&lt;br /&gt;
* [[BZFlag 1.10.2]]&lt;br /&gt;
* [[BZFlag 1.10.4]]&lt;br /&gt;
* [[BZFlag 1.10.6]]&lt;br /&gt;
* [[BZFlag 1.10.8]]&lt;br /&gt;
* [[BZFlag 2.0.0]]&lt;br /&gt;
* [[BZFlag 2.0.2]]&lt;br /&gt;
* [[BZFlag 2.0.4]]&lt;br /&gt;
* [[BZFlag 2.0.6]]&lt;br /&gt;
* [[BZFlag 2.0.8]]&lt;br /&gt;
[[Category:History]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=2.4_Releases&amp;diff=3177</id>
		<title>2.4 Releases</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=2.4_Releases&amp;diff=3177"/>
		<updated>2007-09-02T20:55:36Z</updated>

		<summary type="html">&lt;p&gt;Atupone: /* Articles in category &amp;quot;Releases&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pages related to various releases of BZFlag.&lt;br /&gt;
&lt;br /&gt;
== Articles in category &amp;quot;Releases&amp;quot; ==&lt;br /&gt;
There are currently 32 releases of BZFlag, starting with the earliest.&lt;br /&gt;
&lt;br /&gt;
* [[BZFlag 1.7c-1]]&lt;br /&gt;
* [[BZFlag 1.7c-2]]&lt;br /&gt;
* [[BZFlag 1.7c-2-1]]&lt;br /&gt;
* [[BZFlag 1.7c-2-2]]&lt;br /&gt;
* [[BZFlag 1.7c-2-3]]&lt;br /&gt;
* [[BZFlag 1.7d-1]]&lt;br /&gt;
* [[BZFlag 1.7d-2]]&lt;br /&gt;
* [[BZFlag 1.7d-3]]&lt;br /&gt;
* [[BZFlag 1.7d-4]]&lt;br /&gt;
* [[BZFlag 1.7d-5]]&lt;br /&gt;
* [[BZFlag 1.7d-6]]&lt;br /&gt;
* [[BZFlag 1.7d-7]]&lt;br /&gt;
* [[BZFlag 1.7d-8]]&lt;br /&gt;
* [[BZFlag 1.7d-9]]&lt;br /&gt;
* [[BZFlag 1.7e]]&lt;br /&gt;
* [[BZFlag 1.7e1]]&lt;br /&gt;
* [[BZFlag 1.7e2]]&lt;br /&gt;
* [[BZFlag 1.7e4]]&lt;br /&gt;
* [[BZFlag 1.7e6]]&lt;br /&gt;
* [[BZFlag 1.7g0]]&lt;br /&gt;
* [[BZFlag 1.7g2]]&lt;br /&gt;
* [[BZFlag 1.10.0]]&lt;br /&gt;
* [[BZFlag 1.10.2]]&lt;br /&gt;
* [[BZFlag 1.10.4]]&lt;br /&gt;
* [[BZFlag 1.10.6]]&lt;br /&gt;
* [[BZFlag 1.10.8]]&lt;br /&gt;
* [[BZFlag 2.0.0]]&lt;br /&gt;
* [[BZFlag 2.0.2]]&lt;br /&gt;
* [[BZFlag 2.0.4]]&lt;br /&gt;
* [[BZFlag 2.0.6]]&lt;br /&gt;
* [[BZFlag 2.0.8]]&lt;br /&gt;
* [[BZFlag 2.0.9]]&lt;br /&gt;
[[Category:History]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=2382</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=2382"/>
		<updated>2007-05-11T03:20:20Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via SVN, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|Tank redone]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API (need to fix use of material)&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuously during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Alfredo Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Tupone&amp;diff=2381</id>
		<title>Tupone</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Tupone&amp;diff=2381"/>
		<updated>2007-05-11T03:19:31Z</updated>

		<summary type="html">&lt;p&gt;Atupone: Tupone moved to Alfredo Tupone&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Alfredo Tupone]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Alfredo_Tupone&amp;diff=2380</id>
		<title>Alfredo Tupone</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Alfredo_Tupone&amp;diff=2380"/>
		<updated>2007-05-11T03:19:30Z</updated>

		<summary type="html">&lt;p&gt;Atupone: Tupone moved to Alfredo Tupone&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tupone is a BZFlag core developer. He is known on sourceforge as atupone.&lt;br /&gt;
&lt;br /&gt;
He helped the bzflag development, and wrote from scratch, in bzflag, the &lt;br /&gt;
* automake building system&lt;br /&gt;
* interface to SDL library, handling video, sound, mouse and joystick&lt;br /&gt;
* the php version of the authentication server&lt;br /&gt;
He is currently working on the [[CrystalSpace client]]&lt;br /&gt;
[[Category:Developer]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Alfredo_Tupone&amp;diff=2225</id>
		<title>Alfredo Tupone</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Alfredo_Tupone&amp;diff=2225"/>
		<updated>2007-04-26T08:05:27Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tupone is a BZFlag core developer. He is known on sourceforge as atupone.&lt;br /&gt;
&lt;br /&gt;
He helped the bzflag development, and wrote from scratch, in bzflag, the &lt;br /&gt;
* automake building system&lt;br /&gt;
* interface to SDL library, handling video, sound, mouse and joystick&lt;br /&gt;
* the php version of the authentication server&lt;br /&gt;
He is currently working on the [[CrystalSpace client]]&lt;br /&gt;
[[Category:Developer]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=2184</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=2184"/>
		<updated>2007-04-21T22:23:32Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via SVN, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|Tank redone]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API (need to fix use of material)&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuously during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=2183</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=2183"/>
		<updated>2007-04-21T22:22:10Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via SVN, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|Tank redone]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API (need to fix use of material)&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuously during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1858</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1858"/>
		<updated>2007-04-08T20:51:11Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via SVN, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal002.jpg|thumb|450px|right|texture from texture manager]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API (need to fix use of material)&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuously during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1710</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1710"/>
		<updated>2007-04-01T21:14:13Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via SVN, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal002.jpg|thumb|450px|right|even meshes are black :(]]&lt;br /&gt;
[[Image:Crystal003.jpg|thumb|450px|right|No shadow but more fast]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API (need to fix use of material)&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuously during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=File:Crystal003.jpg&amp;diff=1709</id>
		<title>File:Crystal003.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=File:Crystal003.jpg&amp;diff=1709"/>
		<updated>2007-04-01T21:11:51Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1688</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1688"/>
		<updated>2007-03-30T20:34:09Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via SVN, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal002.jpg|thumb|450px|right|even meshes are black :(]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API (need to fix use of material)&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuously during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=File:Crystal002.jpg&amp;diff=1687</id>
		<title>File:Crystal002.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=File:Crystal002.jpg&amp;diff=1687"/>
		<updated>2007-03-30T20:31:33Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1666</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1666"/>
		<updated>2007-03-29T21:00:14Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via SVN, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|hmm ...teleporter should not be so black]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API (with just no LOD for now):&lt;br /&gt;
#* Add Box  &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(All done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Add Wall  &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(All done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Add Pyramid  &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(Done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Add teleporter  &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(Done, need to tweak material)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Add Base  &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(Done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Add water&lt;br /&gt;
#* Add mesh&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuously during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1665</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1665"/>
		<updated>2007-03-29T20:52:11Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|hmm ...teleporter should not be so black]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API (with just no LOD for now):&lt;br /&gt;
#* Add Box  &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(All done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Add Wall  &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(All done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Add Pyramid  &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(Done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Add teleporter  &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(Done, need to tweak material)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Add Base  &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(Done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Add water&lt;br /&gt;
#* Add mesh&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuously during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1664</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1664"/>
		<updated>2007-03-29T20:48:21Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|Pyramids are back]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API (with just no LOD for now):&lt;br /&gt;
#* Add Box  &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(All done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Add Wall  &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(All done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Add Pyramid  &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(Done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Add teleporter  &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(Done, need to tweak material)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Add Base  &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(Done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Add water&lt;br /&gt;
#* Add mesh&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuously during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1637</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1637"/>
		<updated>2007-03-29T07:04:58Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal000.jpg|thumb|450px|right|Pyramids are back]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API (with just no LOD for now):&lt;br /&gt;
#* Add Box (All done)&lt;br /&gt;
#* Add Wall (All done)&lt;br /&gt;
#* Add Pyramid (Done)&lt;br /&gt;
#* Add teleporter(Border done)&lt;br /&gt;
#* Add Base (Done)&lt;br /&gt;
#* Add water&lt;br /&gt;
#* Add mesh&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuously during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1591</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1591"/>
		<updated>2007-03-27T07:02:30Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|Bases now]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API (with just no LOD for now):[[Image:Crystal000.jpg|thumb|450px|right|Half a tele]]&lt;br /&gt;
#* Add Box (All done)&lt;br /&gt;
#* Add Wall (All done)&lt;br /&gt;
#* Add Pyramid (Done)&lt;br /&gt;
#* Add teleporter&lt;br /&gt;
#* Add Base (Done)&lt;br /&gt;
#* Add mesh&lt;br /&gt;
&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuosly during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1545</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1545"/>
		<updated>2007-03-25T10:07:15Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|Bases now]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API (with just no LOD for now):&lt;br /&gt;
#* Add Box (All done)&lt;br /&gt;
#* Add Wall (All done)&lt;br /&gt;
#* Add Pyramid (Done)&lt;br /&gt;
#* Add teleporter&lt;br /&gt;
#* Add Base (Done)&lt;br /&gt;
#* Add mesh&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuosly during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1541</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1541"/>
		<updated>2007-03-25T01:30:43Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|Bases now]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API:&lt;br /&gt;
#* Add Box (All done)&lt;br /&gt;
#* Add Wall (All done)&lt;br /&gt;
#* Add Pyramid (Done)&lt;br /&gt;
#* Add teleporter&lt;br /&gt;
#* Add Base&lt;br /&gt;
#* Add mesh&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuosly during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1513</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1513"/>
		<updated>2007-03-24T16:17:19Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|Pyramids are there, and now they are good]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API:&lt;br /&gt;
#* Add Box (All done)&lt;br /&gt;
#* Add Wall (All done)&lt;br /&gt;
#* Add Pyramid (Done)&lt;br /&gt;
#* Add teleporter&lt;br /&gt;
#* Add Base&lt;br /&gt;
#* Add mesh&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuosly during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1455</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1455"/>
		<updated>2007-03-23T21:57:50Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|Pyramids are there, and now they are good]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API:&lt;br /&gt;
#* Add Box (1st step done, boxes are built, need to apply the correct texture)&lt;br /&gt;
#* Add Wall (All done)&lt;br /&gt;
#* Add Pyramid (Done)&lt;br /&gt;
#* Add teleporter&lt;br /&gt;
#* Add Base&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuosly during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1454</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1454"/>
		<updated>2007-03-23T21:56:14Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|Pyramids are there, and now they are good]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API:&lt;br /&gt;
#* Add Box (1st step done, boxes are built, need to apply the correct texture)&lt;br /&gt;
#* Add Wall (All done)&lt;br /&gt;
#* Add Pyramid (Missing uv mapping)&lt;br /&gt;
#* Add teleporter&lt;br /&gt;
#* Add Base&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuosly during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1444</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1444"/>
		<updated>2007-03-23T00:06:40Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal000.jpg|thumb|450px|right|Pyramids are there]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API:&lt;br /&gt;
#* Add Box (1st step done, boxes are built, need to apply the correct texture)&lt;br /&gt;
#* Add Wall (All done)&lt;br /&gt;
#* Add Pyramid (Missing uv mapping)&lt;br /&gt;
#* Add teleporter&lt;br /&gt;
#* Add Base&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuosly during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=File:Crystal000.jpg&amp;diff=1443</id>
		<title>File:Crystal000.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=File:Crystal000.jpg&amp;diff=1443"/>
		<updated>2007-03-23T00:04:45Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1427</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1427"/>
		<updated>2007-03-21T11:51:46Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|Could be better, sure!]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky with sun, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API:&lt;br /&gt;
#* Add Box (1st step done, boxes are built, need to apply the correct texture)&lt;br /&gt;
#* Add Wall&lt;br /&gt;
#* Add Pyramid&lt;br /&gt;
#* Add teleporter&lt;br /&gt;
#* Add Base&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuosly during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1409</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1409"/>
		<updated>2007-03-20T11:50:38Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|Could be better, sure!]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API:&lt;br /&gt;
#* Add Box (1st step done, boxes are built, need to apply the correct texture)&lt;br /&gt;
#* Add Wall&lt;br /&gt;
#* Add Pyramid&lt;br /&gt;
#* Add teleporter&lt;br /&gt;
#* Add Base&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Add a better sky with sun.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(partially done, missing the real time update, the moon and the stars)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuosly during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1408</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1408"/>
		<updated>2007-03-20T11:45:31Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|Could be better, sure!]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A world with a fixed sky, the ground, and a wall all around the field. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Tank models integrated, only a fixed size tank, a bit littler then the real, with a red texture for now &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Build the world element using CS API:&lt;br /&gt;
#* Add Box (1st step done, boxes are built, need to apply the correct texture)&lt;br /&gt;
#* Add Wall&lt;br /&gt;
#* Add Pyramid&lt;br /&gt;
#* Add teleporter&lt;br /&gt;
#* Add Base&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Add a better sky with sun.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuosly during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1401</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1401"/>
		<updated>2007-03-19T23:46:52Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|thumb|450px|right|Could be better, sure!]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Initialize the renderer engine. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A fake world with a fixed sky, the ground, and a wall all around the field. Tanks are rendered as boxes. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Integrate the tank model&lt;br /&gt;
# Build the world element using CS API&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Add a better sky with sun.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuosly during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1362</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1362"/>
		<updated>2007-03-18T22:50:23Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal004.jpg|thumb|450px|right|Red Tanks!]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Initialize the renderer engine. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A fake world with a fixed sky, the ground, and a wall all around the field. Tanks are rendered as boxes. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Integrate the tank model&lt;br /&gt;
# Build the world element using CS API&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Add a better sky with sun.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuosly during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=File:Crystal004.jpg&amp;diff=1360</id>
		<title>File:Crystal004.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=File:Crystal004.jpg&amp;diff=1360"/>
		<updated>2007-03-18T22:48:27Z</updated>

		<summary type="html">&lt;p&gt;Atupone: Red tan tanks&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Red tan tanks&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1301</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1301"/>
		<updated>2007-03-16T23:11:49Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|frame|right|Wee!! Tanks!]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Initialize the renderer engine. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A fake world with a fixed sky, the ground, and a wall all around the field. Tanks are rendered as boxes. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Integrate the tank model&lt;br /&gt;
# Build the world element using CS API&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Add a better sky with sun.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuosly during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1296</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1296"/>
		<updated>2007-03-16T22:53:07Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal001.jpg|frame|right|Screen shot from the Crystal-Space client. See!! there is a tank now!]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Initialize the renderer engine. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A fake world with a fixed sky, the ground, and a wall all around the field. Tanks are rendered as boxes. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Integrate the tank model&lt;br /&gt;
# Build the world element using CS API&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Add a better sky with sun.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuosly during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=File:Crystal001.jpg&amp;diff=1295</id>
		<title>File:Crystal001.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=File:Crystal001.jpg&amp;diff=1295"/>
		<updated>2007-03-16T22:52:04Z</updated>

		<summary type="html">&lt;p&gt;Atupone: Wee. Look at the treads. They should not be there&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wee. Look at the treads. They should not be there&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1291</id>
		<title>CrystalSpace client</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=CrystalSpace_client&amp;diff=1291"/>
		<updated>2007-03-16T20:43:04Z</updated>

		<summary type="html">&lt;p&gt;Atupone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Crystal Space client is an ongoing effort is to provide implement the BZFlag client using the a [http://crystalspace3d.org crystalspace] 3d engine and application framework. &lt;br /&gt;
&lt;br /&gt;
The current version is very experimental but, is compatible with all 2.0.x servers. It will be only available via CVS, using the v2_0_cs_branch.&lt;br /&gt;
&lt;br /&gt;
Currently, the client is playable, does not contain all the features of the stable release. It is not recommended as a playing client, only to be used for development.&lt;br /&gt;
&lt;br /&gt;
That is the plan on the development, subject to change without any prior notification:&lt;br /&gt;
[[Image:Crystal003.png|frame|right|Screen shot from the Crystal-Space client. See!! there is a tank now!]]&lt;br /&gt;
# Integrate BZFlag client in the Crystal-Space framework, particularly regarding the event handling nature of it. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
# Handle the command line interface a la Crystal-Space: &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt;&lt;br /&gt;
#* Option values separated by &#039;=&#039; instead of &#039; &#039;&lt;br /&gt;
#* Own handling of -help&lt;br /&gt;
#* Request of option on the command line using CS API&lt;br /&gt;
# Joystick handling done from Crystal Space &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; This is actually having less functionality of native porting, as the force feedback is missing. I&#039;ll think I&#039;ll revert the joystick change when the work will go further.&lt;br /&gt;
# Initialize the renderer engine. &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Crystal-Space manages mouse and keyboard, as far as possible.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Remove the open GL calls from BZFlag &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# A fake world with a fixed sky, the ground, and a wall all around the field. Tanks are rendered as boxes. All done in XML using the CS rendering API and a camera.&amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(done)&amp;lt;/span&amp;gt; &lt;br /&gt;
# Reintegrate the 2D element like text and hud &amp;lt;span style=&amp;quot;color: rgb(255, 0, 0);&amp;quot;&amp;gt;(mostly done)&amp;lt;/span&amp;gt;. Some problem with the text, using bitmap instead of texture, and coordinate system in the 2d renderer.&lt;br /&gt;
# Integrate the tank model&lt;br /&gt;
# Build the world element using CS API&lt;br /&gt;
# Add shot&lt;br /&gt;
# Add the radar renderer, using a procedural texture.&lt;br /&gt;
# Add a better sky with sun.&lt;br /&gt;
# Change configuration file using the CS format&lt;br /&gt;
# Rework the debugging functionality (like screenshot and FPS) using the bugplug plugin, but controllable with the old way (T for FPS, F5 for screenshot, both configurable from option)&lt;br /&gt;
# Build the Menu selection using the [http://www.cegui.org.uk Crazy Eddie GUI]&lt;br /&gt;
# Rewrite the collision detection code using the [http://ode.org/ ode] plug-in&lt;br /&gt;
# Network layer done using a parallel thread that communicate with the engine&lt;br /&gt;
# Ship it! Actual ship should be done continuosly during the development, to gain acceptance of the product&lt;br /&gt;
&lt;br /&gt;
The idea is to have at any stage of development a working client, so we can see the product and change the direction of development at an early stage, if that is required, or abandon this idea at all.&lt;br /&gt;
&lt;br /&gt;
Actual work on this project is on the 2.0.x branch, as to not delay the the 2.2 release. If the integration is successful, and the performance is acceptable then we can look into putting this work into a production release. Crystal Space, being a 3rd party library may have limited support for some of the less popular Operating Systems, as such support for those may be more difficult. Crystal Space does support the majority of our popular Operating Systems, including IRIX and Solaris.&lt;br /&gt;
&lt;br /&gt;
All developers are invited to contribute if they have the desire. It is just asked that work be coordinated with the author and originator of the project, [[Tupone]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=File:Crystal003.png&amp;diff=1290</id>
		<title>File:Crystal003.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=File:Crystal003.png&amp;diff=1290"/>
		<updated>2007-03-16T20:39:27Z</updated>

		<summary type="html">&lt;p&gt;Atupone: You see tanks now&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You see tanks now&lt;/div&gt;</summary>
		<author><name>Atupone</name></author>
	</entry>
</feed>