Difference between revisions of "Running Bug List"

From Bitfighter
(General Bugs)
(<del>Running Bug List</del>)
Line 1: Line 1:
{{TOC right}}
+
To view and report bugs, go to http://code.google.com/p/bitfighter/issues/list
 
+
This is list of our current high-priority bugs for Bitfighter. 
+
 
+
Not all issues belong on this list -- only those that are a high priority for the next release.  Other cases should be added to the [https://code.google.com/p/bitfighter/issues/list Google Code bug tracker].
+
 
+
===General Bugs===
+
 
+
# Figure out how to get ids working properly with walls/polywalls
+
# Lua API doc fixes:
+
#* <del>event method signatures are not documented</del>
+
#* Check that all the old the Lunar classes mentioned at http://bitfighter.org/wiki/index.php/Scripting_018 are also in the luadocs.
+
#* How to document the global enums 'WeaponInfo' 'ModuleInfo'?
+
# Improve screen for loading levels in editor -- perhaps general keyword search, or options for picking by author/title/file, or perhaps navigating a folder tree
+
# Start game with joystick plugged in; remove joystick; go to Options>Input... crash!  Can't even get a stack trace in Windows!
+
# Two clients connecting to a server, all on the same machine, some how share a gameconnection.  This is evident when one client does /idle, but immediately respawns without the user typing a key
+
 
+
 
+
====Things to test after next lua rewrite====
+
# Levelgen: Having addItem() in main() may randomly fail on repeated ctrl+R in editor or repeated level restart, showing message "***LEVELGEN ERROR*** Error encountered while attempting to run script's main() function: ***.levelgen:44: attempt to call missing or unknown method 'addItem' (a nil value).  Aborting script."
+
#:<code>-- for bug #33 from sam686<br>function main()<br>&nbsp; for x = 0, 20 do<br>&nbsp; &nbsp; for y = 0, 20 do<br>&nbsp; &nbsp; &nbsp; item2 = ResourceItem.new()<br>&nbsp; &nbsp; &nbsp;  item2:setGeom(x * 100, y * 100)<br>&nbsp; &nbsp; &nbsp; levelgen:addItem(item2)<br>&nbsp; &nbsp; &nbsp; textitem = TextItem.new()<br>&nbsp; &nbsp; &nbsp; textitem:setText(x .. "," .. y)<br>&nbsp; &nbsp; &nbsp; textitem:setGeom(x * 100, y * 100, x * 100 + 100, y * 100)<br>&nbsp; &nbsp; &nbsp; levelgen:addItem(textitem)<br>&nbsp; &nbsp; end<br>&nbsp; end<br>end</code>
+

Revision as of 16:14, 2 August 2013

To view and report bugs, go to http://code.google.com/p/bitfighter/issues/list