<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://modenc2.markjfox.net/history/IdleAnim?feed=atom</id>
	<title>IdleAnim - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://modenc2.markjfox.net/history/IdleAnim?feed=atom"/>
	<link rel="alternate" type="text/html" href="https://modenc2.markjfox.net/history/IdleAnim"/>
	<updated>2026-07-25T16:48:16Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://modenc2.markjfox.net/index.php?title=IdleAnim&amp;diff=9497&amp;oldid=prev</id>
		<title>MarkJFox: 2 revisions imported</title>
		<link rel="alternate" type="text/html" href="https://modenc2.markjfox.net/index.php?title=IdleAnim&amp;diff=9497&amp;oldid=prev"/>
		<updated>2025-03-31T19:45:48Z</updated>

		<summary type="html">&lt;p&gt;2 revisions imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:45, 31 March 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>MarkJFox</name></author>
	</entry>
	<entry>
		<id>https://modenc2.markjfox.net/index.php?title=IdleAnim&amp;diff=9496&amp;oldid=prev</id>
		<title>en&gt;McPwny at 14:35, 22 August 2021</title>
		<link rel="alternate" type="text/html" href="https://modenc2.markjfox.net/index.php?title=IdleAnim&amp;diff=9496&amp;oldid=prev"/>
		<updated>2021-08-22T14:35:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 16:35, 22 August 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;IdleAnim is a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;strange and &lt;/del&gt;specific animation case that &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is &lt;/del&gt;used on service depots in RA2 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(in TS this tag didnt exist)&lt;/del&gt;. Service depots used 3 special anims to play certain repairing animations and when no repairing animation was in progress it used its IdleAnim as a way to avoid layering issues. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Then in YR, &lt;/del&gt;IdleAnim logic was &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;expanded &lt;/del&gt;to handle &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;two more cases; &lt;/del&gt;the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;first case is on &lt;/del&gt;the yuri &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;conyard- &lt;/del&gt;the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;idle anim &lt;/del&gt;works in tandem with the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;production &lt;/del&gt;anim in &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;order &lt;/del&gt;to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;render &lt;/del&gt;the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;conyard&#039;s crane correctly&lt;/del&gt;. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The second case is &lt;/del&gt;the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;soviet &lt;/del&gt;industrial plant, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;which for completely unknown reasons, seems to have been hardcoded &lt;/del&gt;to play &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;its idle animation like &lt;/del&gt;an active anim.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;IdleAnim is a specific animation case that &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;was first &lt;/ins&gt;used on service depots &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and conyards &lt;/ins&gt;in RA2. Service depots used 3 special anims to play certain repairing animations and when no repairing animation was in progress it used its IdleAnim as a way to avoid layering issues. IdleAnim logic was &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;also used &lt;/ins&gt;to handle the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;cranes animations of conyards in much the same way except in tandem with &lt;/ins&gt;the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;building&#039;s production animation.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;In &lt;/ins&gt;yuri&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;s revenge the logic was built onto several more times. For &lt;/ins&gt;the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Yuri grinder, it &lt;/ins&gt;works in tandem with the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;special anim to properly layer the animations, with the addition of a second idle &lt;/ins&gt;anim &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;which also plays only while the building is not &#039;grinding&#039;. For the bio reactor, the active anims were hacked to play the empty/full frames and &lt;/ins&gt;in &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;turn the idle anim was hacked &lt;/ins&gt;to &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;play &lt;/ins&gt;the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;active anim&lt;/ins&gt;. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;For &lt;/ins&gt;the industrial plant &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and the slave miner both&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the idle anim is used &lt;/ins&gt;to play an active anim &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;though no additional logic is attached, hinting at some cut content related to the buildings&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Basically, IdleAnim was a patch animation case included to fix some specific animation issues attached to new building logics, and then repeatedly hacked to support more building logics. In this way, IdleAnim is much like [[SpecialAnim]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>en&gt;McPwny</name></author>
	</entry>
	<entry>
		<id>https://modenc2.markjfox.net/index.php?title=IdleAnim&amp;diff=9495&amp;oldid=prev</id>
		<title>en&gt;McPwny: Created page with &quot;IdleAnim is a strange and specific animation case that is used on service depots in RA2 (in TS this tag didnt exist). Service depots used 3 special anims to play certain repai...&quot;</title>
		<link rel="alternate" type="text/html" href="https://modenc2.markjfox.net/index.php?title=IdleAnim&amp;diff=9495&amp;oldid=prev"/>
		<updated>2021-08-07T15:03:08Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;IdleAnim is a strange and specific animation case that is used on service depots in RA2 (in TS this tag didnt exist). Service depots used 3 special anims to play certain repai...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;IdleAnim is a strange and specific animation case that is used on service depots in RA2 (in TS this tag didnt exist). Service depots used 3 special anims to play certain repairing animations and when no repairing animation was in progress it used its IdleAnim as a way to avoid layering issues. Then in YR, IdleAnim logic was expanded to handle two more cases; the first case is on the yuri conyard- the idle anim works in tandem with the production anim in order to render the conyard&amp;#039;s crane correctly. The second case is the soviet industrial plant, which for completely unknown reasons, seems to have been hardcoded to play its idle animation like an active anim.&lt;/div&gt;</summary>
		<author><name>en&gt;McPwny</name></author>
	</entry>
</feed>