1
0
forked from 0ad/0ad

Use the new arrow and variants to reduce duplication for rome

This was SVN commit r24910.
This commit is contained in:
Stan 2021-02-13 23:52:04 +00:00
parent 3da97821e7
commit e8cfcdb6e4
30 changed files with 111 additions and 311 deletions

View File

@ -22,15 +22,7 @@
</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_5x5.xml" attachpoint="root"/>
</props>
</variant>
<variant file="structures/destruction_large.xml"/>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -25,15 +25,7 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<props>
<prop attachpoint="garrisoned"/>
<prop actor="particle/destruction_smoke_med.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_med.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_med_gray.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_5x5.xml" attachpoint="root"/>
</props>
</variant>
<variant file="structures/destruction_medium.xml"/>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -2,10 +2,7 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Roman Army Camp">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<variant frequency="100" name="Roman Army Camp" file="structures/defensive_building.xml">
<mesh>structural/rome_camp_palisade.dae</mesh>
<props>
<prop actor="props/special/eyecandy/campfire_prop.xml" attachpoint="root"/>
@ -16,8 +13,6 @@
<prop actor="props/structures/decals/dirt_7x7.xml" attachpoint="root"/>
<prop actor="props/structures/decals/gravel_5x5.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_turf.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="props/palisade_main.png" name="baseTex"/>
@ -40,22 +35,14 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<variant file="structures/destruction_large.xml">
<props>
<prop attachpoint="garrisoned"/>
<prop attachpoint="garrisoned2"/>
<prop attachpoint="garrisoned3"/>
<prop attachpoint="garrisoned4"/>
<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/special/eyecandy/campfire_prop.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_turf.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_struct2.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_tents.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_tentflaps.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_struct2_trans.xml" attachpoint="root"/>
<prop actor="props/structures/decals/gravel_5x5.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_turf.xml" attachpoint="root"/>
</props>
</variant>
</group>

View File

@ -2,17 +2,12 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Civic Center">
<animations>
<animation event="0.5" load="0" name="attack_ranged" speed="100"/>
</animations>
<variant frequency="1" name="Civic Center" file="structures/defensive_building.xml">
<mesh>structural/roman_cc.dae</mesh>
<props>
<prop actor="props/structures/romans/rome_cc_trans.xml" attachpoint="root"/>
<prop actor="props/structures/romans/rome_cc_columns.xml" attachpoint="root"/>
<prop actor="props/structures/romans/rome_cc_statues.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/rome_struct.png" name="baseTex"/>
@ -32,16 +27,11 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<variant file="structures/destruction_large.xml">
<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/romans/rome_cc_trans.xml" attachpoint="root"/>
<prop actor="props/structures/romans/rome_cc_columns.xml" attachpoint="root"/>
<prop actor="props/structures/romans/rome_cc_statues.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_7x7.xml" attachpoint="root"/>
</props>
</variant>
</group>

View File

@ -19,14 +19,10 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<variant file="structures/destruction_small.xml">
<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/romans/corral_plants.xml" attachpoint="root"/>
<prop actor="props/structures/romans/corral_wood.xml" attachpoint="root"/>
<prop actor="props/structures/decals/rome_corral_mud.xml" attachpoint="root"/>
</props>
</variant>
</group>

View File

@ -19,12 +19,8 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<variant file="structures/destruction_small.xml">
<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"/>
<prop actor="props/structures/decals/iber_corral_mud.xml" attachpoint="root"/>
<prop actor="props/structures/romans/farmstead_wood.xml" attachpoint="root"/>
<prop actor="props/structures/romans/farmstead_plants.xml" attachpoint="root"/>
</props>

View File

@ -2,23 +2,18 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<variant frequency="100" name="Base" file="structures/defensive_building.xml">
<mesh>structural/rome_fortress.dae</mesh>
<props>
<prop actor="props/structures/romans/fortress.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_6x6.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/rome_struct_2.png" name="baseTex"/>
<texture file="structural/rome_struct_2_norm.png" name="normTex"/>
<texture file="structural/rome_struct_2_spec.png" name="specTex"/>
<texture file="structural/ao/rome_fortress.png" name="aoTex"/>
</textures>
<texture file="structural/rome_struct_2.png" name="baseTex"/>
<texture file="structural/rome_struct_2_norm.png" name="normTex"/>
<texture file="structural/rome_struct_2_spec.png" name="specTex"/>
<texture file="structural/ao/rome_fortress.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
@ -32,15 +27,9 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<variant file="structures/destruction_large.xml">
<props>
<prop attachpoint="garrisoned"/>
<prop attachpoint="garrisoned2"/>
<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/romans/fortress.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_6x6.xml" attachpoint="root"/>
</props>
</variant>
</group>

View File

@ -4,11 +4,15 @@
<group>
<variant frequency="1" name="House A">
<mesh>structural/roman_house_a.dae</mesh>
<textures><texture file="structural/ao/rome_house_a.png" name="aoTex"/></textures>
<textures>
<texture file="structural/ao/rome_house_a.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="House B">
<mesh>structural/roman_house_b.dae</mesh>
<textures><texture file="structural/ao/rome_house_b.png" name="aoTex"/></textures>
<textures>
<texture file="structural/ao/rome_house_b.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="House C">
<mesh>structural/roman_house_c.dae</mesh>
@ -16,7 +20,9 @@
<prop actor="props/flora/plant_medit_artichoke.xml" attachpoint="plant_a"/>
<prop actor="props/flora/bush_tempe_sm.xml" attachpoint="plant_b"/>
</props>
<textures><texture file="structural/ao/rome_house_c.png" name="aoTex"/></textures>
<textures>
<texture file="structural/ao/rome_house_c.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="House D">
<mesh>structural/roman_house_d.dae</mesh>
@ -24,7 +30,9 @@
<prop actor="props/flora/plant_medit_artichoke.xml" attachpoint="plant_b"/>
<prop actor="props/flora/bush_tempe_sm.xml" attachpoint="plant_a"/>
</props>
<textures><texture file="structural/ao/rome_house_d.png" name="aoTex"/></textures>
<textures>
<texture file="structural/ao/rome_house_d.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
@ -33,22 +41,15 @@
<prop actor="props/structures/decals/dirt_small.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/rome_struct_2.png" name="baseTex"/>
<texture file="structural/rome_struct_2_norm.png" name="normTex"/>
<texture file="structural/rome_struct_2_spec.png" name="specTex"/>
</textures>
<texture file="structural/rome_struct_2.png" name="baseTex"/>
<texture file="structural/rome_struct_2_norm.png" name="normTex"/>
<texture file="structural/rome_struct_2_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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>
</variant>
<variant file="structures/destruction_small.xml"/>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -10,20 +10,17 @@
<prop actor="props/structures/romans/market_struct1_trans.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/rome_struct.png" name="baseTex"/>
<texture file="structural/rome_struct_norm.png" name="normTex"/>
<texture file="structural/rome_struct_spec.png" name="specTex"/>
<texture file="structural/ao/rome_market_struct1.png" name="aoTex"/>
</textures>
<texture file="structural/rome_struct.png" name="baseTex"/>
<texture file="structural/rome_struct_norm.png" name="normTex"/>
<texture file="structural/rome_struct_spec.png" name="specTex"/>
<texture file="structural/ao/rome_market_struct1.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<variant file="structures/destruction_medium.xml">
<props>
<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/romans/market_nature.xml" attachpoint="root"/>
<prop actor="props/structures/romans/market_struct2.xml" attachpoint="root"/>
<prop actor="props/structures/romans/market_struct1_trans.xml" attachpoint="root"/>

View File

@ -2,17 +2,14 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="palisade rocks outpost">
<animations>
<animation event="0.5" load="0" name="attack_ranged" speed="100"/>
</animations>
<variant frequency="100" name="palisade rocks outpost" file="structures/defensive_building.xml">
<mesh>props/palisade_rocks_outpost.dae</mesh>
<props>
<prop actor="props/special/palisade_rocks_outpost_banners.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="props/palisade_main.png" name="baseTex"/></textures>
<textures>
<texture file="props/palisade_main.png" name="baseTex"/>
</textures>
</variant>
</group>
<group>
@ -25,14 +22,11 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<variant file="structures/destruction_small.xml">
<props>
<prop attachpoint="garrisoned"/>
<prop actor="particle/destruction_smoke_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small_gray.xml" attachpoint="root"/>
<prop actor="props/special/palisade_rocks_outpost_banners.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>default.xml</material>
</actor>

View File

@ -26,15 +26,7 @@
</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_5x5.xml" attachpoint="root"/>
</props>
</variant>
<variant file="structures/destruction_medium.xml"/>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -2,14 +2,12 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Base">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<variant frequency="1" name="Base" file="structures/defensive_building.xml">
<mesh>structural/rome_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/romans/rome_tower_wood.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_2x2.xml" attachpoint="root"/>
<prop actor="props/flora/bush_tempe_underbrush.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/rome_struct_2.png" name="baseTex"/>
@ -28,13 +26,7 @@
<prop actor="props/flora/bush_tempe_underbrush.xml" attachpoint="root"/>
</props>
</variant>
<variant name="no ivy" frequency="1">
<props>
<prop actor="props/structures/romans/rome_tower_wood.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_2x2.xml" attachpoint="root"/>
<prop actor="props/flora/bush_tempe_underbrush.xml" attachpoint="root"/>
</props>
</variant>
<variant name="no ivy" frequency="1"/>
</group>
<group>
<variant frequency="1" name="Idle"/>
@ -58,14 +50,10 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<variant file="structures/destruction_small.xml">
<props>
<prop attachpoint="garrisoned"/>
<prop actor="particle/destruction_smoke_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small_gray.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_2x2.xml" attachpoint="root"/>
<prop actor="props/structures/romans/rome_tower_wood.xml" attachpoint="root"/>
<prop actor="props/flora/bush_tempe_underbrush.xml" attachpoint="root"/>
</props>
</variant>
</group>

View File

@ -4,17 +4,13 @@
<group>
<variant frequency="1" name="roman siege wall">
<mesh>structural/rome_siege_wall.dae</mesh>
<textures><texture file="structural/rome_special_1.dds" name="baseTex"/></textures>
<textures>
<texture file="structural/rome_special_1.dds" name="baseTex"/>
</textures>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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.xml" attachpoint="root"/>
</props>
</variant>
<variant file="structures/destruction_medium.xml"/>
</group>
</actor>

View File

@ -27,11 +27,10 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<variant file="structures/destruction_medium.xml">
<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"/>
<prop actor="props/structures/romans/siege_walls_turf_long.xml" attachpoint="root"/>
<prop actor="props/structures/romans/siege_walls_long_banners.xml" attachpoint="root"/>
</props>
</variant>
</group>

View File

@ -2,16 +2,11 @@
<actor version="1">
<castshadow/>
<group>
<variant name="siege wall tower">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<variant name="siege wall tower" file="structures/defensive_building.xml">
<mesh>structural/siege_walltwr_wood.dae</mesh>
<props>
<prop actor="props/structures/romans/siege_walls_turf_tower.xml" attachpoint="root"/>
<prop actor="props/structures/romans/siege_walls_tower_banners.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/siege_walls_wood.png" name="baseTex"/>
@ -20,5 +15,14 @@
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="alive"/>
<variant file="structures/destruction_small.xml">
<props>
<prop actor="props/structures/romans/siege_walls_turf_tower.xml" attachpoint="root"/>
<prop actor="props/structures/romans/siege_walls_tower_banners.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>no_trans_parallax_spec.xml</material>
</actor>

View File

@ -29,15 +29,7 @@
</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_5x5.xml" attachpoint="root"/>
</props>
</variant>
<variant file="structures/destruction_medium.xml"/>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -17,7 +17,7 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<variant file="structures/destruction_small.xml">
<props>
<prop actor="particle/destruction_smoke_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small.xml" attachpoint="root"/>

View File

@ -35,14 +35,7 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<props>
<prop attachpoint="garrisoned"/>
<prop actor="particle/destruction_smoke_med.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_med.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_med_gray.xml" attachpoint="root"/>
</props>
</variant>
<variant file="structures/destruction_medium.xml"/>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -25,12 +25,8 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<variant file="structures/destruction_medium.xml">
<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/romans/rome_temple_big_statues.xml" attachpoint="root"/>
</props>
</variant>

View File

@ -27,13 +27,7 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<props>
<prop actor="particle/destruction_smoke_med.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_med.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_med_gray.xml" attachpoint="root"/>
</props>
</variant>
<variant file="structures/destruction_medium.xml"/>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -2,14 +2,9 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Base">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<variant frequency="1" name="Base" file="structures/defensive_building_artillery.xml">
<mesh>structural/rome_tower_artillery.dae</mesh>
<props>
<prop actor="props/units/weapons/tower_artillery_projectile.xml" attachpoint="projectile"/>
<prop actor="props/units/weapons/rock_flaming.xml" attachpoint="loaded-projectile"/>
<prop actor="props/structures/decals/spart_1x1.xml" attachpoint="root"/>
</props>
<textures>
@ -30,15 +25,7 @@
</group>
<group>
<variant frequency="1" name="alive"/>
<variant name="death">
<props>
<prop attachpoint="garrisoned"/>
<prop actor="particle/destruction_smoke_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small_gray.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_2x2.xml" attachpoint="root"/>
</props>
</variant>
<variant file="structures/destruction_small.xml"/>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -2,14 +2,9 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Base">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<variant frequency="1" name="Base" file="structures/defensive_building_bolt.xml">
<mesh>structural/rome_tower_bolt.dae</mesh>
<props>
<prop actor="props/units/weapons/bolt_tower.xml" attachpoint="projectile"/>
<prop actor="props/units/weapons/bolt_tower.xml" attachpoint="loaded-projectile"/>
<prop actor="props/structures/decals/spart_1x1.xml" attachpoint="root"/>
</props>
<textures>
@ -30,15 +25,7 @@
</group>
<group>
<variant frequency="1" name="alive"/>
<variant name="death">
<props>
<prop attachpoint="garrisoned"/>
<prop actor="particle/destruction_smoke_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small_gray.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_2x2.xml" attachpoint="root"/>
</props>
</variant>
<variant file="structures/destruction_small.xml"/>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -8,19 +8,13 @@
<texture file="structural/rome_struct_arch.dds" name="baseTex"/>
<texture file="structural/rome_struct_arch_norm.png" name="normTex"/>
<texture file="structural/rome_struct_arch_spec.png" name="specTex"/>
<texture file="structural/ao/rome_arch.png" name="aoTex"/>
<texture file="structural/ao/rome_arch.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<props>
<prop actor="particle/destruction_smoke_med.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_med.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_med_gray.xml" attachpoint="root"/>
</props>
</variant>
<variant file="structures/destruction_medium.xml"/>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -19,14 +19,7 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<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"/>
<prop actor="props/structures/hellenes/gate_door.xml" attachpoint="root"/>
</props>
</variant>
<variant file="structures/destruction_medium.xml"/>
</group>
<material>player_trans_parallax_spec.xml</material>
</actor>

View File

@ -23,13 +23,7 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<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.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>
<variant file="structures/destruction_medium.xml"/>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -5,22 +5,16 @@
<variant name="Wall medium">
<mesh>structural/rome_wall_medium.dae</mesh>
<textures>
<texture file="structural/rome_struct_2.png" name="baseTex"/>
<texture file="structural/rome_struct_2_norm.png" name="normTex"/>
<texture file="structural/rome_struct_2_spec.png" name="specTex"/>
<texture file="structural/ao/rome_wall_medium.png" name="aoTex"/>
</textures>
<texture file="structural/rome_struct_2.png" name="baseTex"/>
<texture file="structural/rome_struct_2_norm.png" name="normTex"/>
<texture file="structural/rome_struct_2_spec.png" name="specTex"/>
<texture file="structural/ao/rome_wall_medium.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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.xml" attachpoint="root"/>
</props>
</variant>
<variant file="structures/destruction_medium.xml"/>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -5,22 +5,16 @@
<variant name="Wall short">
<mesh>structural/rome_wall_short.dae</mesh>
<textures>
<texture file="structural/rome_struct_2.png" name="baseTex"/>
<texture file="structural/rome_struct_2_norm.png" name="normTex"/>
<texture file="structural/rome_struct_2_spec.png" name="specTex"/>
<texture file="structural/ao/rome_wall_short.png" name="aoTex"/>
</textures>
<texture file="structural/rome_struct_2.png" name="baseTex"/>
<texture file="structural/rome_struct_2_norm.png" name="normTex"/>
<texture file="structural/rome_struct_2_spec.png" name="specTex"/>
<texture file="structural/ao/rome_wall_short.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<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.xml" attachpoint="root"/>
</props>
</variant>
<variant file="structures/destruction_small.xml"/>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -2,21 +2,16 @@
<actor version="1">
<castshadow/>
<group>
<variant>
<animations>
<animation event="0.5" load="0" name="attack_ranged" speed="100"/>
</animations>
<variant file="structures/defensive_building.xml">
<mesh>structural/rome_wall_tower.dae</mesh>
<props>
<prop actor="geology/decal_stone_medit_a.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/rome_struct_2.png" name="baseTex"/>
<texture file="structural/rome_struct_2_norm.png" name="normTex"/>
<texture file="structural/rome_struct_2_spec.png" name="specTex"/>
</textures>
<texture file="structural/rome_struct_2.png" name="baseTex"/>
<texture file="structural/rome_struct_2_norm.png" name="normTex"/>
<texture file="structural/rome_struct_2_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
@ -29,16 +24,7 @@
</group>
<group>
<variant name="alive" frequency="1"/>
<variant name="death">
<props>
<prop attachpoint="garrisoned"/>
<prop actor="particle/destruction_smoke_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small_gray.xml" attachpoint="root"/>
<prop actor="props/structures/hellenes/wall_turret.xml" attachpoint="root"/>
<prop actor="geology/decal_stone_medit_a.xml" attachpoint="root"/>
</props>
</variant>
<variant file="structures/destruction_small.xml"/>
</group>
<material>player_trans_parallax_spec.xml</material>
<material>player_trans_parallax_spec.xml</material>
</actor>

View File

@ -2,14 +2,9 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Base">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<variant frequency="1" name="Base" file="structures/defensive_building.xml">
<mesh>structural/rome_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/decals/dirt_1x1.xml" attachpoint="root"/>
<prop actor="props/flora/bush_tempe_underbrush.xml" attachpoint="root"/>
</props>
@ -42,13 +37,9 @@
</group>
<group>
<variant frequency="1" name="alive"/>
<variant name="death">
<variant file="structures/destruction_small.xml">
<props>
<prop attachpoint="garrisoned"/>
<prop actor="particle/destruction_smoke_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small_gray.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_2x2.xml" attachpoint="root"/>
<prop actor="props/flora/bush_tempe_underbrush.xml" attachpoint="root"/>
</props>
</variant>
</group>

View File

@ -26,15 +26,7 @@
</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_5x5.xml" attachpoint="root"/>
</props>
</variant>
<variant file="structures/destruction_medium.xml"/>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>