<?xml version="1.0" encoding="utf-8"?>
<ItemRenderer>
  <Data>
	<Sprite name="rainbowEffect" fileName="game/particles.rttex" textureSize="32" frame="6,2"/>
	<Sprite name="item_Sprite_0" fileName="game/c_items5.rttex" textureSize="32" frame="12,2"/>
	<ParticleSystems>
		<ParticleSystem name="rainbow">
			<Emitter>
				<Set name="offset">-25, -40</Set>
				<Set name="emissionInterval">0.1</Set>
				<Set name="infParticles">true</Set>
				<Set name="infLifeTime">true</Set>
				<Set name="particlesPerEmission">1</Set>
			</Emitter>
			<Particle>
				<Set name="sprite">rainbowEffect</Set>
				<Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
				<Set name="isBackgroundParticle">true</Set>
				<Set name="initalRGB">1, 1, 1</Set>
				<Set name="initialAlpha">1</Set>
				<Set name="finalAlpha">0</Set>
				<Set name="interpolateAlpha">true</Set>
				<Set name="interpolateScale">true</Set>
				<Set name="initialScale">1, 1</Set>
				<Set name="finalScale">1, 1</Set>
				<Set name="lifeTime">2</Set>
				<Set name="initialVelocity">0, 0</Set>
			</Particle>
		</ParticleSystem>
	</ParticleSystems>
  </Data>

  <RenderRules>
	<RenderHat>
      <SpriteRender name="item_Sprite_0" offset="0,-32" />
    </RenderHat>
	<AddClothingParticles>
		<ParticleSystemUpdate name="rainbow" onAction="WALK|JUMP|FALL"/>
	</AddClothingParticles>
	<SwitchOffClothingParticles>
		<ParticleSystemOff name="rainbow"/>
	</SwitchOffClothingParticles>
  </RenderRules>
</ItemRenderer>