1
0
forked from mirrors/0ad

first commit for Spartan buildings

This was SVN commit r20273.
This commit is contained in:
LordGood
2017-10-08 17:06:31 +00:00
parent e18598cd62
commit e63a938529
59 changed files with 687 additions and 66 deletions
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="basic">
<textures>
<texture file="props/structs_nature.png" name="baseTex"/>
<texture file="props/structs_nature_norm.png" name="normTex"/>
<texture file="props/structs_nature_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="a">
<mesh>structural/spart_barracks_nature.dae</mesh>
</variant>
</group>
<material>basic_trans_parallax_spec.xml</material>
</actor>
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="basic">
<textures>
<texture file="props/structs_nature.png" name="baseTex"/>
<texture file="props/structs_nature_norm.png" name="normTex"/>
<texture file="props/structs_nature_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="a">
<mesh>structural/sparta_civic_center_nature.dae</mesh>
<textures>
<texture file="structural/ao/spart_civic_center_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>basic_trans_parallax_spec.xml</material>
</actor>
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="basic">
<textures>
<texture file="props/structs_nature.png" name="baseTex"/>
<texture file="props/structs_nature_norm.png" name="normTex"/>
<texture file="props/structs_nature_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="a">
<mesh>structural/spart_defense_tower_nature.dae</mesh>
</variant>
</group>
<material>basic_trans_parallax_spec.xml</material>
</actor>
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="basic">
<textures>
<texture file="props/structs_nature.png" name="baseTex"/>
<texture file="props/structs_nature_norm.png" name="normTex"/>
<texture file="props/structs_nature_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="a">
<mesh>structural/spart_house_a_nature.dae</mesh>
</variant>
</group>
<material>basic_trans_parallax_spec.xml</material>
</actor>
@@ -1,47 +1,62 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Spartan Barracks">
<mesh>structural/spart_barracks_struct.dae</mesh>
<props>
<prop actor="props/structures/spartans/barracks_struct_b.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_props_a.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_props_shields.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_tile_c.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
</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/spart_barracks.png" name="aoTex"/></textures>
</variant>
</group>
<group>
<variant name="ungarrisoned" frequency="1"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_hele.xml" attachpoint="garrisoned"/>
</props>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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/spartans/barracks_struct_b.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_props_a.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_props_shields.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_tile_c.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="0" name="Spartan Barracks">
<mesh>structural/spart_barracks_struct.dae</mesh>
<props>
<prop actor="props/structures/spartans/barracks_struct_b.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_props_a.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_props_shields.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_tile_c.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
</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/spart_barracks.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="new">
<mesh>structural/spart_barracks.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_3x3.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_nature.xml" attachpoint="root"/>
<prop attachpoint=""/>
</props>
<textures>
<texture file="structural/sparta_struct.png" name="baseTex"/>
<texture file="structural/sparta_struct_norm.png" name="normTex"/>
<texture file="structural/sparta_struct_spec.png" name="specTex"/>
<texture file="structural/ao/spart_barracks_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="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/spartans/barracks_struct_b.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_props_a.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_props_shields.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_tile_c.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
</props>
</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="1" name="new">
<mesh>structural/spart_blacksmith.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_3x3.xml" attachpoint="root"/>
<prop actor="particle/smoke_blacksmith.xml" attachpoint="smoke"/>
<prop actor="particle/flame_firepit_2.xml" attachpoint="fire"/>
</props>
<textures>
<texture file="structural/sparta_struct.png" name="baseTex"/>
<texture file="structural/sparta_struct_norm.png" name="normTex"/>
<texture file="structural/sparta_struct_spec.png" name="specTex"/>
<texture file="structural/ao/spart_blacksmith_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="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/spartans/barracks_struct_b.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_props_a.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_props_shields.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/barracks_tile_c.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>
@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Spartan CivicCenter">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<mesh>structural/sparta_civic_center.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_5x5.xml" attachpoint="root"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="loaded-projectile"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="projectile"/>
<prop actor="props/structures/spartans/civic_center_nature.xml" attachpoint="root"/>
<prop actor="flora/trees/mediterranean_cypress.xml" attachpoint="bush"/>
<prop actor="flora/trees/mediterranean_cypress.xml" attachpoint="bush_1"/>
<prop actor="flora/trees/mediterranean_cypress.xml" attachpoint="bush_2"/>
<prop actor="flora/trees/mediterranean_cypress.xml" attachpoint="bush_3"/>
</props>
<textures>
<texture file="structural/sparta_struct.png" name="baseTex"/>
<texture file="structural/sparta_struct_norm.png" name="normTex"/>
<texture file="structural/sparta_struct_spec.png" name="specTex"/>
<texture file="structural/ao/spart_civic_center_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="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>
@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Spartan Tower">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<mesh>structural/spart_defense_tower.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_1x1.xml" attachpoint="root"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="loaded-projectile"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="projectile"/>
<prop actor="props/structures/spartans/defense_tower_nature.xml" attachpoint="root"/>
<prop attachpoint=""/>
</props>
<textures>
<texture file="structural/sparta_struct.png" name="baseTex"/>
<texture file="structural/sparta_struct_norm.png" name="normTex"/>
<texture file="structural/sparta_struct_spec.png" name="specTex"/>
<texture file="structural/ao/spart_defense_tower_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="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>
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="base">
<props>
<prop actor="props/structures/decals/dirt_3x3.xml" attachpoint="root"/>
<prop actor="props/structures/decals/iber_corral_mud.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/sparta_struct.png" name="baseTex"/>
<texture file="structural/sparta_struct_spec.png" name="specTex"/>
<texture file="structural/sparta_struct_norm.png" name="normTex"/>
<texture file="structural/ao/spart_temple_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="a">
<mesh>structural/spart_farmstead.dae</mesh>
<textures>
<texture file="structural/ao/spart_farmstead_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="alive"/>
<variant name="death">
<props>
<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,44 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="SpartanFortress">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<mesh>structural/spart_fortress.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_6x6.xml" attachpoint="root"/>
<prop actor="props/structures/decals/celt_fortress.xml" attachpoint="root"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="loaded-projectile"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="projectile"/>
</props>
<textures>
<texture file="structural/sparta_struct.png" name="baseTex"/>
<texture file="structural/sparta_struct_norm.png" name="normTex"/>
<texture file="structural/sparta_struct_spec.png" name="specTex"/>
<texture file="structural/ao/spart_fortress_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="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>
@@ -0,0 +1,66 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="base">
<props>
<prop actor="props/structures/decals/dirt_2x2.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/sparta_struct.png" name="baseTex"/>
<texture file="structural/sparta_struct_spec.png" name="specTex"/>
<texture file="structural/sparta_struct_norm.png" name="normTex"/>
<texture file="structural/ao/spart_temple_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="a">
<mesh>structural/spart_house_a.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_2x2.xml" attachpoint="root"/>
<prop actor="props/structures/spartans/house_nature.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/ao/spart_house_a_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="b">
<mesh>structural/spart_house_b.dae</mesh>
<textures>
<texture file="structural/ao/spart_house_b_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="c">
<mesh>structural/spart_house_c.dae</mesh>
<textures>
<texture file="structural/ao/spart_house_c_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="d">
<mesh>structural/spart_house_d.dae</mesh>
<textures>
<texture file="structural/ao/spart_house_d_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_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,36 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="base">
<props>
<prop actor="props/structures/decals/dirt_5x5.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/sparta_struct.png" name="baseTex"/>
<texture file="structural/sparta_struct_spec.png" name="specTex"/>
<texture file="structural/sparta_struct_norm.png" name="normTex"/>
<texture file="structural/ao/spart_temple_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="a">
<mesh>structural/spart_market.dae</mesh>
<textures>
<texture file="structural/ao/spart_market_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="alive"/>
<variant name="death">
<props>
<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,44 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Spartan Tower">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<mesh>structural/spart_sentry_tower.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_1x1.xml" attachpoint="root"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="loaded-projectile"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="projectile"/>
<prop attachpoint=""/>
</props>
<textures>
<texture file="structural/sparta_struct.png" name="baseTex"/>
<texture file="structural/sparta_struct_norm.png" name="normTex"/>
<texture file="structural/sparta_struct_spec.png" name="specTex"/>
<texture file="structural/ao/spart_sentry_tower_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="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>
@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="base">
<props>
<prop actor="props/structures/decals/dirt_3x3.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/sparta_struct.png" name="baseTex"/>
<texture file="structural/sparta_struct_spec.png" name="specTex"/>
<texture file="structural/sparta_struct_norm.png" name="normTex"/>
<texture file="structural/ao/spart_temple_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="a">
<mesh>structural/spart_storehouse.dae</mesh>
<textures>
<texture file="structural/ao/spart_storehouse_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="alive"/>
<variant name="death">
<props>
<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>
@@ -2,7 +2,7 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Spartan temple">
<variant frequency="0" name="Spartan temple">
<mesh>structural/spart_temple_struct.dae</mesh>
<props>
<prop actor="particle/sparks.xml" attachpoint="flame01"/>
@@ -23,9 +23,29 @@
<texture file="structural/ao/spart_temple.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="new">
<mesh>structural/spart_temple.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_3x6.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/sparta_struct.png" name="baseTex"/>
<texture file="structural/sparta_struct_spec.png" name="specTex"/>
<texture file="structural/sparta_struct_norm.png" name="normTex"/>
<texture file="structural/ao/spart_temple_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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_med.xml" attachpoint="root"/>
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_blacksmith">
<Identity>
<Civ>spart</Civ>
<SpecificName>Khalkeṓn</SpecificName>
</Identity>
<VisualActor>
<Actor>structures/hellenes/blacksmith.xml</Actor>
<Actor>structures/spartans/blacksmith.xml</Actor>
</VisualActor>
</Entity>
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_civic_civil_centre">
<Health>
<SpawnEntityOnDeath>decay|rubble/rubble_hele_cc</SpawnEntityOnDeath>
@@ -15,6 +15,6 @@
</Entities>
</ProductionQueue>
<VisualActor>
<Actor>structures/spartans/civic_centre.xml</Actor>
<Actor>structures/spartans/civic_center.xml</Actor>
</VisualActor>
</Entity>
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_defense_defense_tower">
<Footprint>
<Square width="10.0" depth="10.5"/>
@@ -17,6 +17,6 @@
<HeightOffset>22.0</HeightOffset>
</StatusBars>
<VisualActor>
<Actor>structures/hellenes/scout_tower.xml</Actor>
<Actor>structures/spartans/defense_tower.xml</Actor>
</VisualActor>
</Entity>
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_economic_farmstead">
<Footprint>
<Square width="18.0" depth="13.0"/>
@@ -14,7 +14,7 @@
<Static width="16.0" depth="11.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/hellenes/farmstead.xml</Actor>
<Actor>structures/spartans/farmstead.xml</Actor>
<FoundationActor>structures/fndn_4x2.xml</FoundationActor>
</VisualActor>
</Entity>
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_fortress">
<Footprint>
<Square width="26.0" depth="28.0"/>
@@ -22,6 +22,6 @@
</Technologies>
</ProductionQueue>
<VisualActor>
<Actor>structures/spartans/fortress_up.xml</Actor>
<Actor>structures/spartans/fortress.xml</Actor>
</VisualActor>
</Entity>
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_civic_house_big">
<Identity>
<Civ>spart</Civ>
<SpecificName>Oîkos</SpecificName>
</Identity>
<VisualActor>
<Actor>structures/hellenes/house.xml</Actor>
<Actor>structures/spartans/house.xml</Actor>
</VisualActor>
</Entity>
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_economic_market">
<Identity>
<Civ>spart</Civ>
<SpecificName>Empórios</SpecificName>
</Identity>
<VisualActor>
<Actor>structures/hellenes/market.xml</Actor>
<Actor>structures/spartans/market.xml</Actor>
</VisualActor>
</Entity>
@@ -4,6 +4,6 @@
<Civ>spart</Civ>
</Identity>
<VisualActor>
<Actor>structures/hellenes/wooden_tower.xml</Actor>
<Actor>structures/spartans/sentry_tower.xml</Actor>
</VisualActor>
</Entity>
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_economic_storehouse">
<Footprint>
<Square width="15.0" depth="16.0"/>
@@ -11,6 +11,6 @@
<Static width="13.0" depth="14.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/hellenes/storehouse.xml</Actor>
<Actor>structures/spartans/storehouse.xml</Actor>
</VisualActor>
</Entity>