MantisBT

View Revisions: Issue #417 All Revisions ] Back to Issue ]
Summary 0000417: Behaviors when L-clicking on a hero, while another hero or town is currently selected
Revision 2011-05-31 21:21 by Zamolxis
Description The one behavior that is the same in VCMI as in OH3 and does not feel like it needs a change, is L-clicking on a hero, while another hero with accessible path to this one is selected: Mouse cursor changes to Exchange arrows and we can set path.

Behaviors which are different between VCMI and OH3 and/or which I would like to change:

A. HERO IS ON THE MAP (not at town gate):

A1. If another hero is selected, but there is no accessible path between the two:

> OH3 - Not much happens. Hovering the mouse over the hero does nothing, except displaying his name in the status bar. L-click does nothing (the hero selection doesn't change). R-click opens the small hero info pop-up for the unselected hero, but also doesn't change the selection.
> VCMI - Mouse over changes the cursor from arrow to the 'hero head' cursor. L-click selects and centers the hero. R-click behaves same as in OH3.
>> Suggestion: Either implement like in OH3, or leave it as it is, but lose the centering effect. If I play in a high resolution, and I L-click to select a hero in the corner of my screen, I don't like it when he actually disappears from under my cursor, to move to the center of the map. For centering on a selected hero we have "5" and "Spacebar" as hotkeys, and for select+center on an unselected hero, we can click on hero's portrait in the list (or use "H").

A2. If a town is selected:
> Both OH3 & VCMI behave the same - Cursor changes to 'head' and L-click selects/centers. 2nd L-click opens hero screen.
>> Suggestion: same as above, I would lose the centering.

B. HERO IS AT TOWN GATE:

B1. If another hero is selected with no accessible path between:
> OH3 - Same as above (A1)
> VCMI - Mouse over changes to 'head' cursor. But L-click does nothing this time, while I would expect, based on the 'head' cursor, to be able to select the hero (and open hero screen with the 2nd click)
>> Suggestion: depending on how you handle A1 above, this should follow the same pattern.

B2. If a town is selected:
> OH3 - mouse over changes to 'head' cursor and L-click selects/centers the hero (2nd click opening hero screen).
> VCMI - cursor changes to 'head', but L-click not only selects/centers the hero, but also opens the town interface. I don't think this was intended and suspect it's rather a bug which needs fixing. Moreover, if the selected town was the same as the one our hero is at gate, already the first L-click opens the town screen (while I would expect it to just select my hero).
Revision 2010-03-02 20:37 by Zamolxis
Description The one behavior that is the same in VCMI as in OH3 and does not feel like it needs a change, is L-clicking on a hero, while another hero with accessible path to this one is selected: Mouse cursor changes to Exchange arrows and we can set path.



Behaviors which are different between VCMI and OH3 and/or which I would like to change:



A. HERO IS ON THE MAP (not at town gate):



A1. If another hero is selected, but there is no accessible path between the two:

> OH3 - Not much happens. Hovering the mouse over the hero does nothing, except displaying his name in the status bar. L-click does nothing (the hero selection doesn't change). R-click opens the small hero info pop-up for the unselected hero, but also doesn't change the selection.

> VCMI - Mouse over changes the cursor from arrow to the 'hero head' cursor. L-click selects and centers the hero. R-click behaves same as in OH3.

>> Suggestion: Either implement like in OH3, or leave it as it is, but lose the centering effect. If I play in a high resolution, and I L-click to select a hero in the corner of my screen, I don't like it when he actually disappears from under my cursor, to move to the center of the map. For centering on a selected hero we have "5" and "Spacebar" as hotkeys, and for select+center on an unselected hero, we can click on hero's portrait in the list (or use "H").



A2. If a town is selected:

> Both OH3 & VCMI behave the same - Cursor changes to 'head' and L-click selects/centers. 2nd L-click opens hero screen.

>> Suggestion: same as above, I would lose the centering.



B. HERO IS AT TOWN GATE:



B1. If another hero is selected with no accessible path between:

> OH3 - Same as above (A1)

> VCMI - Mouse over changes to 'head' cursor. But L-click does nothing this time, while I would expect, based on the 'head' cursor, to be able to select the hero (and open hero screen with the 2nd click)

>> Suggestion: depending on how you handle A1 above, this should follow the same pattern.



B2. If a town is selected:

> OH3 - mouse over changes to 'head' cursor and L-click selects/centers the hero (2nd click opening hero screen).

> VCMI - cursor changes to 'head', but L-click not only selects/centers the hero, but also opens the town interface. I don't think this was intended and suspect it's rather a bug which needs fixing. Moreover, if the selected town was the same as the one our hero is at gate, already the first L-click opens the town screen (while I would expect it to just select my hero).
Revision 2010-03-02 20:35 by Zamolxis
Description The one behavior that is the same in VCMI as in OH3 and does not feel like it needs a change, is L-clicking on a hero, while another hero with accessible path to this one is selected: Mouse cursor changes to Exchange arrows and we can set path.



Behaviors which are different between VCMI and OH3 and/or which I would like to change:



A. HERO IS ON THE MAP (not at town gate):



A1. If another hero is selected, but there is no accessible path between the two:

> OH3 - Not much happens. Hovering the mouse over the hero does nothing, except displaying his name in the status bar. L-click does nothing (the hero selection doesn't change). R-click opens the small hero info pop-up for the unselected hero, but also doesn't change the selection.

> VCMI - Mouse over changes the cursor from arrow to the 'hero head' cursor. L-click selects and centers the hero. R-click behaves same as in OH3.

>> Suggestion: Either implement like in OH3, or leave it as it is, but lose the centering effect. If I play in a high resolution, and I L-click to select a hero in the corner of my screen, I don't like it when he actually disappears from under my cursor, to move to the center of the map. For centering on a selected hero we have "5" and "Spacebar" as hotkeys, and for select+center on an unselected hero, we can click on hero's portrait in the list (or use "H").



A2. If a town is selected:

> Both OH3 & VCMI behave the same - Cursor changes to 'head' and L-click selects/centers. 2nd L-click opens hero screen.
>> Suggestion: same as above, I would lose the centering.


B. HERO IS AT TOWN GATE:



B1. If another hero is selected with no accessible path between:

> OH3 - Same as above (A1)

> VCMI - Mouse over changes to 'head' cursor. But L-click does nothing this time, while I would expect, based on the 'head' cursor, to be able to select the hero (and open hero screen with the 2nd click)

>> Suggestion: depending on how you handle A1 above, this should follow the same pattern.



B2. If a town is selected:

> OH3 - mouse over changes to 'head' cursor and L-click selects/centers the hero (2nd click opening hero screen).

> VCMI - cursor changes to 'head', but L-click not only selects/centers the hero, but also opens the town interface. I don't think this was intended and suspect it's rather a bug which needs fixing. Moreover, if the selected town was the same as the one our hero is at gate, already the first L-click opens the town screen (while I would expect it to just select my hero).
Revision 2010-03-02 20:03 by Zamolxis
Description 0) The one behavior that is the same in VCMI as in OH3 and does not feel like it needs a change, is L-clicking on a hero, while another hero with accessible path to this one is selected: Mouse cursor changes to Exchange arrows and we can set path.



Behaviors which are different between VCMI and OH3 and/or which I would like to change:



1) If another hero is selected, but there is no accessible path between the two:

> OH3 - Not much happens. Hovering the mouse over the hero does nothing, except displaying his name in the status bar. L-click does nothing (the hero selection doesn't change). R-click opens the small hero info pop-up for the unselected hero, but also doesn't change the selection.

> VCMI - Mouse over changes the cursor from arrow to the 'hero head' cursor. L-click selects and centers the hero. R-click behaves same as in OH3.

>> Suggestion: Either implement like in OH3, or leave it as it is, but lose the centering effect. If I play in a high resolution, and I L-click to select a hero in the corner of my screen, I don't like it when he actually disappears from under my cursor, to move to the center of the map. For centering on a selected hero we have "5" and "Spacebar" as hotkeys, and for select+center on an unselected hero, we can click on hero's portrait in the list (or use "H").



2) If the hero is at town gate, and another hero is selected with no accessible path between:

> OH3 - Same as above
> VCMI - Mouse over changes to 'head' cursor same as above. But L-click not only selects/centers the hero, but also opens the town interface. I'm not sure there is an added value to that (if implemented intentionally). For me it feels a bit annoying: if I click on the hero, I guess I don't want the town screen, but I just want to select it (current VCMI functionality) so that I can either move the hero, or open his hero screen with my second click.
>> Bug fix: IMO the fact that the town screen opens when we L-click on a hero at gate feels like a bug, but I'll let you decide on that.



3) If a town is selected:

> Both OH3 & VCMI behave the same - mouse over changes to 'head' cursor and L-click selects/centers the hero.

>> Suggestions: same as above, the centering feels a bit annoying (especially on high resolutions), because I need to look for the hero again with my mouse, so I'd prefer as enhancement to drop the centering process.


Revision 2010-03-02 20:02 by Zamolxis
Description 0) The one behavior that is the same in VCMI as in OH3 and does not feel like it needs a change, is L-clicking on a hero, while another hero with accessible path to this one is selected: Mouse cursor changes to Exchange arrows and we can set path.



Behaviors which are different between VCMI and OH3 and/or which I would like to change:



1) If another hero is selected, but there is no accessible path between the two:

> OH3 - Not much happens. Hovering the mouse over the hero does nothing, except displaying his name in the status bar. L-click does nothing (the hero selection doesn't change). R-click opens the small hero info pop-up for the unselected hero, but also doesn't change the selection.

> VCMI - Mouse over changes the cursor from arrow to the 'hero head' cursor. L-click selects and centers the hero. R-click behaves same as in OH3.

>> Suggestion: Either implement like in OH3, or leave it as it is, but lose the centering effect. If I play in a high resolution, and I L-click to select a hero in the corner of my screen, I don't like it when he actually disappears from under my cursor, to move to the center of the map. For centering on a selected hero we have "5" and "Spacebar" as hotkeys, and for select+center on an unselected hero, we can click on hero's portrait in the list (or use "H").



2) If the hero is at town gate, and another hero is selected with no accessible path between:

> OH3 - Same as above
> VCMI - Mouse over changes to 'head' cursor same as above. But L-click not only selects/centers the hero, but also opens the town interface. I'm not sure there is an added value to that (if implemented intentionally). For me it feels a bit annoying: if I click on the hero, I guess I don't want the town screen, but I just want to select it (current VCMI functionality) so that I can either move the hero, or open his hero screen with my second click.
>> Bug fix: IMO the fact that the town screen opens when we L-click on a hero at gate feels like a bug, but I'll let you decide on that.



3) If a town is selected:

> Both OH3 & VCMI behave the same - mouse over changes to 'head' cursor and L-click selects/centers the hero.

>> Suggestions: same as above, the centering feels a bit annoying (especially on high resolutions), because I need to look for hero again with my mouse, so I'd prefer as enhancement to drop the centering process.


Revision 2010-03-02 20:01 by Zamolxis
Description 0) The one behavior that is the same in VCMI as in OH3 and does not feel like it needs a change, is L-clicking on a hero, while another hero with accessible path to this one is selected: Mouse cursor changes to Exchange arrows and we can set path.



Behaviors which are different between VCMI and OH3 (and some suggested enhancements):



1) If another hero is selected, but there is no accessible path between the two:

> OH3 - Not much happens. Hovering the mouse over the hero does nothing, except displaying his name in the status bar. L-click does nothing (the hero selection doesn't change). R-click opens the small hero info pop-up for the unselected hero, but also doesn't change the selection.

> VCMI - Mouse over changes the cursor from arrow to the 'hero head' cursor. L-click selects and centers the hero. R-click behaves same as in OH3.

>> Suggestion: Either implement like in OH3, or leave it as it is, but lose the centering effect. If I play in a high resolution, and I L-click to select a hero in the corner of my screen, I don't like it when he actually disappears from under my cursor, to move to the center of the map. For centering on a selected hero we have "5" and "Spacebar" as hotkeys, and for select+center on an unselected hero, we can click on hero's portrait in the list (or use "H").



2) If the hero is at town gate, and another hero is selected with no accessible path between:

> OH3 - Same as above
> VCMI - Mouse over changes to 'head' cursor same as above. But L-click not only selects/centers the hero, but also opens the town interface. I'm not sure there is an added value to that (if implemented intentionally). For me it feels a bit annoying: if I click on the hero, I guess I don't want the town screen, but I just want to select it (current VCMI functionality) so that I can either move the hero, or open his hero screen with my second click.
>> Bug fix: IMO the fact that the town screen opens when we L-click on a hero at gate feels like a bug, but I'll let you decide on that.



3) If a town is selected:

> Both OH3 & VCMI behave the same - mouse over changes to 'head' cursor and L-click selects/centers the hero.

>> Suggestions: same as above, the centering feels a bit annoying (especially on high resolutions), because I need to look for hero again with my mouse, so I'd prefer as enhancement to drop the centering process.


Revision 2010-03-02 19:59 by Zamolxis
Description 0) The one behavior that is the same in VCMI as in OH3 is L-clicking on a hero, while another hero with accessible path to this one is selected: Mouse cursor changes to Exchange arrows and we can set path.



Behaviors which are different between VCMI and OH3 (and some suggested enhancements):



1) If another hero is selected, but there is no accessible path between the two:

> OH3 - Not much happens. Hovering the mouse over the hero does nothing, except displaying his name in the status bar. L-click does nothing (the hero selection doesn't change). R-click opens the small hero info pop-up for the unselected hero, but also doesn't change the selection.

> VCMI - Mouse over changes the cursor from arrow to the 'hero head' cursor. L-click selects and centers the hero. R-click behaves same as in OH3.

>> Suggestion: Either implement like in OH3, or leave it as it is, but lose the centering effect. If I play in a high resolution, and I L-click to select a hero in the corner of my screen, I don't like it when he actually disappears from under my cursor, to move to the center of the map. For centering on a selected hero we have "5" and "Spacebar" as hotkeys, and for select+center on an unselected hero, we can click on hero's portrait in the list (or use "H").



2) If the hero is at town gate, and another hero is selected with no accessible path between:

> OH3 - Same as above
> VCMI - Mouse over changes to 'head' cursor same as above. But L-click not only selects/centers the hero, but also opens the town interface. I'm not sure there is an added value to that (if implemented intentionally). For me it feels a bit annoying: if I click on the hero, I guess I don't want the town screen, but I just want to select it (current VCMI functionality) so that I can either move the hero, or open his hero screen with my second click.
>> Bug fix: IMO the fact that the town screen opens when we L-click on a hero at gate feels like a bug, but I'll let you decide on that.



3) If a town is selected:

> Both OH3 & VCMI behave the same - mouse over changes to 'head' cursor and L-click selects/centers the hero.

>> Suggestions: same as above, the centering feels a bit annoying (especially on high resolutions), because I need to look for hero again with my mouse, so I'd prefer as enhancement to drop the centering process.



Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2024 MantisBT Team
Hosting provided by DigitalOcean