Rome Testudo & Anti-Cavalry formations animations:

Reviewed by Stan

This was SVN commit r22081.
This commit is contained in:
Alexandermb 2019-02-06 14:57:43 +00:00
parent 6ba5307655
commit 06e01ef944
47 changed files with 404 additions and 14 deletions

View file

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Base">
<mesh>props/new/capes/cape_hd_hoplite.dae</mesh>
<textures>
<texture file="props/cape_hd.dds" name="baseTex"/>
</textures>
</variant>
</group>
<group>
<variant file="biped/base_swordsman_shield_ready.xml"/>
<variant file="biped/carry_food.xml"/>
<variant file="biped/carry_meat.xml"/>
<variant file="biped/carry_wood.xml"/>
<variant file="biped/carry_stone.xml"/>
<variant file="biped/carry_metal.xml"/>
</group>
<group>
<variant frequency="1" name="Idle"/>
<variant file="biped/attack_capture.xml"/>
<variant file="biped/attack_slaughter.xml"/>
<variant file="biped/gather_tree.xml"/>
<variant file="biped/gather_grain.xml"/>
<variant file="biped/gather_fruit.xml"/>
<variant file="biped/gather_meat.xml"/>
<variant file="biped/gather_rock.xml"/>
<variant file="biped/gather_ore.xml"/>
<variant file="biped/gather_ruins.xml"/>
<variant file="biped/gather_praise.xml"/>
<variant file="biped/build.xml"/>
<variant file="biped/build_farm.xml"/>
<variant file="biped/death_infantry.xml"/>
</group>
<group>
<variant file="biped/formations/testudo_idle_top.xml"/>
<variant file="biped/formations/testudo_idle_front.xml"/>
<variant file="biped/formations/testudo_walk_top.xml"/>
<variant file="biped/formations/testudo_walk_front.xml"/>
<variant file="biped/formations/testudo_idle_front_left.xml"/>
<variant file="biped/formations/testudo_idle_front_right.xml"/>
<variant file="biped/formations/testudo_idle_left.xml"/>
<variant file="biped/formations/testudo_idle_right.xml"/>
<variant file="biped/formations/testudo_walk_left.xml"/>
<variant file="biped/formations/testudo_walk_right.xml"/>
<variant file="biped/formations/testudo_walk_front_left.xml"/>
<variant file="biped/formations/testudo_walk_front_right.xml"/>
</group>
<material>player_trans.xml</material>
</actor>

View file

@ -48,5 +48,23 @@
<variant file="biped/build_farm.xml"/>
<variant file="biped/death_infantry.xml"/>
</group>
<group>
<variant file="biped/formations/anti_cavalry_idle_front.xml"/>
<variant file="biped/formations/anti_cavalry_idle_back.xml"/>
<variant file="biped/formations/anti_cavalry_attack_back.xml"/>
<variant file="biped/formations/anti_cavalry_attack_front.xml"/>
<variant file="biped/formations/testudo_idle_top.xml"/>
<variant file="biped/formations/testudo_idle_front.xml"/>
<variant file="biped/formations/testudo_walk_top.xml"/>
<variant file="biped/formations/testudo_walk_front.xml"/>
<variant file="biped/formations/testudo_idle_front_left.xml"/>
<variant file="biped/formations/testudo_idle_front_right.xml"/>
<variant file="biped/formations/testudo_idle_left.xml"/>
<variant file="biped/formations/testudo_idle_right.xml"/>
<variant file="biped/formations/testudo_walk_left.xml"/>
<variant file="biped/formations/testudo_walk_right.xml"/>
<variant file="biped/formations/testudo_walk_front_left.xml"/>
<variant file="biped/formations/testudo_walk_front_right.xml"/>
</group>
<material>player_trans.xml</material>
</actor>

View file

@ -39,5 +39,23 @@
<variant file="biped/build_farm.xml"/>
<variant file="biped/death_infantry.xml"/>
</group>
<group>
<variant file="biped/formations/anti_cavalry_idle_front.xml"/>
<variant file="biped/formations/anti_cavalry_idle_back.xml"/>
<variant file="biped/formations/anti_cavalry_attack_back.xml"/>
<variant file="biped/formations/anti_cavalry_attack_front.xml"/>
<variant file="biped/formations/testudo_idle_top.xml"/>
<variant file="biped/formations/testudo_idle_front.xml"/>
<variant file="biped/formations/testudo_walk_top.xml"/>
<variant file="biped/formations/testudo_walk_front.xml"/>
<variant file="biped/formations/testudo_idle_front_left.xml"/>
<variant file="biped/formations/testudo_idle_front_right.xml"/>
<variant file="biped/formations/testudo_idle_left.xml"/>
<variant file="biped/formations/testudo_idle_right.xml"/>
<variant file="biped/formations/testudo_walk_left.xml"/>
<variant file="biped/formations/testudo_walk_right.xml"/>
<variant file="biped/formations/testudo_walk_front_left.xml"/>
<variant file="biped/formations/testudo_walk_front_right.xml"/>
</group>
<material>player_trans.xml</material>
</actor>

View file

@ -48,5 +48,23 @@
<variant file="biped/build_farm.xml"/>
<variant file="biped/death_infantry.xml"/>
</group>
<group>
<variant file="biped/formations/anti_cavalry_idle_front.xml"/>
<variant file="biped/formations/anti_cavalry_idle_back.xml"/>
<variant file="biped/formations/anti_cavalry_attack_back.xml"/>
<variant file="biped/formations/anti_cavalry_attack_front.xml"/>
<variant file="biped/formations/testudo_idle_top.xml"/>
<variant file="biped/formations/testudo_idle_front.xml"/>
<variant file="biped/formations/testudo_walk_top.xml"/>
<variant file="biped/formations/testudo_walk_front.xml"/>
<variant file="biped/formations/testudo_idle_front_left.xml"/>
<variant file="biped/formations/testudo_idle_front_right.xml"/>
<variant file="biped/formations/testudo_idle_left.xml"/>
<variant file="biped/formations/testudo_idle_right.xml"/>
<variant file="biped/formations/testudo_walk_left.xml"/>
<variant file="biped/formations/testudo_walk_right.xml"/>
<variant file="biped/formations/testudo_walk_front_left.xml"/>
<variant file="biped/formations/testudo_walk_front_right.xml"/>
</group>
<material>player_trans.xml</material>
</actor>

View file

@ -53,5 +53,19 @@
<variant file="biped/build_farm.xml"/>
<variant file="biped/death_infantry.xml"/>
</group>
<group>
<variant file="biped/formations/testudo_idle_top.xml"/>
<variant file="biped/formations/testudo_idle_front.xml"/>
<variant file="biped/formations/testudo_walk_top.xml"/>
<variant file="biped/formations/testudo_walk_front.xml"/>
<variant file="biped/formations/testudo_idle_front_left.xml"/>
<variant file="biped/formations/testudo_idle_front_right.xml"/>
<variant file="biped/formations/testudo_idle_left.xml"/>
<variant file="biped/formations/testudo_idle_right.xml"/>
<variant file="biped/formations/testudo_walk_left.xml"/>
<variant file="biped/formations/testudo_walk_right.xml"/>
<variant file="biped/formations/testudo_walk_front_left.xml"/>
<variant file="biped/formations/testudo_walk_front_right.xml"/>
</group>
<material>player_trans.xml</material>
</actor>

View file

@ -52,6 +52,18 @@
<variant file="biped/build.xml"/>
<variant file="biped/build_farm.xml"/>
<variant file="biped/death_infantry.xml"/>
<variant file="biped/formations/testudo_idle_top.xml"/>
<variant file="biped/formations/testudo_idle_front.xml"/>
<variant file="biped/formations/testudo_walk_top.xml"/>
<variant file="biped/formations/testudo_walk_front.xml"/>
<variant file="biped/formations/testudo_idle_front_left.xml"/>
<variant file="biped/formations/testudo_idle_front_right.xml"/>
<variant file="biped/formations/testudo_idle_left.xml"/>
<variant file="biped/formations/testudo_idle_right.xml"/>
<variant file="biped/formations/testudo_walk_left.xml"/>
<variant file="biped/formations/testudo_walk_right.xml"/>
<variant file="biped/formations/testudo_walk_front_left.xml"/>
<variant file="biped/formations/testudo_walk_front_right.xml"/>
</group>
<material>player_trans.xml</material>
</actor>

View file

@ -54,5 +54,19 @@
<variant file="biped/attack_capture.xml"/>
<variant file="biped/death_infantry.xml"/>
</group>
<group>
<variant file="biped/formations/testudo_idle_top.xml"/>
<variant file="biped/formations/testudo_idle_front.xml"/>
<variant file="biped/formations/testudo_walk_top.xml"/>
<variant file="biped/formations/testudo_walk_front.xml"/>
<variant file="biped/formations/testudo_idle_front_left.xml"/>
<variant file="biped/formations/testudo_idle_front_right.xml"/>
<variant file="biped/formations/testudo_idle_left.xml"/>
<variant file="biped/formations/testudo_idle_right.xml"/>
<variant file="biped/formations/testudo_walk_left.xml"/>
<variant file="biped/formations/testudo_walk_right.xml"/>
<variant file="biped/formations/testudo_walk_front_left.xml"/>
<variant file="biped/formations/testudo_walk_front_right.xml"/>
</group>
<material>player_trans.xml</material>
</actor>

View file

@ -21,5 +21,19 @@
<variant file="biped/attack_capture.xml"/>
<variant file="biped/death_infantry.xml"/>
</group>
<group>
<variant file="biped/formations/testudo_idle_top.xml"/>
<variant file="biped/formations/testudo_idle_front.xml"/>
<variant file="biped/formations/testudo_walk_top.xml"/>
<variant file="biped/formations/testudo_walk_front.xml"/>
<variant file="biped/formations/testudo_idle_front_left.xml"/>
<variant file="biped/formations/testudo_idle_front_right.xml"/>
<variant file="biped/formations/testudo_idle_left.xml"/>
<variant file="biped/formations/testudo_idle_right.xml"/>
<variant file="biped/formations/testudo_walk_left.xml"/>
<variant file="biped/formations/testudo_walk_right.xml"/>
<variant file="biped/formations/testudo_walk_front_left.xml"/>
<variant file="biped/formations/testudo_walk_front_right.xml"/>
</group>
<material>player_trans_spec.xml</material>
</actor>

View file

@ -19,6 +19,18 @@
<variant frequency="1" name="Idle"/>
<variant file="biped/attack_capture.xml"/>
<variant file="biped/death_infantry.xml"/>
<variant file="biped/formations/testudo_idle_top.xml"/>
<variant file="biped/formations/testudo_idle_front.xml"/>
<variant file="biped/formations/testudo_walk_top.xml"/>
<variant file="biped/formations/testudo_walk_front.xml"/>
<variant file="biped/formations/testudo_idle_front_left.xml"/>
<variant file="biped/formations/testudo_idle_front_right.xml"/>
<variant file="biped/formations/testudo_idle_left.xml"/>
<variant file="biped/formations/testudo_idle_right.xml"/>
<variant file="biped/formations/testudo_walk_left.xml"/>
<variant file="biped/formations/testudo_walk_right.xml"/>
<variant file="biped/formations/testudo_walk_front_left.xml"/>
<variant file="biped/formations/testudo_walk_front_right.xml"/>
</group>
<material>player_trans.xml</material>
</actor>

View file

@ -9,7 +9,7 @@
<prop actor="props/units/heads/rome_imp_gallic_g_cent.xml" attachpoint="helmet"/>
<prop actor="props/units/weapons/gladus.xml" attachpoint="weapon_R"/>
<prop actor="props/units/shields/rome_scutum_marian.xml" attachpoint="shield"/>
<prop actor="props/units/capes/swordsman_shield_ready.xml" attachpoint="root"/>
<prop actor="props/units/capes/swordsman_shield_ready_centurion.xml" attachpoint="root"/>
</props>
<textures>
<texture file="skeletal/imp/infantry_swordsman_c_a.dds" name="baseTex"/>
@ -22,9 +22,23 @@
<variant file="biped/attack_capture.xml"/>
<variant file="biped/death_infantry.xml">
<props>
<prop actor="props/units/capes/swordsman_shield_ready.xml" attachpoint="root"/>
<prop actor="props/units/capes/swordsman_shield_ready_centurion.xml" attachpoint="root"/>
</props>
</variant>
</group>
<group>
<variant file="biped/formations/testudo_idle_top.xml"/>
<variant file="biped/formations/testudo_idle_front.xml"/>
<variant file="biped/formations/testudo_walk_top.xml"/>
<variant file="biped/formations/testudo_walk_front.xml"/>
<variant file="biped/formations/testudo_idle_front_left.xml"/>
<variant file="biped/formations/testudo_idle_front_right.xml"/>
<variant file="biped/formations/testudo_idle_left.xml"/>
<variant file="biped/formations/testudo_idle_right.xml"/>
<variant file="biped/formations/testudo_walk_left.xml"/>
<variant file="biped/formations/testudo_walk_right.xml"/>
<variant file="biped/formations/testudo_walk_front_left.xml"/>
<variant file="biped/formations/testudo_walk_front_right.xml"/>
</group>
<material>player_trans_spec.xml</material>
</actor>

View file

@ -48,5 +48,19 @@
<variant file="biped/build_farm.xml"/>
<variant file="biped/death_infantry.xml"/>
</group>
<group>
<variant file="biped/formations/testudo_idle_top.xml"/>
<variant file="biped/formations/testudo_idle_front.xml"/>
<variant file="biped/formations/testudo_walk_top.xml"/>
<variant file="biped/formations/testudo_walk_front.xml"/>
<variant file="biped/formations/testudo_idle_front_left.xml"/>
<variant file="biped/formations/testudo_idle_front_right.xml"/>
<variant file="biped/formations/testudo_idle_left.xml"/>
<variant file="biped/formations/testudo_idle_right.xml"/>
<variant file="biped/formations/testudo_walk_left.xml"/>
<variant file="biped/formations/testudo_walk_right.xml"/>
<variant file="biped/formations/testudo_walk_front_left.xml"/>
<variant file="biped/formations/testudo_walk_front_right.xml"/>
</group>
<material>player_trans.xml</material>
</actor>

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:acb4ad3be2d0c509dd45079e9fcdb4ad71ef7570a647609dff4165dee4ce125f
size 462768

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b76556f619a500c1043c1ebb6e18403b928352a141546d1df458db4db0fb12f0
size 811665

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3bd240560303d428dc6012a2ce57ac113d76fa45657f6a4c84fc65f4ff9033f9
size 461577

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d5a57d3b3cd7966d611d7f070c3c2bb221958cb35465ce3c26419c3d5a5e803a
size 806894

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8adf7631d8c9c825989c1b100fe96a5ab9f244d24d2e50cc9ee8e8d1b6aeaa0c
size 811449

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:617d9af691c41aa2149f28091b11ec3d7d6169e4a67e4c9f672a01abdf6097b0
size 656743

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b691e00d33a39218a84fa01a901f65007a558cd2192ca1b17412c673a283e872
size 812399

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d342fdd9e0266580f43176584a669cfb7f1af29089c9cb104b94065519ade720
size 638287

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:746d2660a27b776691c9c37c755b9c3450f8714d5fb18d164e844b6590907596
size 810528

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5efd2ca1fa9deac6d56fab348e302c46140c2191b9848b40a9797538a0c3fa4b
size 640678

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7aff12b260e77f4981fa0d6396e845484a1c358eadafee0b30e7f0d54c6a80d8
size 807852

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5489c855e8da3f0891ab6cf22a15e870ccb58f545f43b6bd5dc8142fffd76c66
size 634586

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:71002ee3e20554e5acdb1e89d3212be0fe81991a658f52ecb8f1f0f8c568772e
size 809969

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:97eced05596d56c90a8ebe617483a2924e16187264bcea8695be66b4c506cef9
size 635456

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:12a2492068afe156a8ffad978829b7adb56db666cf2de38b5fbf8fb5e8e1a557
size 812558

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2534507c7dd6b8447e3384fd308ac0baf210d68d934c0fb519076f9606b45391
size 632866

View file

@ -0,0 +1,5 @@
<variant name="attack_anti_cavalry_back" frequency="1">
<animations>
<animation file="biped/new/anti_cavalry_back_attack.dae" name="attack_anti_cavalry_back" speed="30"/>
</animations>
</variant>

View file

@ -0,0 +1,5 @@
<variant name="attack_anti_cavalry_front" frequency="1">
<animations>
<animation file="biped/new/anti_cavalry_front_attack.dae" name="attack_anti_cavalry_front" speed="30"/>
</animations>
</variant>

View file

@ -0,0 +1,5 @@
<variant name="idle_anti_cavalry_back" frequency="1">
<animations>
<animation file="biped/new/anti_cavalry_back_idle.dae" name="idle_anti_cavalry_back" speed="100"/>
</animations>
</variant>

View file

@ -0,0 +1,5 @@
<variant name="idle_anti_cavalry_front" frequency="1">
<animations>
<animation file="biped/new/anti_cavalry_front_idle.dae" name="idle_anti_cavalry_front" speed="100"/>
</animations>
</variant>

View file

@ -0,0 +1,5 @@
<variant name="idle_testudo_front" frequency="1">
<animations>
<animation file="biped/new/testudo_front_shield_idle.dae" name="idle_testudo_front" speed="100"/>
</animations>
</variant>

View file

@ -0,0 +1,5 @@
<variant name="idle_testudo_front_left" frequency="1">
<animations>
<animation file="biped/new/testudo_front_left_shield_idle.dae" name="idle_testudo_front_left" speed="100"/>
</animations>
</variant>

View file

@ -0,0 +1,5 @@
<variant name="idle_testudo_front_right" frequency="1">
<animations>
<animation file="biped/new/testudo_front_right_shield_idle.dae" name="idle_testudo_front_right" speed="100"/>
</animations>
</variant>

View file

@ -0,0 +1,5 @@
<variant name="idle_testudo_left" frequency="1">
<animations>
<animation file="biped/new/testudo_left_shield_idle.dae" name="idle_testudo_left" speed="100"/>
</animations>
</variant>

View file

@ -0,0 +1,5 @@
<variant name="idle_testudo_right" frequency="1">
<animations>
<animation file="biped/new/testudo_right_shield_idle.dae" name="idle_testudo_right" speed="100"/>
</animations>
</variant>

View file

@ -0,0 +1,5 @@
<variant name="idle_testudo_top" frequency="1">
<animations>
<animation file="biped/new/testudo_top_shield_idle.dae" name="idle_testudo_top" speed="100"/>
</animations>
</variant>

View file

@ -0,0 +1,7 @@
<variant name="walk_testudo_front" frequency="1">
<animations>
<animation file="biped/new/testudo_front_shield_walk.dae" name="walk_testudo_front" id="testwalk1" speed="15"/>
<animation file="biped/new/testudo_front_shield_walk.dae" name="walk_testudo_front" id="testwalk2" speed="16"/>
<animation file="biped/new/testudo_front_shield_walk.dae" name="walk_testudo_front" id="testwalk3" speed="17"/>
</animations>
</variant>

View file

@ -0,0 +1,7 @@
<variant name="walk_testudo_front_left" frequency="1">
<animations>
<animation file="biped/new/testudo_front_left_shield_walk.dae" name="walk_testudo_front_left" id="testwalk1" speed="15"/>
<animation file="biped/new/testudo_front_left_shield_walk.dae" name="walk_testudo_front_left" id="testwalk2" speed="16"/>
<animation file="biped/new/testudo_front_left_shield_walk.dae" name="walk_testudo_front_left" id="testwalk3" speed="17"/>
</animations>
</variant>

View file

@ -0,0 +1,7 @@
<variant name="walk_testudo_front_right" frequency="1">
<animations>
<animation file="biped/new/testudo_front_right_shield_walk.dae" name="walk_testudo_front_right" id="testwalk1" speed="15"/>
<animation file="biped/new/testudo_front_right_shield_walk.dae" name="walk_testudo_front_right" id="testwalk2" speed="16"/>
<animation file="biped/new/testudo_front_right_shield_walk.dae" name="walk_testudo_front_right" id="testwalk3" speed="17"/>
</animations>
</variant>

View file

@ -0,0 +1,7 @@
<variant name="walk_testudo_left" frequency="1">
<animations>
<animation file="biped/new/testudo_left_shield_walk.dae" name="walk_testudo_left" id="testwalk1" speed="15"/>
<animation file="biped/new/testudo_left_shield_walk.dae" name="walk_testudo_left" id="testwalk2" speed="16"/>
<animation file="biped/new/testudo_left_shield_walk.dae" name="walk_testudo_left" id="testwalk3" speed="17"/>
</animations>
</variant>

View file

@ -0,0 +1,7 @@
<variant name="walk_testudo_right" frequency="1">
<animations>
<animation file="biped/new/testudo_right_shield_walk.dae" name="walk_testudo_right" id="testwalk1" speed="15"/>
<animation file="biped/new/testudo_right_shield_walk.dae" name="walk_testudo_right" id="testwalk2" speed="16"/>
<animation file="biped/new/testudo_right_shield_walk.dae" name="walk_testudo_right" id="testwalk3" speed="17"/>
</animations>
</variant>

View file

@ -0,0 +1,10 @@
<variant name="walk_testudo_top" frequency="1">
<animations>
<animation file="biped/new/testudo_top_shield_walk.dae" name="walk_testudo_top" id="testwalk1" speed="15"/>
<animation file="biped/new/testudo_top_shield_walk.dae" name="walk_testudo_top" id="testwalk2" speed="16"/>
<animation file="biped/new/testudo_top_shield_walk.dae" name="walk_testudo_top" id="testwalk3" speed="17"/>
</animations>
<props>
<prop actor="" attachpoint="weapon_R"/>
</props>
</variant>

View file

@ -7,8 +7,7 @@
"Music":[
{"File":"Juno_Protect_You.ogg", "Type":"peace"},
{"File":"Mediterranean_Waves.ogg", "Type":"peace"},
{"File":"Elysian_Fields.ogg", "Type":"peace"},
{"File":"The_Governor.ogg", "Type":"peace"}
{"File":"Elysian_Fields.ogg", "Type":"peace"}
],
"Factions":
[
@ -129,7 +128,8 @@
"special/formations/skirmish",
"special/formations/wedge",
"special/formations/battle_line",
"special/formations/testudo"
"special/formations/testudo",
"special/formations/anti_cavalry"
],
"AINames":
[

View file

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_formation">
<Formation>
<Icon>formations/testudo.png</Icon>
<RequiredMemberCount>16</RequiredMemberCount>
<DisabledTooltip>16 melee infantry units required</DisabledTooltip>
<FormationName>Anti Cavalry</FormationName>
<FormationShape>square</FormationShape>
<UnitSeparationWidthMultiplier>0.50</UnitSeparationWidthMultiplier>
<UnitSeparationDepthMultiplier>0.37</UnitSeparationDepthMultiplier>
<SortingOrder>fillFromTheSides</SortingOrder>
<ShiftRows>true</ShiftRows>
<MinColumns>8</MinColumns>
<MaxColumns>8</MaxColumns>
<MaxRows>2</MaxRows>
<WidthDepthRatio>0.8</WidthDepthRatio>
<Animations>
<idle>
1..1,1..-1: idle_anti_cavalry_front;
2..2,1..-1: idle_anti_cavalry_back
</idle>
<attack>
1..1,1..-1: attack_anti_cavalry_front;
2..2,1..-1: attack_anti_cavalry_back
</attack>
</Animations>
<SpeedMultiplier>1</SpeedMultiplier>
</Formation>
<FormationAttack>
<CanAttackAsFormation>true</CanAttackAsFormation>
</FormationAttack>
</Entity>

View file

@ -2,22 +2,35 @@
<Entity parent="template_formation">
<Formation>
<Icon>formations/testudo.png</Icon>
<RequiredMemberCount>9</RequiredMemberCount>
<DisabledTooltip>9 melee infantry units required</DisabledTooltip>
<RequiredMemberCount>16</RequiredMemberCount>
<DisabledTooltip>16 melee infantry units required</DisabledTooltip>
<SortingClasses>Hero Champion Elite Advanced Basic</SortingClasses>
<FormationName>Testudo</FormationName>
<UnitSeparationWidthMultiplier>0.5</UnitSeparationWidthMultiplier>
<UnitSeparationDepthMultiplier>0.7</UnitSeparationDepthMultiplier>
<WidthDepthRatio>1.5</WidthDepthRatio>
<FormationShape>square</FormationShape>
<UnitSeparationWidthMultiplier>0.50</UnitSeparationWidthMultiplier>
<UnitSeparationDepthMultiplier>0.50</UnitSeparationDepthMultiplier>
<WidthDepthRatio>0.8</WidthDepthRatio>
<MinColumns>8</MinColumns>
<MaxColumns>8</MaxColumns>
<Animations>
<idle>
1..1,1..-1: idle_testudo_front;
2..-1,1..-1: idle_testudo_top
1..1,2..7: idle_testudo_front;
1..1,1..1: idle_testudo_front_left;
1..1,8..8: idle_testudo_front_right;
2..-1,8..8: idle_testudo_right;
2..-1,2..-1: idle_testudo_top;
2..-1,1..1: idle_testudo_left
</idle>
<walk>
1..1,1..-1: walk_testudo_front;
2..-1,1..-1: walk_testudo_top
1..1,2..7: walk_testudo_front;
1..1,1..1: walk_testudo_front_left;
1..1,8..8: walk_testudo_front_right;
2..-1,8..8: walk_testudo_right;
2..-1,2..-1: walk_testudo_top;
2..-1,1..1: walk_testudo_left
</walk>
</Animations>
<SpeedMultiplier>0.25</SpeedMultiplier>
</Formation>
<FormationAttack>
<CanAttackAsFormation>false</CanAttackAsFormation>

View file

@ -16,6 +16,9 @@
<SpecificName>Triarius</SpecificName>
<Icon>units/rome_infantry_spearman.png</Icon>
<RequiredTechnology>phase_town</RequiredTechnology>
<Formations datatype="tokens">
special/formations/anti_cavalry
</Formations>
</Identity>
<Promotion>
<Entity>units/rome_infantry_spearman_a</Entity>