Cleanup farmstead size related template data.

Make sizes match the actual building
Use correct foundation and rubble
Make clean use of the parent structure

Patch By: temple
Differential Revision: https://code.wildfiregames.com/D726
This was SVN commit r20202.
This commit is contained in:
bb
2017-09-18 12:21:02 +00:00
parent 1c47c5ad44
commit 2e02c88d2c
13 changed files with 38 additions and 47 deletions
@@ -1,8 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_economic_farmstead">
<Footprint>
<Square width="20.0" depth="15.0"/>
<Height>8.0</Height>
<Square width="18.0" depth="13.0"/>
</Footprint>
<Health>
<SpawnEntityOnDeath>rubble/rubble_stone_4x2</SpawnEntityOnDeath>
@@ -12,7 +11,7 @@
<SpecificName>Sitobólion</SpecificName>
</Identity>
<Obstruction>
<Static width="18.0" depth="16.0"/>
<Static width="16.0" depth="11.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/hellenes/farmstead.xml</Actor>
@@ -3,11 +3,21 @@
<Cost>
<PopulationBonus>2</PopulationBonus>
</Cost>
<Footprint>
<Square width="12.0" depth="12.0"/>
</Footprint>
<Health>
<SpawnEntityOnDeath>rubble/rubble_stone_3x3</SpawnEntityOnDeath>
</Health>
<Identity>
<Civ>brit</Civ>
<SpecificName>Ffermdy</SpecificName>
</Identity>
<Obstruction>
<Static width="10.0" depth="10.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/britons/farmstead.xml</Actor>
<FoundationActor>structures/fndn_3x3.xml</FoundationActor>
</VisualActor>
</Entity>
@@ -1,15 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_economic_farmstead">
<Footprint>
<Square width="18" depth="19"/>
<Height>6.0</Height>
<Square width="17.0" depth="19.0"/>
</Footprint>
<Identity>
<Civ>cart</Civ>
<SpecificName>Aḥuzāh</SpecificName>
</Identity>
<Obstruction>
<Static width="16.0" depth="17"/>
<Static width="15.0" depth="17.0"/>
</Obstruction>
<VisualActor>
<FoundationActor>structures/carthaginians/fndn_farmstead.xml</FoundationActor>
@@ -4,18 +4,16 @@
<PopulationBonus>2</PopulationBonus>
</Cost>
<Footprint>
<Square width="20" depth="20"/>
<Height>8.0</Height>
<Square width="19.0" depth="18.0"/>
</Footprint>
<Identity>
<Civ>gaul</Civ>
<SpecificName>Ffermdy</SpecificName>
</Identity>
<Obstruction>
<Static width="21" depth="20"/>
<Static width="17.0" depth="16.0"/>
</Obstruction>
<VisualActor>
<FoundationActor>structures/fndn_4x4.xml</FoundationActor>
<Actor>structures/gauls/farmstead.xml</Actor>
</VisualActor>
</Entity>
@@ -1,10 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_economic_farmstead">
<Footprint>
<Square width="12.0" depth="13.0"/>
</Footprint>
<Health>
<SpawnEntityOnDeath>rubble/rubble_stone_3x3</SpawnEntityOnDeath>
</Health>
<Identity>
<Civ>iber</Civ>
<SpecificName>Baserri</SpecificName>
</Identity>
<Obstruction>
<Static width="10.0" depth="11.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/iberians/farmstead.xml</Actor>
<FoundationActor>structures/fndn_3x3.xml</FoundationActor>
</VisualActor>
</Entity>
@@ -1,8 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_economic_farmstead">
<Footprint>
<Square width="20.0" depth="15.0"/>
<Height>8.0</Height>
<Square width="18.0" depth="13.0"/>
</Footprint>
<Health>
<SpawnEntityOnDeath>rubble/rubble_stone_4x2</SpawnEntityOnDeath>
@@ -12,7 +11,7 @@
<SpecificName>Sitobólion</SpecificName>
</Identity>
<Obstruction>
<Static width="18.0" depth="16.0"/>
<Static width="16.0" depth="11.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/hellenes/farmstead.xml</Actor>
@@ -2,7 +2,6 @@
<Entity parent="template_structure_economic_farmstead">
<Footprint>
<Square width="12.0" depth="16.0"/>
<Height>8.0</Height>
</Footprint>
<Health>
<SpawnEntityOnDeath>rubble/rubble_stone_3x3</SpawnEntityOnDeath>
@@ -12,7 +11,7 @@
<SpecificName>Kantu</SpecificName>
</Identity>
<Obstruction>
<Static width="18.0" depth="18.0"/>
<Static width="10.0" depth="14.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/mauryans/farmstead.xml</Actor>
@@ -2,11 +2,7 @@
<Entity parent="template_structure_economic_farmstead">
<Footprint>
<Square width="20.0" depth="20.0"/>
<Height>8.0</Height>
</Footprint>
<Health>
<SpawnEntityOnDeath>rubble/rubble_stone_4x4</SpawnEntityOnDeath>
</Health>
<Identity>
<Civ>pers</Civ>
<SpecificName>Kaštašta</SpecificName>
@@ -16,6 +12,5 @@
</Obstruction>
<VisualActor>
<Actor>structures/persians/farmstead.xml</Actor>
<FoundationActor>structures/fndn_4x4.xml</FoundationActor>
</VisualActor>
</Entity>
@@ -7,22 +7,19 @@
</Resources>
</Cost>
<Footprint>
<Square width="20.0" depth="17.0"/>
<Height>8.0</Height>
<Square width="20.0" depth="18.0"/>
</Footprint>
<Health>
<Max>400</Max>
<SpawnEntityOnDeath>rubble/rubble_stone_4x4</SpawnEntityOnDeath>
</Health>
<Identity>
<Civ>ptol</Civ>
<SpecificName>pr-n-t</SpecificName>
</Identity>
<Obstruction>
<Static width="18.0" depth="18.0"/>
<Static width="18.0" depth="16.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/ptolemies/farmstead.xml</Actor>
<FoundationActor>structures/fndn_4x4.xml</FoundationActor>
</VisualActor>
</Entity>
@@ -1,12 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_economic_farmstead">
<Footprint>
<Square width="24.0" depth="20.0"/>
<Height>8.0</Height>
<Square width="22.0" depth="18.0"/>
</Footprint>
<Health>
<SpawnEntityOnDeath>rubble/rubble_stone_4x4</SpawnEntityOnDeath>
</Health>
<Identity>
<Civ>rome</Civ>
<SpecificName>Villa</SpecificName>
@@ -16,6 +12,5 @@
</Obstruction>
<VisualActor>
<Actor>structures/romans/farmstead.xml</Actor>
<FoundationActor>structures/fndn_4x4.xml</FoundationActor>
</VisualActor>
</Entity>
@@ -1,21 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_economic_farmstead">
<Footprint>
<Square width="20.0" depth="15.0"/>
<Height>8.0</Height>
<Square width="20.0" depth="17.0"/>
</Footprint>
<Health>
<SpawnEntityOnDeath>rubble/rubble_stone_4x2</SpawnEntityOnDeath>
</Health>
<Identity>
<Civ>sele</Civ>
<SpecificName>Sītobólion</SpecificName>
</Identity>
<Obstruction>
<Static width="18.0" depth="16.0"/>
<Static width="18.0" depth="15.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/seleucids/farmstead.xml</Actor>
<FoundationActor>structures/fndn_4x2.xml</FoundationActor>
</VisualActor>
</Entity>
@@ -1,8 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_economic_farmstead">
<Footprint>
<Square width="20.0" depth="15.0"/>
<Height>8.0</Height>
<Square width="18.0" depth="13.0"/>
</Footprint>
<Health>
<SpawnEntityOnDeath>rubble/rubble_stone_4x2</SpawnEntityOnDeath>
@@ -12,7 +11,7 @@
<SpecificName>Sitobólion</SpecificName>
</Identity>
<Obstruction>
<Static width="18.0" depth="16.0"/>
<Static width="16.0" depth="11.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/hellenes/farmstead.xml</Actor>
@@ -13,12 +13,11 @@
</Resources>
</Cost>
<Footprint>
<Square width="14.0" depth="14.0"/>
<Height>8.0</Height>
</Footprint>
<Health>
<Max>900</Max>
<SpawnEntityOnDeath>rubble/rubble_stone_3x3</SpawnEntityOnDeath>
<SpawnEntityOnDeath>rubble/rubble_stone_4x4</SpawnEntityOnDeath>
</Health>
<Identity>
<GenericName>Farmstead</GenericName>
@@ -30,9 +29,6 @@
<Loot>
<food>100</food>
</Loot>
<Obstruction>
<Static width="12.0" depth="12.0"/>
</Obstruction>
<ProductionQueue>
<BatchTimeModifier>0.7</BatchTimeModifier>
<Technologies datatype="tokens">
@@ -63,6 +59,6 @@
<Range>20</Range>
</Vision>
<VisualActor>
<FoundationActor>structures/fndn_3x3.xml</FoundationActor>
<FoundationActor>structures/fndn_4x4.xml</FoundationActor>
</VisualActor>
</Entity>