<?xml version="1.0" encoding="utf-8"?>
<ItemRenderer itemID="ITEM_ID_PARTY_PROJECTOR">
	<Data>
		<Sprite name="s_tile_sprite" fileName="game/tiles_page17.rttex" textureSize="32" frame="0,5" />
		<Sprite name="s_tile_pattern_1" fileName="game/particles_large15.rttex" textureSize="64" frame="5,0" />
		<Sprite name="s_tile_pattern_2" fileName="game/particles_large15.rttex" textureSize="64" frame="6,0" />
		<Sprite name="s_tile_pattern_3" fileName="game/particles_large15.rttex" textureSize="64" frame="7,0" />
		<Sprite name="s_tile_pattern_4" fileName="game/particles_large15.rttex" textureSize="64" frame="8,0" />
	
		<VariableMap>
			<Set name="ProjectorSelectedPatternID" ForceFloats="false">0</Set>
			<Set name="ProjectorSpinningSpeed">150</Set>
			<Set name="ProjectorMoveSpeed">75, 75</Set>
		</VariableMap>
		<ParticleSystems>
			<ParticleSystem name="ps_pattern" updateStage="RenderInWorldSpaceBehind">
				<Emitter>
					<Set name="infParticles">true</Set>
					<Set name="lifeTime">6000</Set>
					<Set name="checkParticleNumToEmit">true</Set>
					<Set name="particlesPerEmission">1</Set>
					<Set name="particlesToEmit">1</Set>
				</Emitter>
				<Particle>
					<Set name="initialAlpha">1</Set>
					<Set name="initialRotationRate" source="ProjectorSpinningSpeed"></Set>
					<Set name="initialVelocity" source="ProjectorMoveSpeed"></Set>
					<Set name="variantId" source="ProjectorSelectedPatternID"></Set>
					<Animation class="ParticleBounceWithinBounds">
						<areaOffset>64,-16</areaOffset>
						<startOffset>96,-64</startOffset>
						<width>10</width>
						<height>5</height>
					</Animation>
					<Select name="sprite" input="variantId">
						<Item>"s_tile_pattern_1"</Item>
						<Item>"s_tile_pattern_2"</Item>
						<Item>"s_tile_pattern_3"</Item>
						<Item>"s_tile_pattern_4"</Item>
					</Select>
					<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
					<Set name="lifeTime">6000</Set>
				</Particle>
			</ParticleSystem>
		</ParticleSystems>
	</Data>
	<RenderRules>
		<Render>
			<SpriteRender name="s_tile_sprite" blend="PREMULTIPLIED_ALPHA" />
		</Render>
		<SwitchOffClothingParticles>
			<ParticleSystemOff name="ps_pattern"/>
		</SwitchOffClothingParticles>
	</RenderRules>
</ItemRenderer>