1
0
forked from 0ad/0ad

A bunch of Persian chariot stuff.

This was SVN commit r10395.
This commit is contained in:
Michael D. Hafer 2011-10-12 07:16:55 +00:00
parent 2a39ba2f91
commit 22d169f3c6
20 changed files with 278 additions and 108 deletions

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="horse armor peytral - iron">
<mesh>props/horse_peytral_large.dae</mesh>
<texture>props/helmet/pers_h2.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -1,20 +1,19 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <?xml version="1.0" encoding="utf-8"?>
<actor version="1"> <actor version="1">
<castshadow/> <castshadow/>
<group> <group>
<variant frequency="100" name="Base"> <variant>
<animations> <mesh>structural/pers_chariot_a.dae</mesh>
<animation file="quadraped/horse_idle_a.psa" name="Idle" speed="50"/>
<animation file="quadraped/horse_gallop.psa" name="Walk" speed="17"/>
</animations>
<mesh>skeletal/horse.pmd</mesh>
<props> <props>
<prop actor="units/persians/cavalry_archer_a_r.xml" attachpoint="rider"/> <prop actor="units/persians/pers_chariot_archer_a_h1.xml" attachpoint="horse1"/>
<prop actor="units/persians/pers_chariot_archer_a_h2.xml" attachpoint="horse2"/>
<prop actor="units/persians/pers_chariot_archer_a_h3.xml" attachpoint="horse3"/>
<prop actor="units/persians/pers_chariot_archer_a_h4.xml" attachpoint="horse4"/>
<prop actor="units/persians/cavalry_archer_a_r.xml" attachpoint="rider1"/>
<prop actor="units/persians/cavalry_archer_b_r.xml" attachpoint="rider2"/>
</props> </props>
<texture>skeletal/horse_black_a.dds</texture> <texture>structural/pers_chariot_a.png</texture>
</variant> </variant>
</group> </group>
<material>player_trans.xml</material>
</actor> </actor>

View File

@ -1,20 +1,16 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <?xml version="1.0" encoding="utf-8"?>
<actor version="1"> <actor version="1">
<castshadow/> <castshadow/>
<group> <group>
<variant frequency="100" name="Base"> <variant>
<animations> <mesh>structural/pers_chariot_b.dae</mesh>
<animation file="quadraped/horse_idle_a.psa" name="Idle" speed="50"/>
<animation file="quadraped/horse_gallop.psa" name="Walk" speed="17"/>
</animations>
<mesh>skeletal/horse.pmd</mesh>
<props> <props>
<prop actor="units/persians/cavalry_archer_b_r.xml" attachpoint="rider"/> <prop actor="units/persians/cavalry_archer_b_r.xml" attachpoint="rider1"/>
<prop actor="units/persians/pers_chariot_archer_a_h1.xml" attachpoint="horse1"/>
<prop actor="units/persians/pers_chariot_archer_a_h2.xml" attachpoint="horse2"/>
</props> </props>
<texture>skeletal/horse_black_a.dds</texture> <texture>structural/pers_chariot_b.png</texture>
</variant> </variant>
</group> </group>
<material>player_trans.xml</material>
</actor> </actor>

View File

@ -1,20 +1,20 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <?xml version="1.0" encoding="utf-8"?>
<actor version="1"> <actor version="1">
<castshadow/> <castshadow/>
<group> <group>
<variant frequency="100" name="Base"> <variant>
<animations> <mesh>structural/pers_chariot_e.dae</mesh>
<animation file="quadraped/horse_idle_a.psa" name="Idle" speed="50"/>
<animation file="quadraped/horse_gallop.psa" name="Walk" speed="17"/>
</animations>
<mesh>skeletal/horse.pmd</mesh>
<props> <props>
<prop actor="units/persians/cavalry_archer_e_r.xml" attachpoint="rider"/> <prop actor="props/units/pers_chariot_e_emblem.xml" attachpoint="root"/>
<prop actor="units/persians/pers_chariot_archer_e_h1.xml" attachpoint="horse1"/>
<prop actor="units/persians/pers_chariot_archer_e_h2.xml" attachpoint="horse2"/>
<prop actor="units/persians/pers_chariot_archer_e_h3.xml" attachpoint="horse3"/>
<prop actor="units/persians/pers_chariot_archer_e_h4.xml" attachpoint="horse4"/>
<prop actor="units/persians/cavalry_archer_e_r.xml" attachpoint="rider1"/>
<prop actor="units/persians/cavalry_archer_a_r.xml" attachpoint="rider2"/>
</props> </props>
<texture>skeletal/horse_black_a.dds</texture> <texture>structural/pers_chariot_e.png</texture>
</variant> </variant>
</group> </group>
<material>player_trans.xml</material>
</actor> </actor>

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations>
<animation file="quadraped/horse_idle_a.psa" name="Idle" speed="50"/>
<animation file="quadraped/horse_idle_a.psa" name="Idle" speed="45"/>
<animation file="quadraped/horse_idle_a.psa" name="Idle" speed="50"/>
<animation file="quadraped/horse_idle_a.psa" name="Idle" speed="60"/>
<animation file="quadraped/horse_attack_a.psa" name="Idle" speed="200"/>
<animation file="quadraped/horse_gallop.psa" name="Run" speed="50"/>
<animation file="quadraped/horse_gallop.psa" name="Run" speed="55"/>
<animation file="quadraped/horse_walk.psa" name="Walk" speed="120"/>
<animation file="quadraped/horse_walk.psa" name="Walk" speed="110"/>
<animation event=".5" file="quadraped/horse_attack_a.psa" name="Melee" speed="105"/>
<animation event=".5" file="quadraped/horse_attack_b.psa" name="Melee" speed="95"/>
<animation file="quadraped/horse_death.psa" name="death" speed="230"/>
</animations>
<mesh>skeletal/horse.pmd</mesh>
<props>
<prop actor="props/units/horse/pers_peytral_iron.xml" attachpoint="chest"/>
</props>
</variant>
</group>
<group>
<variant frequency="1" name="horse1a">
<texture>skeletal/horse_pers_csw_e_1.dds</texture>
</variant>
<variant frequency="1" name="horse1b">
<texture>skeletal/horse_pers_csw_e_2.dds</texture>
</variant>
</group>
<group>
<variant frequency="1" name="1brown">
<colour>74 48 28</colour>
</variant>
<variant frequency="1" name="1beige">
<colour>175 141 107</colour>
</variant>
<variant frequency="1" name="1gray">
<colour>134 134 134</colour>
</variant>
<variant frequency="1" name="1black">
<colour>36 36 36</colour>
</variant>
</group>
<material>objectcolor.xml</material>
</actor>

View File

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations>
<animation file="quadraped/horse_idle_a.psa" name="Idle" speed="50"/>
<animation file="quadraped/horse_gallop.psa" name="Run" speed="50"/>
<animation file="quadraped/horse_gallop.psa" name="Run" speed="48"/>
<animation file="quadraped/horse_walk.psa" name="Walk" speed="115"/>
<animation file="quadraped/horse_walk.psa" name="Walk" speed="95"/>
<animation event=".5" file="quadraped/horse_attack_a.psa" name="Melee" speed="105"/>
<animation event=".5" file="quadraped/horse_attack_b.psa" name="Melee" speed="95"/>
<animation file="quadraped/horse_death.psa" name="death" speed="230"/>
</animations>
<mesh>skeletal/horse.pmd</mesh>
<props>
<prop actor="props/units/horse/pers_peytral_iron.xml" attachpoint="chest"/>
</props>
</variant>
</group>
<group>
<variant frequency="1" name="horse2a">
<texture>skeletal/horse_pers_csw_e_1.dds</texture>
</variant>
<variant frequency="1" name="horse2b">
<texture>skeletal/horse_pers_csw_e_2.dds</texture>
</variant>
</group>
<group>
<variant frequency="1" name="2brown">
<colour>151 124 85</colour>
</variant>
<variant frequency="1" name="2beige">
<colour>235 216 199</colour>
</variant>
<variant frequency="1" name="2gray">
<colour>181 181 181</colour>
</variant>
</group>
<material>objectcolor.xml</material>
</actor>

View File

@ -0,0 +1,50 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations>
<animation file="quadraped/horse_idle_a.psa" name="Idle" speed="50"/>
<animation file="quadraped/horse_idle_a.psa" name="Idle" speed="45"/>
<animation file="quadraped/horse_idle_a.psa" name="Idle" speed="45"/>
<animation file="quadraped/horse_idle_a.psa" name="Idle" speed="50"/>
<animation file="quadraped/horse_attack_b.psa" name="Idle" speed="200"/>
<animation file="quadraped/horse_gallop.psa" name="Run" speed="50"/>
<animation file="quadraped/horse_walk.psa" name="Walk" speed="120"/>
<animation event=".5" file="quadraped/horse_attack_a.psa" name="Melee" speed="105"/>
<animation event=".5" file="quadraped/horse_attack_b.psa" name="Melee" speed="95"/>
<animation file="quadraped/horse_death.psa" name="death" speed="230"/>
</animations>
<mesh>skeletal/horse.pmd</mesh>
<props>
<prop actor="props/units/horse/pers_peytral_iron.xml" attachpoint="chest"/>
</props>
</variant>
</group>
<group>
<variant frequency="1" name="horse3a">
<texture>skeletal/horse_pers_csw_e_1.dds</texture>
</variant>
<variant frequency="1" name="horse3b">
<texture>skeletal/horse_pers_csw_e_2.dds</texture>
</variant>
</group>
<group>
<variant frequency="1" name="3brown">
<colour>91 60 38</colour>
</variant>
<variant frequency="1" name="3beige">
<colour>196 175 115</colour>
</variant>
<variant frequency="1" name="3gray">
<colour>129 133 135</colour>
</variant>
<variant frequency="1" name="3black">
<colour>26 26 26</colour>
</variant>
<variant frequency="1" name="3white">
<colour>255 255 255</colour>
</variant>
</group>
<material>objectcolor.xml</material>
</actor>

View File

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations>
<animation file="quadraped/horse_idle_a.psa" name="Idle" speed="50"/>
<animation file="quadraped/horse_gallop.psa" name="Run" speed="50"/>
<animation file="quadraped/horse_gallop.psa" name="Run" speed="52"/>
<animation file="quadraped/horse_walk.psa" name="Walk" speed="120"/>
<animation file="quadraped/horse_walk.psa" name="Walk" speed="112"/>
<animation event=".5" file="quadraped/horse_attack_a.psa" name="Melee" speed="105"/>
<animation event=".5" file="quadraped/horse_attack_b.psa" name="Melee" speed="95"/>
<animation file="quadraped/horse_death.psa" name="death" speed="230"/>
</animations>
<mesh>skeletal/horse.pmd</mesh>
<props>
<prop actor="props/units/horse/pers_peytral_iron.xml" attachpoint="chest"/>
</props>
</variant>
</group>
<group>
<variant frequency="1" name="horse4a">
<texture>skeletal/horse_pers_csw_e_1.dds</texture>
</variant>
<variant frequency="1" name="horse4b">
<texture>skeletal/horse_pers_csw_e_2.dds</texture>
</variant>
</group>
<group>
<variant frequency="1" name="4brown">
<colour>84 53 33</colour>
</variant>
<variant frequency="1" name="4beige">
<colour>205 157 114</colour>
</variant>
<variant frequency="1" name="4gray">
<colour>106 114 125</colour>
</variant>
</group>
<material>objectcolor.xml</material>
</actor>

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>structural/pers_chariot_b.dae</mesh>
<texture>structural/pers_chariot_b.png</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -1,20 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>structural/pers_chariot_e.dae</mesh>
<props>
<prop actor="props/units/pers_chariot_e_emblem.xml" attachpoint="root"/>
<prop actor="units/persians/pers_chariot_archer_e_h1.xml" attachpoint="horse1"/>
<prop actor="units/persians/pers_chariot_archer_e_h2.xml" attachpoint="horse2"/>
<prop actor="units/persians/pers_chariot_archer_e_h3.xml" attachpoint="horse3"/>
<prop actor="units/persians/pers_chariot_archer_e_h4.xml" attachpoint="horse4"/>
<prop actor="units/persians/cavalry_archer_e_r.xml" attachpoint="rider1"/>
<prop actor="units/persians/cavalry_archer_a_r.xml" attachpoint="rider2"/>
</props>
<texture>structural/pers_chariot_e.png</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -31,6 +31,6 @@
</Run> </Run>
</UnitMotion> </UnitMotion>
<VisualActor> <VisualActor>
<Actor>units/persians/cavalry_archer_a_r.xml</Actor> <Actor>units/persians/cavalry_archer_a.xml</Actor>
</VisualActor> </VisualActor>
</Entity> </Entity>

View File

@ -40,6 +40,6 @@
</Run> </Run>
</UnitMotion> </UnitMotion>
<VisualActor> <VisualActor>
<Actor>units/persians/cavalry_archer_b_r.xml</Actor> <Actor>units/persians/cavalry_archer_b.xml</Actor>
</VisualActor> </VisualActor>
</Entity> </Entity>

View File

@ -1,34 +1,34 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/pers_cavalry_archer_a"> <Entity parent="units/pers_cavalry_archer_a">
<Armour> <Armour>
<Hack>6.0</Hack> <Hack>6.0</Hack>
<Pierce>10.0</Pierce> <Pierce>10.0</Pierce>
<Crush>12.0</Crush> <Crush>12.0</Crush>
</Armour> </Armour>
<Attack> <Attack>
<Ranged> <Ranged>
<Pierce>45.0</Pierce> <Pierce>45.0</Pierce>
<MaxRange>64.0</MaxRange> <MaxRange>64.0</MaxRange>
<MinRange>12.0</MinRange> <MinRange>12.0</MinRange>
</Ranged> </Ranged>
</Attack> </Attack>
<Health> <Health>
<Max>210</Max> <Max>210</Max>
</Health> </Health>
<Identity> <Identity>
<Rank>Elite</Rank> <Rank>Elite</Rank>
</Identity> </Identity>
<Promotion disable=""/> <Promotion disable=""/>
<ResourceGatherer> <ResourceGatherer>
<BaseSpeed>0.5</BaseSpeed> <BaseSpeed>0.5</BaseSpeed>
</ResourceGatherer> </ResourceGatherer>
<UnitMotion> <UnitMotion>
<WalkSpeed>9.0</WalkSpeed> <WalkSpeed>9.0</WalkSpeed>
<Run> <Run>
<Speed>27.0</Speed> <Speed>27.0</Speed>
</Run> </Run>
</UnitMotion> </UnitMotion>
<VisualActor> <VisualActor>
<Actor>units/persians/cavalry_archer_e_r.xml</Actor> <Actor>units/persians/cavalry_archer_e.xml</Actor>
</VisualActor> </VisualActor>
</Entity> </Entity>