Difference between revisions of "Running Bug List"

From Bitfighter
(General Bugs)
 
(354 intermediate revisions by 4 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.
# <del>(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</del>
+
# Fix twoplayer.bat
+
# <del>Fix music (remove in lobby, add variety to in-game)</del>
+
# Level changer scoreboard mark '+' isn't always shown with several clients? When admin use "/setlevpass" the '+' status doesn't update.
+
# <del>Seeker sound effects?</del>
+
# <del>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  </del>
+
# /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)
+
# Joining a game already running won't show your badges in the scoreboard until next level
+
# <del>Client-side prediction problems with TestItem (MoveItem?).  Duplicate by hosting a level with a TestItem and pushing it around, you'll see the TestItem jump around like it had lag.  Happens with resources and soccer balls, too..  Also increasing lag (with /lag ), you can see that client-side doesn't predict collisions with MoveItems really well..</del>
+
# <del>When soccer ball is just a tiny bit on the top of the screen (i.e. mostly off screen), it appears to flicker  (scope issue?)</del>
+
# <del>Teleporter scope wrong -- they disappear when center is off screen (wat will fix)</del>
+
# <del>Add red-box warning about messed up joystick profile (button misspellings)</del>
+
# master JSON sometimes doesn't show an authenticated user is authenticated (and thus no underline in the 'currently playing' list)
+
# <del>Edit level with forcefield in it; edit a different level with no ff; test the level; behold the ff!</del>
+
# <del>Select two walls in editor, hit [-]... crash!</del>
+
# Linux and Mac packages need to include new music.  Windows has been taken care of.
+
# Amgine found a really weird crash that I could only duplicate once:  http://pastie.org/5395082 ; here is his level file:  http://sam6.25u.com/upload/2rescale%20crash%20test.level ; The procedure is to select some objects, do a rescale, then undo
+
 
+
===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
+
# 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!]]
+

Latest revision as of 21:29, 15 November 2014

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


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.