As you may know, I'm working various difficult things, called "impossible" by some, which include warship piloting.
I have archived success with it, but there are some things that make commanding very difficult when the ship is under attack by fighters.
I would like to request three features that will make commanding capital ships much more confortable.
1. "No Redouts" flag, for example in mission flags.
When the ship is attacked by a number of fighters, especially armed with fast firing weapons, it takes a lot of hits onto it's hull, thus making screen flash red nearly constantly.
It's a serious issue only on bigger ships, possibility to turn it off would certainly help in such situations.
2. Force Feedback system overhaul.
I have noticed that when, for example, shockwave reaches player's ship, the effect felt on joystick handle is always the same, regardless of what player is flying.
It may be unnoticeable on fighters and bombers, but is a bit strange on huge capital ship.
Of course weapon hits are also felt similar like on fighter, so it's nearly as uncomfortable as redouts.
Speaking of force feedback I would also like to mention that energy weapons have recoil, which it unrealistic, I think recoil should only be applied to weapons with "Shudder" flag.
The other way around those issues (except shockwaves and energy weapons recoil) is just to avoid having lot of fighters attacking player, for example by allowing him/she to command only cruiser sized warships, coupled with mission designs that make player's job to take care of other big ships, leaving enemy small craft to escort.
3. Custom controls.
Basically I would like you to make a set of controls (for example number keys) which do nothing by default, but can be assigned to different functions using "Key-Pressed" operator.
It isn't necessary for warship commanding, but when I need 7 additional keys to cover entire turret controlling, I'm forced to use 3 keys that have assigned function (currently backward cycling friendly, hostile and unscanned targets). I rarely use backward target cycling, but other people may like those controls, so it would be better to have all functions in number keys (especially if I would later like to add some more functions).
I hope it's possible to code those features, some things (like custom controls) may also come in handy for other uses.