View Issue Details

IDProjectCategoryLast Update
0028878Heart Of The MachineGameplay IssueSep 12, 2024 2:06 pm
ReporterUltrapotassium Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version0.549 Of Mice And Crowns 
Fixed in Version0.590.6 Command Mode And Translations 
Summary0028878: Make left and right click consistent throughout different actions
DescriptionThis has been driving me bananas. Sometimes left click is cancel and right click is confirm, and sometimes it is the other way around. I have accidentally cancelled or confirmed at least 10 different actions in my first playthrough.
Examples off the top of my head:
To load a transport, you right click on the target unit.
To unload a transport, you left click on the target space.

To use wallripper on a building, you right click the building.
To build in a building, you left click the building.

These need to be consistent. it should always be left click to confirm/right click to cancel or vice versa.
TagsNo tags attached.

Activities

Strategic Sage

Jun 19, 2024 1:55 am

reporter   ~0069309

FYI this has gone through a great deal of discussion in testing. It generally is consistent, but in a different way; it uses the common scheme of left-click to place, right-click to give orders that is used by strategy games. The mixing of genres in HotM can make certain parts of it feel 'off', but other schemes such as the suggested left to confirm, right to cancel felt even more off, and just in different ways.

So for the load-unload, you are placing something.

Right-click for wall-ripper or movement, because you are giving an order. And so on.

Strategic Sage

Jun 19, 2024 1:56 am

reporter   ~0069310

Also probably worth noting that there has been discussion of having toggle options for *some* of the circumstances where this is used, where that is reasonable to do.

Ultrapotassium

Jun 19, 2024 7:54 pm

reporter   ~0069335

>it uses the common scheme of left-click to place, right-click to give orders that is used by strategy games
What strategy games?
I just tested Age of Empires 2 Definitive Edition (DE), Starcraft 2, Dawn of War, Civilization 3, Civilization 6, and Endless:Legend. All are solely left click confirm/right click cancel, with the following exceptions:
Starcraft 2, Dawn of War, Age of Empires 2, Civilization 6: Have 'quick move'/'smart click', which functions as follows: when nothing (or another unit) is selected, you can select the unit with left click. Then right click to move that unit, or if over another entity, perform some default action towards that entity. Smart-click is deactivated (and right click falls back to cancel) if you specify a command, like clicking 'move' or 'patrol' on the command card.
Civilization 3: smart move is not implemented. Right click is select tile or cancel.
Age of Empires 2 DE: If you specify an ability on the command card, both left and right click confirm. there is no mouse button to cancel.
Endless: Legend: Units have no command cards. you can only right click.

Following these examples, any commands that aren't movement-with-no-overlay-selected should be left click.

Chris_McElligottPark

Sep 12, 2024 2:06 pm

administrator   ~0070122

As of a couple of builds ago, playtest branch only so far but demo in a couple of weeks, this is now consistent through the game. But if someone wants it to control more like an RTS with build menus and such, then they can toggle those in the Input tab.

Issue History

Date Modified Username Field Change
Jun 19, 2024 1:24 am Ultrapotassium New Issue
Jun 19, 2024 1:55 am Strategic Sage Note Added: 0069309
Jun 19, 2024 1:56 am Strategic Sage Note Added: 0069310
Jun 19, 2024 7:54 pm Ultrapotassium Note Added: 0069335
Sep 12, 2024 2:06 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Sep 12, 2024 2:06 pm Chris_McElligottPark Status new => resolved
Sep 12, 2024 2:06 pm Chris_McElligottPark Resolution open => fixed
Sep 12, 2024 2:06 pm Chris_McElligottPark Fixed in Version => 0.590.6 Command Mode And Translations
Sep 12, 2024 2:06 pm Chris_McElligottPark Note Added: 0070122