チケット #44496

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

登録: 2022-05-02 08:52 最終更新: 2022-08-22 14:10

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
1

詳細

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.

チケットの履歴 (7 件中 3 件表示)

2022-05-02 08:52 更新者: cazfi
  • 新しいチケット "Make "single step" moves with goto to work like keyboard single step" が作成されました
2022-05-02 09:12 更新者: 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 更新者: 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 更新者: 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 更新者: cazfi
  • 担当者(未割り当て) から cazfi に更新されました
  • 解決法なし から 受領 に更新されました
  • マイルストーン(未割り当て) から 3.1.0 (完了済み) に更新されました
2022-08-22 14:10 更新者: cazfi
  • 状況オープン から 完了 に更新されました
  • 解決法受領 から 修正済み に更新されました

添付ファイルリスト

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする