Ticket #44496

Make "single step" moves with goto to work like keyboard single step

오픈 날짜: 2022-05-02 08:52 마지막 업데이트: 2022-08-22 14:10

Reporter:
소유자:
Type:
Status:
Closed
Component:
MileStone:
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
1

Details

Split from #42133. People without keypad have no option but to use goto for movement. At least when they do just a "single step" move, they should have the same action selection functionality available as people doing their moves from the keyboard.

Ticket History (3/7 Histories)

2022-05-02 08:52 Updated by: cazfi
  • New Ticket "Make "single step" moves with goto to work like keyboard single step" created
2022-05-02 09:12 Updated by: jdlh
댓글 올리기

I have only ever played freeciv on Mac laptop computers. Those computers have never had numeric keypads. I have no way to do anything via a keypad. When I want to make a unit move one cell, or attack, I always use the Goto via the 'g' key (at least as far as I can recall). It would be helpful to have a design principle which recognises that some users have no numeric keypad at all. Nor a centre or right mouse button, either. Thus whatever interaction the game expects via a numeric keypad, the game should provide an alternate method for. (I am repeating my comment from related ticket #44123, to provide user evidence to support and motivate this ticket.)

2022-05-02 09:33 Updated by: cazfi
댓글 올리기

Reply To jdlh

Thus whatever interaction the game expects via a numeric keypad, the game should provide an alternate method for.

While I want to keep this ticket's scope on the action selection dialog, there's long-standing corner case to this. There's no way to force goto to take direct single step if longer route is faster. This can happen, e.g., when a river makes a turn on square map, and ruleset defines that one has to follow the river exactly to get the speed benefit. Diagonal move (single step) would cost normal terrain move cost, at least 1. Move along the river (two steps) costs 2 * 1/3 = 2/3. So goto always goes along the river. There's no way to make it not to step on the tile where the river makes the turn. And that might have side effects like alerting enemies about your presence.

2022-05-02 11:05 Updated by: cazfi
댓글 올리기

Reply To jdlh

motivate this ticket.

I hope that we get this handled sooner, but if not, I think this will be a blocker against making final freeciv-3.1.0 release.

2022-08-09 23:46 Updated by: cazfi
  • 소유자 Update from (None) to cazfi
  • Resolution Update from None to Accepted
  • Milestone Update from (None) to 3.1.0 (closed)
2022-08-22 14:10 Updated by: cazfi
  • Status Update from Open to Closed
  • Resolution Update from Accepted to Fixed

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login