Something I'd love to see is some interface from where we could read some info (like position, and maybe some more stuff) from active game objects in a parseble way, in realtime. For instance:
<type="a10" x=525625.92, y=433234.54, z=1085.53 state="flying"... [other interesting stuff here]>
<type="mk83" x=624325.25, y=113234.23, z=982.12 state="falling"... [other interesting stuff here]>This would open up fantastic opportunities for cool and useful user created software. For instance, one could create a mission commander map tool where somebody could follow the mission in realtime (without starting the sim. it could even be presented on a squadron website). Or one could even create an interface for using those variables to make stuff happen in a different game. I'd love to see/make a middleware program that enabled us to drop a bomb in a DCS sim, read that info and through some clever scripting spawn that bomb in a game like Arma2. Voila, Close air support, flying above your friends who can't stand flight sims, but like the ground fighting.
The possibilites would be endless. Stuff like this (i.e mod-friendliness and UGC in general) usually helps any game stay alive for much longer as well. So I think it'd be beneficial for everyone. And I think that the extra work involved wouldn't be unreasonable.
What do you think? Would it be a reasonable wish? :)
And please flame me if this is already possible through LUA! (I didn't make a through search to be honest) Hats off in that case.