This wiki is archived and useful information is being migrated to the main bzflag.org website
Editing DevelopmentPlans/2.6.0
Warning: The database has been locked for maintenance, so you will not be able to save your edits right now. You may wish to copy and paste your text into a text file and save it for later.
The administrator who locked it offered this explanation: Archived wiki
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
==Overview== | ==Overview== | ||
− | 2.6.0 will be a new | + | 2.6.0 will be a new major release that is not compatible with the 2.4.x line. A strong focus of this release should be improving the user experience and improving the flexibility of the user interface. |
==Goals== | ==Goals== | ||
− | |||
− | |||
* Tutorial Mode (1.1.1, 1.1.2, 4.1, 4.2, 4.3, 5.1, 5.2, 5.3, 6.1, 6.2, 6.3, 7.1, 7.2) | * Tutorial Mode (1.1.1, 1.1.2, 4.1, 4.2, 4.3, 5.1, 5.2, 5.3, 6.1, 6.2, 6.3, 7.1, 7.2) | ||
Line 16: | Line 14: | ||
# Add new UI elements | # Add new UI elements | ||
− | ## | + | ## Dialogs |
### Modal dialogs are featured front and center, and require being dismissed by the user. They support hotkeys, server-specified buttons, or freeform menu items. Keyboard, mouse (including clicking items), and joystick interaction is supported. | ### Modal dialogs are featured front and center, and require being dismissed by the user. They support hotkeys, server-specified buttons, or freeform menu items. Keyboard, mouse (including clicking items), and joystick interaction is supported. | ||
### Unobtrusive dialogs show up as smaller semi-transparent boxes towards the edge of the screen and support only hotkeys (keyboard, mouse button, joystick button) for interaction. | ### Unobtrusive dialogs show up as smaller semi-transparent boxes towards the edge of the screen and support only hotkeys (keyboard, mouse button, joystick button) for interaction. | ||
Line 33: | Line 31: | ||
## BZDB controlled attributes | ## BZDB controlled attributes | ||
## Mesh bases/teleporters | ## Mesh bases/teleporters | ||
− | |||
− | |||
− | |||
− | |||
− | |||
# Server Side Players | # Server Side Players | ||
## Server-side shot path tracking | ## Server-side shot path tracking | ||
Line 47: | Line 40: | ||
##* Locale | ##* Locale | ||
## Implement MsgAllow from 2.99.x (or should this be part of the per-player name/value pair system?) | ## Implement MsgAllow from 2.99.x (or should this be part of the per-player name/value pair system?) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |