1.4.0.5 Change Log

Change in version 1.4.0.5


Features Added
  • Added _line system variable
  • Added Suicide() command
  • Added GetPropName() command
  • Reverted _scandist to old 1.3 robot boundary measurement
  • Added _scandistfc system variable that measures scandist from center of robot
  • Added ability to disable radio communication for matches
  • When hit by a missile, _cldid/_cldteam it are now from firing robot
  • Changing heading mode in new match window now offers to reset robots
  • Fixed movement bug when calling SetSpeed() while stopping
  • Fixed movement bug when calling SetDecel() while stopping
  • "More Info" button on Errors window that links to web help
  • Revamped Errors window (now resizable)
  • Added pause game check-box to Errors window
  • Added robot file name to score log
  • Added important match settings to score log
  • Sliding now enabled by default in 1.4 mode
  • All settings changed from "nosliding" to "allowsliding"
  • Added tool bar to control animation and speed
  • Many new command-line options (run "winrob32.exe -?" to see them)
  • Added exit after match option (for tournament hosts)
  • Better validation of load list match parameters
  • More help added
  • Added more raw data information to several errors
  • Added brief description of statistics arrays to doc.htm 
Bugs Fixed
  • Reload button on new match window was not honoring heading mode
  • Push and Pop commands now create user variables as needed
  • Setting were cleared when 2 or more instances of RB were started
  • No "empty load list" message when robots have errors
  • Don't run dead section on match aborts (or shutdown)
  • Don't run dead section if init section is never run (under error conditions)
  • Changed _teammates* to _teammembers*
  • Fixed more documentation errors (even though these are only temporary docs)
  • _cldid/_cldteamid and _dtcid/_dtcteamid are now set to -1 when nothing is hit or detected (previously set to 0, but zero is a valid id).
  • Load List extension .ll now registered as "load list" rather than "saved match"
  • Fixed "expression overflow" bug that happened after a certain number of errors had occurred during a match
  • Many fixes to Microsoft's buggy setup code (installer is now smaller and should work better)

 


RBDev Home RobotBattle Development · Copyright © 2001 Bradley Schick · All rights reserved.