A bunch of entity fixes and tweaks. Some new sails for Emjer's ships.

This was SVN commit r6894.
This commit is contained in:
Michael D. Hafer 2009-05-29 01:01:24 +00:00
parent fea4cec367
commit 085c51cdbe
45 changed files with 282 additions and 144 deletions

View File

@ -1,16 +1,12 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<float/>
<group>
<variant frequency="100" name="Base">
<mesh>props/pers_tri_mast.dae</mesh>
</variant>
</group>
<group>
<variant frequency="1" name="trireme-sail-stripes">
<texture>props/pers_trireme_sail.dds</texture>
@ -18,8 +14,9 @@
<variant frequency="1" name="trireme-sail-eagle">
<texture>props/pers_trireme_sail_b.dds</texture>
</variant>
<variant frequency="1" name="trireme-sail-drako">
<texture>props/pers_trireme_sail_c.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="iberian_hero_head_1">
<mesh>props/dude_head.pmd</mesh>
<texture>props/head/iber_hero_1.dds</texture>
</variant>
</group>
</actor>

View File

@ -1,8 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Base">
<animations>
@ -17,7 +15,7 @@
<animation event="0.5" file="infantry/sword/attack/isw_s_off_05.psa" name="melee" speed="110"/>
</animations>
<props>
<prop actor="props/units/heads/head_iber_su1.xml" attachpoint="head"/>
<prop actor="props/units/heads/head_iber_hero_1.xml" attachpoint="head"/>
<prop actor="props/units/heads/iber_helmet_hero_02.xml" attachpoint="helmet"/>
<prop actor="props/units/weapons/gladus.xml" attachpoint="r_hand"/>
<prop actor="props/units/weapons/verutum.xml" attachpoint="l_hand"/>
@ -26,14 +24,11 @@
</props>
</variant>
</group>
<group>
<variant frequency="1" name="Variato-pants-yes">
<mesh>skeletal/m_pants_tunic.dae</mesh>
<texture>skeletal/iber_hero_variato_pants.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<Entity Parent="template_unit_mechanical_siege">
<Actor>units/romans/siege_scorpio.xml</Actor>
<Traits>
<Id>
<Specific>Scorpio</Specific>
<Icon_Cell>37</Icon_Cell>
<Classes>Ranged</Classes>
</Id>
<Creation>
<Resource>
<Wood>190</Wood>
<Metal>100</Metal>
</Resource>
</Creation>
<Health>
<Max>200</Max>
</Health>
<Footprint>
<Width>3.0</Width>
<Depth>3.0</Depth>
<Height>3.0</Height>
</Footprint>
</Traits>
<Actions>
<Move>
<Speed>6.0</Speed>
<Run>
<Speed>7.0</Speed>
</Run>
</Move>
</Actions>
</Entity>

Binary file not shown.

Binary file not shown.

View File

@ -1,30 +1,16 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<float/>
<group>
<variant frequency="100" name="Base">
<mesh>structural/hele_tric.dae</mesh>
<props>
<prop actor="props/structures/hellenes/trireme_cor_mast.xml" attachpoint="root"/>
<prop actor="props/structures/hellenes/trireme_cor_oars.xml" attachpoint="root"/>
</props>
<texture>structural/plac_hele.dds</texture>
</variant>
</group>
<group name="props">
<variant name="mast">
<props>
<prop actor="props/structures/hellenes/trireme_cor_mast.xml" attachpoint="root"/>
</props>
</variant>
<variant name="oars">
<props>
<prop actor="props/structures/hellenes/trireme_cor_oars.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -1,16 +1,14 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations>
<animation file="biped/inf_sword_ready_a.dae" name="Idle" speed="110"/>
<animation file="biped/inf_sword_ready_a.dae" name="Idle" speed="100"/>
<animation file="biped/inf_sword_ready_a.dae" name="Idle" speed="80"/>
<animation file="biped/inf_hoplite_idle_a.psa" name="Idle" speed="110"/>
<animation file="biped/inf_hoplite_idle_a.psa" name="Idle" speed="100"/>
<animation file="biped/inf_hoplite_idle_a.psa" name="Idle" speed="80"/>
<animation file="biped/inf_hoplite_shield_run_a.psa" name="walk" speed="12"/>
<animation file="infantry/sword/move/run/isw_s_off_01.psa" name="run" speed="9"/>
<animation file="biped/inf_hoplite_shield_run_a.psa" name="run" speed="13"/>
<animation event="0.5" file="infantry/javelin/attack/ijv_off_01.psa" name="melee" speed="75"/>
<animation file="infantry/general/death/inf_01.psa" name="death" speed="220"/>
<animation file="infantry/general/death/inf_03.psa" name="death" speed="220"/>
@ -26,11 +24,10 @@
<texture>skeletal/hele_xenophon.dds</texture>
</variant>
</group>
<group>
<variant frequency="100" name="Idle">
<props>
<prop actor="props/units/weapons/spear.xml" attachpoint="r_hand"/>
<prop actor="props/units/weapons/spear_reverse.xml" attachpoint="r_hand"/>
</props>
</variant>
<variant name="Walk">
@ -40,7 +37,7 @@
</variant>
<variant name="Run">
<props>
<prop actor="props/units/weapons/spear.xml" attachpoint="r_hand"/>
<prop actor="props/units/weapons/spear_reverse.xml" attachpoint="r_hand"/>
</props>
</variant>
<variant name="Melee">
@ -51,7 +48,5 @@
</props>
</variant>
</group>
<material>player_trans.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.

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<Entity Parent="template_structure_defense_wall">
<Traits>
<Id>
<Specific>Gwarchglawdd</Specific>
<Civ>Celts</Civ>
<History>The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.</History>
</Id>
</Traits>
<Actor>structures/celts/wall.xml</Actor>
</Entity>

View File

@ -1,21 +1,19 @@
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<Entity Parent="template_structure_military_barracks">
<Actor>structures/hellenes/barracks.xml</Actor>
<Traits>
<Id>
<Specific>Strategion</Specific>
<Civ>Hellenes</Civ>
<History>The Strategion was the main military headquarters, where important decisions were taken and plans for battles discussed by the Hellene Generals, or "Strategoi".</History>
</Id>
<Creation>
<Time>44</Time>
</Creation>
<Health>
<Max>2200</Max>
</Health>
</Traits>
<Actions>

View File

@ -14,9 +14,13 @@
<History>The most important place in most Classical Greek poleis, the Agora served many purposes - it was a place for public speeches and was the stage for civic life and commercial interests.</History>
</Id>
<Creation>
<Time>66</Time>
</Creation>
<Health>
<Max>3300</Max>
</Health>
</Traits>
<Actions>
<Create>
<List>

View File

@ -13,7 +13,12 @@
<History>A place for a farmer to pen his animals. Garrison a sheep, goat, or cow here to gain a trickle of the food resource. Garrisoning an animal here also "fattens" them so that they may be slaughtered and gathered for a quick burst of food.</History>
</Id>
<Creation>
<Time>11</Time>
</Creation>
<Health>
<Max>110</Max>
</Health>
</Traits>
<Actor>structures/plot_corral.xml</Actor>

View File

@ -8,6 +8,12 @@
<Civ>Hellenes</Civ>
<History>Greece is a sea country, which is why some of the greatest Hellenic and Hellenistic cities like Ephesus, Corinth, Alexandria and Antioch were built by the sea. It should also be noted that all colonies during the Great Colonisation were thriving port centres, which traded with the local population.</History>
</Id>
<Creation>
<Time>55</Time>
</Creation>
<Health>
<Max>2750</Max>
</Health>
</Traits>
<Actions>
<Create>

View File

@ -1,20 +1,18 @@
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<Entity
Parent="template_structure_economic_farmstead"
>
<Entity Parent="template_structure_economic_farmstead">
<Traits>
<Id>
<Specific>Sitobolion</Specific>
<Civ>Hellenes</Civ>
<History>Grain wasn't plentiful in Hellas, which is why it was carefully stored in granaries, some of it being reserved for times of siege.</History>
</Id>
<Creation>
<Time>19.8</Time>
</Creation>
<Health>
<Max>990</Max>
</Health>
</Traits>
<Actor>structures/hellenes/farmstead.xml</Actor>

View File

@ -13,7 +13,12 @@
<History>A farmer's field. The Hellenes were not reknowned as farmers and preferred to herd livestock instead.</History>
</Id>
<Creation>
<Time>13.2</Time>
</Creation>
<Health>
<Max>132</Max>
</Health>
</Traits>
<Actor>structures/plot_field.xml</Actor>

View File

@ -5,9 +5,15 @@
<Id>
<Specific>Epiteichisma</Specific>
<Civ>Hellenes</Civ>
<History>The Akropolis was usually a fortified citadel in the upper part of the city. The Athenian Akropolis was renowned for its marvellous temples, among which was the Parthenon, while the Acro-Corinthus was highly prized by the Macedonians for its strategic location and good defences. Fortresses were also built to guard passes and atop hills in order to command plains and valleys below.</History>
<History>The Akropolis was usually a fortified citadel in the upper part of the city. The Athenian Akropolis was renowned for its marvellous temples, among which was the Parthenon, while the Acro-Corinthus was highly prized by the Macedonians for its strategic location and good defences. Fortresses (also called a "phrourion") were also built to guard passes and atop hills in order to command plains and valleys below.</History>
<Tooltip>Builds Siege Engines. Can garrison many soldiers inside for defense.</Tooltip>
</Id>
<Creation>
<Time>92.4</Time>
</Creation>
<Health>
<Max>4620</Max>
</Health>
</Traits>
<Actor>structures/hellenes/fortress.xml</Actor>
</Entity>

View File

@ -16,12 +16,16 @@
</Footprint>
<Creation>
<Foundation>foundation_5x5</Foundation>
<Time>44</Time>
<Resource>
<Wood>0</Wood>
<Stone>200</Stone>
<Metal>200</Metal>
</Resource>
</Creation>
<Health>
<Max>2200</Max>
</Health>
</Traits>
<Actions>
<Create>

View File

@ -7,6 +7,12 @@
<Civ>Hellenes</Civ>
<History>Hellenic houses from the Classical Age were generally humble yet stylish. During the Hellenistic Age, however, luxurious palaces and estates became commonplace in the rich Hellenistic metropolises like Antioch, Alexandria and Seleucia.</History>
</Id>
<Creation>
<Time>17.6</Time>
</Creation>
<Health>
<Max>880</Max>
</Health>
</Traits>
<Actor>structures/hellenes/house.xml</Actor>
</Entity>

View File

@ -7,6 +7,12 @@
<Civ>Hellenes</Civ>
<History>Most Hellenic cities were centers of trade. The Emporion is the Hellenic marketplace, where commerce and trading occur. Economic technologies may be researched here as well.</History>
</Id>
<Creation>
<Time>33</Time>
</Creation>
<Health>
<Max>1650</Max>
</Health>
</Traits>
<Actor>structures/hellenes/market.xml</Actor>
</Entity>

View File

@ -1,20 +1,18 @@
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<Entity
Parent="template_structure_economic_mill"
>
<Entity Parent="template_structure_economic_mill">
<Traits>
<Id>
<Specific>Anakeion</Specific>
<Civ>Hellenes</Civ>
<History>Resources and building materials were kept in warehouses.</History>
</Id>
<Creation>
<Time>17.6</Time>
</Creation>
<Health>
<Max>880</Max>
</Health>
</Traits>
<Actor>structures/hellenes/mill.xml</Actor>

View File

@ -1,20 +1,18 @@
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<Entity
Parent="template_structure_defense_scout_tower"
>
<Entity Parent="template_structure_defense_scout_tower">
<Traits>
<Id>
<Specific>Pyrgion</Specific>
<Civ>Hellenes</Civ>
<History>Towers were an important part of city fortifications. The defending troops shot arrows at the enemy and poured boiling oil over the assailants.</History>
</Id>
<Creation>
<Time>26.4</Time>
</Creation>
<Health>
<Max>1320</Max>
</Health>
</Traits>
<Actor>structures/hellenes/scout_tower.xml</Actor>

View File

@ -12,6 +12,12 @@
<Depth>30.0</Depth>
<Height>12.0</Height>
</Footprint>
<Creation>
<Time>44</Time>
</Creation>
<Health>
<Max>2200</Max>
</Health>
</Traits>
<Actions>
<Create>

View File

@ -10,11 +10,15 @@
</Id>
<Creation>
<Foundation>foundation_5x5</Foundation>
<Time>110</Time>
<Resource>
<Wood>200</Wood>
<Stone>500</Stone>
</Resource>
</Creation>
<Health>
<Max>5500</Max>
</Health>
<Footprint>
<Radius>26.0</Radius>
<Height>8.0</Height>

View File

@ -14,6 +14,18 @@
<Radius>10.0</Radius>
<Height>8.0</Height>
</Footprint>
<Creation>
<Time>44</Time>
<Resource>
<Food>0</Food>
<Wood>0</Wood>
<Stone>100</Stone>
<Metal>200</Metal>
</Resource>
</Creation>
<Health>
<Max>2200</Max>
</Health>
</Traits>
<Actions>
<Create>

View File

@ -1,22 +1,18 @@
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<Entity
Parent="template_structure_defense_wall"
>
<Entity Parent="template_structure_defense_wall">
<Traits>
<Id>
<Specific>Teichos</Specific>
<Civ>Hellenes</Civ>
<History>All Hellenic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.</History>
</Id>
<Creation>
<Time>11</Time>
</Creation>
<Health>
<Max>2200</Max>
</Health>
</Traits>
<Actor>structures/hellenes/wall.xml</Actor>
</Entity>

View File

@ -12,7 +12,12 @@
<History>(Insert history)</History>
</Id>
<Creation>
<Time>16.5</Time>
</Creation>
<Health>
<Max>3300</Max>
</Health>
</Traits>
<Actor>structures/hellenes/wall_gate.xml</Actor>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<Entity Parent="template_structure_defense_wall">
<Traits>
<Id>
<Specific>Teichos</Specific>
<Civ>Hellenes</Civ>
<History>All Hellenic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.</History>
</Id>
<Creation>
<Time>11</Time>
</Creation>
<Health>
<Max>2200</Max>
</Health>
</Traits>
<Actor>structures/hellenes/wall.xml</Actor>
</Entity>

View File

@ -12,7 +12,12 @@
<History>Towers were an important part of city fortifications. The defending troops shot arrows at the enemy and poured boiling oil over the assailants.</History>
</Id>
<Creation>
<Time>13.75</Time>
</Creation>
<Health>
<Max>2750</Max>
</Health>
</Traits>
<Actor>structures/hellenes/wall_turret.xml</Actor>

View File

@ -47,7 +47,7 @@
<Crush>10.0</Crush>
</Armour>
<Vision>
<Los>10</Los>
<Los>12</Los>
</Vision>
</Traits>

View File

@ -12,7 +12,7 @@
<Creation>
<Foundation>foundation_1x1</Foundation>
<Resource>
<Stone>100</Stone>
<Stone>20</Stone>
</Resource>
</Creation>
<Footprint>
@ -21,12 +21,12 @@
<Height>8.0</Height>
</Footprint>
<Health>
<Max>3000</Max>
<Max>2000</Max>
</Health>
<Armour>
<Hack>15.0</Hack>
<Pierce>42.0</Pierce>
<Crush>20.0</Crush>
<Hack>20.0</Hack>
<Pierce>40.0</Pierce>
<Crush>10.0</Crush>
</Armour>
</Traits>
</Entity>

View File

@ -2,44 +2,31 @@
<Entity Parent="template_structure_civic">
<Traits>
<Id>
<Internal_Only />
<Generic>Gate</Generic>
<Icon_Cell>56</Icon_Cell>
<Classes>Village</Classes>
<Tooltip>Gates allow allied units access through a wall, but are also its most vulnerable point.</Tooltip>
</Id>
<Creation>
<Foundation>foundation_1x1</Foundation>
<Resource>
<Stone>200</Stone>
<Stone>100</Stone>
</Resource>
</Creation>
<Footprint>
<Width>6.0</Width>
<Depth>6.0</Depth>
<Height>8.0</Height>
</Footprint>
<Health>
<Max>3200</Max>
<Max>3000</Max>
</Health>
<Armour>
<Hack>15.0</Hack>
<Pierce>42.0</Pierce>
<Crush>20.0</Crush>
<Pierce>40.0</Pierce>
<Crush>10.0</Crush>
</Armour>
</Traits>
</Entity>

View File

@ -22,7 +22,7 @@
<Creation>
<Foundation>foundation_1x1</Foundation>
<Resource>
<Stone>150</Stone>
<Stone>25</Stone>
</Resource>
</Creation>
@ -37,13 +37,13 @@
</Garrison>
<Health>
<Max>3500</Max>
<Max>2500</Max>
</Health>
<Armour>
<Hack>15.0</Hack>
<Pierce>42.0</Pierce>
<Crush>20.0</Crush>
<Hack>20.0</Hack>
<Pierce>40.0</Pierce>
<Crush>10.0</Crush>
</Armour>
</Traits>