1
0
forked from mirrors/0ad

- Move Arab skeletal textures to their own sub-folder (an on-going project for all unit textures).

- Renamed them to the new texture naming standards.
- Adjust unit actor refs for these textures (and improve the look of the
actors while I'm at it).
- Fix texture refs for some spart textures noticed by @Stan.

This was SVN commit r26314.
This commit is contained in:
wowgetoffyourcellphone
2022-02-07 08:12:19 +00:00
parent ddce577e59
commit cedc674ef7
29 changed files with 227 additions and 167 deletions
@@ -9,40 +9,37 @@
<prop actor="props/units/helmets/hele_straw_01.xml" attachpoint="helmet"/>
<prop actor="props/units/mace_sling_pouch.xml" attachpoint="sheath_L"/>
</props>
<textures>
<texture file="skeletal/hele_isp_b_2.dds" name="baseTex"/>
</textures>
</variant>
</group>
<group>
<variant name="illy-tunic-basic-01-d">
<variant frequency="1" name="illy-tunic-basic-01-d">
<textures>
<texture file="skeletal/illy_tunic_01_basic_d.png" name="baseTex"/>
</textures>
</variant>
<variant name="illy-tunic-basic-01-e">
<variant frequency="1" name="illy-tunic-basic-01-e">
<textures>
<texture file="skeletal/illy_tunic_01_basic_e.png" name="baseTex"/>
</textures>
</variant>
<variant name="illy-tunic-basic-01-f">
<variant frequency="1" name="illy-tunic-basic-01-f">
<textures>
<texture file="skeletal/illy_tunic_01_basic_f.png" name="baseTex"/>
</textures>
</variant>
<variant name="hele-tunic-marine-1a">
<variant frequency="1" name="tunic_marine_01_01">
<textures>
<texture file="skeletal/hele_tunic_marine_1_a.png" name="baseTex"/>
<texture file="skeletal/athen/tunic_marine_01_01.png" name="baseTex"/>
</textures>
</variant>
<variant name="hele-tunic-marine-1b">
<variant frequency="1" name="tunic_marine_01_02">
<textures>
<texture file="skeletal/hele_tunic_marine_1_b.png" name="baseTex"/>
<texture file="skeletal/athen/tunic_marine_01_02.png" name="baseTex"/>
</textures>
</variant>
<variant name="hele-tunic-marine-1c">
<variant frequency="1" name="tunic_marine_01_03">
<textures>
<texture file="skeletal/hele_tunic_marine_1_c.png" name="baseTex"/>
<texture file="skeletal/athen/tunic_marine_01_03.png" name="baseTex"/>
</textures>
</variant>
</group>
@@ -20,17 +20,17 @@
<group>
<variant frequency="1" name="Arab-Padded-1a">
<textures>
<texture file="skeletal/arab_padded_1_a.png" name="baseTex"/>
<texture file="skeletal/arab/padded_01_01.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="Arab-Padded-1b">
<textures>
<texture file="skeletal/arab_padded_1_b.png" name="baseTex"/>
<texture file="skeletal/arab/padded_01_02.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="Arab-Padded-1c">
<textures>
<texture file="skeletal/arab_padded_1_c.png" name="baseTex"/>
<texture file="skeletal/arab/padded_01_03.png" name="baseTex"/>
</textures>
</variant>
</group>
@@ -18,37 +18,37 @@
</variant>
</group>
<group>
<variant name="arab-tunic-1a">
<variant frequency="1" name="robes_03_01">
<textures>
<texture file="skeletal/arab_tunic_1_a.png" name="baseTex"/>
<texture file="skeletal/arab/robes_03_01.png" name="baseTex"/>
</textures>
</variant>
<variant name="arab-tunic-1b">
<variant frequency="1" name="robes_03_02">
<textures>
<texture file="skeletal/arab_tunic_1_b.png" name="baseTex"/>
<texture file="skeletal/arab/robes_03_02.png" name="baseTex"/>
</textures>
</variant>
<variant name="arab-tunic-1c">
<variant frequency="1" name="robes_03_03">
<textures>
<texture file="skeletal/arab_tunic_1_c.png" name="baseTex"/>
<texture file="skeletal/arab/robes_03_03.png" name="baseTex"/>
</textures>
</variant>
<variant name="judea-tunic-1a">
<variant frequency="1" name="judea-tunic-1a">
<textures>
<texture file="skeletal/judea_tunic_basic_1_a.png" name="baseTex"/>
</textures>
</variant>
<variant name="judea-tunic-1b">
<variant frequency="1" name="judea-tunic-1b">
<textures>
<texture file="skeletal/judea_tunic_basic_1_b.png" name="baseTex"/>
</textures>
</variant>
<variant name="judea-tunic-1c">
<variant frequency="1" name="judea-tunic-1c">
<textures>
<texture file="skeletal/judea_tunic_basic_1_c.png" name="baseTex"/>
</textures>
</variant>
<variant name="judea-tunic-1d">
<variant frequency="1" name="judea-tunic-1d">
<textures>
<texture file="skeletal/judea_tunic_basic_1_d.png" name="baseTex"/>
</textures>
@@ -1,68 +1,55 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>skeletal/new/m_tunic_short.dae</mesh>
<mesh>skeletal/new/m_armor_tunic_short.dae</mesh>
<props>
<prop actor="props/units/heads/new/head_hele_a.xml" attachpoint="head"/>
<prop actor="props/units/weapons/spear_lance_cavalry_reverse.xml" attachpoint="weapon_R"/>
<prop actor="props/units/weapons/spear_lance_cavalry.xml" attachpoint="weapon_R"/>
<prop actor="props/units/shields/aspis_ptol_e.xml" attachpoint="shield_arm"/>
<prop actor="props/units/capes/rider/cape_med_player.xml" attachpoint="root"/>
<prop actor="props/units/weapons/sheath_xiphos.xml" attachpoint="sheath_02_L"/>
</props>
</variant>
</group>
<group>
<variant frequency="3" name="Helmet Thracian B5 Crested">
<props>
<prop actor="props/units/helmets/hele_thracian_b5_crested.xml" attachpoint="helmet"/>
</props>
</variant>
</group>
<group>
<variant frequency="1" name="ptol_padded_agema_01">
<textures>
<texture file="skeletal/spart_phalangite_officer.dds" name="baseTex"/>
<texture file="skeletal/ptol_padded_agema_01.png" name="baseTex"/>
<texture file="skeletal/ptol_thureophoros_e_1_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="1" name="ptol_padded_agema_02">
<textures>
<texture file="skeletal/ptol_padded_agema_02.png" name="baseTex"/>
<texture file="skeletal/ptol_thureophoros_e_1_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="1" name="ptol_padded_agema_03">
<textures>
<texture file="skeletal/ptol_padded_agema_03.png" name="baseTex"/>
<texture file="skeletal/ptol_thureophoros_e_1_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="Helmet-Thracian-01">
<props>
<prop actor="props/units/helmets/hele_thracian_romanized_b1.xml" attachpoint="helmet"/>
</props>
</variant>
<variant frequency="1" name="Helmet-Thracian-02">
<props>
<prop actor="props/units/helmets/hele_thracian_romanized_b1_crested.xml" attachpoint="helmet"/>
</props>
</variant>
</group>
<group>
<variant frequency="1" name="Greave-01">
<props>
<prop actor="props/units/armor/greave_07_bronze_l.xml" attachpoint="leg_L"/>
<prop actor="props/units/armor/greave_07_bronze_r.xml" attachpoint="leg_R"/>
</props>
</variant>
<variant frequency="1" name="Greave-02">
<props>
<prop actor="props/units/armor/greave_12_bronze_l.xml" attachpoint="leg_L"/>
<prop actor="props/units/armor/greave_12_bronze_r.xml" attachpoint="leg_R"/>
</props>
</variant>
<variant frequency="1" name="Greave-03">
<props>
<prop actor="props/units/armor/greave_09_bronze_l.xml" attachpoint="leg_L"/>
<prop actor="props/units/armor/greave_09_bronze_r.xml" attachpoint="leg_R"/>
</props>
</variant>
<variant frequency="1" name="Greave-04">
<props>
<prop actor="props/units/armor/greave_02_bronze_l.xml" attachpoint="leg_L"/>
<prop actor="props/units/armor/greave_02_bronze_r.xml" attachpoint="leg_R"/>
</props>
</variant>
</group>
<group>
<variant file="biped/rider/cavalry/base_spearman_relax_shield_aspis.xml" name="Spearman-Relax-Shield-Aspis" frequency="1"/>
<variant file="biped/rider/cavalry/base_spearman_ready_shield_aspis_reverse.xml" name="Spearman-Relax-Shield-Aspis-Reverse" frequency="1"/>
<variant file="biped/rider/carry_meat.xml"/>
</group>
<group>
<variant frequency="1" name="Idle"/>
<variant file="biped/rider/attack_slaughter_shield_hele.xml"/>
<variant file="biped/rider/promotion_shield.xml" />
<variant file="biped/rider/promotion.xml" />
<variant file="biped/gather_meat.xml"/>
<variant file="biped/rider/death_aspis.xml"/>
<variant file="biped/rider/death.xml"/>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,22 +1,55 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant file="biped/base_elephant_driver_relax_shield_sele.xml" frequency="100" name="Base">
<mesh>skeletal/new/m_tunic_short.dae</mesh>
</variant>
</group>
<group>
<variant frequency="2" name="head-knot">
<props>
<prop actor="props/units/heads/new/head_hele_b.xml" attachpoint="head"/>
<prop actor="props/units/shields/pelta_thra_adv.xml" attachpoint="shield_arm"/>
<prop actor="props/units/helmets/hele_pilos.xml" attachpoint="helmet"/>
<prop actor="props/units/heads/new/head_indian_a.xml" attachpoint="head"/>
</props>
</variant>
<variant frequency="5" name="turban">
<props>
<prop actor="props/units/heads/new/head_maur_short_hair.xml" attachpoint="head"/>
<prop actor="props/units/heads/maur_inf_turban.xml" attachpoint="helmet"/>
</props>
</variant>
<variant frequency="1" name="helmet">
<props>
<prop actor="props/units/heads/new/head_maur_short_hair.xml" attachpoint="head"/>
<prop actor="props/units/heads/maur_helmet_metal_plyr.xml" attachpoint="helmet"/>
</props>
</variant>
</group>
<group>
<variant frequency="2" name="tunic 3">
<variant frequency="2" name="texture">
<textures>
<texture file="skeletal/hele_isp_b_3.dds" name="baseTex"/>
<texture file="skeletal/maur_iar_e.png" name="baseTex"/>
<texture file="skeletal/maur_isp_e_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="1" name="leather straps">
<textures>
<texture file="skeletal/maur_iar_a.png" name="baseTex"/>
<texture file="skeletal/maur_iar_a_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="1" name="leather straps+arm bands">
<textures>
<texture file="skeletal/maur_isp_e.png" name="baseTex"/>
<texture file="skeletal/maur_isp_e_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="1" name="bare chest">
<textures>
<texture file="skeletal/maur_isp_b.png" name="baseTex"/>
<texture file="skeletal/maur_isp_b_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>player_trans.xml</material>
<material>player_trans_spec.xml</material>
</actor>
@@ -11,61 +11,46 @@
</variant>
</group>
<group>
<variant frequency="1" name="Hele Thracian Helmet-01">
<props>
<prop actor="props/units/helmets/hele_thracian_b2_crested.xml" attachpoint="helmet"/>
</props>
</variant>
<variant frequency="1" name="Hele Thracian Helmet-02">
<props>
<prop actor="props/units/helmets/hele_thracian_b5_crested.xml" attachpoint="helmet"/>
</props>
</variant>
<variant frequency="1" name="Hele Thracian Helmet-03">
<variant frequency="1" name="Helmet Thracian P3 Crested">
<props>
<prop actor="props/units/helmets/hele_thracian_p3_crested.xml" attachpoint="helmet"/>
</props>
</variant>
<variant frequency="1" name="Helmet Thracian P3">
<props>
<prop actor="props/units/helmets/hele_thracian_p3.xml" attachpoint="helmet"/>
</props>
</variant>
</group>
<group>
<variant frequency="1" name="armor bronze">
<variant frequency="3" name="compound-linothorax-1">
<textures>
<texture file="skeletal/spart_phalangite_officer.dds" name="baseTex"/>
<texture file="skeletal/mace_compound_linothorax_1_a.png" name="baseTex"/>
<texture file="skeletal/mace_compound_linothorax_1_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="5" name="armor linen">
<variant frequency="2" name="compound-linothorax-2">
<textures>
<texture file="skeletal/mace_thorakites_2.png" name="baseTex"/>
<texture file="skeletal/mace_compound_linothorax_2_a.png" name="baseTex"/>
<texture file="skeletal/mace_compound_linothorax_2_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="1" name="Armor-2">
<variant frequency="3" name="compound-linothorax-3">
<textures>
<texture file="skeletal/hele_pezhetairoi_2.dds" name="baseTex"/>
<texture file="skeletal/mace_compound_linothorax_3_a.png" name="baseTex"/>
<texture file="skeletal/mace_compound_linothorax_3_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="1" name="Armor-3">
<variant frequency="1" name="splint-1-a">
<textures>
<texture file="skeletal/mace_bronzeshield_2.png" name="baseTex"/>
<texture file="skeletal/mace_splint_1_a.png" name="baseTex"/>
<texture file="skeletal/mace_splint_1_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="1" name="Armor-4">
<variant frequency="1" name="linothorax-1-j">
<textures>
<texture file="skeletal/mace_hero_craterus.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="Armor-5">
<textures>
<texture file="skeletal/hele_pezhetairoi.dds" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="Armor-7">
<textures>
<texture file="skeletal/hele_pezhetairoi_2.dds" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="Armor-10">
<textures>
<texture file="skeletal/spart_phalangite_officer.dds" name="baseTex"/>
<texture file="skeletal/mace_linothorax_1_j.png" name="baseTex"/>
<texture file="skeletal/hele_linothorax_1_spec.png" name="specTex"/>
</textures>
</variant>
</group>
@@ -74,5 +59,5 @@
<variant file="biped/attack_capture.xml"/>
<variant file="biped/rider/elephantry/asian_turret_death.xml"/>
</group>
<material>player_trans.xml</material>
<material>player_trans_spec.xml</material>
</actor>
@@ -3,17 +3,70 @@
<castshadow/>
<group>
<variant file="biped/base_elephant_driver_relax_shield.xml" frequency="100" name="Base">
<mesh>skeletal/new/m_tunic_short.dae</mesh>
<mesh>skeletal/new/m_armor_tunic_short.dae</mesh>
<props>
<prop actor="props/units/heads/new/head_hele_b.xml" attachpoint="head"/>
<prop actor="props/units/shields/pelta_mace_elite.xml" attachpoint="shield_arm"/>
<prop actor="props/units/heads/new/head_hele_b.xml" attachpoint="head"/>
<prop actor="props/units/helmets/sele_seleucus_nikator_02.xml" attachpoint="helmet"/>
</props>
</variant>
</group>
<group>
<variant frequency="2" name="sele-cuirass_01">
<textures>
<texture file="skeletal/spart_phalangite_officer.dds" name="baseTex"/>
<texture file="skeletal/sele/cuirass_01.png" name="baseTex"/>
<texture file="skeletal/hele_cuirass_2_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="2" name="sele-cuirass_02">
<textures>
<texture file="skeletal/sele/cuirass_02.png" name="baseTex"/>
<texture file="skeletal/hele_cuirass_2_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="2" name="sele-cuirass_03">
<textures>
<texture file="skeletal/sele/cuirass_03.png" name="baseTex"/>
<texture file="skeletal/hele_cuirass_2_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="2" name="sele-cuirass_04">
<textures>
<texture file="skeletal/sele/cuirass_04.png" name="baseTex"/>
<texture file="skeletal/hele_cuirass_2_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="3" name="compound-linothorax-1">
<textures>
<texture file="skeletal/mace_compound_linothorax_1_a.png" name="baseTex"/>
<texture file="skeletal/mace_compound_linothorax_1_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="2" name="compound-linothorax-2">
<textures>
<texture file="skeletal/mace_compound_linothorax_2_a.png" name="baseTex"/>
<texture file="skeletal/mace_compound_linothorax_2_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="3" name="compound-linothorax-3">
<textures>
<texture file="skeletal/mace_compound_linothorax_3_a.png" name="baseTex"/>
<texture file="skeletal/mace_compound_linothorax_3_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="1" name="splint-1-a">
<textures>
<texture file="skeletal/mace_splint_1_a.png" name="baseTex"/>
<texture file="skeletal/mace_splint_1_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="1" name="linothorax-1-j">
<textures>
<texture file="skeletal/mace_linothorax_1_j.png" name="baseTex"/>
<texture file="skeletal/hele_linothorax_1_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>player_trans.xml</material>
<material>player_trans_spec.xml</material>
</actor>
@@ -3,15 +3,17 @@
<castshadow/>
<group>
<variant frequency="1" name="Base">
<mesh>skeletal/new/m_tunic_long.dae</mesh>
<mesh>skeletal/new/m_armor_tunic_short.dae</mesh>
<props>
<prop actor="props/units/weapons/sarissa.xml" attachpoint="weapon_R"/>
<prop actor="props/units/heads/new/head_kart_hannibal.xml" attachpoint="head"/>
<prop actor="props/units/heads/new/head_alexander.xml" attachpoint="head"/>
<prop actor="props/units/capes/rider/elephant_driver_asian.xml" attachpoint="root"/>
<prop actor="props/units/helmets/sele_seleucus_nikator_01.xml" attachpoint="helmet"/>
<prop actor="props/units/helmets/hele_phrygian_e1.xml" attachpoint="helmet"/>
<prop actor="props/units/weapons/sheath_xiphos.xml" attachpoint="sheath_02_L"/>
</props>
<textures>
<texture file="skeletal/rome_consular_cav.dds" name="baseTex"/>
<texture file="skeletal/sele/cuirass_05.png" name="baseTex"/>
<texture file="skeletal/hele_cuirass_2_spec.png" name="specTex"/>
</textures>
</variant>
</group>
@@ -24,5 +26,5 @@
</props>
</variant>
</group>
<material>player_trans.xml</material>
<material>player_trans_spec.xml</material>
</actor>
@@ -19,19 +19,19 @@
</variant>
</group>
<group>
<variant name="arab-tunic-1a">
<variant frequency="1" name="robes_03_01">
<textures>
<texture file="skeletal/arab_tunic_1_a.png" name="baseTex"/>
<texture file="skeletal/arab/robes_03_01.png" name="baseTex"/>
</textures>
</variant>
<variant name="arab-tunic-1b">
<variant frequency="1" name="robes_03_02">
<textures>
<texture file="skeletal/arab_tunic_1_b.png" name="baseTex"/>
<texture file="skeletal/arab/robes_03_02.png" name="baseTex"/>
</textures>
</variant>
<variant name="arab-tunic-1c">
<variant frequency="1" name="robes_03_03">
<textures>
<texture file="skeletal/arab_tunic_1_c.png" name="baseTex"/>
<texture file="skeletal/arab/robes_03_03.png" name="baseTex"/>
</textures>
</variant>
</group>
@@ -3,7 +3,7 @@
<castshadow/>
<group>
<variant frequency="1" name="Base">
<mesh>skeletal/new/m_armor_tunic_short.dae</mesh>
<mesh>skeletal/new/m_armor_tunic_long.dae</mesh>
<props>
<prop actor="props/units/heads/new/head_pers_a.xml" attachpoint="head"/>
<prop actor="props/units/shields/iberian_buckler_elite.xml" attachpoint="shield"/>
@@ -23,52 +23,19 @@
</variant>
</group>
<group>
<variant frequency="0" name="Padded-1a">
<textures>
<texture file="skeletal/cart_padded_1_a.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="0" name="Padded-1b">
<textures>
<texture file="skeletal/cart_padded_1_b.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="0" name="Padded-1c">
<textures>
<texture file="skeletal/cart_padded_1_c.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="0" name="Linothorax-1c">
<textures>
<texture file="skeletal/cart_linothorax_1_c.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="0" name="Linothorax-1d">
<textures>
<texture file="skeletal/cart_linothorax_1_d.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="0" name="Linothorax-1e">
<textures>
<texture file="skeletal/cart_linothorax_1_e.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="Arab-Padded-1a">
<mesh>skeletal/new/m_armor_tunic_long.dae</mesh>
<textures>
<texture file="skeletal/arab_padded_1_a.png" name="baseTex"/>
<texture file="skeletal/arab/padded_01_01.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="Arab-Padded-1b">
<mesh>skeletal/new/m_armor_tunic_long.dae</mesh>
<textures>
<texture file="skeletal/arab_padded_1_b.png" name="baseTex"/>
<texture file="skeletal/arab/padded_01_02.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="Arab-Padded-1c">
<mesh>skeletal/new/m_armor_tunic_long.dae</mesh>
<textures>
<texture file="skeletal/arab_padded_1_c.png" name="baseTex"/>
<texture file="skeletal/arab/padded_01_03.png" name="baseTex"/>
</textures>
</variant>
</group>
@@ -11,8 +11,8 @@
<prop actor="props/units/capes/cape_long_player.xml" attachpoint="root"/>
</props>
<textures>
<texture file="skeletal/spart_300.png" name="baseTex"/>
<texture file="skeletal/spart_300_spec.png" name="specTex"/>
<texture file="skeletal/spart/300.png" name="baseTex"/>
<texture file="skeletal/spart/300_spec.png" name="specTex"/>
</textures>
</variant>
</group>