Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overhaul the armory menu with grids of buttons for toggling buying/selling each game item. #213

Open
6 tasks
dGr8LookinSparky opened this issue Apr 13, 2019 · 0 comments
Labels
accepted issues that the core development team has accepted for inclusion enhancement feature human team specific to the human team ui related to menus and/or the HUD upgrade specific to an existing or new upgrade, and/or specific to upgrades in general. weapon specific to an existing or new weapon, and/or specific to weapons in general.

Comments

@dGr8LookinSparky
Copy link
Contributor

  • Implement a grid of toggle buttons as a new ui element. The size of each button, the spacing between the buttons, the pane boarder, and the number of visible rows/columns would be customized. If the number of buttons exceed the allowed space from the visible rows/columns, a scroll wheel would automatically become available. The buttons would be generated from a feed, that would visually distinguish each button with either text or icons.

  • Each button would have 3 main states: pressed, unpressed, disabled. If a button isn't disabled, the action from selecting a button would depend on if its current state is pressed or unpressed.

  • One grid button at a time can be "pre-selected" at a time, and becoming pre-selected would cause an action (like display a description in another pane of the game item represented by the button). hovering over a button with the mouse cursor would cause the button to be pre-selected. Pressing enter while an enabled button is pre-selected or by clicking on the button would trigger its pressed or unpressed action (depending on its current state).

  • Specify the following 6 button grids for the armory: energy weapon (e), non-energy weapon (w), deployable (d), armor (a), upgrade (u).

  • Allow shifting the focus of different panes by using the tab key. Allow pre-selecting individual grid buttons of a button grid in focus using the arrow keys. Have this apply to both button grids and lists.

  • Allow optionally shifting focus to a button grid pane directly with a specified letter key for a given pane, the key would be indicated in the corner of the pane. Allow optionally pre-selecting a button of an in-focus pane using a generated "number combo", that would be a single number if the number of buttons in the given pane is less than 10, otherwise it would be a combo of two numbers accordingly. The number combo for a given button would be indicated in the corner of the button as a superscript. Have this apply to both button grids and lists.

@dGr8LookinSparky dGr8LookinSparky added enhancement human team specific to the human team weapon specific to an existing or new weapon, and/or specific to weapons in general. upgrade specific to an existing or new upgrade, and/or specific to upgrades in general. ui related to menus and/or the HUD accepted issues that the core development team has accepted for inclusion feature labels Apr 13, 2019
@dGr8LookinSparky dGr8LookinSparky added this to the 1.3 pre-release milestone Apr 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accepted issues that the core development team has accepted for inclusion enhancement feature human team specific to the human team ui related to menus and/or the HUD upgrade specific to an existing or new upgrade, and/or specific to upgrades in general. weapon specific to an existing or new weapon, and/or specific to weapons in general.
Projects
None yet
Development

No branches or pull requests

1 participant