I've been looking at this external_dll example and this post: Is there a way to get VR head position and/or orientation ?
I'm wondering if the community could give some constructive feedback about the external_dll messages that could greatly increase the freedom of movement for extending functionality that add-ons can achieve? I'm new to all of this, but it would be interesting to e.g. able to have a plane specific FMS/FMC systems or in-depth propulsion systems management (simulating it in the DLL and sending back propulsion parameters in the sim). I'm seeing that there is a lot of community members that would love to help out devs, so IMHO it would make sense to ease access to such internal functions. Some very basic event system for e.g. injecting custom sounds (engine stop/start), simulation steps etc. would be awesome and would offload the devs, so if someone misses something, one would have the mechanisms to crerate it.
Hopefully no one finds this idea (too) naive or offensive.