Ptolemaic walls commit

This was SVN commit r14227.
This commit is contained in:
Johnathan Good 2013-11-25 00:34:31 +00:00
parent 2db4f3fe40
commit d6a9489ccb
22 changed files with 202 additions and 10 deletions

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>structural/ptol_wall_medium.dae</mesh>
<textures><texture file="structural/ptol_struct.dds" name="baseTex"/></textures>
</variant>
</group>
<group>
<variant frequency="100" name="Idle"/>
<variant name="death">
<props>
<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.xml</material>
</actor>

View File

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="wall gate">
<animations>
<animation file="mechanical/pers_wall_gate_closed.dae" name="gate_closed" speed="65"/>
<animation file="mechanical/pers_wall_gate_opening.dae" name="gate_opening" speed="65"/>
<animation file="mechanical/pers_wall_gate_open.dae" name="gate_open" speed="65"/>
<animation file="mechanical/pers_wall_gate_closing.dae" name="gate_closing" speed="65"/>
</animations>
<mesh>structural/ptol_wall_gate.dae</mesh>
<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_wall_gate_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="100" name="Idle"/>
<variant name="death">
<props>
<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.xml</material>
</actor>

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="wall long">
<mesh>structural/ptol_wall_long.dae</mesh>
<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_wall_long_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="100" name="Idle"/>
<variant name="death">
<props>
<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,25 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="wall medium">
<mesh>structural/ptol_wall_medium.dae</mesh>
<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_wall_medium_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="100" name="Idle"/>
<variant name="death">
<props>
<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,25 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="wall_short">
<mesh>structural/ptol_wall_short.dae</mesh>
<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_wall_short_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="100" name="Idle"/>
<variant name="death">
<props>
<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,36 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="wall tower">
<mesh>structural/ptol_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/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_wall_tower_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="Idle"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_ptol.xml" attachpoint="garrisoned"/>
</props>
</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"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -17,7 +17,7 @@
</Obstructions>
</Obstruction>
<VisualActor>
<Actor>structures/hellenes/wall_gate.xml</Actor>
<Actor>structures/ptolemies/wall_gate.xml</Actor>
</VisualActor>
<WallPiece>
<Length>38.0</Length>

View File

@ -14,7 +14,7 @@
<Static width="37.0" depth="6.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/hellenes/wall_long.xml</Actor>
<Actor>structures/ptolemies/wall_long.xml</Actor>
</VisualActor>
<WallPiece>
<Length>37.0</Length>

View File

@ -14,7 +14,7 @@
<Static width="24.0" depth="6.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/hellenes/wall_medium.xml</Actor>
<Actor>structures/ptolemies/wall_medium.xml</Actor>
</VisualActor>
<WallPiece>
<Length>24.0</Length>

View File

@ -14,7 +14,7 @@
<Static width="13.0" depth="6.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/hellenes/wall_short.xml</Actor>
<Actor>structures/ptolemies/wall_short.xml</Actor>
</VisualActor>
<WallPiece>
<Length>13.0</Length>

View File

@ -13,7 +13,7 @@
<Static width="7.5" depth="7.5"/>
</Obstruction>
<VisualActor>
<Actor>structures/hellenes/wall_tower.xml</Actor>
<Actor>structures/ptolemies/wall_tower.xml</Actor>
</VisualActor>
<WallPiece>
<Length>7.5</Length>

View File

@ -7,11 +7,11 @@
</Identity>
<WallSet>
<Templates>
<Tower>structures/mace_wall_tower</Tower>
<Gate>structures/mace_wall_gate</Gate>
<WallLong>structures/mace_wall_long</WallLong>
<WallMedium>structures/mace_wall_medium</WallMedium>
<WallShort>structures/mace_wall_short</WallShort>
<Tower>structures/ptol_wall_tower</Tower>
<Gate>structures/ptol_wall_gate</Gate>
<WallLong>structures/ptol_wall_long</WallLong>
<WallMedium>structures/ptol_wall_medium</WallMedium>
<WallShort>structures/ptol_wall_short</WallShort>
</Templates>
<MaxTowerOverlap>0.90</MaxTowerOverlap>
<MinTowerOverlap>0.05</MinTowerOverlap>