Elephant changes and tweaks.

This was SVN commit r14133.
This commit is contained in:
Michael D. Hafer 2013-11-10 19:08:38 +00:00
parent 85e9a2b0ce
commit 912e485a64
20 changed files with 280 additions and 207 deletions

View File

@ -4,11 +4,11 @@
<group>
<variant frequency="100" name="Base">
<animations>
<animation file="biped/cavalryidle.psa" name="Idle" speed="50"/>
<animation file="biped/cavalryidle.psa" name="Walk" speed="50"/>
<animation file="biped/cavalryidle.psa" name="Run" speed="40"/>
<animation file="quadraped/elephant_rider_idle.psa" name="Idle" speed="50"/>
<animation file="quadraped/elephant_rider_idle.psa" name="Walk" speed="50"/>
<animation file="quadraped/elephant_rider_idle.psa" name="Run" speed="40"/>
<animation event="0.6" file="biped/rider_archer_atk_a.psa" load="0" name="attack_ranged" speed="50"/>
<animation event="0.5" file="biped/cavalryidle.psa" name="gather_meat" speed="300"/>
<animation event="0.5" file="quadraped/elephant_rider_idle.psa" name="gather_meat" speed="300"/>
<animation file="biped/rider_sword_death_a.psa" name="death" speed="230"/>
</animations>
<mesh>skeletal/m_tunic_a.pmd</mesh>
@ -20,7 +20,7 @@
<prop actor="props/units/quiver_back_bamboo.xml" attachpoint="back"/>
</props>
<textures>
<texture file="skeletal/maur_isp_e.png" name="baseTex"/>
<texture file="skeletal/maur_isp_b.png" name="baseTex"/>
</textures>
</variant>
</group>

View File

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations>
<animation file="quadraped/elephant_rider_idle.psa" name="Idle" speed="50"/>
<animation file="quadraped/elephant_rider_idle.psa" name="Walk" speed="50"/>
<animation file="quadraped/elephant_rider_idle.psa" name="Run" speed="40"/>
<animation event="0.6" file="biped/rider_archer_atk_a.psa" load="0" name="attack_ranged" speed="50"/>
<animation event="0.5" file="quadraped/elephant_rider_idle.psa" name="gather_meat" speed="300"/>
<animation file="biped/rider_sword_death_a.psa" name="death" speed="230"/>
</animations>
<mesh>skeletal/m_tunic_a.pmd</mesh>
<props>
<prop actor="props/units/heads/head_indian_a.xml" attachpoint="head"/>
<prop actor="props/units/weapons/bow_bamboo_long.xml" attachpoint="l_hand"/>
<prop actor="props/units/weapons/arrow_back.xml" attachpoint="loaded-r_hand"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="projectile"/>
<prop actor="props/units/quiver_back_bamboo.xml" attachpoint="back"/>
</props>
<textures>
<texture file="skeletal/maur_iar_a.png" name="baseTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="100" name="Idle"/>
<variant name="carry_meat">
<props>
<prop actor="props/units/shuttle_meat.xml" attachpoint="r_hand"/>
<prop attachpoint="l_hand"/>
<prop attachpoint="shield"/>
</props>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations>
<animation file="quadraped/elephant_rider_idle.psa" name="Idle" speed="50"/>
<animation file="quadraped/elephant_rider_idle.psa" name="Walk" speed="50"/>
<animation file="quadraped/elephant_rider_idle.psa" name="Run" speed="40"/>
<animation event="0.6" file="biped/rider_archer_atk_a.psa" load="0" name="attack_ranged" speed="50"/>
<animation event="0.5" file="quadraped/elephant_rider_idle.psa" name="gather_meat" speed="300"/>
<animation file="biped/rider_sword_death_a.psa" name="death" speed="230"/>
</animations>
<mesh>skeletal/m_tunic_a.pmd</mesh>
<props>
<prop actor="props/units/heads/head_indian_a.xml" attachpoint="head"/>
<prop actor="props/units/weapons/bow_bamboo_long.xml" attachpoint="l_hand"/>
<prop actor="props/units/weapons/arrow_back.xml" attachpoint="loaded-r_hand"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="projectile"/>
<prop actor="props/units/quiver_back_bamboo.xml" attachpoint="back"/>
</props>
<textures>
<texture file="skeletal/maur_isp_e.png" name="baseTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="100" name="Idle"/>
<variant name="carry_meat">
<props>
<prop actor="props/units/shuttle_meat.xml" attachpoint="r_hand"/>
<prop attachpoint="l_hand"/>
<prop attachpoint="shield"/>
</props>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -4,10 +4,10 @@
<group>
<variant frequency="100" name="Base">
<animations>
<animation file="biped/cavalryidle.psa" name="Idle" speed="50"/>
<animation file="biped/cavalryidle.psa" name="Walk" speed="50"/>
<animation file="biped/cavalryidle.psa" name="Run" speed="40"/>
<animation event="" file="biped/cavalryidle.psa" name="gather_meat" speed="300"/>
<animation file="quadraped/elephant_rider_idle.psa" name="Idle" speed="50"/>
<animation file="quadraped/elephant_rider_idle.psa" name="Walk" speed="50"/>
<animation file="quadraped/elephant_rider_idle.psa" name="Run" speed="40"/>
<animation event="" file="quadraped/elephant_rider_idle.psa" name="gather_meat" speed="300"/>
<animation file="biped/rider_sword_death_a.psa" name="death" speed="230"/>
</animations>
<mesh>skeletal/m_tunic_a.pmd</mesh>

View File

@ -12,7 +12,7 @@
<animation file="quadraped/elephant_african_idle_03.dae" name="Idle" speed="75"/>
<animation file="quadraped/elephant_african_walk.dae" name="Walk" speed="30"/>
<animation file="quadraped/elephant_african_walk.dae" name="Run" speed="20"/>
<animation file="quadraped/elephant_african_attack.dae" name="attack_melee" speed="75"/>
<animation event="0.5" file="quadraped/elephant_african_attack.dae" name="attack_melee" speed="75"/>
<animation file="quadraped/elephant_african_death.dae" name="Death" speed="100"/>
</animations>
<mesh>skeletal/elephant_african_forest.dae</mesh>

View File

@ -3,7 +3,7 @@
<castshadow/>
<group>
<variant frequency="1" name="maur_elephant_asian_archer">
<animations>
<animations>
<animation file="quadraped/elephant_asian_idle_01.dae" name="Idle" speed="25"/>
<animation file="quadraped/elephant_asian_idle_01.dae" name="Idle" speed="25"/>
<animation file="quadraped/elephant_asian_idle_01.dae" name="Idle" speed="25"/>
@ -17,14 +17,14 @@
</animations>
<mesh>skeletal/maur_elephant_archer.dae</mesh>
<props>
<prop actor="units/mauryans/cavalry_archer_b_driver.xml" attachpoint="rider"/>
<prop actor="units/mauryans/cavalry_archer_b_archer1.xml" attachpoint="rider1"/>
<prop actor="units/mauryans/cavalry_archer_b_archer1.xml" attachpoint="rider2"/>
<prop actor="units/mauryans/cavalry_archer_b_driver.xml" attachpoint="rider"/>
<prop actor="units/mauryans/cavalry_archer_b_archer1.xml" attachpoint="rider1"/>
<prop actor="units/mauryans/cavalry_archer_b_archer2.xml" attachpoint="rider2"/>
</props>
<textures>
<texture file="skeletal/maur_elephant_archer.png" name="baseTex"/>
<texture file="skeletal/maur_elephant_archer_spec.png" name="specTex"/>
<texture file="skeletal/maur_elephant_archer_normal.png" name="normTex"/>
<texture file="skeletal/maur_elephant_archer_normal.png" name="normTex"/>
</textures>
</variant>
</group>

View File

@ -3,7 +3,7 @@
<castshadow/>
<group>
<variant frequency="1" name="maur_elephant_asian_archer">
<animations>
<animations>
<animation file="quadraped/elephant_asian_idle_01.dae" name="Idle" speed="25"/>
<animation file="quadraped/elephant_asian_idle_01.dae" name="Idle" speed="25"/>
<animation file="quadraped/elephant_asian_idle_01.dae" name="Idle" speed="25"/>
@ -12,18 +12,17 @@
<animation file="quadraped/elephant_asian_idle_03.dae" name="Idle" speed="75"/>
<animation file="quadraped/elephant_asian_walk.dae" name="Walk" speed="20"/>
<animation file="quadraped/elephant_asian_walk.dae" name="Run" speed="20"/>
<animation file="quadraped/elephant_asian_attack.dae" name="attack_melee" speed="75"/>
<animation file="quadraped/elephant_asian_death.dae" name="Death" speed="75"/>
</animations>
<mesh>skeletal/maur_elephant_archer.dae</mesh>
<props>
<prop actor="units/mauryans/cavalry_archer_b_driver.xml" attachpoint="rider"/>
<prop actor="units/mauryans/cavalry_archer_b_archer1.xml" attachpoint="rider1"/>
<prop actor="units/mauryans/cavalry_archer_b_driver.xml" attachpoint="rider"/>
<prop actor="units/mauryans/cavalry_archer_b_archer1.xml" attachpoint="rider1"/>
</props>
<textures>
<texture file="skeletal/maur_elephant_archer.png" name="baseTex"/>
<texture file="skeletal/maur_elephant_archer_spec.png" name="specTex"/>
<texture file="skeletal/maur_elephant_archer_normal.png" name="normTex"/>
<texture file="skeletal/maur_elephant_archer_normal.png" name="normTex"/>
</textures>
</variant>
</group>

View File

@ -3,7 +3,7 @@
<castshadow/>
<group>
<variant frequency="1" name="maur_elephant_asian_archer">
<animations>
<animations>
<animation file="quadraped/elephant_asian_idle_01.dae" name="Idle" speed="25"/>
<animation file="quadraped/elephant_asian_idle_01.dae" name="Idle" speed="25"/>
<animation file="quadraped/elephant_asian_idle_01.dae" name="Idle" speed="25"/>
@ -17,15 +17,15 @@
</animations>
<mesh>skeletal/maur_elephant_archer.dae</mesh>
<props>
<prop actor="units/mauryans/cavalry_archer_b_driver.xml" attachpoint="rider"/>
<prop actor="units/mauryans/cavalry_archer_b_archer1.xml" attachpoint="rider1"/>
<prop actor="units/mauryans/cavalry_archer_b_archer1.xml" attachpoint="rider2"/>
<prop actor="units/mauryans/cavalry_archer_b_archer1.xml" attachpoint="rider3"/>
<prop actor="units/mauryans/cavalry_archer_b_driver.xml" attachpoint="rider"/>
<prop actor="units/mauryans/cavalry_archer_b_archer1.xml" attachpoint="rider1"/>
<prop actor="units/mauryans/cavalry_archer_b_archer2.xml" attachpoint="rider2"/>
<prop actor="units/mauryans/cavalry_archer_b_archer3.xml" attachpoint="rider3"/>
</props>
<textures>
<texture file="skeletal/maur_elephant_archer.png" name="baseTex"/>
<texture file="skeletal/maur_elephant_archer_spec.png" name="specTex"/>
<texture file="skeletal/maur_elephant_archer_normal.png" name="normTex"/>
<texture file="skeletal/maur_elephant_archer_normal.png" name="normTex"/>
</textures>
</variant>
</group>

View File

@ -3,7 +3,7 @@
<castshadow/>
<group>
<variant frequency="1" name="maur_elephant_asian_hero">
<animations>
<animations>
<animation file="quadraped/elephant_asian_idle_01.dae" name="Idle" speed="25"/>
<animation file="quadraped/elephant_asian_idle_01.dae" name="Idle" speed="25"/>
<animation file="quadraped/elephant_asian_idle_01.dae" name="Idle" speed="25"/>
@ -12,13 +12,13 @@
<animation file="quadraped/elephant_asian_idle_03.dae" name="Idle" speed="75"/>
<animation file="quadraped/elephant_asian_walk.dae" name="Walk" speed="20"/>
<animation file="quadraped/elephant_asian_walk.dae" name="Run" speed="20"/>
<animation file="quadraped/elephant_asian_attack.dae" name="attack_melee" speed="75"/>
<animation event="0.5" file="quadraped/elephant_asian_attack.dae" name="attack_melee" speed="75"/>
<animation file="quadraped/elephant_asian_death.dae" name="Death" speed="75"/>
</animations>
<mesh>skeletal/maur_elephant_hero.dae</mesh>
<props>
<prop actor="units/mauryans/champion_elephant_driver.xml" attachpoint="rider"/>
<prop actor="props/units/maur_hero_howdah.xml" attachpoint="turret"/>
<props>
<prop actor="units/mauryans/champion_elephant_driver.xml" attachpoint="rider"/>
<prop actor="props/units/maur_hero_howdah.xml" attachpoint="turret"/>
</props>
<textures>
<texture file="skeletal/maur_elephant_hero.png" name="baseTex"/>

Binary file not shown.

View File

@ -32,7 +32,7 @@
<BatchTimeModifier>0.7</BatchTimeModifier>
<Entities datatype="tokens">
units/maur_support_elephant
units/maur_cavalry_archer_b
units/maur_elephant_archer_b
units/maur_champion_elephant
</Entities>
</ProductionQueue>

View File

@ -46,7 +46,7 @@ Train War Elephants and Kardakes mercenaries.</Tooltip>
<Entities datatype="tokens">
units/pers_kardakes_hoplite
units/pers_kardakes_skirmisher
units/pers_war_elephant
units/pers_champion_elephant
</Entities>
</ProductionQueue>
<VisualActor>

View File

@ -3,11 +3,11 @@
<Armour>
<Hack>10.0</Hack>
<Pierce>40.0</Pierce>
<Crush>20.0</Crush>
<Crush>10.0</Crush>
<Foundation>
<Hack>3.0</Hack>
<Pierce>8.0</Pierce>
<Crush>5.0</Crush>
<Crush>3.0</Crush>
</Foundation>
</Armour>
<Attack>
@ -58,6 +58,9 @@
<Civ>rome</Civ>
<GenericName>Entrenched Army Camp</GenericName>
<SpecificName>Castra Vallum</SpecificName>
<Classes datatype="tokens">
ArmyCamp
</Classes>
<Icon>structures/roman_camp.png</Icon>
<Tooltip>Build anywhere on the map, even in enemy territory. Construct siege weapons and train citizen-soldiers. Heal garrisoned units slowly.</Tooltip>
<History>Sometimes it was a temporary camp built facing the route by which the army is to march, other times a defensive or offensive (for sieges) structure. Within this gate the tents of the first centuries or cohorts are pitched, and the dragons (ensigns of cohorts) and other ensigns planted. The Decumane gate is directly opposite to the Praetorian in the rear of the camp, and through this the soldiers are conducted to the place appointed for punishment or execution.</History>

View File

@ -1,10 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_champion_elephant_melee">
<!-- temporary let the elephant sink into the ground pretty fast. Remove this section when there is a proper corpse -->
<Decay>
<DelayTime>0</DelayTime>
<SinkRate>0.2</SinkRate>
</Decay>
<Identity>
<Civ>maur</Civ>
<GenericName>Indian War Elephant</GenericName>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/maur_cavalry_archer_b">
<Entity parent="units/maur_elephant_archer_b">
<Health>
<Max>340</Max>
</Health>
@ -7,7 +7,7 @@
<Rank>Advanced</Rank>
</Identity>
<Promotion>
<Entity>units/maur_cavalry_archer_e</Entity>
<Entity>units/maur_elephant_archer_e</Entity>
</Promotion>
<ResourceGatherer>
<BaseSpeed>0.75</BaseSpeed>

View File

@ -32,7 +32,7 @@ Counters: 2x vs. Spearmen, 1.5x vs. Swordsmen. "Stench" aura vs. Cavalry.
Countered by: Skirmishers and Swordsmen. Can run amok.</Tooltip>
</Identity>
<Promotion>
<Entity>units/maur_cavalry_archer_a</Entity>
<Entity>units/maur_elephant_archer_a</Entity>
</Promotion>
<Selectable>
<Overlay>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/maur_cavalry_archer_a">
<Entity parent="units/maur_elephant_archer_a">
<Health>
<Max>350</Max>
</Health>

View File

@ -25,7 +25,7 @@
<GenericName>Nubian Mercenary Archer</GenericName>
<SpecificName>?</SpecificName>
<History>?</History>
<Tooltip>Classes: Ranged Mercenary Infantry Archer.
<Tooltip>Classes: Ranged Mercenary Infantry Archer Worker.
Counters: 2x vs. Swordsmen, 1.25x vs. Cavalry Spearmen.
Countered by: Cavalry Swordsmen, Cavalry Skirmishers.</Tooltip>
<Icon>units/hele_infantry_archer.png</Icon>