sven wrote:Devildogff wrote:I still think that having to click move before every move is clunky and obtrusive.
One of the things that is consistently bothering new beta testers remains the strategic fleet motion interface. And making a right-click based motion shortcut might help it feel less clunky... There's at least one simple candidate UI tweak I'd like to try here, I'll post it sometime later today.
I've just gone ahead and posted a build that includes a quick candidate right-click (strategic) fleet move semantic. I remain skeptical of whether or not it's something we ought to keep in the game, but, I'd like to get a sense of what other people think of it.
The core issue, really, is that when we know that the player's intention is to start a move order, then it makes sense to show a bunch of UI hints about things like whether or not the star they're mousing over is in range of the fleet, how long the candidate move will take, etc. If a stategic move action takes 2 clicks, then we know we can safely show all sorts of hints of this type.
However, in a one-click move action, we can't be sure what the players intentions are when they have a fleet selected, and then mouse over a star. Are they planning to move the fleet to the star, or are they planning to select the star system, and interact with the planets? There's no way to know... So to avoid confusing players who just want to select the star, I think we need to be careful about not showing as many motion UI hints as we would in the 2 click case.
In the current distro (r11958) I'm showing a no UI hints in the case that a right-click would trigger a fleet move order. In the 2 click case, I'm making a lot of changes to the UI after the player clicks on "Move".
If we are going to include a right-click semantic, I think we need *some* kind of UI hint on star mouseover that suggests that a right-click move is possible. I just don't know what sort of hint might be appropriate... Even a minimal motion-line preview (of the sort that shows up in the 2 click case, feels a bit distracting/confusing.)