Battle - Revision History

v2.1 - 31st August 2004

• Added a function to the viewer to take screenshots
• Stopped robots from firing their weapon if it is charged less than one percent
• Modified the server to load its available equipment from an XML config file
• Added the interactive robot sample (inspired by Jim's cbot)
• Doubled the viewer update rate from 10 to 20 per second (for smoother animation)
• Doubled the server simulation rate from 50 to 100 per second (for smoother animation)
• Fixed a bug in the server which meant it was doing its simulation updates in batches every tenth of a second (for much smoother animation)

v2.0 - 14th May 2004

• Added explosion effects
• Added the ability to change a robot's colour
• Added the ability to query the number of robots which a robot has killed
• Added the ability to query who killed a robot
• Added dumb robot samples
• Added Graphics API
• Added more detailed description of radians to documentation
• Removed redundant RobotID parameter from Controller API methods
• Moved .NET vector class Vec out of ControllerNet.dll into its own VecNet.dll, so it can be used by GraphicsNet.dll

v1.01 - 30th April 2004

• Updated docs to include viewer mouse control details

v1.0 - 30th April 2004

• Initial version