<?xml version="1.0" encoding="utf-8"?>
<ItemRenderer item="ITEM_ID_PARTY_WAGON">
	<Data>
		<Sprite name="foot1_Sprite" fileName="game/player_feet16.rttex" textureSize="32"/>
		<Sprite name="foot2_Sprite" fileName="game/player_feet16.rttex" textureSize="32"/>
		<Sprite name="rocket_Sprite" fileName="game/particles11.rttex" textureSize="32" frame="19,12"/>
		<Sprite name="trail_Sprite" fileName="game/particles11.rttex" textureSize="32" frame="16,13"/>
		<Sprite name="hit_Sprite" fileName="game/particles11.rttex" textureSize="32" frame="16,12"/>
		
		<Animations>
			<SpriteAnimation name="foot1_Idle" playOnAction="IDLE|JUMP" sprite="foot1_Sprite">
				<Frame>0,16</Frame>
			</SpriteAnimation>
			<SpriteAnimation name="foot2_Idle" playOnAction="IDLE|JUMP" sprite="foot2_Sprite">
				<Frame>0,17</Frame>
			</SpriteAnimation>
			<SpriteAnimation name="foot1_Move" playOnAction="WALK|FALL" sprite="foot1_Sprite" isLoop="true" animTime="200">
				<Frame>0,16</Frame>
				<Frame>1,16</Frame>
			</SpriteAnimation>
			<SpriteAnimation name="foot2_Move" playOnAction="WALK|FALL" sprite="foot2_Sprite" isLoop="true" animTime="200">
				<Frame>0,17</Frame>
				<Frame>1,17</Frame>
			</SpriteAnimation>
			<SpriteAnimation name="foot1_IdlePunch" playOnAction="PUNCH" sprite="foot1_Sprite">
				<Frame>2,16</Frame>
			</SpriteAnimation>
			<SpriteAnimation name="foot2_IdlePunch" playOnAction="PUNCH" sprite="foot2_Sprite">
				<Frame>2,17</Frame>
			</SpriteAnimation>
			<SpriteAnimation name="trail_Sprites" autoPlay="false" sprite="trail_Sprite">
				<Frame>16,13</Frame>
				<Frame>17,13</Frame>
				<Frame>18,13</Frame>
			</SpriteAnimation>
			<SpriteAnimation name="hit_Sprites" autoPlay="false" sprite="hit_Sprite">
				<Frame>16,12</Frame>
				<Frame>17,12</Frame>
				<Frame>18,12</Frame>
			</SpriteAnimation>
		</Animations>
		
		<ParticleSystems>
			<ParticleSystem name="rocket_particle" secondary="trail_particle">
				<Emitter>
					<Set name="offset">-18,-22</Set>
					<Set name="lifeTime">0</Set>
					<Set name="particlesPerEmission">1</Set>
				</Emitter>
				<Particle>
					<Set name="sprite">rocket_Sprite</Set>
					<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
					<Set name="lifeTime">0.4</Set>
					<Set name="rotateWithVelocity">true</Set>
					<Set name="interpolateAlpha">true</Set>
					<Set name="initialAlpha">0.1</Set>
					<Set name="finalAlpha">1</Set>
					<Set name="interpolateVelocity">true</Set>
					<VectorTo name="initialVelocity" source="targetPos" duration="lifeTime" x="1" angle="30"/>
					<VectorTo name="finalVelocity" source="targetPos" duration="lifeTime" x="1" angle="-30"/>
				</Particle>
			</ParticleSystem>
			<ParticleSystem name="trail_particle">
				<Emitter>
					<Set name="lifeTime">0.4</Set>
					<Set name="particlesPerEmission">1</Set>
					<Set name="particlesToEmit">10</Set>
					<Set name="emissionInterval">0.035</Set>
					<Set name="checkParticleNumToEmit">true</Set>
				</Emitter>
				<Particle randomSpriteFrame="true">
					<Set name="sprite">trail_Sprite</Set>
					<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
					<Set name="lifeTime">0.3</Set>
					<Set name="initalRGB">1,1,1</Set>
					<Set name="initialScale">1,1</Set>
					<Set name="interpolateAlpha">true</Set>
					<Set name="initialAlpha">1</Set>
					<Set name="finalAlpha">0</Set>
					<Set name="initialVelocity">0,0</Set>
				</Particle>
			</ParticleSystem>
			<ParticleSystem name="hit_particle">
				<Emitter>
					<Set name="offset">0,0</Set>
					<Set name="lifeTime">0</Set>
					<Set name="particlesPerEmission">30</Set>
					<Set name="delayTimer">0.0</Set>
				</Emitter>
				<Particle randomSpriteFrame="true">
					<Set name="sprite">hit_Sprite</Set>
					<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
					<Set name="lifeTime">0.5</Set>
					<Set name="initalRGB">1,1,1</Set>
					<Set name="initialScale">1,1</Set>
					<Set name="rotateWithVelocity">true</Set>
					<Set name="interpolateAlpha">true</Set>
					<RandomRadial name="initialVelocity" angleRange="0,360" radiusRange="200,250"/>
				</Particle>
			</ParticleSystem>
		</ParticleSystems>
		
		<RenderOptions>
			<Default>
				<Set name="ClothingOffsetFromShoes">-6</Set>
				<Set name="IsRv">true</Set>
				<Set name="IsCar">true</Set>
				<Set name="IsVehicle">true</Set>
				<Set name="IsToRenderPants">false</Set>
				<Set name="IgnoreDefaultDamagedTileEffect">true</Set>
			</Default>
		</RenderOptions>
		
	</Data>

	<RenderRules>
		<RenderShoes>
			<SpriteRender name="foot1_Sprite" offset="0,6" alignmentLeft="DOWN_LEFT" alignmentRight="DOWN_RIGHT"/>
			<SpriteRender name="foot2_Sprite" offset="0,6" alignmentLeft="DOWN_RIGHT" alignmentRight="DOWN_LEFT"/>
		</RenderShoes>
		<OnPunchStart>
			<ParticleSystemUpdate name="rocket_particle"/>
		</OnPunchStart>
		<OnPunchUpdate>
			<AvatarTransform class="Face">
				<Set name="face">MAD</Set>
			</AvatarTransform>
		</OnPunchUpdate>
		<OnDamagedTile>
			<ParticleSystemUpdate name="hit_particle"/>
		</OnDamagedTile>
		<OnDestroyedTile>
			<ParticleSystemUpdate name="hit_particle"/>
		</OnDestroyedTile>
		<SwitchOffClothingParticles>
			<ParticleSystemOff name="hit_particle"/>
			<ParticleSystemOff name="rocket_particle"/>
			<ParticleSystemOff name="trail_particle"/>
		</SwitchOffClothingParticles>
	</RenderRules>
</ItemRenderer>