Projectile prop point work for Civic Centres and Fortresses.

New foundation for Iberian Dock.

This was SVN commit r9994.
This commit is contained in:
Michael D. Hafer 2011-08-11 03:48:52 +00:00
parent 26e249797f
commit a681ff1189
30 changed files with 114 additions and 40 deletions

View File

@ -3,11 +3,16 @@
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations>
<animation event="0.5" load="0.0" name="melee" speed="100"/>
</animations>
<mesh>structural/kart_civiccentre.dae</mesh>
<props>
<prop actor="props/structures/carthaginians/civil_centre.xml" attachpoint="root"/>
<prop actor="props/structures/carthaginians/civil_centre_1.xml" attachpoint="root"/>
<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"/>
</props>
<texture>structural/kart_struct.dds</texture>
</variant>

View File

@ -3,17 +3,29 @@
<castshadow/>
<group>
<variant frequency="100" name="kart_fortress">
<animations>
<animation event="0.5" load="0.0" name="melee" speed="100"/>
</animations>
<mesh>structural/kart_fortress.dae</mesh>
<props>
<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/units/weapons/arrow_front_flame.xml" attachpoint="projectile"/>
<prop actor="props/structures/decals/dirt_6x6.xml" attachpoint="root"/>
<prop actor="props/units/weapons/arrow_front_flame.xml" attachpoint="loaded-projectile"/>
<prop actor="props/units/weapons/arrow_front_flame.xml" attachpoint="projectile"/>
</props>
<texture>structural/kart_struct.dds</texture>
</variant>
</group>
<group>
<variant frequency="100" name="Idle"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/waypoint_flag_0ad.xml" attachpoint="garrisoned"/>
</props>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -3,12 +3,17 @@
<castshadow/>
<group>
<variant name="Celtic Great Hall">
<animations>
<animation event="0.5" load="0.0" name="melee" speed="100"/>
</animations>
<mesh>structural/celt_civic3.dae</mesh>
<props>
<prop actor="props/structures/celts/civic3_props_arch.xml" attachpoint="root"/>
<prop actor="props/structures/celts/civic3_props_1.xml" attachpoint="root"/>
<prop actor="props/structures/celts/civic3_props_new.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>
<texture>structural/celt_struct_1.dds</texture>
</variant>

View File

@ -3,12 +3,16 @@
<castshadow/>
<group>
<variant frequency="100" name="Brythonic Broch">
<animations>
<animation event="0.5" load="0.0" name="melee" speed="100"/>
</animations>
<mesh>structural/celt_broch.dae</mesh>
<props>
<prop actor="props/structures/celts/broch_weapons.xml" attachpoint="root"/>
<prop actor="props/structures/celts/broch_shields.xml" attachpoint="root"/>
<prop actor="props/structures/celts/broch_doors.xml" attachpoint="root"/>
<prop actor="props/structures/celts/broch_top.xml" attachpoint="root"/>
<prop actor="props/units/weapons/arrow_front_flame.xml" attachpoint="loaded-projectile"/>
<prop actor="props/units/weapons/arrow_front_flame.xml" attachpoint="projectile"/>
</props>
<texture>structural/celt_broch.dds</texture>

View File

@ -3,6 +3,9 @@
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations>
<animation event="0.5" load="0.0" name="melee" speed="100"/>
</animations>
<mesh>structural/celt_fortress_base.dae</mesh>
<props>
<prop actor="props/structures/celts/fortress_a2.xml" attachpoint="root"/>
@ -12,6 +15,7 @@
<prop actor="props/structures/celts/fortress_shields.xml" attachpoint="root"/>
<prop actor="props/structures/celts/fortress_a5.xml" attachpoint="root"/>
<prop actor="props/structures/decals/celt_fortress.xml" attachpoint="root"/>
<prop actor="props/units/weapons/arrow_front_flame.xml" attachpoint="loaded-projectile"/>
<prop actor="props/units/weapons/arrow_front_flame.xml" attachpoint="projectile"/>
</props>
<texture>structural/celt_wall.dds</texture>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>structural/found_dock_iber.dae</mesh>
<texture>structural/iber_struct.dds</texture>
</variant>
</group>
</actor>

View File

@ -3,6 +3,9 @@
<castshadow/>
<group>
<variant frequency="1" name="Hellenes_Civic_Centre">
<animations>
<animation event="0.5" load="0.0" name="melee" speed="100"/>
</animations>
<mesh>structural/hele_civic_struct.dae</mesh>
<props>
<prop actor="props/structures/hellenes/civic_centre_props.xml" attachpoint="root"/>
@ -10,6 +13,8 @@
<prop actor="props/structures/hellenes/civic_centre_trees.xml" attachpoint="root"/>
<prop actor="props/structures/hellenes/civic_centre_round.xml" attachpoint="root"/>
<prop actor="props/structures/hellenes/civic_centre_shields.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>
<texture>structural/hele_struct.dds</texture>
</variant>

View File

@ -3,10 +3,15 @@
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations>
<animation event="0.5" load="0.0" name="melee" speed="100"/>
</animations>
<mesh>structural/iber_civic_centre.dae</mesh>
<props>
<prop actor="props/structures/iberians/civil_centre.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_5x5.xml" attachpoint="root"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="loaded-projectile"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="projectile"/>
</props>
<texture>structural/iber_struct.dds</texture>
</variant>

View File

@ -3,11 +3,15 @@
<castshadow/>
<group>
<variant frequency="100" name="base">
<animations>
<animation event="0.5" load="0.0" name="melee" speed="100"/>
</animations>
<mesh>structural/iber_fortress.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_4x4.xml" attachpoint="root"/>
<prop actor="props/units/weapons/arrow_front_flame.xml" attachpoint="projectile"/>
<prop actor="props/structures/iberians/fortress_sheilds.xml" attachpoint="root"/>
<prop actor="props/units/weapons/arrow_front_flame.xml" attachpoint="loaded-projectile"/>
<prop actor="props/units/weapons/arrow_front_flame.xml" attachpoint="projectile"/>
</props>
<texture>structural/iber_struct.dds</texture>
</variant>

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.

View File

@ -2,8 +2,8 @@
<Entity parent="template_structure_military_fortress">
<Attack>
<Ranged>
<MaxRange>60.0</MaxRange>
<MinRange>24.0</MinRange>
<MaxRange>80.0</MaxRange>
<MinRange>20.0</MinRange>
</Ranged>
</Attack>
<Cost>

View File

@ -14,5 +14,6 @@
</Obstruction>
<VisualActor>
<Actor>structures/iberians/dock.xml</Actor>
<FoundationActor>structures/fndn_dock_iber.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -5,6 +5,22 @@
<Pierce>40</Pierce>
<Crush>10.0</Crush>
</Armour>
<Attack>
<Ranged>
<Hack>0.0</Hack>
<Pierce>25.0</Pierce>
<Crush>0.0</Crush>
<MaxRange>60.0</MaxRange>
<MinRange>10.0</MinRange>
<ProjectileSpeed>60.0</ProjectileSpeed>
<PrepareTime>1200</PrepareTime>
<RepeatTime>2000</RepeatTime>
</Ranged>
</Attack>
<BuildingAI>
<DefaultArrowCount>0</DefaultArrowCount>
<GarrisonArrowMultiplier>1</GarrisonArrowMultiplier>
</BuildingAI>
<BuildRestrictions>
<Territory>own neutral</Territory>
<Category>CivilCentre</Category>

View File

@ -10,7 +10,7 @@
<Hack>0.0</Hack>
<Pierce>25.0</Pierce>
<Crush>0.0</Crush>
<MaxRange>60.0</MaxRange>
<MaxRange>80.0</MaxRange>
<MinRange>12.0</MinRange>
<ProjectileSpeed>60.0</ProjectileSpeed>
<PrepareTime>1200</PrepareTime>
@ -18,14 +18,14 @@
</Ranged>
</Attack>
<BuildingAI>
<DefaultArrowCount>1</DefaultArrowCount>
<DefaultArrowCount>3</DefaultArrowCount>
<GarrisonArrowMultiplier>1</GarrisonArrowMultiplier>
</BuildingAI>
<BuildRestrictions>
<Category>Fortress</Category>
</BuildRestrictions>
<Cost>
<PopulationBonus>10</PopulationBonus>
<PopulationBonus>20</PopulationBonus>
<BuildTime>420</BuildTime>
<Resources>
<wood>0</wood>
@ -47,7 +47,7 @@
</Health>
<Identity>
<GenericName>Fortress</GenericName>
<Tooltip>Train Heroes, Champion, and Siege Units.</Tooltip>
<Tooltip>Train Heroes, Champions, and Siege Units.</Tooltip>
<Classes datatype="tokens">City Defensive</Classes>
<Icon>structures/fortress.png</Icon>
</Identity>
@ -66,7 +66,7 @@
<Weight>65536</Weight>
</TerritoryInfluence>
<Vision>
<Range>60</Range>
<Range>80</Range>
</Vision>
<VisualActor>
<FoundationActor>structures/fndn_6x6.xml</FoundationActor>