1
1
forked from 0ad/0ad

A couple of dock foundations. Tweaked some Carth dock stuff.

This was SVN commit r9979.
This commit is contained in:
Michael D. Hafer 2011-08-08 02:38:32 +00:00
parent 4a2adece07
commit ed3d4c5197
14 changed files with 83 additions and 20 deletions

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="chainlinks">
<mesh>props/found_chains_dock_6x4.dae</mesh>
<texture>props/chainlink.dds</texture>
</variant>
</group>
<material>basic_trans.xml</material>
</actor>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<float/>
<group>
<variant frequency="1" name="foundation dock 6x4">
<mesh>structural/found_dock_6x4.dae</mesh>
<props>
<prop actor="props/structures/construction/found_dock_6x4_chains.xml" attachpoint="root"/>
<prop actor="particle/construction_dust.xml" attachpoint="root"/>
</props>
<texture>structural/foundation.dds</texture>
</variant>
</group>
</actor>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Foundation-Celt Dock">
<mesh>structural/found_celt_dock.dae</mesh>
<props>
<prop actor="particle/construction_dust.xml" attachpoint="root"/>
</props>
<texture>structural/celt_struct_1.dds</texture>
</variant>
</group>
</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.

View File

@ -1,18 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_dock">
<Footprint>
<Square width="28.0" depth="19.0"/>
<Square width="34.0" depth="23.0"/>
<Height>8.0</Height>
</Footprint>
<Identity>
<Civ>cart</Civ>
<SpecificName>Dock</SpecificName>
<History>The Carthaginian navy included over 300 warships at it's peak, endlessly patrolling the Mediterranean to protect it's maritime trade</History>
<GenericName>Commercial Port</GenericName>
<SpecificName>/Commercial Port/</SpecificName>
<History>The Carthaginians were famous for their sea trade. Carthage itself had an entire harbour dedicated to nothing more than commercial sea trade.</History>
<Tooltip>Constructs fishing boats to gather meat and merchant ships to trade with other docks.</Tooltip>
</Identity>
<Obstruction>
<Static width="28.0" depth="19.0"/>
<Static width="30.0" depth="19.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/carthaginians/dock.xml</Actor>
<FoundationActor>structures/fndn_6x4_dock.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -1,19 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_dock">
<Entity parent="template_structure_special">
<BuildRestrictions>
<Territory>own ally neutral</Territory>
<PlacementType>shore</PlacementType>
<Category>Dock</Category>
</BuildRestrictions>
<Identity>
<Civ>cart</Civ>
<SpecificName>Super Dock</SpecificName>
<GenericName>Naval Harbour</GenericName>
<SpecificName>/Naval Harbour/</SpecificName>
<History>The structure is based upon the centre island of the inner harbour constructed to house the war fleet of the Carthaginian navy at Carthage.</History>
<Tooltip>Constructs and repairs warships.</Tooltip>
</Identity>
<VisualActor>
<Actor>structures/carthaginians/super_dock.xml</Actor>
<FoundationActor>structures/fndn_6x6.xml</FoundationActor>
</VisualActor>
<Cost>
<PopulationBonus>5</PopulationBonus>
<BuildTime>250</BuildTime>
<PopulationBonus>10</PopulationBonus>
<BuildTime>400</BuildTime>
<Resources>
<wood>300</wood>
<wood>400</wood>
<stone>400</stone>
</Resources>
</Cost>
<Footprint>
@ -26,4 +30,8 @@
<Obstruction>
<Static width="42.0" depth="58.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/carthaginians/super_dock.xml</Actor>
<FoundationActor>structures/fndn_6x6.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -22,5 +22,6 @@
</TrainingQueue>
<VisualActor>
<Actor>structures/celts/dock_new.xml</Actor>
<FoundationActor>structures/fndn_celt_dock.xml</FoundationActor>
</VisualActor>
</Entity>