|
|
(409 intermediate revisions by 5 users not shown) |
Line 1: |
Line 1: |
− | {{TOC right}}
| + | To view and report bugs, go to http://code.google.com/p/bitfighter/issues/list |
| | | |
− | This is a running bug list.
| |
| | | |
− | ===General Bugs=== | + | ==019d== |
− | | + | 1. Check paths in diagnostics page (press F7 twice, page 2), bad paths and missing level, scripts, bots, editor plugins on mac OS version. |
− | # (Mac) Cursor disappears when pressing <ESC> in a game to access the menus. Possible SDL2 problem? seems to happen when alt-tab away first on 10.6
| + | |
− | # Fix twoplayer.bat
| + | |
− | # Fix music (remove in lobby, add variety to in-game)
| + | |
− | # Level changer scoreboard mark '+' isn't always shown with several clients? When admin use "/setlevpass" the '+' status doesn't update.
| + | |
− | # (defer to 019) Shaky commander's map when other player ships move out of bounds
| + | |
− | # (defer to 019) Handle case of script adding items beyond max level bounds
| + | |
− | # Seeker sound effects?
| + | |
− | # Put this in the bot documentation: logprint(debug.traceback()) prints stack trace See http://bitfighter.org/forums/viewtopic.php?f=12&t=14&view=unread&sid=294322f71fe40d0344d26186b94317a6#unread
| + | |
− | # /idle command timer is wholly client-side - open to hack
| + | |
− | # Seeker client-side prediction isn't so great (will go through forcefields, while burst doesn't)
| + | |
− | # Credits doesn't reset scrolling when you leave and enter in again real quick (Destructor issue?)
| + | |
− | # Joining a game already running won't show your badges in the scoreboard until next level
| + | |
− | # <del>Game segfaults on start-up if no Lua scripts exist (e.g. if the scripts folder is empty)</del>
| + | |
− | # Doing /showzones twice won't hide and crash on level change.
| + | |
− | # Seeing what you type in a chat is harder to see, rendering semi-transparency twice?
| + | |
− | # Ship contrails have disappeared again...
| + | |
− | | + | |
− | ===Things that really should be done===
| + | |
− | # Master writeConnectRequest() should send gameType as a stringTableEntry rather than a straight string. Easy change, but will break compatibility with the master unless we're clever.
| + | |
− | | + | |
− | === ideas ===
| + | |
− | | + | |
− | # A /nextmap feature to determine what the next map will be would be quite helpful
| + | |
− | # Currently, Bitfighter prevents players from switching teams multiple times... instead, I think Bitfighter should prevent any player from purposely stacking the teams. Ex. If it's 8v7, no player on the team with 7 should be allowed to switch over to the team with 8. This would also need a toggle however, otherwise it would break dungeons.
| + | |
− | # rotate/scale commands -- make use new quickmenus we created for plugins, also id menu (! or #)
| + | |
− | # Get rid of getValueForDisplayingInMenu() or of getOptionText()... seem to do similar thing in menus
| + | |
− | # /maplist to view the maps on the server would be nice. Make it a toggle if the server owner wants privacy
| + | |
− | # shield countdown timer
| + | |
− | # <del>Why do we have MD5 classes in 'zap/' when we have libtomcrypt? Should we consolidate them? Yes, if possible! Keep the ones in libtomcrypt, and create a friendly wrapper for in-game use.</del>
| + | |
− | # When tons of bots, remove some from scoreboard to avoid making text too small... include some note like (+ 10 more robots). Remove lower scoring ones first.
| + | |
− | # Add level rating system (+1/0/-1) as described in forums [[citation needed!]]
| + | |
1. Check paths in diagnostics page (press F7 twice, page 2), bad paths and missing level, scripts, bots, editor plugins on mac OS version.