In reading the SDK from Peter Dowson's FSUIPC, I noticed that at offset hex 3366 there is a one byte value that indicates fires in engine 1 through 4 through the values of the bits at 2^0 thru 2^3.
This is VERY interesting news to me. It makes the creation of a truly functional fire detection and suppression panel for up to a 4 engine a simpit more of a reality. (wish the APU was simulated too!)
You would write code to monitor those values. When one or more of them goes "true", you have them drive engine "fire" annunciator lights (and maybe a horn sound).
Then you write more code into the routine that activates the "suppression" mode when you close a switch for the engine in question. That action would affect all the typical systems that the real system would affect on the aircraft...... shutting off stuff like bleed air, fuel valves, generator, hydraulic pump, shutting down the engine, and so on. This would be accomplished simply by writing values to the appropriate offsets in FSUIPC to accomplish these tasks.
Now if only there were a way to also key this to an effect file for each engine ;).
Has anyone reading this done any work with these values?
best,
........................john