1
0
forked from 0ad/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

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>