cim wrote:Cody wrote:the usual caveats apply, of course!
I should add here, if you've not seen them before, the usual caveats are:
- The 1.81 nightly builds contain prototype features which have not yet been tested or debugged. You may have strange experiences, crashes, or odd OXP behaviour.
Thanks. For now ill try to work around the 5 bug for a while.
On MFDs:
- that message is the one you get while selecting which MFD you need to use.
- press the key without shift (assuming default keymapping) to change that MFD slot between your available MFDs (or no MFD, which it currently is)
- depending on the OXP you may need to do something else to activate that OXP's MFD (e.g. buy equipment)
No, that did NOT work. Unfortunately, that keymapping thing is broken.
In order to get it working the way you describe it, I did the following:
Code: Select all
// key_cycle_mfd = ";";
// key_switch_mfd = ":";
key_cycle_mfd = 214; // upper case O-Umlaut on German keyboard
key_switch_mfd = 246; // lower case o-Umlaut on German keyboard
Note that the broken key assignment mechanism should do the same,
but apparently doesn't (to be precise, it does the same for ";" but not for ":",
so on the default config, O-Umlaut works, o-Umlaut doesn't).
I call it broken because apparently there seems to be an internal hardcoded
table converting symbols to numbers - for US keyboards.
Normally you should just take the symbol keys from Windows and let the
underlying OS do the translation. But even if you don't , then please
make the translation table runtime loadable and configurable via the
options screen - independently from a user key remapping mechanism.
And speaking of which - you already have a quite good runtime
button mapping module for joysticks - why can't you just reuse that
code to make a key remapping module as well? It seems to be all there.
And while im freely associating on that - is there any point in NOT
being able to call up the current keymap info for help during
gameplay, just in the main menu? Would be nice to see that
moved/added to the pause/F2 and the station save menu....