<?xml version="1.0" encoding="utf-8"?>
<ItemRenderer item="ITEM_ID_INCOGNITO_HAT">
  <Data>
    <Sprite name="s_hatForeground" fileName="game/particles_large13.rttex" textureSize="64" frame="8,14"/>
    <Sprite name="s_hatBackground" fileName="game/particles_large13.rttex" textureSize="64" frame="9,14"/>
    <Sprite name="s_hatForegroundGlow" fileName="game/particles11.rttex" textureSize="32" frame="4,26"/>
    <Sprite name="s_orb1" fileName="game/particles11.rttex" textureSize="32" frame="1,26"/>
    <Sprite name="s_orb2" fileName="game/particles11.rttex" textureSize="32" frame="2,26"/>
    <Sprite name="s_orb3" fileName="game/particles11.rttex" textureSize="32" frame="3,26"/>

    <ParticleSystems>
      <ParticleSystem name="Arc1">
        <Emitter>
          <Set name="offset">0, -28</Set>
          <Set name="emissionInterval">0.2</Set>
          <Set name="infParticles">true</Set>
          <Set name="infLifeTime">true</Set>
          <Set name="particlesPerEmission">1</Set>
          <OrbitOffset>
            <Set name="maxScale">1</Set>
            <Set name="hasOrbit">true</Set>
            <Set name="hOrbitPeriod">-2400</Set>
            <Set name="hAmplitude">40</Set>
            <Set name="hTimeOffset">0</Set>
            <Set name="vAmplitude">8</Set>
            <Set name="vOrbitPeriod">-3600</Set>
            <Set name="vTimeOffset">0</Set>
            <Set name="minScale">0.5</Set>
          </OrbitOffset>
        </Emitter>
        <Particle>
          <Set name="sprite">s_orb1</Set>
          <Set name="relativeToEmitter">true</Set>
          <Set name="inSpecificOrder">false</Set>
          <Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
          <Set name="lifeTime">0.25</Set>
        </Particle>
      </ParticleSystem>
      <ParticleSystem name="Arc2">
        <Emitter>
          <Set name="offset">0, -28</Set>
          <Set name="emissionInterval">0.2</Set>
          <Set name="infParticles">true</Set>
          <Set name="infLifeTime">true</Set>
          <Set name="particlesPerEmission">1</Set>
          <OrbitOffset>
            <Set name="maxScale">1</Set>
            <Set name="hasOrbit">true</Set>
            <Set name="hOrbitPeriod">-2400</Set>
            <Set name="hAmplitude">40</Set>
            <Set name="hTimeOffset">800</Set>
            <Set name="vAmplitude">8</Set>
            <Set name="vOrbitPeriod">-1800</Set>
            <Set name="vTimeOffset">835</Set>
            <Set name="minScale">0.5</Set>
          </OrbitOffset>
        </Emitter>
        <Particle>
          <Set name="sprite">s_orb2</Set>
          <Set name="relativeToEmitter">true</Set>
          <Set name="inSpecificOrder">false</Set>
          <Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
          <Set name="lifeTime">0.25</Set>
        </Particle>
      </ParticleSystem>
      <ParticleSystem name="Arc3">
        <Emitter>
          <Set name="offset">0, -28</Set>
          <Set name="emissionInterval">0.2</Set>
          <Set name="infParticles">true</Set>
          <Set name="infLifeTime">true</Set>
          <Set name="particlesPerEmission">1</Set>
          <OrbitOffset>
            <Set name="maxScale">1</Set>
            <Set name="hasOrbit">true</Set>
            <Set name="hOrbitPeriod">-2400</Set>
            <Set name="hAmplitude">40</Set>
            <Set name="hTimeOffset">1600</Set>
            <Set name="vAmplitude">8</Set>
            <Set name="vOrbitPeriod">-5000</Set>
            <Set name="vTimeOffset">1670</Set>
            <Set name="minScale">0.5</Set>
          </OrbitOffset>
        </Emitter>
        <Particle>
          <Set name="sprite">s_orb3</Set>
          <Set name="relativeToEmitter">true</Set>
          <Set name="inSpecificOrder">false</Set>
          <Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
          <Set name="lifeTime">0.25</Set>
        </Particle>
      </ParticleSystem>
    </ParticleSystems>

    <RenderOptions>
      <Default>
        <Set name="IsToRenderParticlesWhenShrunken">true</Set>
      </Default>
    </RenderOptions>
  </Data>

  <RenderRules>
    <AddClothingParticles>
      <ParticleSystemUpdate name="Arc1"/>
      <ParticleSystemUpdate name="Arc2"/>
      <ParticleSystemUpdate name="Arc3"/>
    </AddClothingParticles>
    <RenderInFront>
      <ParticleSystemRender name="Arc1"/>
      <ParticleSystemRender name="Arc2"/>
      <ParticleSystemRender name="Arc3"/>
    </RenderInFront>
    <RenderHat>
      <Group>
        <StopIf>
          <IsVariableBool name="isMannequin">true</IsVariableBool>
        </StopIf>
        <SpriteRender name="s_hatForegroundGlow" alignment="DOWN_CENTER" offset="0,3" drawShadow="false" scale="1.1,1.1"/>
      </Group>
      <SpriteRender name="s_hatForeground" alignment="DOWN_CENTER" offset="0,9" scale="1.15,1.15"/>
    </RenderHat>
  </RenderRules>
</ItemRenderer>