Customizing the Prop Animation
-
This is a long shot, but I thought I'd ask anyway.
I'm wanting to "slow down" the propeller animation to make it more visually pleasing (for me). I've done this on other airplanes by editing the
model.xmlfile, however the Caravan Professional uses some new tricks from MSFS 2024 that I'm not familiar with.I've read the relevant bits of the SDK documentation, but I'm hoping someone with more knowledge/experience than me can chime in here, too.
Basically what I'm trying to achieve is "half RPM" — so 1,000 propeller RPM is animated as if it's 500; 1,900 RPM becomes 950, and so on. I can adjust from there if it's too drastic.
(Undoubtedly someone is going to highlight how unrealistic this is, and I agree. But my preference of "seeing" the spinning propeller outweighs my chase of outright realism in this case.)

<ANIM_CODE> (A:PROP RPM:1, RPM) 143 > if{ (A:PROP RPM:1, RPM) (>L:bksq_VisualPropRpm, RPM) (A:PROP ROTATION ANGLE:1, degrees) (>L:bksq_VisualPropRotationAngle, degrees) (A:PROP ROTATION ANGLE:1, degrees) } els{ (L:bksq_VisualPropRpm, RPM) (A:PROP RPM:1, RPM) > (L:bksq_VisualPropRpm, RPM) 4.0 > and if{ (L:bksq_VisualPropRpm, RPM) 0.995 * (A:PROP RPM:1, RPM) 0.005 * + (>L:bksq_VisualPropRpm, RPM) } els{ (L:bksq_VisualPropRpm, RPM) 0.98 * (A:PROP RPM:1, RPM) 0.02 * + (>L:bksq_VisualPropRpm, RPM) } (L:bksq_VisualPropRpm, RPM) 8 * (A:ANIMATION DELTA TIME, seconds) * (L:bksq_VisualPropRotationAngle, degrees) + 360 % d (>L:bksq_VisualPropRotationAngle, degrees) } (L:bksq_VisualPropRpm, RPM) (>L:BKSQ_CARAVAN_PROP_RPM, RPM) </ANIM_CODE>