forked from mirrors/0ad
Artillery tower master commit, Keep your eyes open for errors, everything's good on my end but my subversion is filthy
This was SVN commit r23094.
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="1" name="struct">
|
||||
<mesh>props/hele_tower_artillery_2.dae</mesh>
|
||||
<textures>
|
||||
<texture file="props/hele_props_a.dds" name="baseTex"/>
|
||||
<texture file="props/hele_props_a_norm.png" name="normTex"/>
|
||||
<texture file="props/hele_props_a_spec.png" name="specTex"/>
|
||||
<texture file="structural/ao/hele_tower_artillery_AO.png" name="aoTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<material>player_trans_ao_parallax_spec.xml</material>
|
||||
</actor>
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="100" name="helllenized_2">
|
||||
<mesh>structural/ptol_tower_artillery_roof.dae</mesh>
|
||||
<textures>
|
||||
<texture file="structural/Sele_struct_2.png" name="baseTex"/>
|
||||
<texture file="structural/Sele_struct_2_norm.png" name="normTex"/>
|
||||
<texture file="structural/Sele_struct_2_spec.png" name="specTex"/>
|
||||
<texture file="structural/ao/ptol_tower_artillery_AO.png" name="aoTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<material>player_trans_ao_parallax_spec.xml</material>
|
||||
</actor>
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="1" name="rock">
|
||||
<mesh>props/tower_artillery_projectile.dae</mesh>
|
||||
<props>
|
||||
<prop actor="particle/smoke_catapult.xml" attachpoint="root"/>
|
||||
<prop actor="particle/flame_catapult.xml" attachpoint="root"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="structural/rome_struct.png" name="baseTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<material>basic_trans.xml</material>
|
||||
</actor>
|
||||
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="1" name="Scout_Tower">
|
||||
<animations>
|
||||
<animation event="0.5" load="0" name="attack_ranged" speed="100"/>
|
||||
</animations>
|
||||
<mesh>structural/kart_tower_artillery.dae</mesh>
|
||||
<props>
|
||||
<prop actor="props/structures/decals/spart_1x1.xml" attachpoint="root"/>
|
||||
<prop actor="props/units/weapons/rock_flaming.xml" attachpoint="loaded-projectile"/>
|
||||
<prop actor="props/units/weapons/tower_artillery_projectile.xml" attachpoint="projectile"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="structural/kart_struct.dds" name="baseTex"/>
|
||||
<texture file="structural/kart_struct_norm.png" name="specTex"/>
|
||||
<texture file="structural/kart_struct_norm.png" name="normTex"/>
|
||||
<texture file="structural/ao/cart_tower_artillery_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_small.xml" attachpoint="root"/>
|
||||
<prop actor="particle/destruction_dust_small.xml" attachpoint="root"/>
|
||||
<prop actor="particle/destruction_dust_small_gray.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/decals/dirt_2x2.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,46 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="100" name="scout tower">
|
||||
<animations>
|
||||
<animation event="0.5" load="0" name="attack_ranged" speed="100"/>
|
||||
</animations>
|
||||
<mesh>structural/hele_tower_artillery_1.dae</mesh>
|
||||
<props>
|
||||
<prop actor="props/structures/hellenes/tower_artillery_2.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/decals/spart_1x1.xml" attachpoint="root"/>
|
||||
<prop actor="props/units/weapons/rock_flaming.xml" attachpoint="loaded-projectile"/>
|
||||
<prop actor="props/units/weapons/tower_artillery_projectile.xml" attachpoint="projectile"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="structural/hele_struct.dds" name="baseTex"/>
|
||||
<texture file="structural/hele_struct_norm.png" name="normTex"/>
|
||||
<texture file="structural/hele_struct_spec.png" name="specTex"/>
|
||||
<texture file="structural/ao/hele_tower_artillery_AO.png" name="aoTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="ungarrisoned"/>
|
||||
<variant name="garrisoned">
|
||||
<props>
|
||||
<prop actor="props/special/common/garrison_flag_hele.xml" attachpoint="garrisoned"/>
|
||||
</props>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="alive"/>
|
||||
<variant name="death">
|
||||
<props>
|
||||
<prop attachpoint="garrisoned"/>
|
||||
<prop actor="props/structures/hellenes/tower_artillery_2.xml" attachpoint="root"/>
|
||||
<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"/>
|
||||
<prop actor="props/structures/decals/dirt_1x1.xml" attachpoint="root"/>
|
||||
</props>
|
||||
</variant>
|
||||
</group>
|
||||
<material>player_trans_ao_parallax_spec.xml</material>
|
||||
</actor>
|
||||
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="1" name="Base">
|
||||
<mesh>structural/ptol_tower_artillery.dae</mesh>
|
||||
<props>
|
||||
<prop actor="props/structures/decals/spart_1x1.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/ptolemies/tower_artillery_roof.xml" attachpoint="root"/>
|
||||
<prop actor="props/units/weapons/rock.xml" attachpoint="loaded-projectile"/>
|
||||
<prop actor="props/units/weapons/tower_artillery_projectile.xml" attachpoint="projectile"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="structural/ptol_struct.png" name="baseTex"/>
|
||||
<texture file="structural/ptol_struct_norm.png" name="normTex"/>
|
||||
<texture file="structural/ptol_struct_spec.png" name="specTex"/>
|
||||
<texture file="structural/ao/ptol_tower_artillery_AO.png" name="aoTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="ungarrisoned"/>
|
||||
<variant name="garrisoned">
|
||||
<props>
|
||||
<prop actor="props/special/common/garrison_flag_hele.xml" attachpoint="garrisoned"/>
|
||||
</props>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="alive"/>
|
||||
<variant name="death">
|
||||
<props>
|
||||
<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"/>
|
||||
<prop actor="props/structures/decals/dirt_1x1.xml" attachpoint="root"/>
|
||||
<prop actor="props/structures/ptolemies/tower_artillery_roof.xml" attachpoint="root"/>
|
||||
</props>
|
||||
</variant>
|
||||
</group>
|
||||
<material>player_trans_ao_parallax_spec.xml</material>
|
||||
</actor>
|
||||
@@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="1" name="Base">
|
||||
<animations>
|
||||
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
|
||||
</animations>
|
||||
<mesh>structural/rome_tower_artillery.dae</mesh>
|
||||
<props>
|
||||
<prop actor="props/units/weapons/tower_artillery_projectile.xml" attachpoint="projectile"/>
|
||||
<prop actor="props/units/weapons/rock_flaming.xml" attachpoint="loaded-projectile"/>
|
||||
<prop actor="props/structures/decals/spart_1x1.xml" attachpoint="root"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="structural/rome_struct.png" name="baseTex"/>
|
||||
<texture file="structural/rome_struct_norm.png" name="normTex"/>
|
||||
<texture file="structural/rome_struct_spec.png" name="specTex"/>
|
||||
<texture file="structural/ao/rome_tower_artillery_AO.png" name="aoTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="ungarrisoned"/>
|
||||
<variant name="garrisoned">
|
||||
<props>
|
||||
<prop actor="props/special/common/garrison_flag_rome.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"/>
|
||||
<prop actor="props/structures/decals/dirt_2x2.xml" attachpoint="root"/>
|
||||
</props>
|
||||
</variant>
|
||||
</group>
|
||||
<material>player_trans_ao_parallax_spec.xml</material>
|
||||
</actor>
|
||||
@@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="1" name="Seleucid Tower">
|
||||
<animations>
|
||||
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
|
||||
</animations>
|
||||
<mesh>structural/sele_tower_artillery.dae</mesh>
|
||||
<props>
|
||||
<prop actor="props/structures/decals/spart_1x1.xml" attachpoint="root"/>
|
||||
<prop actor="props/units/weapons/tower_artillery_projectile.xml" attachpoint="loaded-projectile"/>
|
||||
<prop actor="props/units/weapons/tower_artillery_projectile.xml" attachpoint="projectile"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="structural/Sele_struct_2.png" name="baseTex"/>
|
||||
<texture file="structural/Sele_struct_2_norm.png" name="normTex"/>
|
||||
<texture file="structural/Sele_struct_2_spec.png" name="specTex"/>
|
||||
<texture file="structural/ao/sele_tower_artillery_AO.png" name="aoTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="1" name="ungarrisoned"/>
|
||||
<variant name="garrisoned">
|
||||
<props>
|
||||
<prop actor="props/special/common/garrison_flag_seleucids.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_large.xml" attachpoint="root"/>
|
||||
<prop actor="particle/destruction_dust_large_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.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
@@ -17,4 +17,16 @@
|
||||
<VisualActor>
|
||||
<Actor>structures/hellenes/scout_tower.xml</Actor>
|
||||
</VisualActor>
|
||||
<Upgrade>
|
||||
<Tower>
|
||||
<Entity>structures/{civ}_tower_artillery</Entity>
|
||||
<Tooltip>Reinforce with stone block, and install small torsion engines to upgrade this defense tower into an artillery tower.</Tooltip>
|
||||
<RequiredTechnology>phase_city</RequiredTechnology>
|
||||
<Cost>
|
||||
<wood>150</wood>
|
||||
<stone>100</stone>
|
||||
</Cost>
|
||||
<Time>200</Time>
|
||||
</Tower>
|
||||
</Upgrade>
|
||||
</Entity>
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_structure_defensive_tower_artillery">
|
||||
<Footprint>
|
||||
<Square width="10.0" depth="10.5"/>
|
||||
<Height>15.0</Height>
|
||||
</Footprint>
|
||||
<Identity>
|
||||
<Civ>athen</Civ>
|
||||
<SpecificName>Pyrgíon</SpecificName>
|
||||
</Identity>
|
||||
<Obstruction>
|
||||
<Static width="7.0" depth="8.0"/>
|
||||
</Obstruction>
|
||||
<StatusBars>
|
||||
<HeightOffset>22.0</HeightOffset>
|
||||
</StatusBars>
|
||||
<VisualActor>
|
||||
<Actor>structures/hellenes/tower_artillery.xml</Actor>
|
||||
</VisualActor>
|
||||
</Entity>
|
||||
@@ -18,4 +18,16 @@
|
||||
<FoundationActor>structures/carthaginians/fndn_defense_tower.xml</FoundationActor>
|
||||
<Actor>structures/carthaginians/scout_tower.xml</Actor>
|
||||
</VisualActor>
|
||||
<Upgrade>
|
||||
<Tower>
|
||||
<Entity>structures/{civ}_tower_artillery</Entity>
|
||||
<Tooltip>Reinforce with stone block, and install small torsion engines to upgrade this defense tower into an artillery tower.</Tooltip>
|
||||
<RequiredTechnology>phase_city</RequiredTechnology>
|
||||
<Cost>
|
||||
<wood>150</wood>
|
||||
<stone>100</stone>
|
||||
</Cost>
|
||||
<Time>200</Time>
|
||||
</Tower>
|
||||
</Upgrade>
|
||||
</Entity>
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_structure_defensive_tower_artillery">
|
||||
<Footprint>
|
||||
<Square width="10.0" depth="10.0"/>
|
||||
<Height>18.0</Height>
|
||||
</Footprint>
|
||||
<Identity>
|
||||
<Civ>cart</Civ>
|
||||
<SpecificName>Mijdil</SpecificName>
|
||||
</Identity>
|
||||
<Obstruction>
|
||||
<Static width="9.0" depth="9.0"/>
|
||||
</Obstruction>
|
||||
<StatusBars>
|
||||
<HeightOffset>20.0</HeightOffset>
|
||||
</StatusBars>
|
||||
<VisualActor>
|
||||
<FoundationActor>structures/carthaginians/fndn_defense_tower.xml</FoundationActor>
|
||||
<Actor>structures/carthaginians/tower_artillery.xml</Actor>
|
||||
</VisualActor>
|
||||
</Entity>
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_structure_military_siege_tunnel">
|
||||
<Identity>
|
||||
<Civ>gaul</Civ>
|
||||
</Identity>
|
||||
<VisualActor>
|
||||
<Actor>structures/gauls/siege_tunnel.xml</Actor>
|
||||
</VisualActor>
|
||||
</Entity>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_structure_defensive_tower_artillery">
|
||||
<Footprint>
|
||||
<Square width="10.0" depth="10.5"/>
|
||||
<Height>15.0</Height>
|
||||
</Footprint>
|
||||
<Identity>
|
||||
<Civ>mace</Civ>
|
||||
<SpecificName>Pyrgíon</SpecificName>
|
||||
</Identity>
|
||||
<Obstruction>
|
||||
<Static width="7.0" depth="8.0"/>
|
||||
</Obstruction>
|
||||
<StatusBars>
|
||||
<HeightOffset>22.0</HeightOffset>
|
||||
</StatusBars>
|
||||
<VisualActor>
|
||||
<Actor>structures/hellenes/tower_artillery.xml</Actor>
|
||||
</VisualActor>
|
||||
</Entity>
|
||||
@@ -17,4 +17,16 @@
|
||||
<VisualActor>
|
||||
<Actor>structures/ptolemies/defense_tower.xml</Actor>
|
||||
</VisualActor>
|
||||
<Upgrade>
|
||||
<Tower>
|
||||
<Entity>structures/{civ}_tower_artillery</Entity>
|
||||
<Tooltip>Reinforce with stone block, and install small torsion engines to upgrade this defense tower into an artillery tower.</Tooltip>
|
||||
<RequiredTechnology>phase_city</RequiredTechnology>
|
||||
<Cost>
|
||||
<wood>150</wood>
|
||||
<stone>100</stone>
|
||||
</Cost>
|
||||
<Time>200</Time>
|
||||
</Tower>
|
||||
</Upgrade>
|
||||
</Entity>
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_structure_defensive_tower_artillery">
|
||||
<Footprint>
|
||||
<Square width="10.0" depth="10.0"/>
|
||||
<Height>18.0</Height>
|
||||
</Footprint>
|
||||
<Identity>
|
||||
<Civ>ptol</Civ>
|
||||
<SpecificName>mktr-n-ḏw</SpecificName>
|
||||
</Identity>
|
||||
<Obstruction>
|
||||
<Static width="9.0" depth="9.0"/>
|
||||
</Obstruction>
|
||||
<StatusBars>
|
||||
<HeightOffset>22.0</HeightOffset>
|
||||
</StatusBars>
|
||||
<VisualActor>
|
||||
<Actor>structures/ptolemies/tower_artillery.xml</Actor>
|
||||
</VisualActor>
|
||||
</Entity>
|
||||
@@ -17,4 +17,16 @@
|
||||
<VisualActor>
|
||||
<Actor>structures/romans/scout_tower.xml</Actor>
|
||||
</VisualActor>
|
||||
<Upgrade>
|
||||
<Tower>
|
||||
<Entity>structures/{civ}_tower_artillery</Entity>
|
||||
<Tooltip>Reinforce with stone block, and install small torsion engines to upgrade this defense tower into an artillery tower.</Tooltip>
|
||||
<RequiredTechnology>phase_city</RequiredTechnology>
|
||||
<Cost>
|
||||
<wood>150</wood>
|
||||
<stone>100</stone>
|
||||
</Cost>
|
||||
<Time>200</Time>
|
||||
</Tower>
|
||||
</Upgrade>
|
||||
</Entity>
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_structure_defensive_tower_artillery">
|
||||
<Footprint>
|
||||
<Square width="10.0" depth="10.0"/>
|
||||
<Height>15.0</Height>
|
||||
</Footprint>
|
||||
<Identity>
|
||||
<Civ>rome</Civ>
|
||||
<SpecificName>Turris Laterīcia</SpecificName>
|
||||
</Identity>
|
||||
<Obstruction>
|
||||
<Static width="7.5" depth="7.5"/>
|
||||
</Obstruction>
|
||||
<StatusBars>
|
||||
<HeightOffset>19.0</HeightOffset>
|
||||
</StatusBars>
|
||||
<VisualActor>
|
||||
<Actor>structures/romans/tower_artillery.xml</Actor>
|
||||
</VisualActor>
|
||||
</Entity>
|
||||
@@ -17,4 +17,16 @@
|
||||
<VisualActor>
|
||||
<Actor>structures/seleucids/scout_tower.xml</Actor>
|
||||
</VisualActor>
|
||||
<Upgrade>
|
||||
<Tower>
|
||||
<Entity>structures/{civ}_tower_artillery</Entity>
|
||||
<Tooltip>Reinforce with stone block, and install small torsion engines to upgrade this defense tower into an artillery tower.</Tooltip>
|
||||
<RequiredTechnology>phase_city</RequiredTechnology>
|
||||
<Cost>
|
||||
<wood>150</wood>
|
||||
<stone>100</stone>
|
||||
</Cost>
|
||||
<Time>200</Time>
|
||||
</Tower>
|
||||
</Upgrade>
|
||||
</Entity>
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_structure_defensive_tower_artillery">
|
||||
<Footprint>
|
||||
<Square width="10.0" depth="10.5"/>
|
||||
<Height>15.0</Height>
|
||||
</Footprint>
|
||||
<Identity>
|
||||
<Civ>sele</Civ>
|
||||
<SpecificName>Pyrgíon</SpecificName>
|
||||
</Identity>
|
||||
<Obstruction>
|
||||
<Static width="7.0" depth="8.0"/>
|
||||
</Obstruction>
|
||||
<StatusBars>
|
||||
<HeightOffset>22.0</HeightOffset>
|
||||
</StatusBars>
|
||||
<VisualActor>
|
||||
<Actor>structures/seleucids/tower_artillery.xml</Actor>
|
||||
</VisualActor>
|
||||
</Entity>
|
||||
+90
@@ -0,0 +1,90 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_structure_defensive_tower">
|
||||
<Attack>
|
||||
<Ranged>
|
||||
<Damage>
|
||||
<Pierce>35</Pierce>
|
||||
<Crush>25</Crush>
|
||||
</Damage>
|
||||
<MaxRange>78</MaxRange>
|
||||
<MinRange>20</MinRange>
|
||||
<ElevationBonus>15</ElevationBonus>
|
||||
<PrepareTime>4500</PrepareTime>
|
||||
<RepeatTime>5000</RepeatTime>
|
||||
<Projectile>
|
||||
<Speed>30.0</Speed>
|
||||
<Spread>2.5</Spread>
|
||||
<Gravity>9.81</Gravity>
|
||||
<LaunchPoint y="3"/>
|
||||
<ImpactActorName>props/units/weapons/rock_explosion.xml</ImpactActorName>
|
||||
<ImpactAnimationLifetime>0.1</ImpactAnimationLifetime>
|
||||
</Projectile>
|
||||
<Splash>
|
||||
<Shape>Circular</Shape>
|
||||
<Range>7</Range>
|
||||
<FriendlyFire>false</FriendlyFire>
|
||||
<Damage>
|
||||
<Hack>0.0</Hack>
|
||||
<Pierce>25.0</Pierce>
|
||||
<Crush>5.0</Crush>
|
||||
</Damage>
|
||||
</Splash>
|
||||
</Ranged>
|
||||
</Attack>
|
||||
<BuildingAI>
|
||||
<DefaultArrowCount>1</DefaultArrowCount>
|
||||
<GarrisonArrowMultiplier>0.2</GarrisonArrowMultiplier>
|
||||
</BuildingAI>
|
||||
<Cost>
|
||||
<BuildTime>200</BuildTime>
|
||||
<Resources>
|
||||
<wood>200</wood>
|
||||
<stone>200</stone>
|
||||
</Resources>
|
||||
</Cost>
|
||||
<Footprint>
|
||||
<Square width="10.0" depth="10.0"/>
|
||||
<Height>15.0</Height>
|
||||
</Footprint>
|
||||
<GarrisonHolder>
|
||||
<Max>5</Max>
|
||||
</GarrisonHolder>
|
||||
<Health>
|
||||
<Max>1400</Max>
|
||||
</Health>
|
||||
<Identity>
|
||||
<GenericName>Artillery Tower</GenericName>
|
||||
<Tooltip>Catapults stones. Needs the murder holes tech to protect its foot.</Tooltip>
|
||||
<Classes datatype="tokens">GarrisonTower</Classes>
|
||||
<VisibleClasses datatype="tokens">City DefenseTower StoneTower</VisibleClasses>
|
||||
<Icon>structures/tower_artillery.png</Icon>
|
||||
<RequiredTechnology>phase_city</RequiredTechnology>
|
||||
</Identity>
|
||||
<Loot>
|
||||
<wood>0</wood>
|
||||
<stone>40</stone>
|
||||
</Loot>
|
||||
<Obstruction>
|
||||
<Static width="7.0" depth="7.0"/>
|
||||
</Obstruction>
|
||||
<ProductionQueue>
|
||||
<Technologies datatype="tokens">
|
||||
tower_watch
|
||||
tower_crenellations
|
||||
tower_range
|
||||
tower_murderholes
|
||||
tower_armour
|
||||
</Technologies>
|
||||
</ProductionQueue>
|
||||
<Sound>
|
||||
<SoundGroups>
|
||||
<attack_impact_ranged>attack/impact/siegeprojectilehit.xml</attack_impact_ranged>
|
||||
<attack_ranged>attack/siege/ballist_attack.xml</attack_ranged>
|
||||
</SoundGroups>
|
||||
</Sound>
|
||||
<TerritoryInfluence>
|
||||
<Root>false</Root>
|
||||
<Radius>32</Radius>
|
||||
<Weight>30000</Weight>
|
||||
</TerritoryInfluence>
|
||||
</Entity>
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_ranged_javelinist">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/athen_tower_artillery
|
||||
structures/athen_gymnasion
|
||||
structures/athen_theatron
|
||||
structures/athen_prytaneion
|
||||
|
||||
+1
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_ranged_archer">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/athen_tower_artillery
|
||||
structures/athen_gymnasion
|
||||
structures/athen_theatron
|
||||
structures/athen_prytaneion
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_ranged_slinger">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/athen_tower_artillery
|
||||
structures/athen_gymnasion
|
||||
structures/athen_theatron
|
||||
structures/athen_prytaneion
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_melee_spearman_hoplite">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/athen_tower_artillery
|
||||
structures/athen_gymnasion
|
||||
structures/athen_theatron
|
||||
structures/athen_prytaneion
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_ranged_archer">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/cart_tower_artillery
|
||||
structures/cart_super_dock
|
||||
structures/cart_embassy_celtic
|
||||
structures/cart_embassy_iberian
|
||||
|
||||
+1
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_ranged_javelinist">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/cart_tower_artillery
|
||||
structures/cart_super_dock
|
||||
structures/cart_embassy_celtic
|
||||
structures/cart_embassy_iberian
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_ranged_slinger">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/cart_tower_artillery
|
||||
structures/cart_super_dock
|
||||
structures/cart_embassy_celtic
|
||||
structures/cart_embassy_iberian
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_melee_spearman_hoplite">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/cart_tower_artillery
|
||||
structures/cart_super_dock
|
||||
structures/cart_embassy_celtic
|
||||
structures/cart_embassy_iberian
|
||||
|
||||
+1
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_melee_swordsman">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/cart_tower_artillery
|
||||
structures/cart_super_dock
|
||||
structures/cart_embassy_celtic
|
||||
structures/cart_embassy_iberian
|
||||
|
||||
+1
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_melee_swordsman">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/cart_tower_artillery
|
||||
structures/cart_super_dock
|
||||
structures/cart_embassy_celtic
|
||||
structures/cart_embassy_iberian
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_ranged_archer">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/mace_tower_artillery
|
||||
structures/mace_theatron
|
||||
structures/mace_library
|
||||
</Entities>
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_ranged_javelinist">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/mace_tower_artillery
|
||||
structures/mace_theatron
|
||||
structures/mace_library
|
||||
</Entities>
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_melee_pikeman">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/mace_tower_artillery
|
||||
structures/mace_theatron
|
||||
structures/mace_library
|
||||
</Entities>
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_ranged_slinger">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/mace_tower_artillery
|
||||
structures/mace_theatron
|
||||
structures/mace_library
|
||||
</Entities>
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_ranged_archer">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/ptol_tower_artillery
|
||||
structures/ptol_military_colony
|
||||
structures/ptol_lighthouse
|
||||
structures/ptol_library
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_ranged_javelinist">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/ptol_tower_artillery
|
||||
structures/ptol_military_colony
|
||||
structures/ptol_lighthouse
|
||||
structures/ptol_library
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_melee_pikeman">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/ptol_tower_artillery
|
||||
structures/ptol_military_colony
|
||||
structures/ptol_lighthouse
|
||||
structures/ptol_library
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_ranged_slinger">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/ptol_tower_artillery
|
||||
structures/ptol_military_colony
|
||||
structures/ptol_lighthouse
|
||||
structures/ptol_library
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_melee_spearman_hoplite">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/ptol_tower_artillery
|
||||
structures/ptol_military_colony
|
||||
structures/ptol_lighthouse
|
||||
structures/ptol_library
|
||||
|
||||
+1
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_melee_swordsman">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/ptol_tower_artillery
|
||||
structures/ptol_military_colony
|
||||
structures/ptol_lighthouse
|
||||
structures/ptol_library
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
-structures/wallset_palisade
|
||||
structures/rome_tower_artillery
|
||||
structures/rome_army_camp
|
||||
structures/rome_wallset_siege
|
||||
structures/rome_temple_vesta
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
-structures/wallset_palisade
|
||||
structures/rome_tower_artillery
|
||||
structures/rome_army_camp
|
||||
structures/rome_wallset_siege
|
||||
structures/rome_temple_vesta
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
-structures/wallset_palisade
|
||||
structures/rome_tower_artillery
|
||||
structures/rome_army_camp
|
||||
structures/rome_wallset_siege
|
||||
structures/rome_temple_vesta
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_ranged_archer">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/sele_tower_artillery
|
||||
structures/sele_military_colony
|
||||
structures/sele_library
|
||||
</Entities>
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_ranged_javelinist">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/sele_tower_artillery
|
||||
structures/sele_military_colony
|
||||
structures/sele_library
|
||||
</Entities>
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_melee_pikeman">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/sele_tower_artillery
|
||||
structures/sele_military_colony
|
||||
structures/sele_library
|
||||
</Entities>
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_melee_spearman_hoplite">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/sele_tower_artillery
|
||||
structures/sele_military_colony
|
||||
structures/sele_library
|
||||
</Entities>
|
||||
|
||||
+1
@@ -2,6 +2,7 @@
|
||||
<Entity parent="template_unit_infantry_melee_swordsman">
|
||||
<Builder>
|
||||
<Entities datatype="tokens">
|
||||
structures/sele_tower_artillery
|
||||
structures/sele_military_colony
|
||||
structures/sele_library
|
||||
</Entities>
|
||||
|
||||
Reference in New Issue
Block a user