You mentioned in one of your posts that you're writing a fancier engine script. The BMS falcon directory has a dat file for the F-16 versions that contain a thrust table (thrust = function(throttle, Mach number, altitude). That may be a good starting point for you. You could scale the thrust based on the nominal sea level static thrust you want to model. That's how I currently model thrust. I interpolate the table based on flight conditions. The thrust data is from NASA originally I think.
Oh wow! Very interesting! Thanks for the heads up. I’m having a bit of trouble understanding how to read it, but this is a great starting point for building a very simple engine model.
I haven’t written it yet, but it’s something I’ve been thinking about. The key features I’d like to get out of it are:
Thrust increases with speed
Thrust decreases with altitude
Thrust decreases with angle of attack
With those above, you have a jet engine model that is close enough in the same way that SimpleWings is close enough that you get a ton of realistic behavior when you use and set them up in a reasonable way.
Some bonus features, that might just be implementation specific:
Fuel flow rate affected by thrust
Thrust vectoring (optional, as it sometimes has undesirable physical implications)