<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Customizing the Prop Animation]]></title><description><![CDATA[<p dir="auto">This is a long shot, but I thought I'd ask anyway.</p>
<p dir="auto">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 <code>model.xml</code> file, however the Caravan Professional uses some new tricks from MSFS 2024 that I'm not familiar with.</p>
<p dir="auto">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.</p>
<p dir="auto">Basically what I'm trying to achieve is "half RPM" — so 1,000 propeller RPM is <em>animated</em> as if it's 500; 1,900 RPM becomes 950, and so on. I can adjust from there if it's too drastic.</p>
<p dir="auto"><em>(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.)</em> <img src="https://community.justflight.com/assets/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f605.png?v=75b85052940" class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_sweat" style="height:23px;width:auto;vertical-align:middle" title=":grinning_face_with_sweat:" alt="😅" /></p>
<pre><code>&lt;ANIM_CODE&gt;
	(A:PROP RPM:1, RPM) 143 &amp;gt; if{
		(A:PROP RPM:1, RPM) (&amp;gt;L:bksq_VisualPropRpm, RPM)
		(A:PROP ROTATION ANGLE:1, degrees) (&amp;gt;L:bksq_VisualPropRotationAngle, degrees)
		(A:PROP ROTATION ANGLE:1, degrees)
	}
	els{
		(L:bksq_VisualPropRpm, RPM) (A:PROP RPM:1, RPM) &amp;gt;    (L:bksq_VisualPropRpm, RPM) 4.0 &amp;gt; and if{
			(L:bksq_VisualPropRpm, RPM) 0.995 *
			(A:PROP RPM:1, RPM) 0.005 *
			+ (&amp;gt;L:bksq_VisualPropRpm, RPM)
		}
		els{
			(L:bksq_VisualPropRpm, RPM) 0.98 *
			(A:PROP RPM:1, RPM) 0.02 *
			+ (&amp;gt;L:bksq_VisualPropRpm, RPM)
		}
		(L:bksq_VisualPropRpm, RPM) 8 * (A:ANIMATION DELTA TIME, seconds) *
		(L:bksq_VisualPropRotationAngle, degrees) +
		360 %
		d (&amp;gt;L:bksq_VisualPropRotationAngle, degrees)
	}
	(L:bksq_VisualPropRpm, RPM) (&amp;gt;L:BKSQ_CARAVAN_PROP_RPM, RPM)
&lt;/ANIM_CODE&gt;
</code></pre>
]]></description><link>https://community.justflight.com/topic/10481/customizing-the-prop-animation</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 07:38:15 GMT</lastBuildDate><atom:link href="https://community.justflight.com/topic/10481.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 20 Apr 2026 18:26:44 GMT</pubDate><ttl>60</ttl></channel></rss>