<?xml version="1.0" encoding="utf-8"?>
<ItemRenderer>
  <Data>
    <Sprite name="ances" fileName="game/particles.rttex" textureSize="32" frame="8,3"/>
	<Sprite name="artifact" fileName="game/dm_particles1.rttex" textureSize="32" frame="1,0"/>
	
    <ParticleSystems>
		<ParticleSystem name="ances_left">
			<Emitter>
				<Set name="infParticles">true</Set>
				<Set name="infLifeTime">true</Set>
				<Set name="emissionInterval">0.25</Set>
				<Set name="particlesPerEmission">3</Set>
			</Emitter>
			<Particle>
				<Random name="offset" min="9, 0" max="16, 0"/>
				<Set name="sprite">ances</Set>
				<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
				<Set name="initalRGB">0, 0, 0</Set>
				<Set name="lifeTime">0.75</Set>
				<Set name="initialAlpha">0.2</Set>
				<Set name="finalAlpha">1</Set>
				<Set name="interpolateAlpha">true</Set>
				<Set name="interpolateScale">true</Set>
				<Set name="initialScale">0.45, 0.20</Set>
				<Set name="finalScale">0, 0.55</Set>
				<Random name="initialVelocity" min="0,-16" max="0,-14"/>
			</Particle>
		</ParticleSystem>
		<ParticleSystem name="ances_right">
			<Emitter>
				<Set name="infParticles">true</Set>
				<Set name="infLifeTime">true</Set>
				<Set name="emissionInterval">0.25</Set>
				<Set name="particlesPerEmission">3</Set>
			</Emitter>
			<Particle>
				<Random name="offset" min="-16, 0" max="-9, 0"/>
				<Set name="sprite">ances</Set>
				<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
				<Set name="initalRGB">0, 0, 0</Set>
				<Set name="lifeTime">0.75</Set>
				<Set name="initialAlpha">0.2</Set>
				<Set name="finalAlpha">1</Set>
				<Set name="interpolateAlpha">true</Set>
				<Set name="interpolateScale">true</Set>
				<Set name="initialScale">0.45, 0.20</Set>
				<Set name="finalScale">0, 0.55</Set>
				<Random name="initialVelocity" min="0,-16" max="0,-14"/>
			</Particle>
		</ParticleSystem>
		<ParticleSystem name="Orbit1">
			<Emitter>
				<Set name="offset">0, -25</Set>
				<Set name="emissionInterval">0.45</Set>
				<Set name="infParticles">true</Set>
				<Set name="infLifeTime">true</Set>
				<Set name="particlesPerEmission">1</Set>
				<OrbitOffset>
					<Set name="maxScale">0.6</Set>
					<Set name="hasOrbit">true</Set>
					<Set name="hOrbitPeriod">2500</Set>
					<Set name="hAmplitude">19</Set>
					<Set name="hTimeOffset">6000</Set>
					<Set name="vAmplitude">0</Set>
					<Set name="vOrbitPeriod">2500</Set>
					<Set name="vTimeOffset">0</Set>
					<Set name="minScale">0.2</Set>
				</OrbitOffset>
			</Emitter>
			<Particle>
				<Set name="sprite">artifact</Set>
				<Set name="relativeToEmitter">true</Set>
				<Set name="inSpecificOrder">true</Set>
				<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
				<Set name="lifeTime">0.55</Set>
			</Particle>
		</ParticleSystem>
	</ParticleSystems>
	
	<RenderOptions>
			<Default>
				<Set name="ShouldHover">true</Set>
			</Default>
		</RenderOptions>
  </Data>

  <RenderRules>
	<Update>
			<StopIf>
				<IsZombified>true</IsZombified>
			</StopIf>
			<AvatarTransform class="ArmAngle" onAction="PUNCH">
				<Set name="armName">arm2Angle</Set>
				<Set name="armAngle">1280</Set>
				<Set name="isAdditive">true</Set>
			</AvatarTransform>
			<StopIf type="or">
				<IsZombified>true</IsZombified>
				<IsWearing slot="SHIRT">ITEM_ID_TACTICAL_STEALTH_DEVICE</IsWearing>
				<IsWearing slot="SHOES">ITEM_ID_STAR_FIGHTER_REBEL_RAIDER</IsWearing>
				<IsWearing slot="SHOES">ITEM_ID_STAR_FIGHTER_IMPERIAL_ENFORCER</IsWearing>
			</StopIf>
			<AvatarTransform class="ArmAngle" onAction="IDLE">
				<Set name="armName">arm1Angle</Set>
				<Set name="armAngle">-60</Set>
			</AvatarTransform>
			<AvatarTransform class="ArmAngle" onAction="IDLE">
				<Set name="armName">arm2Angle</Set>
				<Set name="armAngle">60</Set>
			</AvatarTransform>
			<AvatarTransform class="Face">
				<Set name="face">MAD</Set>
			</AvatarTransform>
		</Update>
	<AddClothingParticles>
		<ParticleSystemUpdate name="Orbit1"/>
		<ParticleSystemUpdate name="ances_left"/>
		<ParticleSystemUpdate name="ances_right"/>
	</AddClothingParticles>
	<RenderInFront>
		<ParticleSystemRender name="Orbit1"/>
		<StopIf>
			<IsVariableBool name="isMannequin">false</IsVariableBool>
		</StopIf>
    </RenderInFront>
    <SwitchOffClothingParticles>
		<ParticleSystemOff name="Orbit1"/>
		<ParticleSystemOff name="ances_left"/>
		<ParticleSystemOff name="ances_right"/>
    </SwitchOffClothingParticles>
  </RenderRules>
</ItemRenderer>