Vinifera-Developers / Vinifera

Vinifera is a C&C: Tiberian Sun engine extension implementing new logics and fixing bugs.
GNU General Public License v3.0
46 stars 10 forks source link

[New Feature] Allow the left and right mouse buttons to be swapped. #745

Open CCHyper opened 2 years ago

CCHyper commented 2 years ago

First Check

Description

Modern RTS games (such as C&C3, Starcraft 2, etc) switch the mouse button actions so that the left button cancels input and the right button is used for issuing commands and actions. Adding an option to switch the mouse buttons to the in-game options dialog would allow the end-user to control this depending on their preference.

Proposed Code (optional)

No response

Additional Context

No response

Bittah commented 1 year ago

I think that just swapping the mouse buttons and nothing else would defeat the point. While I haven't played Star Craft and haven't tried playing C&C3 right-click actions, I know that in at least Age of Empires the left mouse button is used for both selecting and canceling stuff, while the right mouse button is used for actions and this has the benefit that you won't accidentally select an object when you actually meant meant to give a move order to units that you already have selected.