1
0
forked from 0ad/0ad

Add skirmish templates for range, stable, wonder and workshop

While at it clean some obstruction and footprint sizes in stables and
workshops
Add a specific name for some workshops

Patch By: Nescio
Differential Revision: https://code.wildfiregames.com/D2049
refs: #4849

This was SVN commit r22497.
This commit is contained in:
bb 2019-07-17 19:40:50 +00:00
parent 81cd2f1cdf
commit 332e59bdbe
24 changed files with 76 additions and 104 deletions

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_range">
<Footprint>
<Square width="27.0" depth="27.0"/>
</Footprint>
<Identity>
<Civ>skirm</Civ>
</Identity>
<Obstruction>
<Static width="26.0" depth="26.0"/>
</Obstruction>
<ProductionQueue disable=""/>
<SkirmishReplacer>
<general>structures/{civ}_range</general>
</SkirmishReplacer>
<VisualActor>
<Actor>structures/hellenes/range.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_stable">
<Footprint>
<Square width="25.0" depth="26.0"/>
</Footprint>
<Identity>
<Civ>skirm</Civ>
</Identity>
<Obstruction>
<Static width="23.0" depth="23.0"/>
</Obstruction>
<ProductionQueue disable=""/>
<SkirmishReplacer>
<general>structures/{civ}_stable</general>
</SkirmishReplacer>
<VisualActor>
<Actor>structures/hellenes/stable.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_wonder">
<Footprint>
<Square width="62.0" depth="66.0"/>
</Footprint>
<Identity>
<Civ>skirm</Civ>
</Identity>
<Obstruction>
<Static width="59.0" depth="63.0"/>
</Obstruction>
<ProductionQueue disable=""/>
<SkirmishReplacer>
<general>structures/{civ}_wonder</general>
</SkirmishReplacer>
<VisualActor>
<Actor>structures/hellenes/temple_epic.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_workshop">
<Identity>
<Civ>skirm</Civ>
</Identity>
<ProductionQueue disable=""/>
<SkirmishReplacer>
<general>structures/{civ}_workshop</general>
</SkirmishReplacer>
<VisualActor>
<Actor>structures/hellenes/workshop.xml</Actor>
</VisualActor>
</Entity>

View File

@ -1,9 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_stable">
<Footprint>
<Square width="25.0" depth="25.0"/>
<Height>12.0</Height>
</Footprint>
<Identity>
<Civ>athen</Civ>
<SpecificName>Hippṓn</SpecificName>

View File

@ -2,6 +2,7 @@
<Entity parent="template_structure_military_workshop">
<Identity>
<Civ>athen</Civ>
<SpecificName>Hoplothēkē</SpecificName>
</Identity>
<VisualActor>
<Actor>structures/hellenes/workshop.xml</Actor>

View File

@ -1,16 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_stable">
<Footprint>
<Square width="25.0" depth="25.0"/>
<Height>12.0</Height>
</Footprint>
<Identity>
<Civ>brit</Civ>
<SpecificName>Eposton</SpecificName>
</Identity>
<Obstruction>
<Static width="20.0" depth="20.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/britons/stable.xml</Actor>
<FoundationActor>structures/fndn_6x5.xml</FoundationActor>

View File

@ -1,15 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_workshop">
<Footprint>
<Square width="32.0" depth="32.0"/>
</Footprint>
<Identity>
<Civ>brit</Civ>
<SpecificName>Miletucerdon</SpecificName>
</Identity>
<Obstruction>
<Static width="32.0" depth="32.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/britons/workshop.xml</Actor>
</VisualActor>

View File

@ -1,15 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_stable">
<Footprint>
<Square width="25.0" depth="25.0"/>
<Height>12.0</Height>
</Footprint>
<Identity>
<Civ>cart</Civ>
</Identity>
<Obstruction>
<Static width="20.0" depth="20.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/carthaginians/stable.xml</Actor>
<FoundationActor>structures/fndn_6x6.xml</FoundationActor>

View File

@ -1,16 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_stable">
<Footprint>
<Square width="25.0" depth="25.0"/>
<Height>12.0</Height>
</Footprint>
<Identity>
<Civ>gaul</Civ>
<SpecificName>Eposton</SpecificName>
</Identity>
<Obstruction>
<Static width="20.0" depth="20.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/gauls/stable.xml</Actor>
<FoundationActor>structures/fndn_6x6.xml</FoundationActor>

View File

@ -1,15 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_stable">
<Footprint>
<Square width="25.0" depth="25.0"/>
<Height>12.0</Height>
</Footprint>
<Identity>
<Civ>iber</Civ>
</Identity>
<Obstruction>
<Static width="20.0" depth="20.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/iberians/stable.xml</Actor>
<FoundationActor>structures/fndn_6x5.xml</FoundationActor>

View File

@ -4,12 +4,6 @@
<Civ>kush</Civ>
<SpecificName>Pr-ỉwn n ms</SpecificName>
</Identity>
<ProductionQueue>
<Technologies datatype="tokens">
-siege_attack
-siege_bolt_accuracy
</Technologies>
</ProductionQueue>
<VisualActor>
<Actor>structures/kushites/workshop.xml</Actor>
</VisualActor>

View File

@ -1,9 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_stable">
<Footprint>
<Square width="25.0" depth="25.0"/>
<Height>12.0</Height>
</Footprint>
<Identity>
<Civ>mace</Civ>
<SpecificName>Hippṓn</SpecificName>

View File

@ -1,20 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_workshop">
<Footprint>
<Square width="30.0" depth="30.0"/>
</Footprint>
<Health>
<SpawnEntityOnDeath>decay|rubble/rubble_stone_4x4</SpawnEntityOnDeath>
</Health>
<Identity>
<Civ>mace</Civ>
<SpecificName>Synergeîon Poliorkētṓn</SpecificName>
<SpecificName>Hoplothēkē</SpecificName>
</Identity>
<Obstruction>
<Static width="29.0" depth="29.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/hellenes/workshop.xml</Actor>
<FoundationActor>structures/fndn_8x8.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -1,15 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_stable">
<Footprint>
<Square width="25.0" depth="25.0"/>
<Height>12.0</Height>
</Footprint>
<Identity>
<Civ>maur</Civ>
</Identity>
<Obstruction>
<Static width="20.0" depth="20.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/mauryas/stable.xml</Actor>
<FoundationActor>structures/fndn_7x7.xml</FoundationActor>

View File

@ -1,20 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_workshop">
<Footprint>
<Square width="30.0" depth="30.0"/>
<Height>12.0</Height>
</Footprint>
<Health>
<SpawnEntityOnDeath>decay|rubble/rubble_stone_5x5</SpawnEntityOnDeath>
</Health>
<Identity>
<Civ>maur</Civ>
</Identity>
<Obstruction>
<Static width="29.0" depth="29.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/mauryas/workshop.xml</Actor>
<FoundationActor>structures/fndn_9x8.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_wonder">
<Footprint replace="">
<Footprint>
<Square width="62.0" depth="62.0"/>
<Height>10.0</Height>
</Footprint>

View File

@ -1,9 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_stable">
<Footprint>
<Square width="25.0" depth="25.0"/>
<Height>12.0</Height>
</Footprint>
<Identity>
<Civ>ptol</Civ>
<SpecificName>Hippṓn</SpecificName>

View File

@ -2,6 +2,7 @@
<Entity parent="template_structure_military_workshop">
<Identity>
<Civ>ptol</Civ>
<SpecificName>Hoplothēkē</SpecificName>
</Identity>
<VisualActor>
<Actor>structures/ptolemies/workshop.xml</Actor>

View File

@ -1,15 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_stable">
<Footprint>
<Square width="25.0" depth="25.0"/>
<Height>12.0</Height>
</Footprint>
<Identity>
<Civ>rome</Civ>
</Identity>
<Obstruction>
<Static width="20.0" depth="20.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/romans/stable.xml</Actor>
<FoundationActor>structures/fndn_6x6.xml</FoundationActor>

View File

@ -1,16 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_stable">
<Footprint>
<Square width="25.0" depth="25.0"/>
<Height>12.0</Height>
</Footprint>
<Identity>
<Civ>sele</Civ>
<SpecificName>Hippṓn</SpecificName>
</Identity>
<Obstruction>
<Static width="20.0" depth="20.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/seleucids/stable.xml</Actor>
<FoundationActor>structures/fndn_7x6.xml</FoundationActor>

View File

@ -2,6 +2,7 @@
<Entity parent="template_structure_military_workshop">
<Identity>
<Civ>sele</Civ>
<SpecificName>Hoplothēkē</SpecificName>
</Identity>
<VisualActor>
<Actor>structures/seleucids/workshop.xml</Actor>

View File

@ -1,16 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_stable">
<Footprint>
<Square width="25.0" depth="25.0"/>
<Height>12.0</Height>
</Footprint>
<Identity>
<Civ>spart</Civ>
<SpecificName>Hippṓn</SpecificName>
</Identity>
<Obstruction>
<Static width="20.0" depth="20.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/spartans/stable.xml</Actor>
<FoundationActor>structures/fndn_6x6.xml</FoundationActor>

View File

@ -2,7 +2,7 @@
<Entity parent="template_structure_military_workshop">
<Identity>
<Civ>spart</Civ>
<SpecificName>Stratēgeîon</SpecificName>
<SpecificName>Hoplothēkē</SpecificName>
</Identity>
<VisualActor>
<Actor>structures/spartans/workshop.xml</Actor>