warzone2100 icon indicating copy to clipboard operation
warzone2100 copied to clipboard

Groups UI menu for group management

Open jwhite510 opened this issue 2 years ago • 1 comments

Please give me some feedback on this.

Adds a new UI menu that displays all of the unit groups (1 - 10), right clicking one of the buttons assigns the current unit selection to the group, left clicking one of the buttons selects that group. It's always visible at the bottom of the screen. When the research / manufacture / build menu shows at the bottom of the screen, the group selection menu is moved above it.

The group number and also the number of units in that group is displayed over the button for each group, and it shows the question mark when there are no units assigned to that group.

Screenshot_2022-09-21_07-47-27 Screenshot_2022-09-21_07-47-48

jwhite510 avatar Sep 21 '22 20:09 jwhite510

UI for such things is great but here is my vision for it: image * not to scale * more icons describing group damage / unit type omitted

Also it must be configurable, at least be able to turn it on/off and move around. Good setting would be to group similar units inside one group so it is not repeating same unit multiple times but just draw a number near them Ability to switch on/off healthbars, ranks and so on is very much welcome

maxsupermanhd avatar Sep 22 '22 13:09 maxsupermanhd

A cool idea. I also agree it should be configurable with a option menu flag that toggles it on/off for user preference.

KJeff01 avatar Sep 24 '22 18:09 KJeff01

It's now configurable in the options menu and the position is fixed under the build / manufacture / research menu.

Screenshot_2022-10-04_08-46-00 Screenshot_2022-10-04_08-46-49 Screenshot_2022-10-04_08-47-38

jwhite510 avatar Oct 04 '22 12:10 jwhite510

I really hate it sticking out on the bottom like this

maxsupermanhd avatar Oct 04 '22 13:10 maxsupermanhd

I really hate it sticking out on the bottom like this

Hence the option to disable it.

Nice stuff, @jwhite510! 👍

past-due avatar Oct 04 '22 13:10 past-due

thanks! @past-due

jwhite510 avatar Oct 05 '22 11:10 jwhite510