Ticket #4147: classescleanup.diff
File classescleanup.diff, 50.1 KB (added by , 8 years ago) |
---|
-
binaries/data/mods/public/simulation/components/Identity.js
Identity.prototype.Schema = 57 57 "<value>Elite</value>" + 58 58 "</choice>" + 59 59 "</element>" + 60 60 "</optional>" + 61 61 "<optional>" + 62 "<element name='Classes' a:help='Optional list of space-separated classes applying to this entity. Choices include: Unit, Infantry, Melee, Cavalry, Ranged, Mechanical, Ship, Siege, Champion, Hero, Elephant, Chariot, Mercenary, Spear, Sword, Bow, Javelin, Sling, Support, Animal, Domestic, Organic, Structure, Civic, CivCentre, Economic, Defensive, Gates, Wall, BarterMarket, Village, Town, City, ConquestCritical, Worker, Female, Healer, Slave, CitizenSoldier, Trade, Market, NavalMarket, Warship, SeaCreature, ForestPlant, DropsiteFood, DropsiteWood, DropsiteStone, DropsiteMetal, GarrisonTower, GarrisonFortress'>" +62 "<element name='Classes' a:help='Optional list of space-separated classes applying to this entity. Choices include: Animal, Apadana, ArmyCamp, Ashoka, BarterMarket, Celt, CitizenSoldier, CivCentre, Colony, ConquestCritical, Defensive, Domestic, DropsiteFood, DropsiteMetal, DropsiteStone, DropsiteWood, Elephant, Female, FishingBoat, ForestPlant, Fortress, GarrisonFortress, GarrisonTower, Gates, Human, Iberian, Immortal, Italian, Juggernaut, Kennel, Lighthouse, LongWall, MercenaryCamp, Naval, NavalMarket, Organic, Palace, Palisade, Player, PtolemyIV, SeaCreature, SiegeWall, SpecialBuilding, StoneWall, Structure, Syssiton, Theater, Tower, Unit, WoodenTower'>" + 63 63 "<attribute name='datatype'>" + 64 64 "<value>tokens</value>" + 65 65 "</attribute>" + 66 66 "<text/>" + 67 67 "</element>" + 68 68 "</optional>" + 69 69 "<optional>" + 70 "<element name='VisibleClasses' a:help='Optional list of space-separated classes applying to this entity. These classes will also be visible in various GUI elements , if the classes need spaces. Underscores will be replaced with spaces.'>" +70 "<element name='VisibleClasses' a:help='Optional list of space-separated classes applying to this entity. These classes will also be visible in various GUI elements. If the classes need spaces, underscores will be replaced with spaces. Choices include: Archer, Barracks, Blacksmith, BoltShooter, Camel, Catapult, Cavalry, Champion, Chariot, Citizen, City, Civic, CivilCentre, Corral, DefenseTower, Dock, Dog, Economic, Embassy, Farmstead, Field, Fireship, Healer, Hero, House, Infantry, Javelin, Market, Mechanical, Melee, Mercenary, Military, Outpost, Pike, Ram, Ranged, Resource, Ship, Shipyard, Siege, SiegeTower, Slave, Sling, Soldier, Spear, Stables, Storehouse, Support, Sword, Temple, Town, Trader, Village, Warship, Wonder, Worker'>" + 71 71 "<attribute name='datatype'>" + 72 72 "<value>tokens</value>" + 73 73 "</attribute>" + 74 74 "<text/>" + 75 75 "</element>" + -
binaries/data/mods/public/simulation/templates/campaigns/campaign_city_minor_test.xml
20 20 <Circle radius="26.0"/> 21 21 <Height>8.0</Height> 22 22 </Footprint> 23 23 <Identity> 24 24 <Civ>athen</Civ> 25 < Classes datatype="tokens">Market</Classes>25 <VisibleClasses datatype="tokens">Market</VisibleClasses> 26 26 <GenericName>Settlement</GenericName> 27 27 <SpecificName>Minor Greek Polis</SpecificName> 28 28 <Tooltip>This is a minor Greek city.</Tooltip> 29 29 </Identity> 30 30 <Obstruction> -
binaries/data/mods/public/simulation/templates/campaigns/campaign_city_test.xml
20 20 <Circle radius="26.0"/> 21 21 <Height>8.0</Height> 22 22 </Footprint> 23 23 <Identity> 24 24 <Civ>athen</Civ> 25 < Classes datatype="tokens">Market</Classes>25 <VisibleClasses datatype="tokens">Market</VisibleClasses> 26 26 <GenericName>Settlement</GenericName> 27 27 <SpecificName>Greek Polis</SpecificName> 28 28 <Tooltip>This is a major Greek city.</Tooltip> 29 29 </Identity> 30 30 <Obstruction> -
binaries/data/mods/public/simulation/templates/structures/cart_super_dock.xml
8 8 </BuildRestrictions> 9 9 <Identity> 10 10 <Civ>cart</Civ> 11 11 <GenericName>Naval Shipyard</GenericName> 12 12 <SpecificName>Cothon</SpecificName> 13 < Classes datatype="tokens">-City Town Shipyard</Classes>13 <VisibleClasses datatype="tokens">-City Shipyard Town</VisibleClasses> 14 14 <History>The structure is based upon the center island of the inner harbor constructed to house the war fleet of the Carthaginian navy at Carthage.</History> 15 15 <Tooltip>Construct and repair mighty warships.</Tooltip> 16 16 <Icon>structures/uber_dock.png</Icon> 17 17 <RequiredTechnology>phase_town</RequiredTechnology> 18 18 </Identity> -
binaries/data/mods/public/simulation/templates/structures/maur_elephant_stables.xml
24 24 <GenericName>Elephant Stables</GenericName> 25 25 <SpecificName>Vāraṇaśālā</SpecificName> 26 26 <RequiredTechnology>phase_town</RequiredTechnology> 27 27 <Icon>structures/elephant_stables.png</Icon> 28 28 <Tooltip>Train elephant units.</Tooltip> 29 <Classes datatype="tokens"> 30 -City 31 Town 32 </Classes> 29 <VisibleClasses datatype="tokens">-City Town</VisibleClasses> 33 30 </Identity> 34 31 <Obstruction> 35 32 <Static width="30.0" depth="29.0"/> 36 33 </Obstruction> 37 34 <ProductionQueue> -
binaries/data/mods/public/simulation/templates/structures/pers_apadana.xml
23 23 </Health> 24 24 <Identity> 25 25 <Civ>pers</Civ> 26 26 <GenericName>Persian Palace</GenericName> 27 27 <SpecificName>Apadana</SpecificName> 28 <Classes datatype="tokens"> 29 Palace 30 Apadana 31 </Classes> 28 <Classes datatype="tokens">Palace Apadana</Classes> 32 29 <History>The term Apadana designates a large hypostyle palace found in Persia. The best known example, and by far the largest, was the great Apadana at Persepolis. Functioning as the empire's central audience hall, the palace is famous for the reliefs of the tribute-bearers and of the army, including the Immortals. The annual tribute that the Persians received from their satrapies and vassal states, as regularised by Darius the Great, accounted for incredible annual revenue.</History> 33 30 <Icon>structures/palace.png</Icon> 34 31 <Tooltip>"Satrapy Tribute": Gain a trickle of food, wood, stone, and metal resources. Train Persian heroes and their "Immortals" bodyguards.</Tooltip> 35 32 </Identity> 36 33 <Obstruction> -
binaries/data/mods/public/simulation/templates/structures/pers_palace.xml
20 20 </Health> 21 21 <Identity> 22 22 <Civ>pers</Civ> 23 23 <GenericName>Persian Palace</GenericName> 24 24 <SpecificName>Taçara</SpecificName> 25 <Classes datatype="tokens"> 26 Palace 27 </Classes> 25 <Classes datatype="tokens">Palace</Classes> 28 26 <Icon>structures/palace.png</Icon> 29 27 </Identity> 30 28 <Obstruction> 31 29 <Static width="38.5" depth="22.5"/> 32 30 </Obstruction> -
binaries/data/mods/public/simulation/templates/structures/pers_stables.xml
34 34 -units/{civ}_infantry_slinger_b 35 35 -units/{civ}_infantry_archer_b 36 36 </Entities> 37 37 <Technologies datatype="tokens"> 38 38 -training_conscription 39 persians/training_levy_cavalry 39 persians/training_levy_cavalry 40 40 persians/training_conscription_cavalry 41 41 successors/special_war_horses 42 42 </Technologies> 43 43 </ProductionQueue> 44 44 <Sound> -
binaries/data/mods/public/simulation/templates/structures/ptol_lighthouse.xml
14 14 </Health> 15 15 <Identity> 16 16 <Civ>ptol</Civ> 17 17 <GenericName>Lighthouse</GenericName> 18 18 <SpecificName>Pháros</SpecificName> 19 <Classes datatype="tokens">Lighthouse Town -City -ConquestCritical</Classes> 19 <Classes datatype="tokens">-ConquestCritical Lighthouse</Classes> 20 <VisibleClasses datatype="tokens">-City Town</VisibleClasses> 20 21 <Tooltip>Build along the shore to reveal the shorelines over the entire map. Very large vision range: 180 meters.</Tooltip> 21 22 <History>The Ptolemaic dynasty in Egypt built the magnificent Lighthouse of Alexandria near the harbor mouth of that Nile Delta city. This structure could be seen for many kilometers out to sea and was one of the Seven Wonders of the World.</History> 22 23 <Icon>structures/lighthouse.png</Icon> 23 24 <RequiredTechnology>phase_town</RequiredTechnology> 24 25 </Identity> -
binaries/data/mods/public/simulation/templates/structures/rome_army_camp.xml
56 56 </Health> 57 57 <Identity> 58 58 <Civ>rome</Civ> 59 59 <GenericName>Entrenched Army Camp</GenericName> 60 60 <SpecificName>Castrum Vallum</SpecificName> 61 <Classes datatype="tokens"> 62 ArmyCamp 63 </Classes> 61 <Classes datatype="tokens">ArmyCamp</Classes> 64 62 <Icon>structures/roman_camp.png</Icon> 65 63 <Tooltip>Build anywhere on the map, even in enemy territory. Construct siege weapons and train citizen-soldiers. Heal garrisoned units slowly.</Tooltip> 66 64 <History>Sometimes it was a temporary camp built facing the route by which the army is to march, other times a defensive or offensive (for sieges) structure. Within this gate the tents of the first centuries or cohorts are pitched, and the dragons (ensigns of cohorts) and other ensigns planted. The Decumane gate is directly opposite to the Praetorian in the rear of the camp, and through this the soldiers are conducted to the place appointed for punishment or execution.</History> 67 65 </Identity> 68 66 <Obstruction> -
binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_gate.xml
22 22 </Health> 23 23 <Identity> 24 24 <Civ>rome</Civ> 25 25 <GenericName>Siege Wall Gate</GenericName> 26 26 <SpecificName>Porta Circummunitionis</SpecificName> 27 <Classes datatype="tokens"> 28 SiegeWall 29 </Classes> 27 <Classes datatype="tokens">SiegeWall</Classes> 30 28 <History>Quick building, but expensive wooden and earthen walls used to surround and siege an enemy town or fortified position. The most famous examples are the Roman sieges of the Iberian stronghold of Numantia and the Gallic stronghold of Alesia.</History> 31 29 <Icon>structures/wooden_gate.png</Icon> 32 30 </Identity> 33 31 <Obstruction> 34 32 <Obstructions> 35 33 <Right width="13" depth="5" x="12" z="0"/> 36 34 <Left width="13" depth="5" x="-12" z="0"/> -
binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_long.xml
48 48 <Identity> 49 49 <Civ>rome</Civ> 50 50 <SelectionGroupName>structures/rome_wallset_siege</SelectionGroupName> 51 51 <GenericName>Siege Wall</GenericName> 52 52 <SpecificName>Murus Circummunitionis</SpecificName> 53 <Classes datatype="tokens"> 54 SiegeWall 55 </Classes> 53 <Classes datatype="tokens">SiegeWall</Classes> 56 54 <Icon>structures/palisade_wall.png</Icon> 57 55 <Tooltip>A wooden and turf palisade buildable in enemy and neutral territories.</Tooltip> 58 56 <History>Quick building, but expensive wooden and earthen walls used to surround and siege an enemy town or fortified position. The most famous examples are the Roman sieges of the Iberian stronghold of Numantia and the Gallic stronghold of Alesia.</History> 59 57 </Identity> 60 58 <Obstruction> -
binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_medium.xml
39 39 </Archer3> 40 40 </VisibleGarrisonPoints> 41 41 </GarrisonHolder> 42 42 <Identity> 43 43 <Civ>rome</Civ> 44 45 44 <SelectionGroupName>structures/rome_wallset_siege</SelectionGroupName> 45 <GenericName>Siege Wall</GenericName> 46 46 <SpecificName>Murus Circummunitionis</SpecificName> 47 <Classes datatype="tokens"> 48 SiegeWall 49 </Classes> 47 <Classes datatype="tokens">SiegeWall</Classes> 50 48 <Icon>structures/palisade_wall.png</Icon> 51 49 <Tooltip>A wooden and turf palisade buildable in enemy and neutral territories.</Tooltip> 52 50 <History>Quick building, but expensive wooden and earthen walls used to surround and siege an enemy town or fortified position. The most famous examples are the Roman sieges of the Iberian stronghold of Numantia and the Gallic stronghold of Alesia.</History> 53 51 </Identity> 54 52 <Obstruction> 55 53 <Static width="25.0" depth="5.0"/> 56 54 </Obstruction> -
binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_short.xml
26 26 <Health> 27 27 <Max op="mul">0.75</Max> 28 28 </Health> 29 29 <Identity> 30 30 <Civ>rome</Civ> 31 32 31 <SelectionGroupName>structures/rome_wallset_siege</SelectionGroupName> 32 <GenericName>Siege Wall</GenericName> 33 33 <SpecificName>Murus Circummunitionis</SpecificName> 34 <Classes datatype="tokens"> 35 SiegeWall 36 </Classes> 34 <Classes datatype="tokens">SiegeWall</Classes> 37 35 <Icon>structures/palisade_wall.png</Icon> 38 36 <Tooltip>A wooden and turf palisade buildable in enemy and neutral territories.</Tooltip> 39 37 <History>Quick building, but expensive wooden and earthen walls used to surround and siege an enemy town or fortified position. The most famous examples are the Roman sieges of the Iberian stronghold of Numantia and the Gallic stronghold of Alesia.</History> 40 38 </Identity> 41 39 <Obstruction> 42 40 <Static width="13.0" depth="5.0"/> 43 41 </Obstruction> -
binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_tower.xml
26 26 <Health> 27 27 <Max op="mul">0.75</Max> 28 28 </Health> 29 29 <Identity> 30 30 <Civ>rome</Civ> 31 31 <GenericName>Siege Wall Tower</GenericName> 32 32 <SpecificName>Turris Circummunitionis</SpecificName> 33 <Classes datatype="tokens">SiegeWall</Classes> 33 34 </Identity> 34 35 <Obstruction> 35 36 <Static width="7.0" depth="7.0"/> 36 37 </Obstruction> 37 38 <TerritoryDecay> -
binaries/data/mods/public/simulation/templates/structures/spart_syssiton.xml
18 18 </Health> 19 19 <Identity> 20 20 <Civ>spart</Civ> 21 21 <GenericName>Military Mess Hall</GenericName> 22 22 <SpecificName>Syssítion</SpecificName> 23 <Classes datatype="tokens"> 24 Syssiton 25 </Classes> 23 <Classes datatype="tokens">Syssiton</Classes> 26 24 <Tooltip>Train Spartan heroes and Spartiate champion hoplites.</Tooltip> 27 25 <History>The Syssítia were where full-blooded Spartans, even Spartan kings, were barracked and dined together.</History> 28 26 <Icon>structures/gymnasion.png</Icon> 29 27 </Identity> 30 28 <Obstruction> -
binaries/data/mods/public/simulation/templates/template_structure_civic_civil_centre_military_colony.xml
42 42 <Max>2000</Max> 43 43 <SpawnEntityOnDeath>rubble/rubble_stone_5x5</SpawnEntityOnDeath> 44 44 </Health> 45 45 <Identity> 46 46 <GenericName>Military Colony</GenericName> 47 <SpecificName>Klēroukhía</SpecificName> 48 <Classes datatype="tokens">Town Colony</Classes> 47 <SpecificName>Klēroukhía</SpecificName> 48 <Classes datatype="tokens">Colony</Classes> 49 <VisibleClasses datatype="tokens">Town</VisibleClasses> 49 50 <Icon>structures/military_settlement.png</Icon> 50 51 <RequiredTechnology>phase_town</RequiredTechnology> 51 52 </Identity> 52 53 <Obstruction> 53 54 <Static width="23.0" depth="23.0"/> -
binaries/data/mods/public/simulation/templates/template_structure_defense.xml
10 10 <Crush>1.0</Crush> 11 11 </Foundation> 12 12 </Armour> 13 13 <Identity> 14 14 <GenericName>Defensive Structure</GenericName> 15 < VisibleClasses datatype="tokens">Defensive</VisibleClasses>15 <Classes datatype="tokens">Defensive</Classes> 16 16 </Identity> 17 17 </Entity> -
binaries/data/mods/public/simulation/templates/template_structure_defense_wallset.xml
4 4 gates, wall segments of various length, etc.) using the WallSet component (to be overridden by child 5 5 templates). --> 6 6 <Entity> 7 7 <Identity> 8 8 <Icon>structures/wall.png</Icon> 9 <Classes datatype="tokens">Town StoneWall</Classes> 9 <Classes datatype="tokens">StoneWall</Classes> 10 <VisibleClasses datatype="tokens">Town</VisibleClasses> 10 11 <GenericName>City Wall</GenericName> 11 12 <Tooltip>Wall off your town for a stout defense.</Tooltip> 12 13 <RequiredTechnology>phase_town</RequiredTechnology> 13 14 </Identity> 14 15 <WallSet> -
binaries/data/mods/public/simulation/templates/template_structure_military_fortress.xml
60 60 <SpawnEntityOnDeath>rubble/rubble_stone_6x6</SpawnEntityOnDeath> 61 61 </Health> 62 62 <Identity> 63 63 <GenericName>Fortress</GenericName> 64 64 <Tooltip>Train heroes, champions, and siege weapons. Research siege weapon improvements.</Tooltip> 65 <Classes datatype="tokens"> GarrisonFortress</Classes>66 <VisibleClasses datatype="tokens"> Defensive City Fortress</VisibleClasses>65 <Classes datatype="tokens">Defensive Fortress GarrisonFortress</Classes> 66 <VisibleClasses datatype="tokens">City</VisibleClasses> 67 67 <Icon>structures/fortress.png</Icon> 68 68 <RequiredTechnology>phase_city</RequiredTechnology> 69 69 </Identity> 70 70 <Loot> 71 71 <xp>100</xp> -
binaries/data/mods/public/simulation/templates/template_structure_special.xml
39 39 <SpawnEntityOnDeath>rubble/rubble_stone_6x6</SpawnEntityOnDeath> 40 40 </Health> 41 41 <Identity> 42 42 <GenericName>Special Building</GenericName> 43 43 <Tooltip>This is a special building unique to a particular civilization.</Tooltip> 44 <Classes datatype="tokens"> 45 City 46 SpecialBuilding 47 </Classes> 44 <Classes datatype="tokens">SpecialBuilding</Classes> 45 <VisibleClasses datatype="tokens">City</VisibleClasses> 48 46 <Icon>.png</Icon> 49 47 <RequiredTechnology>phase_city</RequiredTechnology> 50 48 </Identity> 51 49 <Obstruction> 52 50 <Static width="24.0" depth="24.0"/> -
binaries/data/mods/public/simulation/templates/template_structure_wonder.xml
44 44 <SpawnEntityOnDeath>rubble/rubble_stone_6x6</SpawnEntityOnDeath> 45 45 </Health> 46 46 <Identity> 47 47 <GenericName>Wonder</GenericName> 48 48 <Tooltip>Bring glory to your civilization and add large tracts of land to your empire.</Tooltip> 49 < Classes datatype="tokens">City Wonder</Classes>49 <VisibleClasses datatype="tokens">City Wonder</VisibleClasses> 50 50 <Icon>structures/wonder.png</Icon> 51 51 <RequiredTechnology>phase_city</RequiredTechnology> 52 52 </Identity> 53 53 <Loot> 54 54 <xp>200</xp> -
binaries/data/mods/public/simulation/templates/template_unit_champion_elephant.xml
21 21 </Footprint> 22 22 <Health> 23 23 <Max>750</Max> 24 24 </Health> 25 25 <Identity> 26 < VisibleClasses datatype="tokens">Elephant</VisibleClasses>26 <Classes datatype="tokens">Elephant</Classes> 27 27 <GenericName>War Elephant</GenericName> 28 28 <Icon>gaia/fauna_elephant.png</Icon> 29 29 <History>War elephants were used by many Eastern and African cultures.</History> 30 30 </Identity> 31 31 <Position> -
binaries/data/mods/public/simulation/templates/template_unit_champion_ranged.xml
1 1 <?xml version="1.0" encoding="utf-8"?> 2 2 <Entity parent="template_unit_champion"> 3 3 <Identity> 4 4 <GenericName>Champion Ranged</GenericName> 5 < Classes datatype="tokens">Ranged</Classes>5 <VisibleClasses datatype="tokens">Ranged</VisibleClasses> 6 6 <Formations datatype="tokens"> 7 7 formations/skirmish 8 8 </Formations> 9 9 </Identity> 10 10 <Sound> -
binaries/data/mods/public/simulation/templates/template_unit_hero_cavalry_javelinist.xml
27 27 </Footprint> 28 28 <Health> 29 29 <Max>1500</Max> 30 30 </Health> 31 31 <Identity> 32 < Classes datatype="tokens">Hero</Classes>32 <VisibleClasses datatype="tokens">Javelin Ranged</VisibleClasses> 33 33 <GenericName>Hero Cavalry Skirmisher</GenericName> 34 34 <RequiredTechnology>phase_city</RequiredTechnology> 35 35 <Formations datatype="tokens"> 36 36 formations/skirmish 37 37 </Formations> -
binaries/data/mods/public/simulation/templates/template_unit_hero_elephant_melee.xml
42 42 </Footprint> 43 43 <Health> 44 44 <Max>2000</Max> 45 45 </Health> 46 46 <Identity> 47 <VisibleClasses datatype="tokens">Elephant Melee</VisibleClasses> 47 <Classes datatype="tokens">Elephant</Classes> 48 <VisibleClasses datatype="tokens">Melee</VisibleClasses> 48 49 </Identity> 49 50 <Sound> 50 51 <SoundGroups> 51 52 <select>actor/fauna/animal/elephant_select.xml</select> 52 53 <order_walk>actor/fauna/animal/elephant_order.xml</order_walk> -
binaries/data/mods/public/simulation/templates/template_unit_infantry.xml
57 57 <Health> 58 58 <Max>80</Max> 59 59 </Health> 60 60 <Identity> 61 61 <GenericName>Infantry</GenericName> 62 <Classes datatype="tokens">CitizenSoldier WorkerHuman Organic</Classes>63 <VisibleClasses datatype="tokens"> Infantry Citizen Soldier</VisibleClasses>62 <Classes datatype="tokens">CitizenSoldier Human Organic</Classes> 63 <VisibleClasses datatype="tokens">Citizen Infantry Soldier Worker</VisibleClasses> 64 64 <Rank>Basic</Rank> 65 65 </Identity> 66 66 <Loot> 67 67 <xp>100</xp> 68 68 <food>5</food> -
binaries/data/mods/public/simulation/templates/template_unit_mechanical_ship_bireme.xml
15 15 </Attack> 16 16 <BuildingAI> 17 17 <DefaultArrowCount>2</DefaultArrowCount> 18 18 <MaxArrowCount>10</MaxArrowCount> 19 19 <GarrisonArrowMultiplier>1</GarrisonArrowMultiplier> 20 20 <GarrisonArrowClasses>Infantry Ranged</GarrisonArrowClasses> 21 21 </BuildingAI> 22 22 <Cost> 23 23 <Population>2</Population> 24 24 <BuildTime>20</BuildTime> 25 25 <Resources> … … 43 43 <Health> 44 44 <Max>800</Max> 45 45 </Health> 46 46 <Identity> 47 47 <GenericName>Light Warship</GenericName> 48 < Classes datatype="tokens">Warship Light Bow Ranged</Classes>48 <VisibleClasses datatype="tokens">Ranged Warship</VisibleClasses> 49 49 <RequiredTechnology>phase_town</RequiredTechnology> 50 50 <Tooltip>Garrison units for transport and to increase firepower.</Tooltip> 51 51 </Identity> 52 52 <ResourceGatherer disable=""/> 53 53 <Sound> -
binaries/data/mods/public/simulation/templates/template_unit_mechanical_ship_fire.xml
28 28 <heavydamage>0.35</heavydamage> 29 29 </DamageVariants> 30 30 </Health> 31 31 <Identity> 32 32 <GenericName>Fire Ship</GenericName> 33 < Classes datatype="tokens">Warship Fireship Melee</Classes>33 <VisibleClasses datatype="tokens">Fireship Melee Warship</VisibleClasses> 34 34 <Tooltip>Rapidly drain the health of enemy ships. Slowly loses health due to being on fire, so use the Fire Ship quickly.</Tooltip> 35 35 <RequiredTechnology>phase_town</RequiredTechnology> 36 36 </Identity> 37 37 <StatusBars> 38 38 <BarWidth>6.0</BarWidth> 39 39 <BarHeight>0.5</BarHeight> 40 40 <HeightOffset>6.0</HeightOffset> -
binaries/data/mods/public/simulation/templates/template_unit_mechanical_ship_quinquereme.xml
53 53 <Max>2000</Max> 54 54 </Health> 55 55 <Identity> 56 56 <GenericName>Heavy Warship</GenericName> 57 57 <Tooltip>Garrison units for transport and to increase firepower.</Tooltip> 58 < Classes datatype="tokens">Warship Heavy Ranged</Classes>59 58 <VisibleClasses datatype="tokens">Ranged Warship</VisibleClasses> 59 <RequiredTechnology>phase_city</RequiredTechnology> 60 60 </Identity> 61 61 <Sound> 62 62 <SoundGroups> 63 63 <attack>attack/siege/ballist_attack.xml</attack> 64 64 </SoundGroups> -
binaries/data/mods/public/simulation/templates/template_unit_mechanical_ship_trireme.xml
15 15 </Attack> 16 16 <BuildingAI> 17 17 <DefaultArrowCount>3</DefaultArrowCount> 18 18 <MaxArrowCount>13</MaxArrowCount> 19 19 <GarrisonArrowMultiplier>1</GarrisonArrowMultiplier> 20 20 <GarrisonArrowClasses>Infantry Ranged</GarrisonArrowClasses> 21 21 </BuildingAI> 22 22 <Cost> 23 23 <Population>3</Population> 24 24 <BuildTime>25</BuildTime> 25 25 <Resources> … … 43 43 <Health> 44 44 <Max>1400</Max> 45 45 </Health> 46 46 <Identity> 47 47 <GenericName>Medium Warship</GenericName> 48 <VisibleClasses datatype="tokens"> Warship Medium Ranged</VisibleClasses>48 <VisibleClasses datatype="tokens">Ranged Warship</VisibleClasses> 49 49 <RequiredTechnology>phase_town</RequiredTechnology> 50 50 <Tooltip>Garrison units for transport and to increase firepower.</Tooltip> 51 51 </Identity> 52 52 <ResourceGatherer disable=""/> 53 53 <Sound> -
binaries/data/mods/public/simulation/templates/template_unit_mechanical_siege_ballista.xml
36 36 <Health> 37 37 <Max>100</Max> 38 38 </Health> 39 39 <Identity> 40 40 <GenericName>Bolt Shooter</GenericName> 41 <Classes datatype="tokens">BoltShooter Ranged</Classes>41 <VisibleClasses datatype="tokens">BoltShooter Ranged</VisibleClasses> 42 42 </Identity> 43 43 <Loot> 44 44 <xp>200</xp> 45 45 <food>0</food> 46 46 <wood>10</wood> -
binaries/data/mods/public/simulation/templates/template_unit_mechanical_siege_onager.xml
43 43 <Health> 44 44 <Max>100</Max> 45 45 </Health> 46 46 <Identity> 47 47 <GenericName>Siege Catapult</GenericName> 48 < Classes datatype="tokens">Ranged Catapult</Classes>48 <VisibleClasses datatype="tokens">Catapult Ranged</VisibleClasses> 49 49 </Identity> 50 50 <Loot> 51 51 <xp>300</xp> 52 52 <food>0</food> 53 53 <wood>20</wood> -
binaries/data/mods/public/simulation/templates/template_unit_mechanical_siege_ram.xml
34 34 <Health> 35 35 <Max>400</Max> 36 36 </Health> 37 37 <Identity> 38 38 <GenericName>Battering Ram</GenericName> 39 < Classes datatype="tokens">Melee Ram</Classes>39 <VisibleClasses datatype="tokens">Melee Ram</VisibleClasses> 40 40 </Identity> 41 41 <Sound> 42 42 <SoundGroups> 43 43 <select>attack/siege/siege_select.xml</select> 44 44 <order_walk>attack/siege/ram_move.xml</order_walk> 45 45 <order_attack>attack/siege/ram_attack_order.xml</order_attack> 46 47 46 <trained>attack/siege/ram_move.xml</trained> 47 <attack>attack/siege/ram_attack.xml</attack> 48 48 </SoundGroups> 49 49 </Sound> 50 50 <StatusBars> 51 51 <BarWidth>4.0</BarWidth> 52 52 <BarHeight>0.5</BarHeight> -
binaries/data/mods/public/simulation/templates/template_unit_mechanical_siege_tower.xml
52 52 <Health> 53 53 <Max>500</Max> 54 54 </Health> 55 55 <Identity> 56 56 <GenericName>Siege Tower</GenericName> 57 < Classes datatype="tokens">Ranged SiegeTower</Classes>57 <VisibleClasses datatype="tokens">SiegeTower Ranged</VisibleClasses> 58 58 <Tooltip>Garrison units for transport and to increase firepower.</Tooltip> 59 59 </Identity> 60 60 <Selectable> 61 61 <Overlay> 62 62 <Texture> -
binaries/data/mods/public/simulation/templates/template_unit_support_female_citizen.xml
39 39 <Health> 40 40 <Max>25</Max> 41 41 </Health> 42 42 <Identity> 43 43 <GenericName>Female Citizen</GenericName> 44 44 <Gender>female</Gender> 45 45 <History>Women in the ancient world took on a variety of roles - from leadership (Celts) to servant (Greeks). Women are hard workers, the economic backbone of any civilization. In history, it was typical when all the males (capable of fighting) were killed for the females, children, and elderly to be sold as slaves.</History> 46 <Classes datatype="tokens">Worker Female Citizen</Classes> 46 <Classes datatype="tokens">Female</Classes> 47 <VisibleClasses datatype="tokens">Citizen Worker</VisibleClasses> 47 48 <Formations disable=""/> 48 49 </Identity> 49 50 <ResourceGatherer> 50 51 <MaxDistance>2.0</MaxDistance> 51 52 <BaseSpeed>1.0</BaseSpeed> -
binaries/data/mods/public/simulation/templates/template_unit_support_healer.xml
14 14 </Heal> 15 15 <Health> 16 16 <Max>85</Max> 17 17 </Health> 18 18 <Identity> 19 < Classes datatype="tokens">Healer</Classes>19 <VisibleClasses datatype="tokens">Healer</VisibleClasses> 20 20 <GenericName>Healer</GenericName> 21 21 <Tooltip>Heal units.</Tooltip> 22 22 <Rank>Basic</Rank> 23 23 </Identity> 24 24 <Promotion> -
binaries/data/mods/public/simulation/templates/units/athen_infantry_marine_archer_b.xml
17 17 </Cost> 18 18 <Identity> 19 19 <Civ>athen</Civ> 20 20 <Lang>greek</Lang> 21 21 <SelectionGroupName>units/athen_infantry_marine_archer_b</SelectionGroupName> 22 < Classes datatype="tokens">Mercenary</Classes>22 <VisibleClasses datatype="tokens">Mercenary</VisibleClasses> 23 23 <GenericName>Cretan Mercenary Archer</GenericName> 24 24 <SpecificName>Toxótēs Krētikós</SpecificName> 25 25 <History>Mercenary archers from the big island of Crete. They were widely regarded as the best archers in all of Hellas and had a long tradition of hiring themselves out to Hellenic states such as Athens for use aboard Triremes naval vessels. Alexander hired them to accompany him on his world conquest march and while in his service they dueled admirably with the greatly feared eastern archers.</History> 26 26 <Icon>units/hele_infantry_archer.png</Icon> 27 27 <RequiredTechnology>hellenes/special_iphicratean_reforms</RequiredTechnology> -
binaries/data/mods/public/simulation/templates/units/brit_champion_cavalry.xml
4 4 <Square width="10.0" depth="10.0"/> 5 5 <Height>5.0</Height> 6 6 </Footprint> 7 7 <Identity> 8 8 <Civ>brit</Civ> 9 < Classes datatype="tokens">Chariot</Classes>10 9 <VisibleClasses datatype="tokens">Chariot</VisibleClasses> 10 <GenericName>Celtic Chariot</GenericName> 11 11 <SpecificName>Carbanto</SpecificName> 12 12 <SelectionGroupName>units/brit_champion_cavalry</SelectionGroupName> 13 13 <History>The Britons were one of the last European peoples to use two-horse chariots in combat. They had two iron-rimmed wheels and a flat riding platform that typically carried a driver and a warrior. Useless as shock weapons against tightly packed troops, they were useful for running down individual soldiers and as a stable mount to launch javelins from. The heads of defeated opponents often adorned the chassis to show the warrior's prowess.</History> 14 14 <Icon>units/celt_champion_cavalry_brit.png</Icon> 15 15 </Identity> 16 16 <VisualActor> 17 17 <Actor>units/celts/champion_unit_4.xml</Actor> -
binaries/data/mods/public/simulation/templates/units/brit_hero_boudicca.xml
6 6 <Height>5.0</Height> 7 7 </Footprint> 8 8 <Identity> 9 9 <Civ>brit</Civ> 10 10 <Gender>female</Gender> 11 < Classes datatype="tokens">Chariot</Classes>11 <VisibleClasses datatype="tokens">Chariot</VisibleClasses> 12 12 <SpecificName>Boudicca</SpecificName> 13 13 <History>Ammianus Marcellinus described how difficult it would be for a band of foreigners to deal with a Celt if he called in the help of his wife. For she was stronger than he was and could rain blows and kicks upon the assailants equal in force to the shots of a catapult. Boudicca, queen of the Iceni, was said to be 'very tall and terrifying in appearance; her voice was very harsh and a great mass of red hair fell over her shoulders. She wore a tunic of many colors over which a thick cloak was fastened by a brooch.</History> 14 14 <Icon>units/celt_hero_boudicca.png</Icon> 15 15 </Identity> 16 16 <VisualActor> -
binaries/data/mods/public/simulation/templates/units/cart_support_trader.xml
4 4 <Circle radius="2.0"/> 5 5 <Height>7.5</Height> 6 6 </Footprint> 7 7 <Identity> 8 8 <Civ>cart</Civ> 9 <Classes datatype="tokens">Camel</Classes>10 9 <SpecificName>Mekir</SpecificName> 11 10 <History>Of all the merchants of the ancient world, the Carthaginians were the most traveled. Their vast fleet of trading ships went as far as Britain and down the coast of West Africa. Culturally sensitive, the Carthaginians would make allowances for the particular customs of their trading partners, some transactions taking place without direct contact or negotiation. Thanks to the long voyages of Carthaginian merchants much territory was explored and even colonized.</History> 12 11 <Icon>units/cart_support_trader.png</Icon> 13 12 </Identity> 14 13 <Sound> -
binaries/data/mods/public/simulation/templates/units/maur_elephant_archer_b.xml
8 8 <Height>8.0</Height> 9 9 </Footprint> 10 10 <ResourceGatherer disable=""/> 11 11 <Identity> 12 12 <Civ>maur</Civ> 13 <VisibleClasses datatype="tokens">Elephant -Cavalry</VisibleClasses> 13 <Classes datatype="tokens">Elephant</Classes> 14 <VisibleClasses datatype="tokens">-Cavalry</VisibleClasses> 14 15 <SelectionGroupName>units/maur_elephant_archer_b</SelectionGroupName> 15 16 <GenericName>Elephant Archer</GenericName> 16 17 <SpecificName>Vachii Gaja</SpecificName> 17 18 <Icon>units/maur_cavalry_archer.png</Icon> 18 19 <Tooltip>Can run amok.</Tooltip> -
binaries/data/mods/public/simulation/templates/units/maur_hero_chanakya.xml
24 24 <Health> 25 25 <Max>600</Max> 26 26 </Health> 27 27 <Identity> 28 28 <Civ>maur</Civ> 29 <Classes datatype="tokens">Human Organic Support</Classes>30 <VisibleClasses datatype="tokens">He ro Healer</VisibleClasses>29 <Classes datatype="tokens">Human Organic</Classes> 30 <VisibleClasses datatype="tokens">Healer Hero Support</VisibleClasses> 31 31 <GenericName>Acharya Chanakya</GenericName> 32 32 <SpecificName>Acharya Chāṇakya</SpecificName> 33 33 <Icon>units/maur_hero_chanakya.png</Icon> 34 34 <RequiredTechnology>phase_city</RequiredTechnology> 35 35 </Identity> -
binaries/data/mods/public/simulation/templates/units/pers_hero_darius.xml
6 6 <Height>5.0</Height> 7 7 </Footprint> 8 8 <Identity> 9 9 <Civ>pers</Civ> 10 10 <VisibleClasses datatype="tokens">Chariot</VisibleClasses> 11 11 <GenericName>Darius The Great</GenericName> 12 12 <SpecificName>Darayavahush I</SpecificName> 13 13 <Icon>units/pers_hero_darius.png</Icon> 14 14 <Tooltip>Hero Aura: "Merchant of the Empire." Boosts profitablity of trade during his lifetime (TBD).</Tooltip> 15 15 <History>(King, 521 BC - 486 BC) The son of Vishtaspa (Hystaspes), the satrap of Parthia and Hyrcania; a great administrator as well as a decent general, Darius introduced the division of the empire into satrapies and conquered NW India, Thrace and Macedonia. He was called the 'Merchant of the Empire'.</History> 16 16 </Identity> 17 17 <Loot> 18 18 <xp>300</xp> 19 19 <food>0</food> -
binaries/data/mods/public/simulation/templates/units/pers_hero_xerxes_chariot.xml
5 5 <Square width="6.0" depth="12.0"/> 6 6 <Height>5.0</Height> 7 7 </Footprint> 8 8 <Identity> 9 9 <Civ>pers</Civ> 10 < Classes datatype="tokens">Chariot</Classes>11 10 <VisibleClasses datatype="tokens">Chariot</VisibleClasses> 11 <GenericName>Xerxes I</GenericName> 12 12 <SpecificName>Xsayarsa I</SpecificName> 13 13 <Icon>units/pers_hero_xerxes.png</Icon> 14 14 <History>(King, 485 BC - 465 BC) The son of Darius the Great and Atoosa, a daughter of Cyrus the Great, Xerxes was an able administrator, who also extended Imperial rule into Chorasmia. Apart from his failed invasion of Greece, he was famous for his extensive building program, especially at Persepolis.</History> 15 15 </Identity> 16 16 <Loot> -
binaries/data/mods/public/simulation/templates/units/pers_support_trader.xml
4 4 <Circle radius="2.0"/> 5 5 <Height>7.5</Height> 6 6 </Footprint> 7 7 <Identity> 8 8 <Civ>pers</Civ> 9 <Classes datatype="tokens">Camel</Classes> 10 <GenericName>Aramaean Merchant</GenericName> 9 <GenericName>Aramaean Merchant</GenericName> 11 10 <SpecificName>Tamkarum Arami</SpecificName> 12 11 <History>Merchants were the working corps of the Persian economy, moving goods from one end of the vast empire to the other. Commodities included linen, carpets, perfume, cotton, salt, fruit, and even pearls. Thanks to the Aramaeans, the main language of Mesopotamia and in all directions from it was Aramaic, making trade simple. The language was eventually taken on as the official language of the Empire.</History> 13 12 <Icon>units/pers_support_trader.png</Icon> 14 13 <Tooltip>Trade resources between your own markets and those of your allies. Persians have a +25% land trading bonus.</Tooltip> 15 14 </Identity> -
binaries/data/mods/public/simulation/templates/units/ptol_champion_juggernaut.xml
15 15 <Health> 16 16 <Max>4000</Max> 17 17 </Health> 18 18 <Identity> 19 19 <Civ>ptol</Civ> 20 20 <GenericName>Juggernaut</GenericName> 21 21 <SpecificName>Tessarakonterēs</SpecificName> 22 22 <Classes datatype="tokens">Juggernaut</Classes> 23 23 <Icon>units/rome_ship_quinquereme.png</Icon> 24 24 </Identity> 25 25 <TrainingRestrictions> -
binaries/data/mods/public/simulation/templates/units/sele_cavalry_archer_b.xml
1 1 <?xml version="1.0" encoding="utf-8"?> 2 2 <Entity parent="template_unit_cavalry_ranged_archer"> 3 3 <Identity> 4 4 <Civ>sele</Civ> 5 5 <Lang>greek</Lang> 6 <VisibleClasses datatype="tokens">Camel</VisibleClasses>7 6 <SelectionGroupName>units/sele_cavalry_archer_b</SelectionGroupName> 8 7 <GenericName>Dahae Horse Archer</GenericName> 9 8 <SpecificName>Hippotoxotès Dahae</SpecificName> 10 9 <History>The Dahae or Dahaeans were a confederacy of three Ancient Iranian tribes who lived in the region to the immediate east of the Caspian Sea. They spoke an Eastern Iranian language. Known as the Dāha to the Persians, they were a staple of many Persian armies until the fall of the Achaemenid Empire. Later they freely joined the armies of Alexander as he invaded India and the armies of the Seleucids in their many battles with the other Successor states. The Dahae of the Parni clan, under Arsaces, would later invade the land of Parthia, depose its ruler, and found a dynasty that would eventually grow into the famed Parthian Empire.</History> 11 10 <Icon>units/sele_cavalry_archer.png</Icon>