Is there a plan for a "center on current ship" excelerator key?

Are accelerator keys as easy to add as they were on OS/2? I would like to be able to press the "c" key and have
the screen center on the currently selected ship (as long as the ship is not in the current sector view).

Thanks,
Jack
159 views 7 replies
Reply #2 Top
I'd like to suggest that the enter key work to close the currently open window -- acting like a "done" button press.

Ideally, the entire game should be playable without a mouse.

Thanks!
Reply #3 Top
The OS/2 version was almost playable without a mouse, so if Brad has the same philosophy about user interfaces now as he did then I would
expect it to be so eventually.

Using the enter key for a "done" button, while a good idea, might cause complications in the program in trying to determine which of many
possible uses of the enter key was intended. Would using a "d" key, if there are no other plans for its use, be reasonable? Or another
key (although the "d" key seems most intuative)?

Cheers,
Jack
Reply #4 Top
The done key should not really be on the keyboard with the other standard keys. Far too easy to strike it by mistake. I would suggest a function key as these are never accidently pressed. Alternatively the 'end' key, for end turn would make lots of sense.

Paul.
Reply #5 Top
Paul,
Function keys can't be accidentally stuck? You gotta be kidding. Any key with multiple uses, or keys whose use conflicts between applications
can be struck with the intention of getting one action when the coded action is something else. It happens to me all the time. That is what
all the hullabaloo was about during the 1980s and 1990s with "human factors". Brad was involved with some of the human factors discussion
during the development of CalCiv OS/2. He committed a lot of effort to human factors at the time and the results were very positive.

As far as human factors of old are conserned, things seem to have changed. A lot of what we considered defacto standards (E.G., F3 is "help")
are changed (now, E.G., often F1 is help). But function keys still seem to remain keys used for major functions. I would hate to see a function
key used for such a lesser function as "done". It seems to me better use of function keys would be for things like: Help, options window, Space
view, Planet list, Ship list, Trade window, Economy window, research window, etc. I currently am uncomfortable with using the escape key for
anything other than exiting an application, but then that's just me.

The "end" key does make more sense for "done" IF there were no other possible use for it, and I can't think of any such possibility for Galciv.
The question that should be asked here, however, is "are there applications (or games) that have a use for the "end" key that could be considered
a common enough use to be considered a 'defacto standard'?".

Cheers,
Jack
Reply #6 Top
'Ctrl-D' is going to be the decommission key as soon as I figure out why it's not making it into our keyboard input mapper. However, the decomission button on the ship data window does work.

Clicking on the ship data window will center on the selected ship. C might be a good choice for a hot key, which I can add once I figure out what's wrong with the decommission hot key.

We are choosing not to use enter to close windows because enter is the turn key. ESC should close any pop ups/msg windows.

The end key will not work because it is the same windows message as the 1 button on the number keypad if you don't have numlock on, so it would interpret it as a request to move the ship SW.

I think that we moved the end turn key from the space bar because it was too easy to hit the space bar and because we needed a good key to skip a ship's turn.


Reply #7 Top
Perhaps the space bar could be used to center on the current ship, because there would probably be no harm from moving the users view from an area, and because this is a turn-based game, its not like your ships will wander off, or anything else. :p