Very large art commit, hopefully I don't break anything

foundations and construction sites, not-yet-implemented animations,
briton walls, fortress, and textures
Carthaginian buildings, destruction variants

This was SVN commit r18939.
This commit is contained in:
Johnathan Good 2016-11-15 00:09:04 +00:00
parent cc4d68c68d
commit 9a4fcd55a8
228 changed files with 3122 additions and 214 deletions

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="2" name="Cretan-Date-Palm-02">
<mesh>gaia/tree_cretan_date_palm_02.dae</mesh>
</variant>
<variant frequency="3" name="Cretan-Date-Palm-04">
<mesh>gaia/tree_cretan_date_palm_04.dae</mesh>
</variant>
<variant frequency="3" name="Cretan-Date-Palm-05">
<mesh>gaia/tree_cretan_date_palm_05.dae</mesh>
</variant>
<variant frequency="0" name="Weird_Crooked_One">
<mesh>gaia/tree_cretan_date_palm_08.dae</mesh>
</variant>
</group>
<group>
<variant frequency="1" name="Palm Fronds-a">
<textures>
<texture file="gaia/tree_palm_senegal_a.dds" name="baseTex"/>
<texture file="gaia/tree_palm_senegal_spec.png" name="specTex"/>
<texture file="gaia/tree_palm_senegal_norm.png" name="normTex"/>
</textures>
</variant>
<variant frequency="1" name="Palm Fronds-b">
<textures>
<texture file="gaia/tree_palm_senegal_b.dds" name="baseTex"/>
<texture file="gaia/tree_palm_senegal_spec.png" name="specTex"/>
<texture file="gaia/tree_palm_senegal_norm.png" name="normTex"/>
</textures>
</variant>
<variant frequency="1" name="Palm Fronds-c">
<textures>
<texture file="gaia/tree_palm_senegal_c.dds" name="baseTex"/>
<texture file="gaia/tree_palm_senegal_spec.png" name="specTex"/>
<texture file="gaia/tree_palm_senegal_norm.png" name="normTex"/>
</textures>
</variant>
<variant frequency="1" name="Palm Fronds-d">
<textures>
<texture file="gaia/tree_palm_senegal_d.dds" name="baseTex"/>
<texture file="gaia/tree_palm_senegal_spec.png" name="specTex"/>
<texture file="gaia/tree_palm_senegal_norm.png" name="normTex"/>
</textures>
</variant>
</group>
<material>trans_wind_parallax_spec.xml</material>
</actor>

View File

@ -2,14 +2,23 @@
<actor version="1">
<castshadow/>
<group>
<variant>
<variant frequency="0" name="norm">
<mesh>props/brit_civic_centre_roof.dae</mesh>
<textures>
<texture file="structural/celt_roof_round.png" name="baseTex"/>
<texture file="structural/celt_roof_round_norm.png" name="normTex"/>
<texture file="structural/celt_roof_round_spec.png" name="specTex"/>
<texture file="structural/ao/brit_civic_centre.png" name="aoTex"/>
</textures>
<texture file="structural/celt_roof_round.png" name="baseTex"/>
<texture file="structural/celt_roof_round_norm.png" name="normTex"/>
<texture file="structural/celt_roof_round_spec.png" name="specTex"/>
<texture file="structural/ao/brit_civic_centre.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="test">
<mesh>props/brit_civic_centre_roof.dae</mesh>
<textures>
<texture file="structural/brit_roof_round.png" name="baseTex"/>
<texture file="structural/celt_roof_round_norm.png" name="normTex"/>
<texture file="structural/celt_roof_round_spec.png" name="specTex"/>
<texture file="structural/ao/brit_civic_centre.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<group>
<variant frequency="100">
<mesh>structural/kart_palace_decals.dae</mesh>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
<texture file="structural/kart_struct_norm.png" name="normTex"/>
<texture file="structural/kart_struct_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>basic_trans_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Scout_Tower">
<mesh>structural/kart_defense_tower_scaffolding.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_2x2.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_defense_tower_scaffolding_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Scout_Tower">
<mesh>structural/kart_farmstead_scaffolding.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_3x3.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_farmstead_scaffolding_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Scout_Tower">
<mesh>structural/kart_fortress_scaffolding.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_6x6.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_fortress_scaffolding_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<props>
<prop actor="props/structures/decals/dirt_3x3.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_defense_tower_scaffolding_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="10" name="House A">
<mesh>structural/kart_house_a_scaffolding.dae</mesh>
<textures>
<texture file="structural/ao/kart_house_a_scaffolding_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="10" name="House B">
<mesh>structural/kart_house_b_scaffolding.dae</mesh>
<textures>
<texture file="structural/ao/kart_house_b_scaffolding_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="10" name="House C">
<mesh>structural/kart_house_c_scaffolding.dae</mesh>
<textures>
<texture file="structural/ao/kart_house_c_scaffolding_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Scout_Tower">
<mesh>structural/kart_fortress_scaffolding.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_6x6.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_fortress_scaffolding_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Scout_Tower">
<mesh>structural/kart_wooden_tower_scaffolding.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_2x2.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_wooden_tower_scaffold_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<group>
<variant name="decal_damage_3x3">
<decal angle="0" depth="22" offsetx="0" offsetz="0" width="22"/>
<textures>
<texture file="gaia/damage_light_3x3.png" name="baseTex"/>
<texture file="gaia/damage_light_3x3_norm.png" name="normTex"/>
</textures>
</variant>
</group>
<material>terrain_norm.xml</material>
</actor>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="pediment">
<mesh>structural/ptol_library_pediment.dae</mesh>
<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/ptol_library_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Settlement">
<mesh>structural/ptol_library_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_library_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="ptolemaic Statue 1">
<mesh>structural/ptol_library_sphynx.dae</mesh>
<textures>
<texture file="structural/ptol_statues_sphynx.png" name="baseTex"/>
<texture file="structural/ao/ptol_library_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao.xml</material>
</actor>

View File

@ -2,26 +2,43 @@
<actor version="1">
<castshadow/>
<group>
<variant name="Celtic Barracks">
<variant frequency="0" name="Celtic Barracks">
<mesh>structural/brit_barracks_struct.dae</mesh>
<props>
<prop actor="props/structures/britons/barracks_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/britons/barracks_palisade.xml" attachpoint="root"/>
<prop actor="props/structures/britons/barracks_palisade.xml" attachpoint="root"/>
<prop actor="props/structures/britons/barracks_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/britons/barracks_struct1.xml" attachpoint="root"/>
<prop actor="props/structures/britons/barracks_struct1.xml" attachpoint="root"/>
<prop actor="props/structures/britons/barracks_weapons.xml" attachpoint="root"/>
<prop actor="props/structures/decals/celt_barracks.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/celt_struct.dds" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_barracks.png" name="aoTex"/>
</textures>
<texture file="structural/celt_struct.dds" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_barracks.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="Celtic Barracks test">
<mesh>structural/brit_barracks_struct.dae</mesh>
<props>
<prop actor="props/structures/britons/barracks_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/britons/barracks_palisade.xml" attachpoint="root"/>
<prop actor="props/structures/britons/barracks_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/britons/barracks_struct1.xml" attachpoint="root"/>
<prop actor="props/structures/britons/barracks_weapons.xml" attachpoint="root"/>
<prop actor="props/structures/decals/celt_barracks.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/brit_struct.png" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_barracks.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="ungarrisoned" frequency="1"/>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_celt.xml" attachpoint="garrisoned"/>
@ -29,7 +46,7 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant frequency="1" name="alive"/>
<variant name="death">
<props>
<prop actor="particle/destruction_smoke_med.xml" attachpoint="root"/>
@ -37,7 +54,7 @@
<prop actor="particle/destruction_dust_med_gray.xml" attachpoint="root"/>
<prop actor="props/structures/britons/barracks_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/britons/barracks_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/britons/barracks_struct1.xml" attachpoint="root"/>
<prop actor="props/structures/britons/barracks_struct1.xml" attachpoint="root"/>
<prop actor="props/structures/britons/barracks_weapons.xml" attachpoint="root"/>
<prop actor="props/structures/decals/celt_barracks.xml" attachpoint="root"/>
</props>

View File

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="0" name="Blacksmith">
<mesh>structural/celt_blacksmith_struct1.dae</mesh>
<props>
<prop actor="props/structures/celts/blacksmith_props.xml" attachpoint="root"/>
<prop actor="props/structures/celts/blacksmith_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/celts/blacksmith_armorstand_wood.xml" attachpoint="celt_armorstand"/>
<prop actor="props/structures/celts/blacksmith_armorstand_armor.xml" attachpoint="celt_armorstand"/>
<prop actor="particle/smoke_blacksmith.xml" attachpoint="smoke"/>
<prop actor="particle/flame.xml" attachpoint="fire"/>
<prop actor="particle/flame.xml" attachpoint="fire1"/>
<prop actor="particle/flame.xml" attachpoint="fire2"/>
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
<prop actor="props/structures/celts/blacksmith_barrels.xml" attachpoint="celtbarrels"/>
<prop actor="props/structures/celts/blacksmith_bucket_water.xml" attachpoint="celtcube"/>
<prop actor="props/structures/celts/blacksmith_bucket.xml" attachpoint="celtcube"/>
</props>
<textures>
<texture file="structural/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/celt_blacksmith.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="Blacksmith test">
<mesh>structural/celt_blacksmith_struct1.dae</mesh>
<props>
<prop actor="props/structures/celts/blacksmith_props.xml" attachpoint="root"/>
<prop actor="props/structures/celts/blacksmith_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/celts/blacksmith_armorstand_wood.xml" attachpoint="celt_armorstand"/>
<prop actor="props/structures/celts/blacksmith_armorstand_armor.xml" attachpoint="celt_armorstand"/>
<prop actor="particle/smoke_blacksmith.xml" attachpoint="smoke"/>
<prop actor="particle/flame.xml" attachpoint="fire"/>
<prop actor="particle/flame.xml" attachpoint="fire1"/>
<prop actor="particle/flame.xml" attachpoint="fire2"/>
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
<prop actor="props/structures/celts/blacksmith_barrels.xml" attachpoint="celtbarrels"/>
<prop actor="props/structures/celts/blacksmith_bucket_water.xml" attachpoint="celtcube"/>
<prop actor="props/structures/celts/blacksmith_bucket.xml" attachpoint="celtcube"/>
</props>
<textures>
<texture file="structural/brit_struct_1.png" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/celt_blacksmith.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -2,7 +2,7 @@
<actor version="1">
<castshadow/>
<group>
<variant name="Celtic Great Hall">
<variant frequency="0" name="Celtic Great Hall">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
@ -11,21 +11,42 @@
<prop actor="props/structures/britons/civic_centre_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/britons/civic_centre_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/britons/civic_centre_wood_c.xml" attachpoint="root"/>
<prop actor="props/structures/britons/civic_centre_roof.xml" attachpoint="root"/>
<prop actor="props/structures/britons/civic_centre_roof.xml" attachpoint="root"/>
<prop actor="props/structures/decals/gravel_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"/>
</props>
<textures>
<texture file="structural/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/brit_civic_centre.png" name="aoTex"/>
</textures>
<texture file="structural/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/brit_civic_centre.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="Celtic Great Hall test">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<mesh>structural/brit_civic_centre_struct1.dae</mesh>
<props>
<prop actor="props/structures/britons/civic_centre_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/britons/civic_centre_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/britons/civic_centre_wood_c.xml" attachpoint="root"/>
<prop actor="props/structures/britons/civic_centre_roof.xml" attachpoint="root"/>
<prop actor="props/structures/decals/gravel_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"/>
</props>
<textures>
<texture file="structural/brit_struct_1.png" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/brit_civic_centre.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="ungarrisoned" frequency="1"/>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_celt.xml" attachpoint="garrisoned"/>
@ -33,7 +54,7 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant frequency="1" name="alive"/>
<variant name="death">
<props>
<prop attachpoint="garrisoned"/>
@ -43,7 +64,7 @@
<prop actor="props/structures/britons/civic_centre_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/britons/civic_centre_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/britons/civic_centre_wood_c.xml" attachpoint="root"/>
<prop actor="props/structures/britons/civic_centre_roof.xml" attachpoint="root"/>
<prop actor="props/structures/britons/civic_centre_roof.xml" attachpoint="root"/>
<prop actor="props/structures/decals/gravel_5x5.xml" attachpoint="root"/>
</props>
</variant>

View File

@ -3,7 +3,7 @@
<castshadow/>
<float/>
<group>
<variant frequency="100" name="crannog">
<variant frequency="0" name="crannog">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
@ -26,12 +26,38 @@
<texture file="structural/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/brit_crannog.png" name="aoTex"/>
<texture file="structural/ao/brit_crannog.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="crannog test">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<mesh>structural/brit_crannog_struct1.dae</mesh>
<props>
<prop actor="props/structures/britons/crannog_props.xml" attachpoint="root"/>
<prop actor="props/structures/britons/crannog_dirt.xml" attachpoint="root"/>
<prop actor="props/structures/britons/crannog_wall.xml" attachpoint="root"/>
<prop actor="particle/smoke_jav.xml" attachpoint="chimney"/>
<prop actor="props/special/eyecandy/campfire_prop.xml" attachpoint="campfire"/>
<prop actor="props/flora/grass_tufts_a.xml" attachpoint="tufta"/>
<prop actor="props/flora/grass_tufts_a.xml" attachpoint="tuftb"/>
<prop actor="props/flora/grass_tufts_a.xml" attachpoint="tuftc"/>
<prop actor="props/flora/reeds_beach_mythos.xml" attachpoint="watergrassa"/>
<prop actor="props/flora/reeds_beach_mythos.xml" attachpoint="watergrassb"/>
<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/brit_struct_1.png" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/brit_crannog.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="ungarrisoned" frequency="1"/>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_celt.xml" attachpoint="garrisoned"/>
@ -39,7 +65,7 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant frequency="1" name="alive"/>
<variant name="death">
<props>
<prop attachpoint="garrisoned"/>

View File

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="0" name="norm">
<mesh>structural/celt_dock.dae</mesh>
<props>
<prop actor="props/structures/celts/dock_shields.xml" attachpoint="root"/>
<prop actor="props/structures/celts/dock_props.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/celt_dock.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="test">
<mesh>structural/celt_dock.dae</mesh>
<props>
<prop actor="props/structures/celts/dock_shields.xml" attachpoint="root"/>
<prop actor="props/structures/celts/dock_props.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/brit_struct_1.png" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/celt_dock.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="0" name="Celt Farmstead">
<mesh>structural/celt_farmstead.dae</mesh>
<props>
<prop actor="props/structures/celts/farmstead.xml" attachpoint="root"/>
<prop actor="props/structures/celts/farmstead_shield.xml" attachpoint="root"/>
<prop actor="props/structures/celts/farmstead_hoe.xml" attachpoint="root"/>
<prop actor="props/structures/decals/farmstead_mud.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/celt_farmstead.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="Celt Farmstead test">
<mesh>structural/celt_farmstead.dae</mesh>
<props>
<prop actor="props/structures/celts/farmstead.xml" attachpoint="root"/>
<prop actor="props/structures/celts/farmstead_shield.xml" attachpoint="root"/>
<prop actor="props/structures/celts/farmstead_hoe.xml" attachpoint="root"/>
<prop actor="props/structures/decals/farmstead_mud.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/brit_struct_1.png" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/celt_farmstead.png" name="aoTex"/>
</textures>
</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/celts/farmstead.xml" attachpoint="root"/>
<prop actor="props/structures/celts/farmstead_shield.xml" attachpoint="root"/>
<prop actor="props/structures/celts/farmstead_hoe.xml" attachpoint="root"/>
<prop actor="props/structures/decals/farmstead_mud.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -2,7 +2,7 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Brythonic Broch">
<variant frequency="0" name="Brythonic Broch">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
@ -10,23 +10,99 @@
<props>
<prop actor="props/structures/britons/fortress_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/britons/fortress_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/britons/fortress_tower.xml" attachpoint="root"/>
<prop actor="props/structures/britons/fortress_wall.xml" attachpoint="root"/>
<prop actor="props/structures/britons/fortress_tower.xml" attachpoint="root"/>
<prop actor="props/structures/britons/fortress_wall.xml" attachpoint="root"/>
<prop actor="particle/smoke_small_light.xml" attachpoint="smokea"/>
<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/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/brit_fortress.png" name="aoTex"/>
</textures>
<texture file="structural/ao/brit_fortress.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="0" name="Celt Broch">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<mesh>structural/brit_fortress_2.dae</mesh>
<props>
<prop actor="particle/smoke_light_delay.xml" attachpoint="smokea"/>
<prop actor="props/structures/decals/celt_fortress.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/celt_struct.dds" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_fortress_2_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="Celt Broch test">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<mesh>structural/brit_fortress_2.dae</mesh>
<props>
<prop actor="particle/smoke_light_delay.xml" attachpoint="smokea"/>
<prop actor="props/structures/decals/celt_fortress.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/brit_struct.png" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_fortress_2_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="0" name="Pict Broch">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<mesh>structural/brit_fortress_2_b.dae</mesh>
<props>
<prop actor="particle/smoke_light_delay.xml" attachpoint="smokea"/>
<prop actor="props/structures/decals/celt_fortress.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/celt_struct.dds" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_fortress_2_b_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="Pict Broch test">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<mesh>structural/brit_fortress_2_b.dae</mesh>
<props>
<prop actor="particle/smoke_light_delay.xml" attachpoint="smokea"/>
<prop actor="props/structures/decals/celt_fortress.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/brit_struct.png" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_fortress_2_b_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="ungarrisoned" frequency="1"/>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_celt.xml" attachpoint="garrisoned"/>
@ -34,7 +110,7 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant frequency="1" name="alive"/>
<variant name="death">
<props>
<prop attachpoint="garrisoned"/>
@ -43,8 +119,8 @@
<prop actor="particle/destruction_dust_med_gray.xml" attachpoint="root"/>
<prop actor="props/structures/britons/fortress_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/britons/fortress_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/britons/fortress_tower.xml" attachpoint="root"/>
<prop actor="props/structures/britons/fortress_wall.xml" attachpoint="root"/>
<prop actor="props/structures/britons/fortress_tower.xml" attachpoint="root"/>
<prop actor="props/structures/britons/fortress_wall.xml" attachpoint="root"/>
</props>
</variant>
</group>

View File

@ -2,12 +2,19 @@
<actor version="1">
<castshadow/>
<group>
<variant name="base" frequency="1">
<textures>
<texture file="structural/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
</textures>
<variant frequency="0" name="base">
<textures>
<texture file="structural/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="1" name="base test">
<textures>
<texture file="structural/brit_struct_1.png" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
@ -17,9 +24,9 @@
<prop actor="props/structures/britons/house_a_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/britons/house_a_props_new.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/ao/brit_house_a.png" name="aoTex"/>
</textures>
<textures>
<texture file="structural/ao/brit_house_a.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="brit house b">
<mesh>structural/brit_house_b.dae</mesh>
@ -27,9 +34,9 @@
<prop actor="props/structures/britons/house_b_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/britons/house_b_props_1.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/ao/brit_house_b.png" name="aoTex"/>
</textures>
<textures>
<texture file="structural/ao/brit_house_b.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="brit house c">
<mesh>structural/brit_house_c.dae</mesh>
@ -37,23 +44,23 @@
<prop actor="props/structures/britons/house_c_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/britons/house_c_props_1.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/ao/brit_house_c.png" name="aoTex"/>
</textures>
<textures>
<texture file="structural/ao/brit_house_c.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="brit house d">
<variant frequency="1" name="brit house d">
<mesh>structural/brit_house_d.dae</mesh>
<props>
<prop actor="props/structures/britons/house_d_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/britons/house_d_props_1.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/ao/brit_house_d.png" name="aoTex"/>
</textures>
<textures>
<texture file="structural/ao/brit_house_d.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant frequency="1" name="alive"/>
<variant name="death">
<props>
<prop actor="particle/destruction_smoke_small.xml" attachpoint="dust"/>

View File

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="0" name="Celtic dog kennel">
<mesh>structural/celt_kennel_struct.dae</mesh>
<props>
<prop actor="props/structures/celts/kennel_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/celts/kennel_mud.xml" attachpoint="root"/>
<prop actor="props/structures/celts/kennel_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/celts/kennel_beef.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/celt_kennel.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="Celtic dog kennel test">
<mesh>structural/celt_kennel_struct.dae</mesh>
<props>
<prop actor="props/structures/celts/kennel_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/celts/kennel_mud.xml" attachpoint="root"/>
<prop actor="props/structures/celts/kennel_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/celts/kennel_beef.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/brit_struct_1.png" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/celt_kennel.png" name="aoTex"/>
</textures>
</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/celts/kennel_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/celts/kennel_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/celts/kennel_beef.xml" attachpoint="root"/>
<prop actor="props/structures/celts/kennel_mud.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -2,7 +2,7 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Brit Market">
<variant frequency="0" name="Brit Market">
<mesh>structural/brit_market_struct_1.dae</mesh>
<props>
<prop actor="props/structures/britons/market_props_1.xml" attachpoint="root"/>
@ -12,15 +12,31 @@
<prop actor="particle/smoke_light_delay.xml" attachpoint="smoke"/>
</props>
<textures>
<texture file="structural/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/brit_market.png" name="aoTex"/>
</textures>
<texture file="structural/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/brit_market.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="Brit Market test">
<mesh>structural/brit_market_struct_1.dae</mesh>
<props>
<prop actor="props/structures/britons/market_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/britons/market_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/britons/market_wood_c.xml" attachpoint="root"/>
<prop actor="props/structures/decals/gravel_5x5.xml" attachpoint="root"/>
<prop actor="particle/smoke_light_delay.xml" attachpoint="smoke"/>
</props>
<textures>
<texture file="structural/brit_struct_1.png" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/brit_market.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant frequency="1" name="alive"/>
<variant name="death">
<props>
<prop actor="particle/destruction_smoke_med.xml" attachpoint="root"/>

View File

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="0" name="celtic corral">
<mesh>structural/celt_corral_base.dae</mesh>
<props>
<prop actor="props/structures/decals/celt_corral_mud.xml" attachpoint="root"/>
<prop actor="props/structures/celts/corral_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/celts/corral_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/celts/corral_food.xml" attachpoint="food" maxheight="20" minheight="-20"/>
</props>
<textures>
<texture file="structural/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/celt_corral.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="celtic corral test">
<mesh>structural/celt_corral_base.dae</mesh>
<props>
<prop actor="props/structures/decals/celt_corral_mud.xml" attachpoint="root"/>
<prop actor="props/structures/celts/corral_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/celts/corral_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/celts/corral_food.xml" attachpoint="food" maxheight="20" minheight="-20"/>
</props>
<textures>
<texture file="structural/brit_struct_1.png" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/celt_corral.png" name="aoTex"/>
</textures>
</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/celt_corral_mud.xml" attachpoint="root"/>
<prop actor="props/structures/celts/corral_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/celts/corral_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/celts/corral_food.xml" attachpoint="root" maxheight="20" minheight="-20"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -2,7 +2,7 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="gaul outpost a">
<variant frequency="0" name="gaul outpost a">
<animations>
<animation event="0.5" load="0" name="attack_ranged" speed="100"/>
</animations>
@ -13,16 +13,34 @@
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="projectile"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="loaded-projectile"/>
</props>
<textures>
<texture file="structural/celt_struct.dds" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_scout_tower.png" name="aoTex"/>
</textures>
<textures>
<texture file="structural/celt_struct.dds" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_scout_tower.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="gaul outpost a test">
<animations>
<animation event="0.5" load="0" name="attack_ranged" speed="100"/>
</animations>
<mesh>structural/brit_scout_tower_struct.dae</mesh>
<props>
<prop actor="props/structures/britons/outpost_props_new.xml" attachpoint="root"/>
<prop actor="props/structures/britons/outpost_palisade.xml" attachpoint="root"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="projectile"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="loaded-projectile"/>
</props>
<textures>
<texture file="structural/brit_struct.png" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_scout_tower.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant frequency="1" name="alive"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_celt.xml" attachpoint="garrisoned"/>
@ -30,7 +48,7 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant frequency="1" name="alive"/>
<variant name="death">
<props>
<prop attachpoint="garrisoned"/>

View File

@ -0,0 +1,63 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="0" name="Base">
<mesh>structural/celt_rotary_mill.dae</mesh>
<props>
<prop actor="props/structures/celts/rotary_mill_hay_big.xml" attachpoint="haybig001" maxheight="20" minheight="-20"/>
<prop actor="props/structures/celts/rotary_mill_hay_big.xml" attachpoint="haybig002" maxheight="20" minheight="-20"/>
<prop actor="props/structures/celts/rotary_mill_hay_small.xml" attachpoint="haysmall001" maxheight="20" minheight="-20"/>
<prop actor="props/structures/celts/rotary_mill_hay_small.xml" attachpoint="haysmall002" maxheight="20" minheight="-20"/>
<prop actor="props/structures/celts/rotary_mill_vases.xml" attachpoint="vases" maxheight="20" minheight="-20"/>
<prop actor="props/structures/celts/rotary_mill_shield_a.xml" attachpoint="shield001" maxheight="20" minheight="-20"/>
<prop actor="props/structures/celts/rotary_mill_shield_b.xml" attachpoint="shield002" maxheight="20" minheight="-20"/>
<prop actor="props/structures/celts/rotary_mill_grinder.xml" attachpoint="root" maxheight="20" minheight="-20"/>
<prop actor="props/structures/decals/farmstead_mud.xml" attachpoint="root" maxheight="20" minheight="-20"/>
<prop actor="props/structures/decals/celt_corral_mud.xml" attachpoint="root" maxheight="20" minheight="-20"/>
</props>
<textures>
<texture file="structural/celt_struct.dds" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="1" name="Base test">
<mesh>structural/celt_rotary_mill.dae</mesh>
<props>
<prop actor="props/structures/celts/rotary_mill_hay_big.xml" attachpoint="haybig001" maxheight="20" minheight="-20"/>
<prop actor="props/structures/celts/rotary_mill_hay_big.xml" attachpoint="haybig002" maxheight="20" minheight="-20"/>
<prop actor="props/structures/celts/rotary_mill_hay_small.xml" attachpoint="haysmall001" maxheight="20" minheight="-20"/>
<prop actor="props/structures/celts/rotary_mill_hay_small.xml" attachpoint="haysmall002" maxheight="20" minheight="-20"/>
<prop actor="props/structures/celts/rotary_mill_vases.xml" attachpoint="vases" maxheight="20" minheight="-20"/>
<prop actor="props/structures/celts/rotary_mill_shield_a.xml" attachpoint="shield001" maxheight="20" minheight="-20"/>
<prop actor="props/structures/celts/rotary_mill_shield_b.xml" attachpoint="shield002" maxheight="20" minheight="-20"/>
<prop actor="props/structures/celts/rotary_mill_grinder.xml" attachpoint="root" maxheight="20" minheight="-20"/>
<prop actor="props/structures/decals/farmstead_mud.xml" attachpoint="root" maxheight="20" minheight="-20"/>
<prop actor="props/structures/decals/celt_corral_mud.xml" attachpoint="root" maxheight="20" minheight="-20"/>
</props>
<textures>
<texture file="structural/brit_struct.png" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
</textures>
</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/celts/special.xml" attachpoint="root"/>
<prop actor="props/structures/celts/special_stone.xml" attachpoint="root"/>
<prop actor="props/structures/celts/special_donkey.xml" attachpoint="root"/>
<prop actor="props/structures/celts/special_hay.xml" attachpoint="root"/>
<prop actor="props/structures/celts/special_shields.xml" attachpoint="root"/>
<prop actor="props/structures/decals/celt_sb1_mud.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="0" name="Base">
<mesh>structural/celt_storehouse.dae</mesh>
<props>
<prop actor="props/structures/celts/storehouse_1.xml" attachpoint="root"/>
<prop actor="props/structures/celts/storehouse_2.xml" attachpoint="root"/>
<prop actor="props/structures/celts/storehouse_shield.xml" attachpoint="root"/>
<prop actor="props/structures/decals/celt_tavern.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
</textures>
</variant>
<variant frequency="1" name="Base test">
<mesh>structural/celt_storehouse.dae</mesh>
<props>
<prop actor="props/structures/celts/storehouse_1.xml" attachpoint="root"/>
<prop actor="props/structures/celts/storehouse_2.xml" attachpoint="root"/>
<prop actor="props/structures/celts/storehouse_shield.xml" attachpoint="root"/>
<prop actor="props/structures/decals/celt_tavern.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/brit_struct_1.png" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
</textures>
</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/celts/storehouse_1.xml" attachpoint="root"/>
<prop actor="props/structures/celts/storehouse_2.xml" attachpoint="root"/>
<prop actor="props/structures/celts/storehouse_shield.xml" attachpoint="root"/>
<prop actor="props/structures/decals/celt_tavern.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,70 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="0" name="CeltTemple">
<mesh>structural/celt_temple.dae</mesh>
<props>
<prop actor="props/structures/celts/temple_color.xml" attachpoint="root"/>
<prop actor="props/structures/celts/temple_palisade.xml" attachpoint="root"/>
<prop actor="particle/smoke_light_delay.xml" attachpoint="fire"/>
<prop actor="particle/flame.xml" attachpoint="fire"/>
<prop actor="props/structures/decals/gravel_5x5.xml" attachpoint="root"/>
<prop actor="props/structures/celts/temple_prop_1.xml" attachpoint="root"/>
<prop actor="props/structures/celts/temple_turf.xml" attachpoint="root"/>
<prop actor="props/structures/celts/temple_celt_wall.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/celt_struct_1.dds" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/celt_temple.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="CeltTemple test">
<mesh>structural/celt_temple.dae</mesh>
<props>
<prop actor="props/structures/celts/temple_color.xml" attachpoint="root"/>
<prop actor="props/structures/celts/temple_palisade.xml" attachpoint="root"/>
<prop actor="particle/smoke_light_delay.xml" attachpoint="fire"/>
<prop actor="particle/flame.xml" attachpoint="fire"/>
<prop actor="props/structures/decals/gravel_5x5.xml" attachpoint="root"/>
<prop actor="props/structures/celts/temple_prop_1.xml" attachpoint="root"/>
<prop actor="props/structures/celts/temple_turf.xml" attachpoint="root"/>
<prop actor="props/structures/celts/temple_celt_wall.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/brit_struct_1.png" name="baseTex"/>
<texture file="structural/celt_struct_1_norm.png" name="normTex"/>
<texture file="structural/celt_struct_1_spec.png" name="specTex"/>
<texture file="structural/ao/celt_temple.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_celt.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/celts/temple_color.xml" attachpoint="root"/>
<prop actor="props/structures/celts/temple_palisade.xml" attachpoint="root"/>
<prop actor="props/structures/decals/gravel_5x5.xml" attachpoint="root"/>
<prop actor="props/structures/celts/temple_prop_1.xml" attachpoint="root"/>
<prop actor="props/structures/celts/temple_turf.xml" attachpoint="root"/>
<prop actor="props/structures/celts/temple_celt_wall.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="0" name="norm">
<mesh>structural/brit_wall_gate.dae</mesh>
<props>
<prop actor="props/special/palisade_rocks_gate.xml" attachpoint="root"/>
<prop actor="props/structures/decals/celt_barracks.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/celt_struct.dds" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_wall_gate_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="test">
<mesh>structural/brit_wall_gate.dae</mesh>
<props>
<prop actor="props/special/palisade_rocks_gate.xml" attachpoint="root"/>
<prop actor="props/structures/decals/celt_barracks.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/brit_struct.png" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_wall_gate_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned"/>
</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"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="0" name="norm">
<mesh>structural/brit_wall_long.dae</mesh>
<textures>
<texture file="structural/celt_struct.dds" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_wall_long_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="test">
<mesh>structural/brit_wall_long.dae</mesh>
<textures>
<texture file="structural/brit_struct.png" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_wall_long_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned"/>
</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"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="norm">
<mesh>structural/brit_wall_med.dae</mesh>
<textures>
<texture file="structural/celt_struct.dds" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_wall_med_AO.png" name="aoTex"/>
</textures>
</variant>
<variant name="test">
<mesh>structural/brit_wall_med.dae</mesh>
<textures>
<texture file="structural/brit_struct.png" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_wall_med_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned"/>
</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"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="0" name="norm">
<mesh>structural/brit_wall_short.dae</mesh>
<textures>
<texture file="structural/celt_struct.dds" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_wall_short_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="test">
<mesh>structural/brit_wall_short.dae</mesh>
<textures>
<texture file="structural/brit_struct.png" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_wall_short_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned"/>
</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"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,64 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="0" name="roof">
<mesh>structural/brit_wall_tower.dae</mesh>
<props>
<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/celt_struct.dds" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_wall_tower_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="roof test">
<mesh>structural/brit_wall_tower.dae</mesh>
<props>
<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/brit_struct.png" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_wall_tower_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="0" name="no roof">
<mesh>structural/brit_wall_tower_b.dae</mesh>
<props>
<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/celt_struct.dds" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_wall_tower_b_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_celt.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"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -2,7 +2,7 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="gaul outpost a">
<variant frequency="0" name="gaul outpost a">
<animations>
<animation event="0.5" load="0" name="attack_ranged" speed="100"/>
</animations>
@ -19,6 +19,23 @@
<texture file="structural/ao/brit_wooden_tower_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="gaul outpost a test">
<animations>
<animation event="0.5" load="0" name="attack_ranged" speed="100"/>
</animations>
<mesh>structural/brit_wooden_tower.dae</mesh>
<props>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="projectile"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="loaded-projectile"/>
<prop actor="props/structures/celts/kennel_mud.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/brit_struct.png" name="baseTex"/>
<texture file="structural/celt_struct_norm.png" name="normTex"/>
<texture file="structural/celt_struct_spec.png" name="specTex"/>
<texture file="structural/ao/brit_wooden_tower_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="alive"/>

View File

@ -0,0 +1,75 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="House A">
<mesh>structural/kart_apt_1.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_small.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/ao/kart_apt_1_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="House B">
<mesh>structural/kart_apt_2.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_small.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/ao/kart_apt_2_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="House C">
<mesh>structural/kart_apt_3.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_small.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/ao/kart_apt_3_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
<texture file="structural/kart_struct_norm.png" name="normTex"/>
<texture file="structural/kart_struct_spec.png" name="specTex"/>
</textures>
</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 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>
<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>

View File

@ -18,7 +18,7 @@
</variant>
</group>
<group>
<variant name="ungarrisoned" frequency="1"/>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_kart.xml" attachpoint="garrisoned"/>
@ -26,7 +26,25 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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"/>
@ -37,7 +55,11 @@
<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_spec.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -18,5 +18,40 @@
</textures>
</variant>
</group>
<material>player_trans_ao_spec.xml</material>
<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/blacksmith.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>

View File

@ -22,7 +22,7 @@
</variant>
</group>
<group>
<variant name="ungarrisoned" frequency="1"/>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_kart.xml" attachpoint="garrisoned"/>
@ -30,7 +30,25 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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"/>
@ -40,7 +58,11 @@
<prop actor="props/structures/carthaginians/civil_centre_palms.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_6x6.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_spec.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -17,7 +17,25 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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 actor="particle/destruction_smoke_small.xml" attachpoint="root"/>
@ -28,5 +46,5 @@
</props>
</variant>
</group>
<material>player_trans_ao_spec.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -16,5 +16,37 @@
</textures>
</variant>
</group>
<material>player_trans_ao_spec.xml</material>
<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 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>
<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>

View File

@ -16,7 +16,25 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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 actor="particle/destruction_smoke_small.xml" attachpoint="root"/>
@ -27,7 +45,11 @@
<prop actor="props/structures/carthaginians/farmstead_cart.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_small.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_spec.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="foundation 3x3 a">
<mesh>structural/found_2x2_a.dae</mesh>
</variant>
</group>
<group>
<variant frequency="1" name="Idle">
<props>
<prop actor="props/structures/decals/dirt_2x2.xml" attachpoint="root"/>
<prop actor="particle/construction_dust.xml" attachpoint="root"/>
</props>
</variant>
<variant name="scaffold">
<props>
<prop actor="props/structures/construction/scaf_cart_defense_tower.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_2x2.xml" attachpoint="root"/>
<prop actor="particle/construction_dust.xml" attachpoint="root"/>
</props>
</variant>
</group>
<group>
<variant frequency="1">
<textures>
<texture file="structural/foundation.dds" name="baseTex"/>
</textures>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="foundation 3x3 a">
<mesh>structural/found_3x3_a.dae</mesh>
</variant>
</group>
<group>
<variant frequency="1" name="Idle">
<props>
<prop actor="props/structures/decals/dirt_3x3.xml" attachpoint="root"/>
<prop actor="particle/construction_dust.xml" attachpoint="root"/>
</props>
</variant>
<variant name="scaffold">
<props>
<prop actor="props/structures/construction/scaf_cart_farmstead.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_3x3.xml" attachpoint="root"/>
<prop actor="particle/construction_dust.xml" attachpoint="root"/>
</props>
</variant>
</group>
<group>
<variant frequency="1">
<textures>
<texture file="structural/foundation.dds" name="baseTex"/>
</textures>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="foundation 6x6 a">
<mesh>structural/found_6x6_a.dae</mesh>
</variant>
</group>
<group>
<variant frequency="1" name="Idle">
<props>
<prop actor="props/structures/decals/dirt_6x6.xml" attachpoint="root"/>
<prop actor="particle/construction_dust.xml" attachpoint="root"/>
</props>
</variant>
<variant name="scaffold">
<props>
<prop actor="props/structures/construction/scaf_cart_fortress.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_6x6.xml" attachpoint="root"/>
<prop actor="particle/construction_dust.xml" attachpoint="root"/>
</props>
</variant>
</group>
<group>
<variant frequency="1">
<textures>
<texture file="structural/foundation.dds" name="baseTex"/>
</textures>
</variant>
</group>
</actor>

View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="foundation 3x3 a">
<mesh>structural/found_3x3_a.dae</mesh>
</variant>
</group>
<group>
<variant frequency="1" name="Idle">
<props>
<prop actor="props/structures/decals/dirt_3x3.xml" attachpoint="root"/>
<prop actor="particle/construction_dust.xml" attachpoint="root"/>
</props>
</variant>
<variant name="scaffold">
<props>
<prop actor="props/structures/construction/scaf_cart_house.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_3x3.xml" attachpoint="root"/>
<prop actor="particle/construction_dust.xml" attachpoint="root"/>
</props>
</variant>
</group>
<group>
<variant frequency="1">
<textures>
<texture file="structural/foundation.dds" name="baseTex"/>
</textures>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="foundation 3x3 a">
<mesh>structural/found_2x2_a.dae</mesh>
</variant>
</group>
<group>
<variant frequency="1" name="Idle">
<props>
<prop actor="props/structures/decals/dirt_2x2.xml" attachpoint="root"/>
<prop actor="particle/construction_dust.xml" attachpoint="root"/>
</props>
</variant>
<variant name="scaffold">
<props>
<prop actor="props/structures/construction/scaf_cart_wooden_tower.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_2x2.xml" attachpoint="root"/>
<prop actor="particle/construction_dust.xml" attachpoint="root"/>
</props>
</variant>
</group>
<group>
<variant frequency="1">
<textures>
<texture file="structural/foundation.dds" name="baseTex"/>
</textures>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -21,7 +21,7 @@
</variant>
</group>
<group>
<variant name="ungarrisoned" frequency="1"/>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_kart.xml" attachpoint="garrisoned"/>
@ -30,7 +30,25 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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"/>
@ -38,13 +56,13 @@
<prop actor="particle/destruction_smoke_large.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_large.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_large_gray.xml" attachpoint="root"/>
<prop actor="props/structures/carthaginians/fortress_doors.xml" attachpoint="root"/>
<prop actor="props/structures/carthaginians/fortress_windows.xml" attachpoint="root"/>
<prop actor="props/structures/carthaginians/fortress_shields.xml" attachpoint="root"/>
<prop actor="props/structures/carthaginians/fortress_weapons.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_6x6.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_spec.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="New">
<animations>
<animation file="mechanical/kart_gate_closed.dae" name="gate_closed" speed="65"/>
<animation file="mechanical/kart_gate_opening.dae" name="gate_opening" speed="65"/>
<animation file="mechanical/kart_gate_open.dae" name="gate_open" speed="65"/>
<animation file="mechanical/kart_gate_closing.dae" name="gate_closing" speed="65"/>
</animations>
<mesh>structural/kart_gate_b.dae</mesh>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
<texture file="structural/kart_struct_norm.png" name="normTex"/>
<texture file="structural/kart_struct_spec.png" name="specTex"/>
</textures>
</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 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>
<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_parallax_spec.xml</material>
</actor>

View File

@ -9,7 +9,7 @@
<prop actor="props/structures/decals/dirt_small.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/ao/kart_house_a.png" name="aoTex"/>
<texture file="structural/ao/kart_house_a_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="10" name="House B">
@ -19,7 +19,7 @@
<prop actor="props/structures/decals/dirt_small.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/ao/kart_house_b.png" name="aoTex"/>
<texture file="structural/ao/kart_house_b_AO.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="10" name="House C">
@ -29,7 +29,7 @@
<prop actor="props/structures/decals/dirt_small.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/ao/kart_house_c.png" name="aoTex"/>
<texture file="structural/ao/kart_house_c_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
@ -43,14 +43,36 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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 actor="particle/destruction_smoke_small.xml" attachpoint="dust"/>
<prop actor="particle/destruction_dust_small.xml" attachpoint="dust"/>
<prop actor="particle/destruction_dust_small_gray.xml" attachpoint="dust"/>
</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_spec.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -17,7 +17,25 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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"/>
@ -27,7 +45,11 @@
<prop actor="props/structures/carthaginians/market.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_6x4.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_spec.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="kart_fortress">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<mesh>structural/kart_palace.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_6x6.xml" attachpoint="root"/>
<prop actor="props/structures/carthaginians/palace_decals.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/kart_struct.dds" name="baseTex"/>
<texture file="structural/kart_struct_norm.png" name="normTex"/>
<texture file="structural/kart_struct_spec.png" name="specTex"/>
<texture file="structural/ao/kart_palace_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="death">
<props>
<prop attachpoint="garrisoned"/>
<prop actor="particle/destruction_smoke_large.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_large.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_large_gray.xml" attachpoint="root"/>
<prop actor="props/structures/carthaginians/fortress_doors.xml" attachpoint="root"/>
<prop actor="props/structures/carthaginians/fortress_windows.xml" attachpoint="root"/>
<prop actor="props/structures/carthaginians/fortress_shields.xml" attachpoint="root"/>
<prop actor="props/structures/carthaginians/fortress_weapons.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_6x6.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -21,7 +21,7 @@
</variant>
</group>
<group>
<variant name="ungarrisoned" frequency="1"/>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_kart.xml" attachpoint="garrisoned"/>
@ -29,7 +29,25 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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"/>
@ -38,7 +56,11 @@
<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_spec.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>structural/kart_s_wall_l.dae</mesh>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
<texture file="structural/ao/kart_s_wall_l_AO.png" name="aoTex"/>
<texture file="structural/kart_struct_norm.png" name="normTex"/>
<texture file="structural/kart_struct_spec.png" name="specTex"/>
</textures>
</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 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_small.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>

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>structural/kart_s_wall_m.dae</mesh>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
<texture file="structural/ao/kart_s_wall_m_AO.png" name="aoTex"/>
<texture file="structural/kart_struct_norm.png" name="normTex"/>
<texture file="structural/kart_struct_spec.png" name="specTex"/>
</textures>
</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 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_small.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>

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>structural/kart_s_wall_s.dae</mesh>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
<texture file="structural/ao/kart_s_wall_s_AO.png" name="aoTex"/>
<texture file="structural/kart_struct_norm.png" name="normTex"/>
<texture file="structural/kart_struct_spec.png" name="specTex"/>
</textures>
</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 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_small.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>

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>structural/kart_s_wall_tower.dae</mesh>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
<texture file="structural/ao/kart_s_wall_tower_AO.png" name="aoTex"/>
<texture file="structural/kart_struct_norm.png" name="normTex"/>
<texture file="structural/kart_struct_spec.png" name="specTex"/>
</textures>
</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 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_small.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>

View File

@ -17,7 +17,25 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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 actor="particle/destruction_smoke_small.xml" attachpoint="root"/>
@ -26,7 +44,11 @@
<prop actor="props/structures/carthaginians/storehouse.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_small.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_spec.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -13,5 +13,39 @@
</textures>
</variant>
</group>
<material>player_trans_ao_spec.xml</material>
<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 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/carthaginians/storehouse.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_small.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>

View File

@ -17,7 +17,25 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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 actor="particle/destruction_smoke_small.xml" attachpoint="root"/>
@ -25,7 +43,11 @@
<prop actor="particle/destruction_dust_small_gray.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_small.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_spec.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -15,11 +15,11 @@
<texture file="structural/ao/kart_temple_big.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="Base">
<variant frequency="1" name="Base">
<mesh>structural/kart_temple_b.dae</mesh>
<props>
<prop actor="props/structures/carthaginians/temple_b_decor.xml" attachpoint="root"/>
<prop actor="particle/smoke_light_delay.xml" attachpoint="smoke"/>
<prop actor="particle/smoke_light_delay.xml" attachpoint="smoke"/>
</props>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
@ -30,7 +30,25 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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"/>
@ -40,7 +58,11 @@
<prop actor="props/structures/carthaginians/temple_big.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_3x6.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_spec.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -2,26 +2,52 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Base">
<animations>
<animation file="mechanical/kart_wall_gate_closed.dae" name="gate_closed" speed="65"/>
<animation file="mechanical/kart_wall_gate_opening.dae" name="gate_opening" speed="65"/>
<animation file="mechanical/kart_wall_gate_open.dae" name="gate_open" speed="65"/>
<animation file="mechanical/kart_wall_gate_closing.dae" name="gate_closing" speed="65"/>
</animations>
<mesh>structural/kart_wall_gate.dae</mesh>
<textures><texture file="structural/kart_struct.dds" name="baseTex"/></textures>
<variant frequency="1" name="New">
<mesh>structural/kart_wall_gate_b.dae</mesh>
<props>
<prop actor="props/structures/decals/celt_barracks.xml" attachpoint="root"/>
<prop actor="structures/carthaginians/gate.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
<texture file="structural/ao/kart_wall_gate_b_AO.png" name="aoTex"/>
<texture file="structural/kart_struct_norm.png" name="normTex"/>
<texture file="structural/kart_struct_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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 actor="structures/carthaginians/gate.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>
<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.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -2,20 +2,53 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="wall segment long">
<variant frequency="0" name="wall segment long">
<mesh>structural/kart_wall_long.dae</mesh>
<textures><texture file="structural/kart_struct.dds" name="baseTex"/></textures>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="new">
<mesh>structural/kart_wall_long_b.dae</mesh>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
<texture file="structural/kart_struct_norm.png" name="normTex"/>
<texture file="structural/kart_struct_spec.png" name="specTex"/>
<texture file="structural/ao/kart_wall_long_b_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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 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>
<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.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -2,20 +2,53 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="wall segment medium">
<variant frequency="0" name="wall segment medium">
<mesh>structural/kart_wall_medium.dae</mesh>
<textures><texture file="structural/kart_struct.dds" name="baseTex"/></textures>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="new">
<mesh>structural/kart_wall_medium_b.dae</mesh>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
<texture file="structural/kart_struct_norm.png" name="normTex"/>
<texture file="structural/kart_struct_spec.png" name="specTex"/>
<texture file="structural/ao/kart_wall_medium_b_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="100" name="Idle"/>
<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 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="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>
<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.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -2,20 +2,53 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="wall segment short">
<variant frequency="0" name="wall segment short">
<mesh>structural/kart_wall_short.dae</mesh>
<textures><texture file="structural/kart_struct.dds" name="baseTex"/></textures>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="new">
<mesh>structural/kart_wall_short_b.dae</mesh>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
<texture file="structural/kart_struct_norm.png" name="normTex"/>
<texture file="structural/kart_struct_spec.png" name="specTex"/>
<texture file="structural/ao/kart_wall_short_b_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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 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="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>
<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.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -2,17 +2,32 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Wall_Tower">
<variant frequency="0" name="Wall_Tower">
<mesh>structural/kart_wall_tower.dae</mesh>
<props>
<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/kart_struct.dds" name="baseTex"/></textures>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="new">
<mesh>structural/kart_wall_tower_b.dae</mesh>
<props>
<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/kart_struct.dds" name="baseTex"/>
<texture file="structural/kart_struct_norm.png" name="normTex"/>
<texture file="structural/kart_struct_spec.png" name="specTex"/>
<texture file="structural/ao/kart_wall_tower_b_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="ungarrisoned" frequency="1"/>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_kart.xml" attachpoint="garrisoned"/>
@ -20,15 +35,36 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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="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>
<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.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -8,23 +8,23 @@
<prop actor="props/structures/carthaginians/wonder_decals.xml" attachpoint="root"/>
<prop actor="props/structures/carthaginians/wonder_dirt.xml" attachpoint="root"/>
<prop actor="particle/smoke_light.xml" attachpoint="smoke"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_1"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_2"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_3"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_4"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_5"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_6"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_7"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_8"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_9"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_10"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_11"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_12"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_13"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_14"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_15"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_16"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="palm_17"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_1"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_2"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_3"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_4"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_5"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_6"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_7"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_8"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_9"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_10"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_11"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_12"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_13"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_14"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_15"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_16"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="palm_17"/>
</props>
<textures>
<texture file="structural/kart_struct.dds" name="baseTex"/>
@ -35,7 +35,7 @@
</variant>
</group>
<group>
<variant name="ungarrisoned" frequency="1"/>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_kart.xml" attachpoint="garrisoned"/>
@ -46,7 +46,25 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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"/>
@ -54,6 +72,10 @@
<prop actor="particle/destruction_dust_large.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_large_gray.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>

View File

@ -30,6 +30,24 @@
</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"/>
@ -38,6 +56,10 @@
<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_norm.png" name="normTex"/>
<texture file="structural/kart_struct_damaged_heavy.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>

View File

@ -4,12 +4,17 @@
<group>
<variant frequency="100" name="Assyrian Ram">
<animations>
<animation file="mechanical/pers_siege_ram_move.dae" name="walk" speed="25"/>
<animation file="mechanical/pers_siege_ram_move.dae" name="run" speed="25"/>
<animation event="0.85" file="mechanical/pers_siege_ram_attack.dae" name="attack_melee" speed="50"/>
<animation file="mechanical/pers_ram_idle.dae" name="idle" speed="5"/>
<animation file="mechanical/pers_ram_walk.dae" name="walk" speed="25"/>
<animation file="mechanical/pers_ram_walk.dae" name="run" speed="25"/>
<animation event="0.41" file="mechanical/pers_ram.dae" name="attack_melee" speed="50"/>
</animations>
<mesh>structural/pers_siege_ram.dae</mesh>
<textures><texture file="structural/assyrian_ram.png" name="baseTex"/></textures>
<mesh>structural/pers_ram.dae</mesh>
<textures>
<texture file="structural/assyrian_ram_2.png" name="baseTex"/>
<texture file="structural/assyrian_ram_2.png" name="normTex"/>
<texture file="structural/assyrian_ram_2_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
@ -26,5 +31,5 @@
</props>
</variant>
</group>
<material>player_trans.xml</material>
<material>player_trans_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>structural/ptol_library.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_5x5.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/library_roof.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/library_pediment.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/library_sphynx.xml" attachpoint="root"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="bush" maxheight="20" minheight="-20"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="bush_1" maxheight="20" minheight="-20"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="bush_2" maxheight="20" minheight="-20"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="bush_3" maxheight="20" minheight="-20"/>
</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_library_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_ptol.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/decals/dirt_4x4.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/library_roof.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/library_pediment.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/library_sphynx.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -22,7 +22,7 @@
</variant>
</group>
<group>
<variant name="ungarrisoned" frequency="1"/>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_seleucids.xml" attachpoint="garrisoned"/>
@ -30,7 +30,57 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant frequency="1" name="alive"/>
<variant name="lightdamage">
<props>
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
<prop actor="props/structures/decals/damage_light_3x3.xml" attachpoint="root"/>
<prop actor="props/structures/seleucids/blacksmith_shields.xml" attachpoint="root"/>
<prop actor="props/flora/bush.xml" attachpoint="bush" maxheight="20" minheight="-20"/>
<prop actor="props/flora/bush.xml" attachpoint="bush_1" maxheight="20" minheight="-20"/>
<prop actor="props/flora/bush.xml" attachpoint="bush_2" maxheight="20" minheight="-20"/>
<prop actor="particle/flame.xml" attachpoint="fire"/>
<prop actor="particle/smoke_blacksmith.xml" attachpoint="smoke"/>
</props>
<textures>
<texture file="structural/Sele_struct_2_damage_light.png" name="baseTex"/>
<texture file="structural/Sele_struct_2_damage_light_norm.png" name="normTex"/>
<texture file="structural/ao/sele_blacksmith_AO.png" name="aoTex"/>
<texture file="structural/Sele_struct_2_spec.png" name="specTex"/>
</textures>
</variant>
<variant name="mediumdamage">
<mesh>structural/sele_blacksmith_damaged_light.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
<prop actor="props/structures/decals/damage_light_3x3.xml" attachpoint="root"/>
<prop actor="props/structures/seleucids/blacksmith_shields.xml" attachpoint="root"/>
<prop actor="particle/flame.xml" attachpoint="fire"/>
<prop actor="particle/smoke_blacksmith.xml" attachpoint="smoke"/>
</props>
<textures>
<texture file="structural/Sele_struct_2_damage_light.png" name="baseTex"/>
<texture file="structural/Sele_struct_2_damage_light_norm.png" name="normTex"/>
<texture file="structural/ao/sele_blacksmith_AO.png" name="aoTex"/>
<texture file="structural/Sele_struct_2_spec.png" name="specTex"/>
</textures>
</variant>
<variant name="heavydamage">
<mesh>structural/sele_blacksmith_damaged_light.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
<prop actor="props/structures/decals/damage_light_3x3.xml" attachpoint="root"/>
<prop actor="props/structures/seleucids/blacksmith_shields.xml" attachpoint="root"/>
<prop actor="particle/flame.xml" attachpoint="fire"/>
<prop actor="particle/smoke_blacksmith.xml" attachpoint="smoke"/>
</props>
<textures>
<texture file="structural/Sele_struct_2_damage_light.png" name="baseTex"/>
<texture file="structural/Sele_struct_2_damage_light_norm.png" name="normTex"/>
<texture file="structural/ao/sele_blacksmith_AO.png" name="aoTex"/>
<texture file="structural/Sele_struct_2_spec.png" name="specTex"/>
</textures>
</variant>
<variant name="death">
<props>
<prop attachpoint="garrisoned"/>

View File

@ -11,8 +11,8 @@
<prop actor="props/structures/decals/dirt_6x6.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="flora/trees/palm_cretan_date_short.xml" attachpoint="bush" maxheight="20" minheight="-20"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="bush_1" maxheight="20" minheight="-20"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="bush" maxheight="20" minheight="-20"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="bush_1" maxheight="20" minheight="-20"/>
<prop actor="flora/trees/palm_cretan_date.xml" attachpoint="bush_2" maxheight="20" minheight="-20"/>
<prop actor="flora/trees/palm_cretan_date.xml" attachpoint="bush_3" maxheight="20" minheight="-20"/>
<prop actor="flora/trees/mediterranean_cypress.xml" attachpoint="bush_4" maxheight="20" minheight="-20"/>
@ -29,7 +29,7 @@
</variant>
</group>
<group>
<variant name="ungarrisoned" frequency="1"/>
<variant frequency="1" name="ungarrisoned"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_seleucids.xml" attachpoint="garrisoned"/>
@ -37,7 +37,40 @@
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant frequency="1" name="alive"/>
<variant name="lightdamage">
<props>
<prop actor="props/structures/decals/dirt_6x6.xml" attachpoint="root"/>
<prop actor="props/structures/decals/damage_light_3x3.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/Sele_struct_2_damage_light.png" name="baseTex"/>
<texture file="structural/Sele_struct_2_damage_light_norm.png" name="normTex"/>
<texture file="structural/Sele_struct_2_spec.png" name="specTex"/>
</textures>
</variant>
<variant name="mediumdamage">
<props>
<prop actor="props/structures/decals/dirt_6x6.xml" attachpoint="root"/>
<prop actor="props/structures/decals/damage_light_3x3.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/Sele_struct_2_damage_light.png" name="baseTex"/>
<texture file="structural/Sele_struct_2_damage_light_norm.png" name="normTex"/>
<texture file="structural/Sele_struct_2_spec.png" name="specTex"/>
</textures>
</variant>
<variant name="heavydamage">
<props>
<prop actor="props/structures/decals/dirt_6x6.xml" attachpoint="root"/>
<prop actor="props/structures/decals/damage_light_3x3.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/Sele_struct_2_damage_light.png" name="baseTex"/>
<texture file="structural/Sele_struct_2_damage_light_norm.png" name="normTex"/>
<texture file="structural/Sele_struct_2_spec.png" name="specTex"/>
</textures>
</variant>
<variant name="death">
<props>
<prop attachpoint="garrisoned"/>

View File

@ -11,8 +11,8 @@
<prop actor="props/structures/decals/dirt_6x6.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="flora/trees/palm_cretan_date_short.xml" attachpoint="bush" maxheight="20" minheight="-20"/>
<prop actor="flora/trees/palm_cretan_date_short.xml" attachpoint="bush_1" maxheight="20" minheight="-20"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="bush" maxheight="20" minheight="-20"/>
<prop actor="flora/trees/palm_cretan_date_short_building.xml" attachpoint="bush_1" maxheight="20" minheight="-20"/>
<prop actor="flora/trees/mediterranean_cypress.xml" attachpoint="bush_2" maxheight="20" minheight="-20"/>
<prop actor="flora/trees/mediterranean_cypress.xml" attachpoint="bush_3" maxheight="20" minheight="-20"/>
</props>

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.

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.

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.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More