1
0
forked from mirrors/0ad

Move Persian cavalry to the persian folder.

Use the Persian cavalry for pers as well (Currently only used by
Seleucids)
Move the chariot to an unused unit
Fix the specicif names,
Move the icon from sele_ to pers_

Patch by: @Nescio
Differential Revision: https://code.wildfiregames.com/D2530
This was SVN commit r23553.
This commit is contained in:
Stan
2020-03-27 08:29:39 +00:00
parent 7d6238692c
commit 5063adb30f
15 changed files with 164 additions and 150 deletions
@@ -1,35 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>skeletal/horse_persian.dae</mesh>
<props>
<prop actor="units/seleucids/cavalry_archer_a_r.xml" attachpoint="rider"/>
<prop actor="props/horse/cav_rein_leather.xml" attachpoint="root"/>
<prop actor="props/horse/chest_colorband_01.xml" attachpoint="root"/>
</props>
</variant>
</group>
<group>
<variant file="quadraped/horse/brown.xml" frequency="1" name="brown"/>
<variant file="quadraped/horse/black.xml" frequency="1" name="black"/>
<variant file="quadraped/horse/beige.xml" frequency="1" name="beige"/>
<variant file="quadraped/horse/tan.xml" frequency="1" name="tan"/>
<variant file="quadraped/horse/cherrybay.xml" frequency="1" name="cherrybay"/>
<variant file="quadraped/horse/pure_white.xml" frequency="1" name="pure_white"/>
<variant file="quadraped/horse/white.xml" frequency="1" name="white"/>
<variant file="quadraped/horse/gray.xml" frequency="1" name="gray"/>
</group>
<group>
<variant file="quadraped/base_horse_archer.xml" name="Archer-Horse" frequency="1"/>
<variant file="quadraped/base_horse_death.xml"/>
<variant file="quadraped/base_horse_run.xml"/>
<variant file="quadraped/base_horse_gather_meat.xml" name="gather_meat">
<props>
<prop actor="units/seleucids/cavalry_archer_a_r.xml" attachpoint="rider_R"/>
</props>
</variant>
</group>
<material>no_trans_parallax_spec.xml</material>
</actor>
<?xml version="1.0" encoding="UTF-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>skeletal/horse_persian.dae</mesh>
<props>
<prop actor="units/persians/cavalry_archer_a_r.xml" attachpoint="rider"/>
<prop actor="props/horse/cav_rein_leather.xml" attachpoint="root"/>
<prop actor="props/horse/chest_colorband_01.xml" attachpoint="root"/>
</props>
</variant>
</group>
<group>
<variant file="quadraped/horse/brown.xml" frequency="1" name="brown"/>
<variant file="quadraped/horse/black.xml" frequency="1" name="black"/>
<variant file="quadraped/horse/beige.xml" frequency="1" name="beige"/>
<variant file="quadraped/horse/tan.xml" frequency="1" name="tan"/>
<variant file="quadraped/horse/cherrybay.xml" frequency="1" name="cherrybay"/>
<variant file="quadraped/horse/pure_white.xml" frequency="1" name="pure_white"/>
<variant file="quadraped/horse/white.xml" frequency="1" name="white"/>
<variant file="quadraped/horse/gray.xml" frequency="1" name="gray"/>
</group>
<group>
<variant file="quadraped/base_horse_archer.xml" name="Archer-Horse" frequency="1"/>
<variant file="quadraped/base_horse_death.xml"/>
<variant file="quadraped/base_horse_run.xml"/>
<variant file="quadraped/base_horse_gather_meat.xml" name="gather_meat">
<props>
<prop actor="units/persians/cavalry_archer_a_r.xml" attachpoint="rider_R"/>
</props>
</variant>
</group>
<material>no_trans_parallax_spec.xml</material>
</actor>
@@ -1,35 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>skeletal/horse_persian.dae</mesh>
<props>
<prop actor="units/seleucids/cavalry_archer_b_r.xml" attachpoint="rider"/>
<prop actor="props/horse/cav_rein_leather.xml" attachpoint="root"/>
<prop actor="props/horse/chest_colorband_01.xml" attachpoint="root"/>
</props>
</variant>
</group>
<group>
<variant file="quadraped/horse/brown.xml" frequency="1" name="brown"/>
<variant file="quadraped/horse/black.xml" frequency="1" name="black"/>
<variant file="quadraped/horse/beige.xml" frequency="1" name="beige"/>
<variant file="quadraped/horse/tan.xml" frequency="1" name="tan"/>
<variant file="quadraped/horse/cherrybay.xml" frequency="1" name="cherrybay"/>
<variant file="quadraped/horse/pure_white.xml" frequency="1" name="pure_white"/>
<variant file="quadraped/horse/white.xml" frequency="1" name="white"/>
<variant file="quadraped/horse/gray.xml" frequency="1" name="gray"/>
</group>
<group>
<variant file="quadraped/base_horse_archer.xml" name="Archer-Horse" frequency="1"/>
<variant file="quadraped/base_horse_death.xml"/>
<variant file="quadraped/base_horse_run.xml"/>
<variant file="quadraped/base_horse_gather_meat.xml" name="gather_meat">
<props>
<prop actor="units/seleucids/cavalry_archer_b_r.xml" attachpoint="rider_R"/>
</props>
</variant>
</group>
<material>no_trans_parallax_spec.xml</material>
</actor>
<?xml version="1.0" encoding="UTF-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>skeletal/horse_persian.dae</mesh>
<props>
<prop actor="units/persians/cavalry_archer_b_r.xml" attachpoint="rider"/>
<prop actor="props/horse/cav_rein_leather.xml" attachpoint="root"/>
<prop actor="props/horse/chest_colorband_01.xml" attachpoint="root"/>
</props>
</variant>
</group>
<group>
<variant file="quadraped/horse/brown.xml" frequency="1" name="brown"/>
<variant file="quadraped/horse/black.xml" frequency="1" name="black"/>
<variant file="quadraped/horse/beige.xml" frequency="1" name="beige"/>
<variant file="quadraped/horse/tan.xml" frequency="1" name="tan"/>
<variant file="quadraped/horse/cherrybay.xml" frequency="1" name="cherrybay"/>
<variant file="quadraped/horse/pure_white.xml" frequency="1" name="pure_white"/>
<variant file="quadraped/horse/white.xml" frequency="1" name="white"/>
<variant file="quadraped/horse/gray.xml" frequency="1" name="gray"/>
</group>
<group>
<variant file="quadraped/base_horse_archer.xml" name="Archer-Horse" frequency="1"/>
<variant file="quadraped/base_horse_death.xml"/>
<variant file="quadraped/base_horse_run.xml"/>
<variant file="quadraped/base_horse_gather_meat.xml" name="gather_meat">
<props>
<prop actor="units/persians/cavalry_archer_b_r.xml" attachpoint="rider_R"/>
</props>
</variant>
</group>
<material>no_trans_parallax_spec.xml</material>
</actor>
@@ -1,31 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>skeletal/horse_persian.dae</mesh>
<props>
<prop actor="units/persians/cavalry_archer_c_r.xml" attachpoint="rider"/>
<prop actor="props/horse/pers_cav_knot.xml" attachpoint="head"/>
<prop actor="props/horse/cav_rein_leather.xml" attachpoint="root"/>
<prop actor="props/horse/cav_blanket_pers.xml" attachpoint="root"/>
<prop actor="props/horse/cav_winged_armor_02.xml" attachpoint="root"/>
</props>
</variant>
</group>
<group>
<variant file="quadraped/horse/brown.xml" frequency="1" name="brown"/>
<variant file="quadraped/horse/black.xml" frequency="1" name="black"/>
<variant file="quadraped/horse/beige.xml" frequency="1" name="beige"/>
<variant file="quadraped/horse/tan.xml" frequency="1" name="tan"/>
<variant file="quadraped/horse/cherrybay.xml" frequency="1" name="cherrybay"/>
<variant file="quadraped/horse/white.xml" frequency="1" name="white"/>
<variant file="quadraped/horse/gray.xml" frequency="1" name="gray"/>
</group>
<group>
<variant file="quadraped/base_horse_archer_fast.xml" name="Archer-Fast-Horse" frequency="1"/>
<variant file="quadraped/base_horse_death.xml"/>
<variant file="quadraped/base_horse_run.xml"/>
</group>
<material>no_trans_parallax_spec.xml</material>
</actor>
<?xml version="1.0" encoding="UTF-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>skeletal/horse_persian.dae</mesh>
<props>
<prop actor="units/persians/cavalry_archer_c_r.xml" attachpoint="rider"/>
<prop actor="props/horse/pers_cav_knot.xml" attachpoint="head"/>
<prop actor="props/horse/cav_rein_leather.xml" attachpoint="root"/>
<prop actor="props/horse/cav_blanket_pers.xml" attachpoint="root"/>
<prop actor="props/horse/cav_winged_armor_02.xml" attachpoint="root"/>
</props>
</variant>
</group>
<group>
<variant file="quadraped/horse/brown.xml" frequency="1" name="brown"/>
<variant file="quadraped/horse/black.xml" frequency="1" name="black"/>
<variant file="quadraped/horse/beige.xml" frequency="1" name="beige"/>
<variant file="quadraped/horse/tan.xml" frequency="1" name="tan"/>
<variant file="quadraped/horse/cherrybay.xml" frequency="1" name="cherrybay"/>
<variant file="quadraped/horse/white.xml" frequency="1" name="white"/>
<variant file="quadraped/horse/gray.xml" frequency="1" name="gray"/>
</group>
<group>
<variant file="quadraped/base_horse_archer_fast.xml" name="Archer-Fast-Horse" frequency="1"/>
<variant file="quadraped/base_horse_death.xml"/>
<variant file="quadraped/base_horse_run.xml"/>
</group>
<material>no_trans_parallax_spec.xml</material>
</actor>
@@ -1,35 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>skeletal/horse_persian.dae</mesh>
<props>
<prop actor="units/seleucids/cavalry_archer_e_r.xml" attachpoint="rider"/>
<prop actor="props/horse/cav_rein_leather.xml" attachpoint="root"/>
<prop actor="props/horse/cav_peytral_pers_iron.xml" attachpoint="root"/>
</props>
</variant>
</group>
<group>
<variant file="quadraped/horse/brown.xml" frequency="1" name="brown"/>
<variant file="quadraped/horse/black.xml" frequency="1" name="black"/>
<variant file="quadraped/horse/beige.xml" frequency="1" name="beige"/>
<variant file="quadraped/horse/tan.xml" frequency="1" name="tan"/>
<variant file="quadraped/horse/cherrybay.xml" frequency="1" name="cherrybay"/>
<variant file="quadraped/horse/pure_white.xml" frequency="1" name="pure_white"/>
<variant file="quadraped/horse/white.xml" frequency="1" name="white"/>
<variant file="quadraped/horse/gray.xml" frequency="1" name="gray"/>
</group>
<group>
<variant file="quadraped/base_horse_archer.xml" name="Archer-Horse" frequency="1"/>
<variant file="quadraped/base_horse_death.xml"/>
<variant file="quadraped/base_horse_run.xml"/>
<variant file="quadraped/base_horse_gather_meat.xml" name="gather_meat">
<props>
<prop actor="units/seleucids/cavalry_archer_e_r.xml" attachpoint="rider_R"/>
</props>
</variant>
</group>
<material>no_trans_parallax_spec.xml</material>
</actor>
<?xml version="1.0" encoding="UTF-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>skeletal/horse_persian.dae</mesh>
<props>
<prop actor="units/persians/cavalry_archer_e_r.xml" attachpoint="rider"/>
<prop actor="props/horse/cav_rein_leather.xml" attachpoint="root"/>
<prop actor="props/horse/cav_peytral_pers_iron.xml" attachpoint="root"/>
</props>
</variant>
</group>
<group>
<variant file="quadraped/horse/brown.xml" frequency="1" name="brown"/>
<variant file="quadraped/horse/black.xml" frequency="1" name="black"/>
<variant file="quadraped/horse/beige.xml" frequency="1" name="beige"/>
<variant file="quadraped/horse/tan.xml" frequency="1" name="tan"/>
<variant file="quadraped/horse/cherrybay.xml" frequency="1" name="cherrybay"/>
<variant file="quadraped/horse/pure_white.xml" frequency="1" name="pure_white"/>
<variant file="quadraped/horse/white.xml" frequency="1" name="white"/>
<variant file="quadraped/horse/gray.xml" frequency="1" name="gray"/>
</group>
<group>
<variant file="quadraped/base_horse_archer.xml" name="Archer-Horse" frequency="1"/>
<variant file="quadraped/base_horse_death.xml"/>
<variant file="quadraped/base_horse_run.xml"/>
<variant file="quadraped/base_horse_gather_meat.xml" name="gather_meat">
<props>
<prop actor="units/persians/cavalry_archer_e_r.xml" attachpoint="rider_R"/>
</props>
</variant>
</group>
<material>no_trans_parallax_spec.xml</material>
</actor>
@@ -7,6 +7,6 @@
<Entity>units/pers_cavalry_archer_e</Entity>
</Promotion>
<VisualActor>
<Actor>units/persians/chariot_archer_a_m.xml</Actor>
<Actor>units/persians/cavalry_archer_a_m.xml</Actor>
</VisualActor>
</Entity>
@@ -1,23 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_cavalry_ranged_archer">
<Footprint replace="">
<Square width="5.5" depth="10.0"/>
<Height>5.0</Height>
</Footprint>
<Identity>
<Civ>pers</Civ>
<VisibleClasses datatype="tokens">Chariot</VisibleClasses>
<Lang>persian</Lang>
<SelectionGroupName>units/pers_cavalry_archer_b</SelectionGroupName>
<GenericName>Babylonian Scythed Chariot</GenericName>
<SpecificName>Raθa Bābiruviya</SpecificName>
<Icon>units/pers_chariot_archer.png</Icon>
<GenericName>Parthian Horse Archer</GenericName>
<SpecificName>Asabāra Parθava</SpecificName>
<Icon>units/pers_cavalry_archer.png</Icon>
<RequiredTechnology>phase_town</RequiredTechnology>
</Identity>
<Promotion>
<Entity>units/pers_cavalry_archer_a</Entity>
</Promotion>
<VisualActor>
<Actor>units/persians/chariot_archer_b_m.xml</Actor>
<Actor>units/persians/cavalry_archer_b_m.xml</Actor>
</VisualActor>
</Entity>
@@ -5,6 +5,6 @@
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>units/persians/chariot_archer_e_m.xml</Actor>
<Actor>units/persians/cavalry_archer_e_m.xml</Actor>
</VisualActor>
</Entity>
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_champion_cavalry_archer">
<Footprint replace="">
<Square width="8" depth="16"/>
<Height>6</Height>
</Footprint>
<Identity>
<Civ>pers</Civ>
<VisibleClasses datatype="tokens">Chariot</VisibleClasses>
<Lang>persian</Lang>
<GenericName>Babylonian Scythed Chariot</GenericName>
<SpecificName>Raθa Bābiruviya</SpecificName>
<Icon>units/pers_chariot_archer.png</Icon>
</Identity>
<VisualActor>
<Actor>units/persians/chariot_archer_e_m.xml</Actor>
</VisualActor>
</Entity>
@@ -7,6 +7,6 @@
<Entity>units/sele_cavalry_archer_e</Entity>
</Promotion>
<VisualActor>
<Actor>units/seleucids/cavalry_archer_a_m.xml</Actor>
<Actor>units/persians/cavalry_archer_a_m.xml</Actor>
</VisualActor>
</Entity>
@@ -6,13 +6,13 @@
<SelectionGroupName>units/sele_cavalry_archer_b</SelectionGroupName>
<GenericName>Dahae Horse Archer</GenericName>
<SpecificName>Hippotoxotès Dahae</SpecificName>
<Icon>units/sele_cavalry_archer.png</Icon>
<Icon>units/pers_cavalry_archer.png</Icon>
<RequiredTechnology>phase_town</RequiredTechnology>
</Identity>
<Promotion>
<Entity>units/sele_cavalry_archer_a</Entity>
</Promotion>
<VisualActor>
<Actor>units/seleucids/cavalry_archer_b_m.xml</Actor>
<Actor>units/persians/cavalry_archer_b_m.xml</Actor>
</VisualActor>
</Entity>
@@ -5,6 +5,6 @@
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>units/seleucids/cavalry_archer_e_m.xml</Actor>
<Actor>units/persians/cavalry_archer_e_m.xml</Actor>
</VisualActor>
</Entity>