<?xml version="1.0"?>
<ItemRenderer item="ITEM_ID_DIAMOND_SPARKLING_SNEAKERS">
	<Data>
		<Sprite name="s_foot1" fileName="game/player_feet16.rttex" textureSize="32" frame="30,14" />
		<Sprite name="s_foot2" fileName="game/player_feet16.rttex" textureSize="32" frame="30,15" />
		<Sprite name="s_godRays" fileName="game/particles_large11.rttex" textureSize="64" frame="5,15" />
		<Sprite name="s_sparks" fileName="game/particles11.rttex" textureSize="32" frame="18,28" />
		<VariableMap>
			<Set name="leftFootYPos">0,0,0</Set>
			<Set name="rightFootYPos">0,0,0</Set>
		</VariableMap>
		<Animations>
			<SpriteAnimation name="a_godRays" sprite="s_godRays">
        <Frame>5,15</Frame>
				<Frame>8,14</Frame>
			</SpriteAnimation>
			<SpriteAnimation name="a_sparks" sprite="s_sparks" animTime="600" >
				<Frame>18,28</Frame>
				<Frame>19,29</Frame>
				<Frame>20,28</Frame>
			</SpriteAnimation>
		</Animations>
		<ParticleSystems>
			<ParticleSystem name="ps_godRays" updateStage="AddClothingParticles">
				<Emitter>
					<Set name="emissionInterval">0.7</Set>
					<Set name="infParticles">true</Set>
					<Set name="infLifeTime">true</Set>
					<Set name="particlesPerEmission">2</Set>
				</Emitter>
				<Particle randomSpriteFrame="true">
					<Set name="sprite">s_godRays</Set>
					<Set name="relativeToEmitter">true</Set>
					<Set name="renderAlignment">DOWN_CENTER</Set>
					<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
					<Curve name="initialAlpha">
						<KeyFrame>0, 1</KeyFrame>
						<KeyFrame>0.7, 1</KeyFrame>
						<KeyFrame>1, 0</KeyFrame>
					</Curve>
					<Set name="isBackgroundParticle">true</Set>
					<Curve name="initialScale">
						<KeyFrame>0, 1, 1</KeyFrame>
						<KeyFrame>0.7, 1.75, 1.75</KeyFrame>
						<KeyFrame>1, 1.75, 1.75</KeyFrame>
					</Curve>
					<Set name="lifeTime">1</Set>
				</Particle>
			</ParticleSystem>
			<ParticleSystem name="ps_sparkles" updateStage="AddClothingParticles">
				<Emitter>
					<Random name="emissionInterval" min="0.2" max="0.4" />
					<Set name="infParticles">true</Set>
					<Set name="infLifeTime">true</Set>
					<Set name="particlesPerEmission">2</Set>
				</Emitter>
				<Particle>
					<Set name="sprite">s_sparks</Set>
					<Random name="offset" min="-8, 0" max="8, 0" />
					<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
					<Curve name="initialAlpha">
						<KeyFrame>0, 1</KeyFrame>
						<KeyFrame>1, 0</KeyFrame>
					</Curve>
					<Set name="lifeTime">0.7</Set>
					<Random name="initialVelocity" min="-55, -30" max="55, -30" />
					<Set name="finalVelocity">0, 0</Set>
          <Set name="interpolateVelocity">true</Set>
					<Random name="initialAngle" min="-75" max="75" />
				</Particle>
			</ParticleSystem>
		</ParticleSystems>
    <RenderOptions>
      <Default>
        <Set name="HideParticlesOnTransform">true</Set>
        <Set name="RenderShoesWithMermaidTail">false</Set>
      </Default>
    </RenderOptions>
	</Data>
	<RenderRules>
		<RenderShoes>
      <StopIf type="or">
        <IsWearing slot="PANTS">ITEM_ID_RAPTOR_LEGS</IsWearing>
        <IsRenderObjectFlag>RENDER_OBJECT_FLAG_NO_FEET</IsRenderObjectFlag>
        <IsVariableBool name="isInvisible">true</IsVariableBool>
      </StopIf>
			<Group>
				<Translate>leftFootYPos</Translate>
				<SpriteRender name="s_foot1" alignment="DOWN_CENTER" />
			</Group>
			<Group>
				<Translate>rightFootYPos</Translate>
				<SpriteRender name="s_foot2" alignment="DOWN_CENTER" />
			</Group>
		</RenderShoes>
	</RenderRules>
</ItemRenderer>
