<?xml version="1.0" encoding="utf-8"?>
<ItemRenderer item="ITEM_ID_SPIRIT_OF_THE_EYE">
	<Data>
        <Sprite name="spiritSprite" fileName="game/anu.rttex" textureSize="64" frame="0,0"/>
        <Sprite name="particle" fileName="game/anu.rttex" textureSize="64" frame="1,0"/>
        <Sprite name="neck_sprite" filename="game/anuu.rttex" textureSize="32" frame="0,0"/>
        <Sprite name="break_sprite" filename="game/anuu.rttex" textureSize="32" frame="1,0"/>
        <Animations>
			<SpriteSinPulseAnimation name="foot1_Stretch" playOnAction="IDLE|WALK|FALL|JUMP|PUNCH" sprite="spiritSprite">
				<Parameter name="scale.x">
					<Set name="offset">1</Set>
					<Set name="period">2500</Set>
					<Set name="scale">0.07</Set>
				</Parameter>
			</SpriteSinPulseAnimation>
			<SpriteSinPulseAnimation name="foot2_Stretch" playOnAction="IDLE|WALK|FALL|JUMP|PUNCH" sprite="spiritSprite">
				<Parameter name="scale.y">
					<Set name="offset">1</Set>
					<Set name="period">2750</Set>
					<Set name="scale">0.07</Set>
				</Parameter>
			</SpriteSinPulseAnimation>
		</Animations>

        <ParticleSystems>
			<ParticleSystem name="sword_particle">
				<Emitter attachment="targetPos">
					<Set name="infParticles">true</Set>
					<Set name="offset">0,-38</Set>
					<Set name="lifeTime">0.3</Set>
					<Set name="emissionInterval">0.08</Set>
					<Set name="particlesPerEmission">4</Set>
				</Emitter>
				<Particle>
					<Set name="sprite">particle</Set>
					<Select name="offset" input="punchCount">
						<Item>-40, -36</Item>
						<Item>40, -36</Item>
						<Item>0, -46</Item>
					</Select>
					<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
					<Set name="rotateWithVelocity">true</Set>
					<Set name="initialAlpha">0.5</Set>
					<Set name="finalAlpha">0.1</Set>
					<Set name="interpolateAlpha">true</Set>
					<Random name="lifeTime" min="0.3" max="0.5"/>
					<Set name="interpolateScale">true</Set>
					<Set name="initialScale">1.5,1.5</Set>
					<Set name="finalScale">0.5,1.0</Set>
					<VectorTo name="initialVelocity" source="targetPos" duration="lifeTime" x="1"/>
				</Particle>
            </ParticleSystem>

			<ParticleSystem name="tile_break_particle" updateStage="OnDamagedTile">
				<Emitter>
					<Set name="lifeTime">1</Set>
					<Set name="particlesPerEmission">1</Set>
				</Emitter>
				<Particle>
					<Set name="sprite">break_sprite</Set>
					<Random name="offset" min="-4, -4" max="4, 4"/>
					<Curve name="initialAlpha">
						<KeyFrame>0, 1</KeyFrame>
						<KeyFrame>0.6, 1</KeyFrame>
						<KeyFrame>1, 0</KeyFrame>
					</Curve>
					<Curve name="initialScale">
						<KeyFrame>0, 0.4, 0.4</KeyFrame>
						<KeyFrame>1, 1, 1</KeyFrame>
					</Curve>
					<Set name="lifeTime">0.8</Set>
				</Particle>
		    </ParticleSystem>
        </ParticleSystems>

    	<TileStampData>
      		<Set name="FileName">game/particles11.rttex</Set>
      		<Set name="EndFrame">29,19</Set>
      		<Set name="FrameCount">4</Set>
    	</TileStampData>
        
    </Data>
  <RenderRules>
      <RenderChestItem>
        <SpriteRender name="neck_sprite" offset="2,-15" blend="PREMULTIPLIED_ALPHA"/>
      </RenderChestItem>
      <RenderBackpack>
	    <SpriteRender name="spiritSprite" rotateOffset="true" alignment="CENTER" offset="2,-65" scale="1.45,1.4" blend="PREMULTIPLIED_ALPHA"/>
      </RenderBackpack>
      <RenderInFront>
        <SpriteRender name="spiritSprite" rotateOffset="true" alignment="CENTER" offset="2,-65" scale="1.45,1.4" blend="PREMULTIPLIED_ALPHA"/>
      </RenderInFront>
      <OnPunchUpdate>
			<AvatarTransform class="Face">
				<Set name="face">MAD</Set>
			</AvatarTransform>
			<AvatarTransform class="ArmAngle">
				<Set name="armName">arm1Angle</Set>
				<Set name="pointTowardsPunchTarget">true</Set>
			</AvatarTransform>
		<ParticleSystemUpdate name="sword_particle"/>
      </OnPunchUpdate>
	  <SwitchOffClothingParticles>
            <ParticleSystemOff name="tile_break_particle"/>
	  </SwitchOffClothingParticles>
  </RenderRules>
</ItemRenderer>
