<graphics improvements>
I agree with all of this, but I'm not going to add them to this thread - it's a lot of work that Toady has said he doesn't want to do right now, and he does know people want it!
For moving you embark selection, how about:
- arrow keys move it within embark region, (bonus) plus rollover to the next embark region when moved against an edge
- shift-arrows move to next embark region, keeping position within embark region
- control-shift-arrows move ten embark regions
I like this, although it would take a little time to adjust to. Personally, I'd prefer Alt instead of Ctrl, but since it's easily configurable it doesn't matter too much what the defaults are.
Well, if you're going to be using ctrl, might as well just swap that with shift.
Why? Using Shift+arrow keys is pretty much standard for moving in larger increments in DF. (Also, some OS's use Ctrl+Arrow keys for OS-specific functions).
Yeah, if it's configurable it doesn't matter that much what keys are used to move-ten-regions. Making it configurable is up to Toady! With the OS-issue alt-shift may be better, but details don't matter too much for that bit.
I also just had a loot through interface.txt, and found that the keys to move and resize the embark are already configurable:
[BIND:SETUP_LOCAL_Y_UP:REPEAT_SLOW]
[KEY:U]
[BIND:SETUP_LOCAL_Y_DOWN:REPEAT_SLOW]
[KEY:M]
[BIND:SETUP_LOCAL_X_UP:REPEAT_SLOW]
[KEY:K]
[BIND:SETUP_LOCAL_X_DOWN:REPEAT_SLOW]
[KEY:H]
[BIND:SETUP_LOCAL_Y_MUP:REPEAT_SLOW]
[KEY:u]
[BIND:SETUP_LOCAL_Y_MDOWN:REPEAT_SLOW]
[KEY:m]
[BIND:SETUP_LOCAL_X_MUP:REPEAT_SLOW]
[KEY:k]
[BIND:SETUP_LOCAL_X_MDOWN:REPEAT_SLOW]
[KEY:h]
[BIND:SETUP_LOCAL_Y_UP:REPEAT_SLOW]
[KEY:u]
[BIND:SETUP_LOCAL_Y_DOWN:REPEAT_SLOW]
[KEY:m]
[BIND:SETUP_LOCAL_X_UP:REPEAT_SLOW]
[KEY:k]
[BIND:SETUP_LOCAL_X_DOWN:REPEAT_SLOW]
[KEY:h]
[BIND:SETUP_LOCAL_Y_MUP:REPEAT_SLOW]
[KEY:a]
[BIND:SETUP_LOCAL_Y_MDOWN:REPEAT_SLOW]
[KEY:w]
[BIND:SETUP_LOCAL_X_MUP:REPEAT_SLOW]
[KEY:s]
[BIND:SETUP_LOCAL_X_MDOWN:REPEAT_SLOW]
[KEY:d]
However with only LOCAL_X AND LOCAL_Y movement and resizing, the arrow keys would conflict with non-local movement and so I don't think it's worth reconfiguring.
Can anyone think of a sensible temporary set of keys for moving an embark, so I can rebind that and selection?
I'm thinking 'wasd' is a common movement prompt to anyone who's played a few games, and more intuitive than the bridge 'waxd' - the goal is ease-of-use, not minimal total keys used despite the overlap. I'll probably put this in the next version of the starter pack.
Edit: hmmm, having played around a bit the resizing acts differently to constructions as well - it just modifies the north and east edges, where constructions alternate sides. This could also be changed.