<?xml version="1.0" encoding="utf-8"?>
<ItemRenderer>
  <Data>
	<Sprite name="gauntlet" fileName="game/custom_cosmetics1.rttex" textureSize="32" frame="24,4"/>
	<Sprite name="blast" fileName="game/enigma_particles_small1.rttex" textureSize="32" frame="9,9"/>
	<Sprite name="HitSpark_Sprite" fileName="game/particles.rttex" textureSize="32"/>
	<Sprite name="trail_Sprite" fileName="game/enigma_particles_small1.rttex" textureSize="32" frame="0,10"/>

		<Animations>
			<SpriteAnimation name="HitSpark_Anim" autoPlay="false" isLoop="false" sprite="HitSpark_Sprite"  animTime="200">
				<Frame>7, 5</Frame>
				<Frame>8, 5</Frame>
				<Frame>9, 5</Frame>
			</SpriteAnimation>
			<SpriteAnimation name="trail_anim" autoPlay="true" sprite="trail_Sprite" animTime="1200">
				<Frame>2, 10</Frame>
				<Frame>1, 10</Frame>
				<Frame>0, 10</Frame>
			</SpriteAnimation>
		</Animations>

		<ParticleSystems>
			<ParticleSystem name="hitSpark_particle" secondary="trail_particle">
				<Emitter>
					<Set name="particlesPerEmission">8</Set>
					<Set name="lifeTime">2</Set>
					<Set name="useTargetTileColorForTint">true</Set>
				</Emitter>
				<Particle randomSpriteFrame="true">
					<Set name="sprite">HitSpark_Sprite</Set>
					<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
					<Set name="useGravity">true</Set>
					<Set name="interpolateScale">true</Set>
					<Set name="initialScale">2,2</Set>
					<Random name="finalScale" min="0.1, 0.1" max="0.4, 0.4"/>
					<Set name="lifeTime">1</Set>
					<RandomRadial name="initialVelocity" angleRange="30,330" radiusRange="80,200"/>
					<Set name="gravityVector">0, 100</Set>
					<Random name="initialRotationRate" min="-300" max="300"/>
					<Random name="posOffset" min="0.1, 0" max="16.1, 16.3"/>
				</Particle>
			</ParticleSystem>
			<ParticleSystem name="trail_particle">
				<Emitter>
					<Set name="lifeTime">1</Set>
					<Set name="particlesPerEmission">1</Set>
					<Set name="particlesToEmit">80</Set>
					<Set name="emissionInterval">0.2</Set>
				</Emitter>
				<Particle>
					<Set name="sprite">trail_Sprite</Set>
					<Set name="blendingMode">ADDITIVE</Set>
					<Set name="lifeTime">1.2</Set>
					<Set name="initialRotationRate">150</Set>
					<Curve name="initialScale">
						<KeyFrame>0, 0, 0</KeyFrame>
						<KeyFrame>0.4, 2.5, 2.5</KeyFrame>
						<KeyFrame>0.8, 1.25, 1.25</KeyFrame>
						<KeyFrame>1, 0</KeyFrame>
					</Curve>
					<Curve name="initialAlpha">
						<KeyFrame>0, 0.75</KeyFrame>
						<KeyFrame>0.8, 0.6</KeyFrame>
						<KeyFrame>1, 0</KeyFrame>
					</Curve>
					<Set name="initialVelocity">0,0</Set>
				</Particle>
			</ParticleSystem>
		</ParticleSystems>

<RenderOptions>
		<Default>
			<Set name="PunchSoundOverride">HAND</Set>
			<Set name="PlayDefaultPunchAudio">false</Set>
            <Set name="RenderBackArmInfected">true</Set>
            <Set name="RenderBackArmBuild">true</Set>
		</Default>
	</RenderOptions>

		<TileStampData>
			<Set name="FileName">game/enigma_particles_small1.rttex</Set>
			<Set name="EndFrame">7,10</Set>
			<Set name="FrameCount">4</Set>
		</TileStampData>
  </Data>

  <RenderRules>
    <RenderBackHandItem>
	  <SpriteRender name="blast" offset="1,5" onAction="PUNCH" blend="ADDITIVE" stretchToTarget="true" alignmentLeft="LEFT_CENTER" alignmentRight="RIGHT_CENTER" drawShadow="false" flip="1,0" scale="1,0.5"/>
    </RenderBackHandItem>
    <RenderHandItem>
	  <SpriteRender name="blast" offset="5,-1" onAction="PUNCH" blend="ADDITIVE" stretchToTarget="true" alignmentLeft="LEFT_CENTER" alignmentRight="RIGHT_CENTER" drawShadow="false" flip="1,0" scale="1,0.5"/>
	  <SpriteRender name="gauntlet" alignment="UPPER_CENTER"/>
    </RenderHandItem>
	<OnPunchUpdate>
			<AvatarTransform class="Face">
				<Set name="face">MAD</Set>
			</AvatarTransform>
			<AvatarTransform class="ArmAngle">
				<Set name="armName">arm2Angle</Set>
				<Set name="armAngle">-90</Set>
				<Set name="scale">0.1,0.1</Set>
			</AvatarTransform>
			<AvatarTransform class="Face">
				<Set name="face">MAD</Set>
			</AvatarTransform>
			<AvatarTransform class="ArmAngle">
				<Set name="armName">arm1Angle</Set>
				<Set name="armAngle">-90</Set>
				<Set name="scale">0.1,0.1</Set>
			</AvatarTransform>
	</OnPunchUpdate>
		<SwitchOffClothingParticles>
			<ParticleSystemOff name="hitSpark_particle"/>
		</SwitchOffClothingParticles>
		<OnDestroyedTile>
			<ParticleSystemUpdate name="hitSpark_particle"/>
		</OnDestroyedTile>
  </RenderRules>
</ItemRenderer>
