mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-06-21 13:04:10 +00:00
Carthaginian range, workshop, elephant stable, mauryan stable, babylonian defense tower
This was SVN commit r20427.
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant name="barracks a struct b">
|
||||
<mesh>structural/maur_stable_struct_b.dae</mesh>
|
||||
<textures>
|
||||
<texture file="structural/maur_struct_b.png" name="baseTex"/>
|
||||
<texture file="structural/maur_struct_b_spec.png" name="specTex"/>
|
||||
<texture file="structural/maur_struct_b_norm.png" name="normTex"/>
|
||||
<texture file="structural/ao/maur_stable_AO.png" name="aoTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<material>player_trans_ao_parallax_spec.xml</material>
|
||||
</actor>
|
||||
@@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="1" name="Carthage_Barracks">
|
||||
<mesh>structural/kart_range.dae</mesh>
|
||||
<props>
|
||||
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
|
||||
<prop actor="geology/decal_stone_medit_b.xml" attachpoint="root"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="structural/kart_struct.dds" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_spec.png" name="specTex"/>
|
||||
<texture file="structural/kart_struct_norm.png" name="normTex"/>
|
||||
<texture file="structural/ao/kart_range_AO.png" name="aoTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="ungarrisoned"/>
|
||||
<variant name="garrisoned">
|
||||
<props>
|
||||
<prop actor="props/special/common/garrison_flag_kart.xml" attachpoint="garrisoned"/>
|
||||
</props>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="alive"/>
|
||||
<variant name="lightdamage">
|
||||
<textures>
|
||||
<texture file="structural/kart_struct_damaged.png" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_damaged_norm.png" name="normTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
<variant name="mediumdamage">
|
||||
<textures>
|
||||
<texture file="structural/kart_struct_damaged_med.png" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_damaged_med_norm.png" name="normTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
<variant name="heavydamage">
|
||||
<textures>
|
||||
<texture file="structural/kart_struct_damaged_heavy.png" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_damaged_heavy_norm.png" name="normTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
<variant name="death">
|
||||
<props>
|
||||
<prop attachpoint="garrisoned"/>
|
||||
<prop actor="particle/destruction_smoke_med.xml" attachpoint="root"/>
|
||||
<prop actor="particle/destruction_dust_med.xml" attachpoint="root"/>
|
||||
<prop actor="particle/destruction_dust_med_gray.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/carthaginians/barracks.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/carthaginians/barracks_weap.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="structural/kart_struct_damaged_heavy.png" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_damaged_heavy_norm.png" name="normTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<material>player_trans_ao_parallax_spec.xml</material>
|
||||
</actor>
|
||||
@@ -0,0 +1,67 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="1" name="Carthage_Barracks">
|
||||
<mesh>structural/kart_stable_elephant.dae</mesh>
|
||||
<props>
|
||||
<prop actor="props/structures/decals/dirt_6x6.xml" attachpoint="root"/>
|
||||
<prop actor="geology/decal_stone_medit_b.xml" attachpoint="root" minheight=""/>
|
||||
<prop actor="fauna/elephant_african_forest.xml" attachpoint="horse" maxheight="20" minheight="-20"/>
|
||||
<prop actor="fauna/elephant_african_forest.xml" attachpoint="horse_1" maxheight="20" minheight="-20"/>
|
||||
<prop actor="fauna/elephant_african_forest.xml" attachpoint="horse_2" maxheight="20" minheight="-20"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="structural/kart_struct.dds" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_spec.png" name="specTex"/>
|
||||
<texture file="structural/kart_struct_norm.png" name="normTex"/>
|
||||
<texture file="structural/ao/kart_stable_elephant_AO.png" name="aoTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="ungarrisoned"/>
|
||||
<variant name="garrisoned">
|
||||
<props>
|
||||
<prop actor="props/special/common/garrison_flag_kart.xml" attachpoint="garrisoned"/>
|
||||
</props>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="alive"/>
|
||||
<variant name="lightdamage">
|
||||
<textures>
|
||||
<texture file="structural/kart_struct_damaged.png" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_damaged_norm.png" name="normTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
<variant name="mediumdamage">
|
||||
<textures>
|
||||
<texture file="structural/kart_struct_damaged_med.png" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_damaged_med_norm.png" name="normTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
<variant name="heavydamage">
|
||||
<textures>
|
||||
<texture file="structural/kart_struct_damaged_heavy.png" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_damaged_heavy_norm.png" name="normTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
<variant name="death">
|
||||
<props>
|
||||
<prop attachpoint="garrisoned"/>
|
||||
<prop actor="particle/destruction_smoke_med.xml" attachpoint="root"/>
|
||||
<prop actor="particle/destruction_dust_med.xml" attachpoint="root"/>
|
||||
<prop actor="particle/destruction_dust_med_gray.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/carthaginians/barracks.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/carthaginians/barracks_weap.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="structural/kart_struct_damaged_heavy.png" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_damaged_heavy_norm.png" name="normTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<material>player_trans_ao_parallax_spec.xml</material>
|
||||
</actor>
|
||||
@@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="1" name="Carthage_Barracks">
|
||||
<mesh>structural/kart_workshop.dae</mesh>
|
||||
<props>
|
||||
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
|
||||
<prop actor="geology/decal_stone_medit_b.xml" attachpoint="root"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="structural/kart_struct.dds" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_spec.png" name="specTex"/>
|
||||
<texture file="structural/kart_struct_norm.png" name="normTex"/>
|
||||
<texture file="structural/ao/kart_workshop_AO.png" name="aoTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="ungarrisoned"/>
|
||||
<variant name="garrisoned">
|
||||
<props>
|
||||
<prop actor="props/special/common/garrison_flag_kart.xml" attachpoint="garrisoned"/>
|
||||
</props>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="alive"/>
|
||||
<variant name="lightdamage">
|
||||
<textures>
|
||||
<texture file="structural/kart_struct_damaged.png" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_damaged_norm.png" name="normTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
<variant name="mediumdamage">
|
||||
<textures>
|
||||
<texture file="structural/kart_struct_damaged_med.png" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_damaged_med_norm.png" name="normTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
<variant name="heavydamage">
|
||||
<textures>
|
||||
<texture file="structural/kart_struct_damaged_heavy.png" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_damaged_heavy_norm.png" name="normTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
<variant name="death">
|
||||
<props>
|
||||
<prop attachpoint="garrisoned"/>
|
||||
<prop actor="particle/destruction_smoke_med.xml" attachpoint="root"/>
|
||||
<prop actor="particle/destruction_dust_med.xml" attachpoint="root"/>
|
||||
<prop actor="particle/destruction_dust_med_gray.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/carthaginians/barracks.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/carthaginians/barracks_weap.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="structural/kart_struct_damaged_heavy.png" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_damaged_heavy_norm.png" name="normTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<material>player_trans_ao_parallax_spec.xml</material>
|
||||
</actor>
|
||||
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="1" name="Barracks A">
|
||||
<mesh>structural/maur_stable_struct.dae</mesh>
|
||||
<props>
|
||||
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/decals/iber_corral_mud.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/mauryans/stable_struct_b.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/persians/stable_horse_a.xml" attachpoint="horse"/>
|
||||
<prop actor="props/structures/persians/stable_horse_b.xml" attachpoint="horse_1"/>
|
||||
<prop actor="props/structures/persians/stable_horse_c.xml" attachpoint="horse_2"/>
|
||||
<prop actor="props/units/shields/maur_small_a.xml" attachpoint="shield"/>
|
||||
<prop actor="props/units/shields/maur_small_b.xml" attachpoint="shield_1"/>
|
||||
<prop actor="props/units/shields/maur_small_a.xml" attachpoint="shield_2"/>
|
||||
<prop actor="props/units/shields/maur_small_b.xml" attachpoint="shield_3"/>
|
||||
<prop actor="props/units/shields/maur_small_a.xml" attachpoint="shield_4"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="structural/maur_struct.png" name="baseTex"/>
|
||||
<texture file="structural/maur_struct_spec.png" name="specTex"/>
|
||||
<texture file="structural/maur_struct_norm.png" name="normTex"/>
|
||||
<texture file="structural/ao/maur_stable_AO.png" name="aoTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="ungarrisoned"/>
|
||||
<variant name="garrisoned">
|
||||
<props>
|
||||
<prop actor="props/special/common/garrison_flag_mauryans.xml" attachpoint="garrisoned"/>
|
||||
</props>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="alive"/>
|
||||
<variant name="death">
|
||||
<props>
|
||||
<prop attachpoint="garrisoned"/>
|
||||
<prop actor="props/structures/mauryans/stable_struct_b.xml" attachpoint="root"/>
|
||||
<prop actor="particle/destruction_smoke_med.xml" attachpoint="root"/>
|
||||
<prop actor="particle/destruction_dust_med.xml" attachpoint="root"/>
|
||||
<prop actor="particle/destruction_dust_med_gray.xml" attachpoint="root"/>
|
||||
</props>
|
||||
</variant>
|
||||
</group>
|
||||
<material>player_trans_ao_parallax_spec.xml</material>
|
||||
</actor>
|
||||
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="1" name="base">
|
||||
<animations>
|
||||
<animation event="0.5" load="0" name="attack_ranged" speed="100"/>
|
||||
</animations>
|
||||
<props>
|
||||
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="loaded-projectile"/>
|
||||
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="projectile"/>
|
||||
<prop actor="geology/decal_stone_desert_a.xml" attachpoint="root"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="structural/pers_struct.png" name="baseTex"/>
|
||||
<texture file="structural/pers_struct_norm.png" name="normTex"/>
|
||||
<texture file="structural/pers_struct_spec.png" name="specTex"/>
|
||||
<texture file="structural/ao/baby_defense_tower_AO.png" name="aoTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="scouttowera">
|
||||
<mesh>structural/baby_defense_tower.dae</mesh>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="ungarrisoned"/>
|
||||
<variant name="garrisoned">
|
||||
<props>
|
||||
<prop actor="props/special/common/garrison_flag_persians.xml" attachpoint="garrisoned"/>
|
||||
</props>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="alive"/>
|
||||
<variant name="death">
|
||||
<props>
|
||||
<prop attachpoint="garrisoned"/>
|
||||
<prop actor="particle/destruction_smoke_small.xml" attachpoint="root"/>
|
||||
<prop actor="particle/destruction_dust_small.xml" attachpoint="root"/>
|
||||
<prop actor="particle/destruction_dust_small_gray.xml" attachpoint="root"/>
|
||||
</props>
|
||||
</variant>
|
||||
</group>
|
||||
<material>player_trans_ao_parallax_spec.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.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_structure_defense_defense_tower">
|
||||
<Identity>
|
||||
<Civ>pers</Civ>
|
||||
<SpecificName>Pāyaud</SpecificName>
|
||||
</Identity>
|
||||
<StatusBars>
|
||||
<BarWidth>6.0</BarWidth>
|
||||
<BarHeight>0.6</BarHeight>
|
||||
<HeightOffset>19.0</HeightOffset>
|
||||
</StatusBars>
|
||||
<VisualActor>
|
||||
<Actor>structures/persians/babylonian_tower.xml</Actor>
|
||||
</VisualActor>
|
||||
</Entity>
|
||||
@@ -0,0 +1,59 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_structure_special">
|
||||
<Cost>
|
||||
<BuildTime>300</BuildTime>
|
||||
<Resources>
|
||||
<food>0</food>
|
||||
<wood>0</wood>
|
||||
<stone>200</stone>
|
||||
<metal>200</metal>
|
||||
</Resources>
|
||||
</Cost>
|
||||
<Footprint>
|
||||
<Square width="29.0" depth="27.0"/>
|
||||
<Height>8.0</Height>
|
||||
</Footprint>
|
||||
<GarrisonHolder>
|
||||
<List datatype="tokens">Elephant</List>
|
||||
</GarrisonHolder>
|
||||
<Health>
|
||||
<Max>3000</Max>
|
||||
</Health>
|
||||
<Identity>
|
||||
<Civ>cart</Civ>
|
||||
<GenericName>Elephant Stables</GenericName>
|
||||
<SpecificName>?</SpecificName>
|
||||
<RequiredTechnology>phase_city</RequiredTechnology>
|
||||
<Icon>structures/elephant_stables.png</Icon>
|
||||
<Tooltip>Train elephant units.</Tooltip>
|
||||
</Identity>
|
||||
<Loot>
|
||||
<wood>0</wood>
|
||||
<stone>50</stone>
|
||||
<metal>50</metal>
|
||||
</Loot>
|
||||
<Obstruction>
|
||||
<Static width="30.0" depth="29.0"/>
|
||||
</Obstruction>
|
||||
<ProductionQueue>
|
||||
<BatchTimeModifier>0.7</BatchTimeModifier>
|
||||
<Entities datatype="tokens">
|
||||
units/{civ}_support_elephant
|
||||
units/{civ}_elephant_archer_b
|
||||
units/{civ}_champion_elephant
|
||||
</Entities>
|
||||
</ProductionQueue>
|
||||
<Sound>
|
||||
<SoundGroups>
|
||||
<select>interface/select/building/sel_elephant_stables.xml</select>
|
||||
<constructed>interface/complete/building/complete_elephant_stables.xml</constructed>
|
||||
<death>attack/destruction/building_collapse_large.xml</death>
|
||||
</SoundGroups>
|
||||
</Sound>
|
||||
<TerritoryInfluence>
|
||||
<Radius>38</Radius>
|
||||
</TerritoryInfluence>
|
||||
<VisualActor>
|
||||
<Actor>structures/carthaginians/stable_elephant.xml</Actor>
|
||||
</VisualActor>
|
||||
</Entity>
|
||||
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_structure_military_barracks_range">
|
||||
<Footprint>
|
||||
<Square width="25.0" depth="25.0"/>
|
||||
<Height>12.0</Height>
|
||||
</Footprint>
|
||||
<Health>
|
||||
<SpawnEntityOnDeath>decay|rubble/rubble_stone_5x5</SpawnEntityOnDeath>
|
||||
</Health>
|
||||
<Identity>
|
||||
<Civ>cart</Civ>
|
||||
<SpecificName>?</SpecificName>
|
||||
</Identity>
|
||||
<Obstruction>
|
||||
<Static width="24.0" depth="24.0"/>
|
||||
</Obstruction>
|
||||
<VisualActor>
|
||||
<Actor>structures/carthaginians/range.xml</Actor>
|
||||
<FoundationActor>structures/fndn_5x5.xml</FoundationActor>
|
||||
</VisualActor>
|
||||
</Entity>
|
||||
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_structure_military_barracks_workshop">
|
||||
<Footprint>
|
||||
<Square width="30.0" depth="30.0"/>
|
||||
<Height>12.0</Height>
|
||||
</Footprint>
|
||||
<Health>
|
||||
<SpawnEntityOnDeath>decay|rubble/rubble_stone_5x5</SpawnEntityOnDeath>
|
||||
</Health>
|
||||
<Identity>
|
||||
<Civ>cart</Civ>
|
||||
<SpecificName>?</SpecificName>
|
||||
</Identity>
|
||||
<Obstruction>
|
||||
<Static width="29.0" depth="29.0"/>
|
||||
</Obstruction>
|
||||
<VisualActor>
|
||||
<Actor>structures/carthaginians/workshop.xml</Actor>
|
||||
<FoundationActor>structures/fndn_5x5.xml</FoundationActor>
|
||||
</VisualActor>
|
||||
</Entity>
|
||||
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_structure_military_barracks_stables">
|
||||
<Footprint>
|
||||
<Square width="25.0" depth="25.0"/>
|
||||
<Height>12.0</Height>
|
||||
</Footprint>
|
||||
<Health>
|
||||
<SpawnEntityOnDeath>decay|rubble/rubble_stone_5x5</SpawnEntityOnDeath>
|
||||
</Health>
|
||||
<Identity>
|
||||
<Civ>maur</Civ>
|
||||
<SpecificName>?</SpecificName>
|
||||
</Identity>
|
||||
<Obstruction>
|
||||
<Static width="20.0" depth="20.0"/>
|
||||
</Obstruction>
|
||||
<VisualActor>
|
||||
<Actor>structures/mauryans/stable.xml</Actor>
|
||||
<FoundationActor>structures/fndn_5x5.xml</FoundationActor>
|
||||
</VisualActor>
|
||||
</Entity>
|
||||
Reference in New Issue
Block a user