<?xml version="1.0" encoding="utf-8"?>
<ItemRenderer item="ITEM_ID_INFINITY_AURA">
	<Data>

		<Sprite name="fireSprite1" fileName="game/particles_large12.rttex" textureSize="64"/>
		<Sprite name="fireSprite2" fileName="game/particles_large12.rttex" textureSize="64"/>
		<Sprite name="lightningSprite" fileName="game/particles11.rttex" textureSize="32"/>
		<Sprite name="windBackSprite" fileName="game/particles_large12.rttex" textureSize="64"/>
		<Sprite name="windFrontSprite" fileName="game/particles_large12.rttex" textureSize="64"/>
		<Sprite name="windFeetSprite" fileName="game/particles11.rttex" textureSize="32"/>
		<Sprite name="rocksSprite" fileName="game/particles11.rttex" textureSize="32"/>
		<Sprite name="speedLinesSprite" fileName="game/particles11.rttex" textureSize="32" frame="20,11"/>
		<Sprite name="timeDilation" fileName="game/particles_large12.rttex" textureSize="64" frame="12,6"/>
				
		<Animations>
			<SpriteAnimation name="fireAnimation1" isLoop="true" autoPlay="false" sprite="fireSprite1" animTime="1600">
				<Frame>0,5</Frame>
				<Frame>1,5</Frame>
				<Frame>2,5</Frame>
				<Frame>3,5</Frame>
				<Frame>4,5</Frame>
				<Frame>5,5</Frame>
				<Frame>6,5</Frame>
				<Frame>7,5</Frame>
				<Frame>8,5</Frame>
				<Frame>9,5</Frame>
				<Frame>10,5</Frame>
				<Frame>11,5</Frame>
				<Frame>12,5</Frame>
				<Frame>13,5</Frame>
				<Frame>14,5</Frame>
				<Frame>15,5</Frame>
			</SpriteAnimation>
			<SpriteAnimation name="fireAnimation2" isLoop="true" autoPlay="false" sprite="fireSprite2" animTime="1600">
				<Frame>10,5</Frame>
				<Frame>11,5</Frame>
				<Frame>12,5</Frame>
				<Frame>13,5</Frame>
				<Frame>14,5</Frame>
				<Frame>15,5</Frame>
				<Frame>0,6</Frame>
				<Frame>1,6</Frame>
				<Frame>2,6</Frame>
				<Frame>3,6</Frame>
				<Frame>0,5</Frame>
				<Frame>1,5</Frame>
				<Frame>2,5</Frame>
				<Frame>3,5</Frame>
				<Frame>4,5</Frame>
				<Frame>5,5</Frame>
			</SpriteAnimation>
			<SpriteAnimation name="lightningAnimation" isLoop="true" autoPlay="true" sprite="lightningSprite" animTime="800">
				<Frame>12,11</Frame>
				<Frame>13,11</Frame>
				<Frame>14,11</Frame>
				<Frame>15,11</Frame>
				<Frame>16,11</Frame>
				<Frame>17,11</Frame>
				<Frame>18,11</Frame>
				<Frame>19,11</Frame>
			</SpriteAnimation>
			<SpriteAnimation name="windBackAnimation" isLoop="true" autoPlay="false" sprite="windBackSprite" animTime="800">
				<Frame>4,6</Frame>
				<Frame>5,6</Frame>
				<Frame>6,6</Frame>
				<Frame>7,6</Frame>
				<Frame>8,6</Frame>
				<Frame>9,6</Frame>
				<Frame>10,6</Frame>
				<Frame>11,6</Frame>
			</SpriteAnimation>
			<SpriteAnimation name="WindFrontAnimation" isLoop="true" autoPlay="false" sprite="windFrontSprite" animTime="800">
				<Frame>4,7</Frame>
				<Frame>5,7</Frame>
				<Frame>6,7</Frame>
				<Frame>7,7</Frame>
				<Frame>8,7</Frame>
				<Frame>9,7</Frame>
				<Frame>10,7</Frame>
				<Frame>11,7</Frame>
			</SpriteAnimation>
			<SpriteAnimation name="windFeetAnimation" isLoop="true" autoPlay="true" sprite="windFeetSprite" animTime="800">
				<Frame>0,11</Frame>
				<Frame>1,11</Frame>
				<Frame>2,11</Frame>
				<Frame>3,11</Frame>
				<Frame>4,11</Frame>
				<Frame>5,11</Frame>
				<Frame>6,11</Frame>
				<Frame>7,11</Frame>
			</SpriteAnimation>
			<SpriteAnimation name="rocksAnimation" isLoop="true" autoPlay="false" sprite="rocksSprite" animTime="400">
				<Frame>8,11</Frame>
				<Frame>9,11</Frame>
				<Frame>10,11</Frame>
				<Frame>11,11</Frame>
			</SpriteAnimation>
		</Animations>
				
		<ParticleSystems>
			<ParticleSystem name="fireParticle1">
				<Emitter>
					<Set name="offset">8,-20</Set>
					<Set name="offsetFacing">false</Set>
					<Set name="randomizeInterval">true</Set>
					<Set name="intervalMin">0.1</Set>
					<Set name="intervalMax">0.1</Set>
					<Set name="infParticles">true</Set>
					<Set name="infLifeTime">true</Set>
					<Set name="particlesPerEmission">1</Set>
				</Emitter>
				<Particle randomSpriteFrame="true">
					<Set name="sprite">fireSprite1</Set>
					<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
					<Set name="isBackgroundParticle">false</Set>
					<Set name="relativeToEmitter">true</Set>
					<Set name="inSpecificOrder">true</Set>
					<Set name="initalRGB">1,1,1</Set>
					<Set name="flipX">false</Set>
					<Curve name="initialScale">
						<KeyFrame>0, 0.75, 0.75</KeyFrame>
						<KeyFrame>1, 1.5, 1.5</KeyFrame>
					</Curve>
					<Curve name="initialAlpha">
						<KeyFrame>0, 1</KeyFrame>
						<KeyFrame>0.5, 0.9</KeyFrame>
						<KeyFrame>1, 0</KeyFrame>
					</Curve>
					<Random name="lifeTime" min="0.4" max="0.5"/>
					<Random name="initialVelocity" min="0,-35" max="0,-45"/>
				</Particle>
			</ParticleSystem>
			<ParticleSystem name="fireParticle2">
				<Emitter>
					<Set name="offset">-8,-20</Set>
					<Set name="offsetFacing">false</Set>
					<Set name="randomizeInterval">true</Set>
					<Set name="intervalMin">0.1</Set>
					<Set name="intervalMax">0.1</Set>
					<Set name="infParticles">true</Set>
					<Set name="infLifeTime">true</Set>
					<Set name="particlesPerEmission">1</Set>
				</Emitter>
				<Particle randomSpriteFrame="true">
					<Set name="sprite">fireSprite2</Set>
					<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
					<Set name="isBackgroundParticle">false</Set>
					<Set name="relativeToEmitter">true</Set>
					<Set name="inSpecificOrder">true</Set>
					<Set name="initalRGB">1,1,1</Set>
					<Set name="flipX">true</Set>
					<Curve name="initialScale">
						<KeyFrame>0, 0.75, 0.75</KeyFrame>
						<KeyFrame>1, 1.5, 1.5</KeyFrame>
					</Curve>
					<Curve name="initialAlpha">
						<KeyFrame>0, 1</KeyFrame>
						<KeyFrame>0.5, 0.9</KeyFrame>
						<KeyFrame>1, 0</KeyFrame>
					</Curve>
					<Random name="lifeTime" min="0.4" max="0.5"/>
					<Random name="initialVelocity" min="0,-35" max="0,-45"/>
				</Particle>
			</ParticleSystem>
			<ParticleSystem name="windBackParticle">
				<Emitter>
					<Set name="offset">0,-24</Set>
					<Set name="randomizeInterval">true</Set>
					<Set name="intervalMin">0.3</Set>
					<Set name="intervalMax">0.4</Set>
					<Set name="infParticles">true</Set>
					<Set name="infLifeTime">true</Set>
					<Set name="particlesPerEmission">1</Set>
				</Emitter>
				<Particle randomSpriteFrame="false">
					<Set name="sprite">windBackSprite</Set>
					<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
					<Set name="isBackgroundParticle">false</Set>
					<Set name="relativeToEmitter">true</Set>
					<Set name="inSpecificOrder">true</Set>
					<Set name="initalRGB">1,1,1</Set>
					<Curve name="initialScale">
						<KeyFrame>0, 0.75, 0.75</KeyFrame>
						<KeyFrame>1, 1.2, 1.2</KeyFrame>
					</Curve>
					<Curve name="initialAlpha">
						<KeyFrame>0, 1</KeyFrame>
						<KeyFrame>0.5, 0.5</KeyFrame>
						<KeyFrame>1, 0</KeyFrame>
					</Curve>
					<Random name="lifeTime" min="0.8" max="1"/>
					<Random name="initialVelocity" min="0,-40" max="0,-50"/>
				</Particle>
			</ParticleSystem>
			<ParticleSystem name="windFrontParticle">
				<Emitter>
					<Set name="offset">0,-21</Set>
					<Set name="randomizeInterval">true</Set>
					<Set name="intervalMin">0.15</Set>
					<Set name="intervalMax">0.2</Set>
					<Set name="infParticles">true</Set>
					<Set name="infLifeTime">true</Set>
					<Set name="particlesPerEmission">1</Set>
				</Emitter>
				<Particle randomSpriteFrame="false">
					<Set name="sprite">windFrontSprite</Set>
					<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
					<Set name="isBackgroundParticle">false</Set>
					<Set name="relativeToEmitter">true</Set>
					<Set name="inSpecificOrder">true</Set>
					<Set name="initalRGB">1,1,1</Set>
					<Curve name="initialScale">
						<KeyFrame>0, 0.75, 0.75</KeyFrame>
						<KeyFrame>1, 1.2, 1.2</KeyFrame>
					</Curve>
					<Curve name="initialAlpha">
						<KeyFrame>0, 1</KeyFrame>
						<KeyFrame>0.5, 0.5</KeyFrame>
						<KeyFrame>1, 0</KeyFrame>
					</Curve>
					<Random name="lifeTime" min="0.8" max="1"/>
					<Random name="initialVelocity" min="0,-40" max="0,-50"/>
				</Particle>
			</ParticleSystem>
			<ParticleSystem name="windFeetLeftParticle">
				<Emitter>
					<Set name="offset">-18,-14</Set>
					<Set name="randomizeInterval">true</Set>
					<Set name="intervalMin">0.2</Set>
					<Set name="intervalMax">0.2</Set>
					<Set name="infParticles">true</Set>
					<Set name="infLifeTime">true</Set>
					<Set name="particlesPerEmission">1</Set>
				</Emitter>
				<Particle>
					<Set name="sprite">windFeetSprite</Set>
					<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
					<Set name="isBackgroundParticle">false</Set>
					<Set name="relativeToEmitter">true</Set>
					<Set name="inSpecificOrder">true</Set>
					<Set name="initalRGB">1,1,1</Set>
					<Set name="initialScale">1,1,1</Set>
					<Curve name="initialAlpha">
						<KeyFrame>0, 1</KeyFrame>
						<KeyFrame>0.2, 0.5</KeyFrame>
						<KeyFrame>0.6, 0.2</KeyFrame>
						<KeyFrame>1, 0</KeyFrame>
					</Curve>
					<Random name="lifeTime" min="0.2" max="0.3"/>
					<Random name="initialVelocity" min="-10,0" max="-30,0"/>
				</Particle>
			</ParticleSystem>
			<ParticleSystem name="windFeetRightParticle">
				<Emitter>
					<Set name="offset">18,-14</Set>
					<Set name="randomizeInterval">true</Set>
					<Set name="intervalMin">0.2</Set>
					<Set name="intervalMax">0.2</Set>
					<Set name="infParticles">true</Set>
					<Set name="infLifeTime">true</Set>
					<Set name="particlesPerEmission">1</Set>
				</Emitter>
				<Particle>
					<Set name="sprite">windFeetSprite</Set>
					<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
					<Set name="isBackgroundParticle">false</Set>
					<Set name="relativeToEmitter">true</Set>
					<Set name="inSpecificOrder">true</Set>
					<Set name="initalRGB">1,1,1</Set>
					<Set name="initialScale">1,1,1</Set>
					<Set name="flipX">true</Set>
					<Curve name="initialAlpha">
						<KeyFrame>0, 1</KeyFrame>
						<KeyFrame>1, 0</KeyFrame>
					</Curve>
					<Random name="lifeTime" min="0.2" max="0.3"/>
					<Random name="initialVelocity" min="10,0" max="30,0"/>
				</Particle>
			</ParticleSystem>
			<ParticleSystem name="rocksParticle">
				<Emitter>
					<Set name="randomizeInterval">true</Set>
					<Set name="intervalMin">0.1</Set>
					<Set name="intervalMax">0.2</Set>
					<Set name="infParticles">true</Set>
					<Set name="infLifeTime">true</Set>
					<Set name="particlesPerEmission">1</Set>
				</Emitter>
				<Particle randomSpriteFrame="true">
					<Set name="sprite">rocksSprite</Set>
					<Set name="blendingMode">PREMULTIPLIED_NORMAL</Set>
					<Set name="isBackgroundParticle">false</Set>
					<Set name="relativeToEmitter">true</Set>
					<Set name="inSpecificOrder">true</Set>
					<Set name="initalRGB">1,1,1</Set>
					<Set name="initialScale">0.5,0.5</Set>
					<Curve name="initialAlpha">
						<KeyFrame>0, 0</KeyFrame>
						<KeyFrame>0.4, 1</KeyFrame>
						<KeyFrame>0.6, 1</KeyFrame>
						<KeyFrame>1, 0</KeyFrame>
					</Curve>
					<Random name="initialRotationRate" min="-30" max="30"/>
					<Random name="lifeTime" min="0.6" max="0.8"/>
					<Random name="initialVelocity" min="-10,-60" max="10,-70"/>
					<Random name="offset" min="-18,0" max="18,0"/>
				</Particle>
			</ParticleSystem>
			<ParticleSystem name="speedLinesParticle">
				<Emitter>
					<Set name="offset">0,-4</Set>
					<Set name="randomizeInterval">true</Set>
					<Set name="intervalMin">0.05</Set>
					<Set name="intervalMax">0.1</Set>
					<Set name="infParticles">true</Set>
					<Set name="infLifeTime">true</Set>
					<Set name="particlesPerEmission">2</Set>
				</Emitter>
				<Particle>
					<Set name="sprite">speedLinesSprite</Set>
					<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
					<Set name="isBackgroundParticle">false</Set>
					<Set name="relativeToEmitter">true</Set>
					<Set name="inSpecificOrder">true</Set>
					<Set name="rotateWithVelocity">true</Set>
					<Set name="initalRGB">1,1,1</Set>
					<Curve name="initialAlpha">
						<KeyFrame>0, 0</KeyFrame>
						<KeyFrame>0.2, 0</KeyFrame>
						<KeyFrame>0.3, 1</KeyFrame>
						<KeyFrame>1, 0</KeyFrame>
					</Curve>
					<Curve name="initialScale">
						<KeyFrame>0,0,0</KeyFrame>
						<KeyFrame>0.2,1,0.3</KeyFrame>
						<KeyFrame>1,2,0.3</KeyFrame>
					</Curve>
					<Random name="lifeTime" min="0.2" max="0.3"/>
					<RandomRadial name="initialVelocity" angleRange="230,310" radiusRange="150,200"/>
					<Multiply name="offset" source="initialVelocity" scale="0.1,0"/>
				</Particle>
			</ParticleSystem>
		</ParticleSystems>

	</Data>

	<RenderRules>
		<AddClothingParticles>
			<ParticleSystemUpdate name="fireParticle1"/>
			<ParticleSystemUpdate name="fireParticle2"/>
			<ParticleSystemUpdate name="windBackParticle"/>
			<ParticleSystemUpdate name="rocksParticle"/>
			<ParticleSystemUpdate name="windFrontParticle"/>
			<ParticleSystemUpdate name="speedLinesParticle"/>
			<ParticleSystemUpdate name="windFeetLeftParticle"/>
			<ParticleSystemUpdate name="windFeetRightParticle"/>
		</AddClothingParticles>
		<RenderAura>
			<ParticleSystemRender name="fireParticle1"/>
			<ParticleSystemRender name="fireParticle2"/>
			<ParticleSystemRender name="windBackParticle"/>
		</RenderAura>
		<RenderInFront>
			<SpriteRender name="lightningSprite" scale="1.3,0.7" offset="0,-12" blend="PREMULTIPLIED_ALPHA"/>
			<SpriteRender name="timeDilation" offset="0,-24"/>
			<ParticleSystemRender name="rocksParticle"/>
			<ParticleSystemRender name="speedLinesParticle"/>
			<ParticleSystemRender name="windFrontParticle"/>
			<ParticleSystemRender name="windFeetLeftParticle"/>
			<ParticleSystemRender name="windFeetRightParticle"/>
		</RenderInFront>
		<SwitchOffClothingParticles>
			<ParticleSystemOff name="fireParticle1"/>
			<ParticleSystemOff name="fireParticle2"/>
			<ParticleSystemOff name="windBackParticle"/>	
			<ParticleSystemOff name="rocksParticle"/>
			<ParticleSystemOff name="speedLinesParticle"/>
			<ParticleSystemOff name="windFrontParticle"/>
			<ParticleSystemOff name="windFeetLeftParticle"/>
			<ParticleSystemOff name="windFeetRightParticle"/>
		</SwitchOffClothingParticles>
	</RenderRules>
</ItemRenderer>