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> -
Sorry for the delay. I was traveling to record sounds for my upcoming aircraft.
No MSFS 2024 features here, just the code I have in each of my aircraft to make things more realistic.
If you only want the speed to be divided by two, then you should be able to change
(L:bksq_VisualPropRpm, RPM) 8 *to(L:bksq_VisualPropRpm, RPM) 4 *.If you also want to delay the transition to the blurred propeller disk, then change the first line to
(A:PROP RPM:1, RPM) 286 >Let me know if that gets you what you're looking for. Always happy to help!