<?xml version="1.0" encoding="utf-8"?>
<ItemRenderer>
  <Data>

    <Sprite name="dirtSprite1" fileName="game/particles11.rttex" textureSize="32" frame="0,19"/>
    <Sprite name="dirtSprite2" fileName="game/particles11.rttex" textureSize="32" frame="1,19"/>
    <Sprite name="dirtSprite3" fileName="game/particles11.rttex" textureSize="32" frame="2,19"/>
    <Sprite name="s_crown" fileName="game/player_cosmetics4.rttex" textureSize="32" frame="29,0"/>
    <Sprite name="s_hatWind" fileName="game/particles12.rttex" textureSize="32" frame="0,13"/>
    <Sprite name="s_lightning" fileName="game/particles6.rttex" textureSize="32" frame="4,7"/>
    <Sprite name="s_lightning2" fileName="game/particles10.rttex" textureSize="32" frame="12,2"/>
    <Sprite name="s_frontWind" fileName="game/particles_large16.rttex" textureSize="64" frame="0,11"/>
    <Sprite name="s_backWind" fileName="game/particles_large16.rttex" textureSize="64" frame="0,12"/>

    <Animations>
      <SpriteAnimation name="dirt1" sprite="dirtSprite1" animTime="100">
        <Frame>0,19</Frame>
        <Frame>0,20</Frame>
        <Frame>0,21</Frame>
        <Frame>0,22</Frame>
      </SpriteAnimation>
      <SpriteAnimation name="dirt2" sprite="dirtSprite2" animTime="125">
        <Frame>1,19</Frame>
        <Frame>1,20</Frame>
        <Frame>1,21</Frame>
        <Frame>1,22</Frame>
      </SpriteAnimation>
      <SpriteAnimation name="dirt3" sprite="dirtSprite3" animTime="150">
        <Frame>2,19</Frame>
        <Frame>2,20</Frame>
        <Frame>2,21</Frame>
      </SpriteAnimation>
      <SpriteAnimation name="a_hatWind" sprite="s_hatWind" animTime="800" autoPlay="true" isLoop="true">
        <Frame>0,13</Frame>
        <Frame>1,13</Frame>
        <Frame>2,13</Frame>
        <Frame>3,13</Frame>
        <Frame>4,13</Frame>
        <Frame>5,13</Frame>
        <Frame>6,13</Frame>
        <Frame>7,13</Frame>
      </SpriteAnimation>
      <SpriteAnimation name="a_lightning" sprite="s_lightning" animTime="900" autoPlay="true" isLoop="true">
        <Frame>4,7</Frame>
        <Frame>5,7</Frame>
        <Frame>6,7</Frame>
        <Frame>7,7</Frame>
        <Frame>8,7</Frame>
        <Frame>9,7</Frame>
        <Frame>10,7</Frame>
        <Frame>11,7</Frame>
        <Frame>12,7</Frame>
      </SpriteAnimation>
      <SpriteAnimation name="a_lightning2" sprite="s_lightning2" animTime="400" autoPlay="true" isLoop="true">
        <Frame>12,2</Frame>
        <Frame>13,2</Frame>
        <Frame>14,2</Frame>
        <Frame>15,2</Frame>
      </SpriteAnimation>
      <SpriteAnimation name="a_frontWind" sprite="s_frontWind" animTime="400" autoPlay="true" isLoop="true">
        <Frame>0,11</Frame>
        <Frame>1,11</Frame>
        <Frame>2,11</Frame>
        <Frame>3,11</Frame>
        <Frame>4,11</Frame>
        <Frame>5,11</Frame>
        <Frame>6,11</Frame>
        <Frame>7,11</Frame>
      </SpriteAnimation>
      <SpriteAnimation name="a_backWind" sprite="s_backWind" animTime="800" autoPlay="true" isLoop="true">
        <Frame>7,11</Frame>
		<Frame>6,11</Frame>
		<Frame>5,11</Frame>
		<Frame>4,11</Frame>
		<Frame>3,11</Frame>
		<Frame>2,11</Frame>
		<Frame>1,11</Frame>
		<Frame>0,11</Frame>        
      </SpriteAnimation>
    </Animations>

    <ParticleSystems>
      <ParticleSystem name="dirtOrbit1" updateStage="AddClothingParticles">
        <Emitter>
          <Set name="offset">0, -10</Set>
          <Set name="emissionInterval">0.05</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">-1000</Set>
            <Set name="hAmplitude">20</Set>
            <Set name="hTimeOffset">0</Set>
            <Set name="vAmplitude">4</Set>
            <Set name="vOrbitPeriod">1000</Set>
            <Set name="vTimeOffset">0</Set>
            <Set name="minScale">0.3</Set>
          </OrbitOffset>
        </Emitter>
        <Particle>
          <Set name="sprite">dirtSprite1</Set>
          <Set name="relativeToEmitter">true</Set>
          <Set name="inSpecificOrder">false</Set>
          <Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
          <Set name="lifeTime">0.1</Set>
        </Particle>
      </ParticleSystem>
      <ParticleSystem name="dirtOrbit2" updateStage="AddClothingParticles">
        <Emitter>
          <Set name="offset">0, -23</Set>
          <Set name="emissionInterval">0.0625</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">-1250</Set>
            <Set name="hAmplitude">26</Set>
            <Set name="hTimeOffset">-500</Set>
            <Set name="vAmplitude">-3</Set>
            <Set name="vOrbitPeriod">1250</Set>
            <Set name="vTimeOffset">-500</Set>
            <Set name="minScale">0.3</Set>
          </OrbitOffset>
        </Emitter>
        <Particle>
          <Set name="sprite">dirtSprite2</Set>
          <Set name="relativeToEmitter">true</Set>
          <Set name="inSpecificOrder">false</Set>
          <Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
          <Set name="lifeTime">0.125</Set>
        </Particle>
      </ParticleSystem>
      <ParticleSystem name="dirtOrbit3" updateStage="AddClothingParticles">
        <Emitter>
          <Set name="offset">0, -36</Set>
          <Set name="emissionInterval">0.075</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">-1500</Set>
            <Set name="hAmplitude">30</Set>
            <Set name="hTimeOffset">-1000</Set>
            <Set name="vAmplitude">7</Set>
            <Set name="vOrbitPeriod">1500</Set>
            <Set name="vTimeOffset">-1000</Set>
            <Set name="minScale">0.3</Set>
          </OrbitOffset>
        </Emitter>
        <Particle>
          <Set name="sprite">dirtSprite3</Set>
          <Set name="relativeToEmitter">true</Set>
          <Set name="inSpecificOrder">false</Set>
          <Set name="blendingMode">PREMULTIPLIED_ALPHA</Set>
          <Set name="lifeTime">0.15</Set>
        </Particle>
      </ParticleSystem>

    </ParticleSystems>

    <RenderOptions>
      <Default>
        <Set name="UserNameOffset">25</Set>
      </Default>
    </RenderOptions>
  </Data>

  <RenderRules>
    <AddClothingParticles>
    </AddClothingParticles>
    <RenderBehind value="playerCenter">
      <StopIf>
        <IsTrnsformed>true</IsTrnsformed>
        <IsWearing slot="SHIRT">ITEM_ID_TACTICAL_STEALTH_DEVICE</IsWearing>
        <IsRenderMod>RENDER_MOD_PORTRAIT</IsRenderMod>
      </StopIf>
      <ContextUpdate type="SetFlip">
        <Set name="flip">1,0</Set>
      </ContextUpdate>
      <SpriteRender name="s_backWind" alignment="DOWN_CENTER" offset="0,10" drawShadow="false" blend="PREMULTIPLIED_ALPHA" tintOverride="255,255,255,180"/>
    </RenderBehind>
    <RenderInFront>
      <StopIf>
        <IsTrnsformed>true</IsTrnsformed>
        <IsWearing slot="SHIRT">ITEM_ID_TACTICAL_STEALTH_DEVICE</IsWearing>
      </StopIf>
      <ParticleSystemRender name="dirtOrbit1"/>
      <ParticleSystemRender name="dirtOrbit2"/>
      <ParticleSystemRender name="dirtOrbit3"/>
      <ContextUpdate type="SetFlip">
        <Set name="flip">0,0</Set>
      </ContextUpdate>
      <SpriteRender name="s_frontWind" alignment="DOWN_CENTER" offset="0,10" drawShadow="false" blend="PREMULTIPLIED_ALPHA" tintOverride="255,255,255,120"/>
    </RenderInFront>
    <RenderHat>
      <Group>
        <ContextUpdate type="SetFlip">
          <Set name="flip">1,0</Set>
        </ContextUpdate>
        
        <SpriteRender name="s_backWind" alignment="DOWN_CENTER" scale ="0.5,0.5" offset="0,-35" drawShadow="false" blend="PREMULTIPLIED_ALPHA"/>
		<SpriteRender name="s_lightning2" alignment="DOWN_CENTER" offset="0,-34" drawShadow="false" blend="PREMULTIPLIED_ALPHA" scale="0.8,0.8"/>
        <ContextUpdate type="SetFlip">
          <Set name="flip">0,0</Set>
        </ContextUpdate>
        <SpriteRender name="s_frontWind" alignment="DOWN_CENTER" scale ="0.5,0.5" offset="0,-35" drawShadow="false" blend="PREMULTIPLIED_ALPHA" tintOverride="255,255,255,255"/>
        <SpriteRender name="s_lightning" alignment="DOWN_CENTER" offset="0,-32" drawShadow="false" blend="PREMULTIPLIED_ALPHA"/>
      </Group>
      <SpriteRender name="s_crown" alignment="DOWN_CENTER" offset="0,-16" blend="PREMULTIPLIED_ALPHA"/>
    </RenderHat>
  </RenderRules>
</ItemRenderer>