Why is everyone calling it a "Roullete wheel" its NOT RANDOM. We are talking about actuel reasons for things failing or jamming..
If you dont do anything that might make your guns jam they wont.
If you dont run the engine and 100+ throttle then it wont fail.
etc. etc.
Everything happens for a reason, so just model it that way...
This will of course be OPTIONAL, that way if ppl dont like certain things they can be turned off.
Gun / Engine overheat models i think should start off simple, like all engines of a certain type (example hurri' and spit engine) would have the same failure model. same with guns, but may want to make all of the same caliber the same, unless a certain typ of gun was known to be very very reliable or unreliable, then just model that one a little different.. this way HTC wont have to code too much extra, so it wont take much longer to develop planes.