glest / glest-source

Glest is a network multi-player cross-platform 3D real-time strategy (RTS) game, where you create armies of units and battle different factions.
https://glest.io
GNU General Public License v3.0
57 stars 39 forks source link

use "shift" to deselect units #172

Closed andy5995 closed 5 years ago

andy5995 commented 6 years ago

How do you de-select a single unit in a selection group?

For example, if I have 4 barracks selected, and I shift-click on one, shouldn't it be de-selected?

Same problem with workers and other mobile units.

joaomarcoscsilva commented 6 years ago

I believe you can de-select units by ctrl-clicking them.

andy5995 commented 6 years ago

Oh, good enough!

Does anyone think "shift" should be used for that though?

joaomarcoscsilva commented 6 years ago

Shift would indeed be better, since using ctrl is pretty counter-intuitive in my opinion. However, changing to shift could create bugs, for example when you try to de-select in an area where there are both selected and not selected units. Do you have any idea how to solve that?