<animfile>
  <definebone>bone_gun</definebone>
  <definebone>bone_hat</definebone>
  <definebone>BIP01 PROP1</definebone>
  <attachment>torch<include>effects\projectiles\torch.xml</include></attachment>
  <attachment>gun_age1<component>gun1<assetreference type="GrannyModel"><file>units\infantry_ranged\skirmisher\skirmisher_1age_gun</file></assetreference></component><anim>Idle<component>gun1</component></anim></attachment>
  <attachment>gun_age2<component>gun2<assetreference type="GrannyModel"><file>units\infantry_ranged\skirmisher\skirmisher_1age_gun</file></assetreference></component><anim>Idle<component>gun2</component></anim></attachment>
  <attachment>gun_age3<component>gun3<assetreference type="GrannyModel"><file>units\infantry_ranged\skirmisher\skirmisher_1age_gun</file></assetreference></component><anim>Idle<component>gun3</component></anim></attachment>
  <attachment>hats<component>hat<assetreference type="GrannyModel"><file>units\asians\chinese\arquebusier\arquebusier_age3_hat</file></assetreference></component><anim>Idle<component>hat</component></anim></attachment>
  <component>ModelComp<logic type="Tech"><none><logic type="LowPoly"><normal><assetreference type="GrannyModel"><file>units\asians\chinese\arquebusier\arquebusier_age1</file></assetreference><attach a="gun_age1" frombone="bone_gun" tobone="BIP01 PROP1" syncanims="0"></attach><attach a="hats" frombone="bone_hat" tobone="HEAD" syncanims="0"></attach></normal><lowpoly><assetreference type="GrannyModel"><file>units\asians\chinese\arquebusier\lp_arquebusier_age1</file></assetreference><attach a="gun_age1" frombone="bone_gun" tobone="BIP01 PROP1" syncanims="0"></attach><attach a="hats" frombone="bone_hat" tobone="HEAD" syncanims="0"></attach></lowpoly></logic></none><ypdisciplinedarquebusier><logic type="LowPoly"><normal><assetreference type="GrannyModel"><file>units\asians\chinese\arquebusier\arquebusier_age2</file></assetreference><attach a="gun_age2" frombone="bone_gun" tobone="BIP01 PROP1" syncanims="0"></attach><attach a="hats" frombone="bone_hat" tobone="HEAD" syncanims="0"></attach></normal><lowpoly><assetreference type="GrannyModel"><file>units\asians\chinese\arquebusier\arquebusier_age2</file></assetreference><attach a="hats" frombone="bone_hat" tobone="HEAD" syncanims="0"></attach><attach a="gun_age2" frombone="bone_gun" tobone="BIP01 PROP1" syncanims="0"></attach></lowpoly></logic></ypdisciplinedarquebusier><yphonoredarquebusier><logic type="LowPoly"><normal><assetreference type="GrannyModel"><file>units\asians\mercenaries\iron_troop\Iron_Troop</file></assetreference><attach a="gun_age3" frombone="bone_gun" tobone="BIP01 PROP1" syncanims="0"></attach><attach a="hats" frombone="bone_hat" tobone="HEAD" syncanims="0"></attach></normal><lowpoly><assetreference type="GrannyModel"><file>units\asians\mercenaries\iron_troop\Iron_Troop</file></assetreference><attach a="hats" frombone="bone_hat" tobone="HEAD" syncanims="0"></attach><attach a="gun_age3" frombone="bone_gun" tobone="BIP01 PROP1" syncanims="0"></attach></lowpoly></logic></yphonoredarquebusier></logic><decal><effecttype>default</effecttype><texture isfakeshadow="1">shadows_selections\shadow_circle_32x32</texture><selectedtexture>shadows_selections\selection_circle_32x32</selectedtexture><width>1.0</width><height>1.0</height></decal></component>
  <anim>Death_by_melee<assetreference type="GrannyAnim"><file>animation_library\range\death_standing_rifleman_A</file><tag type="SpecificSoundSet" checkvisible="1" set="RagdollImpact">0.51</tag></assetreference><assetreference type="GrannyAnim"><file>animation_library\range\death_standing_rifleman_B</file><tag type="SpecificSoundSet" checkvisible="1" set="RagdollImpact">0.18</tag></assetreference><assetreference type="GrannyAnim"><file>animation_library\range\death_standing_rifleman_C</file><tag type="SpecificSoundSet" checkvisible="1" set="RagdollImpact">0.73</tag></assetreference><component>ModelComp</component></anim>
  <anim>Death_by_range<assetreference type="GrannyAnim"><file>animation_library\range\death_standing_rifleman_A</file><tag type="SpecificSoundSet" checkvisible="1" set="RagdollImpact">0.52</tag></assetreference><assetreference type="GrannyAnim"><file>animation_library\range\death_standing_rifleman_B</file><tag type="SpecificSoundSet" checkvisible="1" set="RagdollImpact">0.17</tag></assetreference><assetreference type="GrannyAnim"><file>animation_library\range\death_standing_rifleman_C</file><tag type="SpecificSoundSet" checkvisible="1" set="RagdollImpact">0.72</tag></assetreference><component>ModelComp</component></anim>
  <anim>Death_by_havoc<assetreference type="GrannyAnim"><file>animation_library\range\havoc_death</file></assetreference><assetreference type="GrannyAnim"><file>animation_library\range\havoc_deathB</file></assetreference><assetreference type="GrannyAnim"><file>animation_library\range\havoc_deathC</file></assetreference><assetreference type="GrannyAnim"><file>animation_library\range\havoc_deathD</file></assetreference><component>ModelComp</component></anim>
  <anim>Death_havoc_flail<assetreference type="GrannyAnim"><file>animation_library\range\havoc_flail</file></assetreference><component>ModelComp</component></anim>
  <anim>Death_havoc_spin<assetreference type="GrannyAnim"><file>animation_library\range\havoc_spin</file></assetreference><component>ModelComp</component></anim>
  <anim>Cheer<assetreference type="GrannyAnim"><file>animation_library\shared\cheer_A</file></assetreference><assetreference type="GrannyAnim"><file>animation_library\shared\cheer_B</file></assetreference><assetreference type="GrannyAnim"><file>animation_library\shared\cheer_C</file></assetreference><assetreference type="GrannyAnim"><file>animation_library\shared\cheer_D</file></assetreference><assetreference type="GrannyAnim"><file>animation_library\shared\cheer_E</file></assetreference><component>ModelComp</component></anim>
  <anim>Recoil<assetreference type="GrannyAnim"><file>animation_library\shared\recoil_A</file></assetreference><assetreference type="GrannyAnim"><file>animation_library\shared\recoil_C</file></assetreference><assetreference type="GrannyAnim"><file>animation_library\shared\recoil_E</file></assetreference><assetreference type="GrannyAnim"><file>animation_library\shared\recoil_G</file></assetreference><component>ModelComp</component></anim>
  <anim>HC_openDoor<assetreference type="GrannyAnim"><file>animation_library\shared\doorOpen</file></assetreference><component>ModelComp</component></anim>
  <anim>HC_closeDoor<assetreference type="GrannyAnim"><file>animation_library\shared\doorClose</file></assetreference><component>ModelComp</component></anim>
  <anim>Raze_Idle<assetreference type="GrannyAnim"><file>animation_library\shared\torch_throw_idle</file></assetreference><component>ModelComp</component><attach a="torch" frombone="ATTACHPOINT" tobone="L HAND" syncanims="0"></attach></anim>
  <anim>Raze_Attack<assetreference type="GrannyAnim"><file>animation_library\shared\torch_throwA</file><tag type="Attack">0.61</tag><tag type="SpecificSoundSet" checkvisible="1" set="TorchSwing">0.50</tag></assetreference><assetreference type="GrannyAnim"><file>animation_library\shared\torch_throwB</file><tag type="Attack">0.56</tag><tag type="SpecificSoundSet" checkvisible="1" set="TorchSwing">0.43</tag></assetreference><component>ModelComp</component><attach a="torch" frombone="ATTACHPOINT" tobone="L HAND" syncanims="0"></attach></anim>
  <anim>Cover_ranged_idle<assetreference type="GrannyAnim"><file>animation_library\range\cover\cover_idle</file></assetreference><component>ModelComp</component></anim>
  <anim>Cover_bored<assetreference type="GrannyAnim"><file>animation_library\range\cover\cover_bored</file></assetreference><component>ModelComp</component></anim>
  <anim>Cover_Walk<assetreference type="GrannyAnim"><file>animation_library\range\cover\cover_walk</file><tag type="FootstepLeft" footprinttype="HumanLeft">0.28</tag><tag type="FootstepRight" footprinttype="HumanRight">0.80</tag></assetreference><component>ModelComp</component></anim>
  <anim>Cover_Jog<assetreference type="GrannyAnim"><file>animation_library\range\cover\cover_jog</file><tag type="FootstepLeft" footprinttype="HumanLeft">0.29</tag><tag type="FootstepRight" footprinttype="HumanRight">0.76</tag></assetreference><component>ModelComp</component></anim>
  <anim>Cover_Run<assetreference type="GrannyAnim"><file>animation_library\range\cover\cover_run</file><tag type="FootstepLeft" footprinttype="HumanLeft">0.68</tag><tag type="FootstepRight" footprinttype="HumanRight">0.12</tag></assetreference><component>ModelComp</component></anim>
  <anim>Volley_standing_idle<assetreference type="GrannyAnim"><file>animation_library\range\idle_rifleman_A</file></assetreference><component>ModelComp</component></anim>
  <anim>Volley_standing_attack<assetreference type="GrannyAnim"><file>animation_library\range\volley\volley_standing_fire</file><tag type="Attack">0.46</tag><tag type="SpecificSoundSet" checkvisible="1" set="RifleShot">0.46</tag><tag type="Particles" particlename="musketshot">0.46</tag></assetreference><component>ModelComp</component></anim>
  <anim>Volley_standing_reload<assetreference type="GrannyAnim"><file>animation_library\range\volley\volley_standing_reload</file></assetreference><component>ModelComp</component></anim>
  <anim>Volley_standing_bored<assetreference type="GrannyAnim"><file>animation_library\range\bored_rifleman_A</file></assetreference><assetreference type="GrannyAnim"><file>animation_library\range\bored_rifleman_B</file></assetreference><assetreference type="GrannyAnim"><file>animation_library\range\bored_rifleman_C</file></assetreference><component>ModelComp</component></anim>
  <anim>Volley_walk<assetreference type="GrannyAnim"><file>animation_library\range\walk_crossbow_upper</file><file>animation_library\shared\walk_generic_lower</file><tag type="FootstepLeft" footprinttype="HumanLeft">0.14</tag><tag type="FootstepRight" footprinttype="HumanRight">0.61</tag></assetreference><component>ModelComp</component></anim>
  <anim>Volley_jog<assetreference type="GrannyAnim"><file>animation_library\range\jog_rifleman_A</file><tag type="FootstepLeft" footprinttype="HumanLeft">0.04</tag><tag type="FootstepRight" footprinttype="HumanRight">0.54</tag></assetreference><component>ModelComp</component></anim>
  <anim>Volley_run<assetreference type="GrannyAnim"><file>animation_library\range\run_rifleman_A</file><tag type="FootstepLeft" footprinttype="HumanLeft">0.13</tag><tag type="FootstepRight" footprinttype="HumanRight">0.60</tag></assetreference><component>ModelComp</component></anim>
  <anim>Defend_idle<assetreference type="GrannyAnim"><file>animation_library\range\defend\defend_idle</file></assetreference><component>ModelComp</component></anim>
  <anim>Defend_bored<assetreference type="GrannyAnim"><file>animation_library\range\defend\defend_boredA</file></assetreference><component>ModelComp</component></anim>
  <anim>Charge_idle<assetreference type="GrannyAnim"><file>animation_library\range\charge\charge_idleA</file></assetreference><assetreference type="GrannyAnim"><file>animation_library\range\charge\charge_idleB</file></assetreference><component>ModelComp</component></anim>
  <anim>Charge_bored<assetreference type="GrannyAnim"><file>animation_library\range\charge\charge_bored</file></assetreference><component>ModelComp</component></anim>
  <anim>Charge_attack<assetreference type="GrannyAnim"><file>animation_library\range\charge\cacadore_charge_attackA</file><tag type="Attack">0.51</tag><tag type="SpecificSoundSet" checkvisible="1" set="Swoosh">0.40</tag></assetreference><assetreference type="GrannyAnim"><file>animation_library\range\charge\cacadore_charge_attackB</file><tag type="Attack">0.52</tag><tag type="SpecificSoundSet" checkvisible="1" set="Swoosh">0.34</tag></assetreference><assetreference type="GrannyAnim"><file>animation_library\range\charge\charge_attackA</file><tag type="Attack">0.52</tag></assetreference><assetreference type="GrannyAnim"><file>animation_library\range\charge\charge_attackB</file><tag type="Attack">0.70</tag></assetreference><assetreference type="GrannyAnim"><file>animation_library\range\charge\charge_attackC</file><tag type="Attack">0.50</tag><tag type="SpecificSoundSet" checkvisible="1" set="Swoosh">0.42</tag></assetreference><component>ModelComp</component></anim>
  <anim>Charge_Walk<assetreference type="GrannyAnim"><file>animation_library\range\charge\charge_walk</file><tag type="FootstepLeft" footprinttype="HumanLeft">0.65</tag><tag type="FootstepRight" footprinttype="HumanRight">0.06</tag></assetreference><component>ModelComp</component></anim>
  <anim>Charge_Jog<assetreference type="GrannyAnim"><file>animation_library\range\charge\charge_jog</file><tag type="FootstepLeft" footprinttype="HumanLeft">0.65</tag><tag type="FootstepRight" footprinttype="HumanRight">0.11</tag></assetreference><component>ModelComp</component></anim>
  <anim>Charge_Run<assetreference type="GrannyAnim"><file>animation_library\range\charge\charge_runA</file><tag type="FootstepLeft" footprinttype="HumanLeft">0.66</tag><tag type="FootstepRight" footprinttype="HumanRight">0.12</tag></assetreference><component>ModelComp</component></anim>
</animfile>