Blender3D wrote:But how does the "pseudo-engine-code" current helicopter are using then work? If I understand it right, it just sets the rpm of the rotors.
--Blender3D
No, not really.
With defining the rotorgear (enginepower, enginepropfactor..etc) you define a very simple engine for the rotors. But not comparable with real engines. Without any nasal-used starting this engine you will have immediately 100% engine-power. No spool up!
But there is also a "ROTORENGINEMAXRELTORQUE"- with this you can control a bit this simple engine and use it for individual startup-sequences. It defines the torque relative to the engine power and with that the rpm of the rotor. Nethertheless it is just a trick.
Look at the S58, ec130, Alouette II for a example of use.
The Bo105, AS332 and Ec135 uses a more sophisticated engine simulation mostly done by nasal. It uses the named things from above and imitates more or less all other values produced by a real engine.
But even this is more or less a trick:
You don't have any torque split with it, and even with one engine full maximum you have full power of two engines.
We need a support of engines for it, there is now way around!