Add Han Chinese Templates and Civ.json.

Patch by: artoo @wowgetoffyourcellphone, @Alexandermb, @Nescio, @Stan,
@wltonlopes, @Kate, @lastrodamo, @Kimball, @niektb, @Lionkanzen,
@Brightgalrs, @wackyserious, @Gen.Kenobi, @s0600204, @leper, sciondev,
@Mr.lie, J.R.I.B.-Wein, David Flores, @sanderd17, @asterix @thamlett
Fixes #6412

This was SVN commit r26420.
This commit is contained in:
Stan 2022-02-19 16:58:44 +00:00
parent ef5089be6e
commit 4de188f55a
105 changed files with 2360 additions and 7 deletions

View File

@ -0,0 +1,72 @@
{
"Code": "han",
"Culture": "china",
"Music":[
{ "File": "red_dawn.ogg", "Type": "peace" },
{ "File": "hill_of_sorrows.ogg", "Type": "peace" }
],
"CivBonuses": [],
"WallSets": [
"structures/han/wallset_stone"
],
"StartEntities": [
{
"Template": "structures/han/civil_centre"
},
{
"Template": "units/han/support_female_citizen",
"Count": 4
},
{
"Template": "units/han/infantry_spearman_b",
"Count": 2
},
{
"Template": "units/han/infantry_archer_b",
"Count": 2
},
{
"Template": "units/han/cavalry_archer_b"
},
{
"Template": "units/han/support_minister"
}
],
"AINames": [
"Liu Bang",
"Liu Ying",
"Liu Gong",
"Liu Hong",
"Liu Heng",
"Liu Qi",
"Liu Che",
"Liu Fuling",
"Liu He",
"Liu Bingyi",
"Liu Shi",
"Liu Ao",
"Liu Xin",
"Liu Kan",
"Liu Xuan",
"Liu Xiu",
"Liu Zhuang",
"Liu Da",
"Liu Zhao",
"Liu Long",
"Liu Hu",
"Liu Yi",
"Liu Bao",
"Liu Bing",
"Liu Zuan",
"Liu Zhi",
"Liu Hong",
"Liu Bian",
"Liu Xie"
],
"SkirmishReplacements": {
"skirmish/units/special_starting_unit": "units/han/support_minister",
"skirmish/units/default_infantry_ranged_b": "units/han/infantry_archer_b",
"skirmish/units/default_cavalry": "units/han/cavalry_archer_b"
},
"SelectableInGameSetup": true
}

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_gaia_tree">
<Identity>
<SpecificName>Cherry Blossom</SpecificName>
</Identity>
<ResourceSupply>
<Max>200</Max>
</ResourceSupply>
<VisualActor>
<Actor>flora/trees/cherryblossom.xml</Actor>
</VisualActor>
</Entity>

View File

@ -1,9 +1,10 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?> <?xml version="1.0" encoding="utf-8"?>
<Entity> <Entity>
<Builder> <Builder>
<Rate>1.0</Rate> <Rate>1.0</Rate>
<Entities datatype="tokens"> <Entities datatype="tokens">
structures/{civ}/civil_centre structures/{civ}/civil_centre
structures/{civ}/ministry
structures/{civ}/crannog structures/{civ}/crannog
structures/{civ}/military_colony structures/{civ}/military_colony
structures/{civ}/house structures/{civ}/house
@ -15,16 +16,20 @@
structures/{civ}/dock structures/{civ}/dock
structures/{civ}/barracks structures/{civ}/barracks
structures/{civ}/stable structures/{civ}/stable
structures/{civ}/practice_range
structures/{civ}/elephant_stable structures/{civ}/elephant_stable
structures/{civ}/arsenal
structures/{civ}/forge structures/{civ}/forge
structures/{civ}/temple structures/{civ}/temple
structures/{civ}/market structures/{civ}/market
structures/{civ}/laozigate
structures/{civ}/outpost structures/{civ}/outpost
structures/{civ}/sentry_tower structures/{civ}/sentry_tower
structures/{civ}/defense_tower structures/{civ}/defense_tower
structures/{civ}/arsenal
structures/{civ}/academy
structures/{civ}/fortress structures/{civ}/fortress
structures/wallset_palisade structures/wallset_palisade
structures/{civ}/wallset_palisade
structures/{civ}/wallset_siege structures/{civ}/wallset_siege
structures/{civ}/wallset_stone structures/{civ}/wallset_stone
structures/{civ}/theater structures/{civ}/theater

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="special/player">
<Auras datatype="tokens">
teambonuses/han_player_teambonus
</Auras>
<EntityLimits>
<Limits>
<ImperialMinistry>1</ImperialMinistry>
<GreatTower>1</GreatTower>
<LaoziGate>4</LaoziGate>
<Minister>9</Minister>
</Limits>
</EntityLimits>
<Identity>
<Civ>han</Civ>
<GenericName>Han Chinese</GenericName>
<History>The Han dynasty (206 BC – AD 220) was the second imperial dynasty of China, preceded by the Qin dynasty (221–207 BC) and succeeded by the Three Kingdoms period (AD 220–280). It is considered a golden age in Chinese history, and China made significant progress in arts and sciences during the Han period. The core of the Han empire was around the Wei River, and the Han capital was Chang'an, very close to the Qin capital Xianyang (both are now part of Xi'an, Shaanxi).</History>
<Icon>emblems/emblem_chinese.png</Icon>
</Identity>
<Player>
<Formations datatype="tokens">
special/formations/anti_cavalry
</Formations>
</Player>
</Entity>

View File

@ -0,0 +1,83 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_barracks">
<BuildRestrictions>
<Category>Academy</Category>
</BuildRestrictions>
<Cost>
<BuildTime>200</BuildTime>
<Resources>
<stone>300</stone>
<metal>300</metal>
</Resources>
</Cost>
<Footprint>
<Square depth="24.0" width="24.0"/>
<Height>10.0</Height>
</Footprint>
<GarrisonHolder>
<List datatype="tokens">Minister</List>
</GarrisonHolder>
<Health>
<Max>2000</Max>
<SpawnEntityOnDeath>decay|rubble/rubble_stone_5x5</SpawnEntityOnDeath>
</Health>
<Identity>
<Civ>han</Civ>
<GenericName>Imperial Academy</GenericName>
<SpecificName>Dìguó Xuéyuàn</SpecificName>
<SelectionGroupName>structures/han/academy</SelectionGroupName>
<Tooltip>Train Champions and research their technologies.</Tooltip>
<VisibleClasses datatype="tokens">-Village City Academy</VisibleClasses>
<Icon>structures/embassy_italic.png</Icon>
<RequiredTechnology>phase_city</RequiredTechnology>
</Identity>
<Obstruction>
<Static depth="22.0" width="22.0"/>
</Obstruction>
<Researcher>
<Technologies datatype="tokens">
-barracks_batch_training
-unlock_champion_infantry
</Technologies>
</Researcher>
<Sound>
<SoundGroups>
<select>interface/select/building/sel_tholos.xml</select>
<constructed>interface/complete/building/complete_tholos.xml</constructed>
<upgraded>interface/complete/building/complete_tholos.xml</upgraded>
</SoundGroups>
</Sound>
<Trainer>
<BatchTimeModifier>0.8</BatchTimeModifier>
<Entities datatype="tokens">
-units/{civ}/infantry_spearman_b
-units/{civ}/infantry_pikeman_b
-units/{civ}/infantry_maceman_b
-units/{civ}/infantry_axeman_b
-units/{civ}/infantry_swordsman_b
-units/{civ}/infantry_javelineer_b
-units/{civ}/infantry_slinger_b
-units/{civ}/infantry_archer_b
units/{civ}/champion_infantry_spearman
units/{civ}/champion_infantry_pikeman
units/{civ}/champion_infantry_maceman
units/{civ}/champion_infantry_axeman
units/{civ}/champion_infantry_swordsman
units/{civ}/champion_infantry_javelineer
units/{civ}/champion_infantry_slinger
units/{civ}/champion_infantry_archer
units/{civ}/champion_cavalry
units/{civ}/champion_cavalry_spearman
units/{civ}/champion_cavalry_swordsman
units/{civ}/champion_cavalry_javelineer
units/{civ}/champion_cavalry_archer
units/{civ}/champion_cavalry_crossbowman
units/{civ}/champion_chariot
units/{civ}/war_dog
</Entities>
</Trainer>
<VisualActor>
<Actor>structures/han/academy.xml</Actor>
<FoundationActor>structures/fndn_6x6.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_arsenal">
<GarrisonHolder>
<List datatype="tokens">Minister</List>
</GarrisonHolder>
<Identity>
<Civ>han</Civ>
<SpecificName>Bīnggōng Chǎng</SpecificName>
</Identity>
<Trainer>
<Entities datatype="tokens">
units/{civ}/siege_shoushe
units/{civ}/siege_mangonel_packed
</Entities>
</Trainer>
<VisualActor>
<Actor>structures/han/arsenal.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_barracks">
<Footprint>
<Square depth="22.0" width="22.0"/>
<Height>5.0</Height>
</Footprint>
<GarrisonHolder>
<List datatype="tokens">Minister</List>
</GarrisonHolder>
<Identity>
<Civ>han</Civ>
<SpecificName>Jūn Yíng</SpecificName>
</Identity>
<Obstruction>
<Static depth="20.0" width="20.0"/>
</Obstruction>
<Researcher>
<Technologies datatype="tokens">
-unlock_champion_infantry
</Technologies>
</Researcher>
<Trainer>
<Entities datatype="tokens">
-units/{civ}/infantry_javelineer_b
-units/{civ}/infantry_slinger_b
-units/{civ}/infantry_archer_b
-units/{civ}/champion_infantry_spearman
-units/{civ}/champion_infantry_pikeman
-units/{civ}/champion_infantry_maceman
-units/{civ}/champion_infantry_axeman
-units/{civ}/champion_infantry_swordsman
-units/{civ}/champion_infantry_javelineer
-units/{civ}/champion_infantry_slinger
-units/{civ}/champion_infantry_archer
</Entities>
</Trainer>
<VisualActor>
<Actor>structures/han/barracks.xml</Actor>
<FoundationActor>structures/fndn_5x5.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_civic_civil_centre">
<Footprint>
<Square depth="35.0" width="43.0"/>
<Height>8.0</Height>
</Footprint>
<GarrisonHolder>
<List datatype="tokens">Minister</List>
</GarrisonHolder>
<Identity>
<Civ>han</Civ>
<SpecificName>Gōngdiàn</SpecificName>
</Identity>
<Obstruction>
<Static depth="33.0" width="41.0"/>
</Obstruction>
<Researcher>
<Technologies datatype="tokens">
-unlock_spies
-spy_counter
</Technologies>
</Researcher>
<Trainer>
<Entities datatype="tokens">
units/{civ}/infantry_spearman_b
units/{civ}/infantry_archer_b
units/{civ}/cavalry_archer_b
</Entities>
</Trainer>
<Upgrade>
<ImperialCourt>
<Entity>structures/han/civil_centre_court</Entity>
<Tooltip>Greatly increase the health, capture resistance, and garrison capacity of this Civic Center. Unlock training of Heroes and Champions from this Civic Center.</Tooltip>
<RequiredTechnology>phase_city</RequiredTechnology>
<Cost>
<stone>300</stone>
<wood>300</wood>
</Cost>
<Time>40</Time>
<Variant>upgrading</Variant>
</ImperialCourt>
</Upgrade>
<VisualActor>
<FoundationActor>structures/fndn_8x8.xml</FoundationActor>
<Actor>structures/han/civil_centre.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="structures/han/civil_centre">
<Capturable>
<CapturePoints op="mul">1.5</CapturePoints>
</Capturable>
<Cost>
<BuildTime>500</BuildTime>
<Resources>
<wood>850</wood>
<stone>700</stone>
<metal>500</metal>
</Resources>
</Cost>
<GarrisonHolder>
<Max op="mul">2</Max>
</GarrisonHolder>
<Health>
<Max op="mul">1.5</Max>
</Health>
<Identity>
<Civ>han</Civ>
<GenericName>Imperial Court</GenericName>
<SpecificName>Cháotíng</SpecificName>
<VisibleClasses datatype="tokens">Defensive ImperialCourt City</VisibleClasses>
<Classes datatype="tokens">CivCentre ImperialCourt CivSpecific</Classes>
<RequiredTechnology>phase_city</RequiredTechnology>
<Icon>structures/military_settlement.png</Icon>
</Identity>
<Population>
<Bonus>30</Bonus>
</Population>
<Researcher>
<Technologies datatype="tokens">
-phase_town_{civ}
</Technologies>
</Researcher>
<Trainer>
<Entities datatype="tokens">
units/{civ}/champion_infantry_archer
units/{civ}/champion_infantry_swordsman
units/{civ}/hero_han_xin_horse
units/{civ}/hero_liu_bang_horse
units/{civ}/hero_wei_qing_chariot
-units/{civ}/infantry_spearman_b
-units/{civ}/infantry_archer_b
-units/{civ}/cavalry_archer_b
</Entities>
</Trainer>
<Upgrade disable=""/>
<VisualActor>
<Actor>structures/han/imperial_court.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_resource_corral">
<Footprint>
<Square depth="20.0" width="22.0"/>
<Height>5.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Xù Lán</SpecificName>
</Identity>
<Obstruction>
<Static depth="18.0" width="20.0"/>
</Obstruction>
<Trainer>
<Entities datatype="tokens">
-gaia/fauna_sheep_trainable
gaia/fauna_cattle_zebu_trainable
</Entities>
</Trainer>
<VisualActor>
<Actor>structures/han/corral.xml</Actor>
<FoundationActor>structures/fndn_4x4.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_defensive_tower_stone">
<Footprint>
<Square depth="10.5" width="10.0"/>
<Height>15.0</Height>
</Footprint>
<GarrisonHolder>
<List datatype="tokens">Minister</List>
</GarrisonHolder>
<Identity>
<Civ>han</Civ>
<SpecificName>Fángyù Tǎ</SpecificName>
</Identity>
<Upgrade>
<GreatArcheryTower>
<Entity>structures/{civ}/defense_tower_great</Entity>
<Tooltip>This tower has greater range, greater attack, greater health, and is twice as difficult to capture.</Tooltip>
<RequiredTechnology>phase_city</RequiredTechnology>
<Cost>
<stone>200</stone>
</Cost>
<Time>40</Time>
<Variant>upgrading</Variant>
</GreatArcheryTower>
</Upgrade>
<Obstruction>
<Static depth="8.0" width="7.0"/>
</Obstruction>
<StatusBars>
<HeightOffset>22.0</HeightOffset>
</StatusBars>
<VisualActor>
<Actor>structures/han/tower_large.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,50 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="structures/han/defense_tower">
<Attack>
<Ranged>
<MaxRange op="add">10</MaxRange>
<Origin>
<X>0</X>
<Y>20</Y>
<Z>0</Z>
</Origin>
</Ranged>
</Attack>
<BuildingAI>
<DefaultArrowCount>2</DefaultArrowCount>
<MaxArrowCount>10</MaxArrowCount>
</BuildingAI>
<BuildRestrictions>
<Category>GreatTower</Category>
</BuildRestrictions>
<Capturable>
<CapturePoints op="mul">2</CapturePoints>
</Capturable>
<GarrisonHolder>
<Max>10</Max>
</GarrisonHolder>
<Health>
<Max op="mul">2</Max>
</Health>
<Identity>
<Civ>han</Civ>
<GenericName>Great Tower</GenericName>
<SpecificName>Dà Fángyù Tǎ</SpecificName>
<Classes datatype="tokens">CivSpecific</Classes>
<VisibleClasses datatype="tokens">GreatTower</VisibleClasses>
<Icon>structures/tower_bolt.png</Icon>
</Identity>
<StatusBars>
<HeightOffset>19.0</HeightOffset>
</StatusBars>
<TerritoryInfluence>
<Radius op="add">10</Radius>
</TerritoryInfluence>
<Upgrade disable=""/>
<Vision>
<Range op="add">10</Range>
</Vision>
<VisualActor>
<Actor>structures/han/tower_great.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_dock">
<Footprint>
<Square depth="32.0" width="26.0"/>
<Height>8.0</Height>
</Footprint>
<GarrisonHolder>
<Max>9</Max>
<EjectHealth>0</EjectHealth>
<EjectClassesOnDestroy datatype="tokens">Unit</EjectClassesOnDestroy>
<List datatype="tokens">Minister</List>
<BuffHeal>1</BuffHeal>
<LoadingRange>1</LoadingRange>
</GarrisonHolder>
<Identity>
<Civ>han</Civ>
<SpecificName>Mǎtóu</SpecificName>
<Icon>structures/dock.png</Icon>
</Identity>
<Obstruction>
<Static depth="32.0" width="26.0"/>
</Obstruction>
<Trainer>
<Entities datatype="tokens">
-units/{civ}/ship_fire
</Entities>
</Trainer>
<VisualActor>
<Actor>structures/han/dock.xml</Actor>
<FoundationActor>structures/fndn_6x4_dock.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_economic_farmstead">
<Footprint>
<Square depth="18.0" width="18.0"/>
<Height>5.0</Height>
</Footprint>
<GarrisonHolder>
<BuffHeal>0</BuffHeal>
<EjectHealth>0.1</EjectHealth>
<EjectClassesOnDestroy datatype="tokens">Unit</EjectClassesOnDestroy>
<List datatype="tokens">Minister</List>
<LoadingRange>1</LoadingRange>
<Max>1</Max>
</GarrisonHolder>
<Identity>
<Civ>han</Civ>
<SpecificName>Nóng Shè</SpecificName>
</Identity>
<Obstruction>
<Static depth="16.0" width="16.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/han/farmstead.xml</Actor>
<FoundationActor>structures/fndn_4x4.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_resource_field">
<Footprint>
<Square depth="22.0" width="22.0"/>
<Height>2.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Dàotián</SpecificName>
<GenericName>Rice Paddy</GenericName>
</Identity>
<Obstruction>
<Static depth="20.0" width="20.0"/>
</Obstruction>
<ResourceSupply>
<KillBeforeGather>false</KillBeforeGather>
<Max>Infinity</Max>
<Type>food.rice</Type>
<MaxGatherers>3</MaxGatherers>
<DiminishingReturns>0.90</DiminishingReturns>
</ResourceSupply>
<VisualActor>
<Actor>structures/rice_paddy.xml</Actor>
<FoundationActor>props/structures/decals/rice_paddy_6x6.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_resource_field">
<Identity>
<Civ>han</Civ>
<SpecificName>Tián</SpecificName>
</Identity>
<VisualActor>
<Actor>structures/plot_field_medit.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_forge">
<Footprint>
<Square depth="24.0" width="24.0"/>
<Height>8.0</Height>
</Footprint>
<GarrisonHolder>
<List datatype="tokens">Minister</List>
</GarrisonHolder>
<Identity>
<Civ>han</Civ>
<SpecificName>Duànzào Chǎng</SpecificName>
</Identity>
<Obstruction>
<Static depth="24.0" width="24.0"/>
</Obstruction>
<Researcher>
<Technologies datatype="tokens">
-archer_attack_spread
</Technologies>
</Researcher>
<VisualActor>
<Actor>structures/han/forge.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_fortress">
<Footprint>
<Square depth="32.0" width="32.0"/>
<Height>8.0</Height>
</Footprint>
<GarrisonHolder>
<List datatype="tokens">Minister</List>
</GarrisonHolder>
<Identity>
<Civ>han</Civ>
<SpecificName>Bǎolěi</SpecificName>
</Identity>
<Obstruction>
<Static depth="28.0" width="28.0"/>
</Obstruction>
<Researcher>
<Technologies datatype="tokens">
-attack_soldiers_will
art_of_war
poison_blades
poison_arrows
</Technologies>
</Researcher>
<Trainer>
<Entities datatype="tokens">
units/{civ}/hero_han_xin_horse
units/{civ}/hero_liu_bang_horse
units/{civ}/hero_wei_qing_chariot
</Entities>
</Trainer>
<VisualActor>
<Actor>structures/han/fortress.xml</Actor>
</VisualActor>
<WallPiece>
<Length>34.0</Length>
</WallPiece>
</Entity>

View File

@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_fortress">
<Footprint>
<Square depth="39.0" width="38.0"/>
<Height>8.0</Height>
</Footprint>
<GarrisonHolder>
<List datatype="tokens">Minister</List>
</GarrisonHolder>
<Identity>
<Civ>han</Civ>
<SpecificName>Bǎolěi</SpecificName>
</Identity>
<Obstruction>
<Static depth="34.0" width="34.0"/>
</Obstruction>
<Researcher>
<Technologies datatype="tokens">
poison_blades
pair_unlock_arrows_type
</Technologies>
</Researcher>
<Trainer>
<Entities datatype="tokens">
units/{civ}/champion_infantry_swordsman
units/{civ}/champion_infantry_archer
units/{civ}/champion_cavalry_crossbowman
</Entities>
</Trainer>
<VisualActor>
<Actor>structures/han/fortress_old.xml</Actor>
</VisualActor>
<WallPiece>
<Length>34.0</Length>
</WallPiece>
</Entity>

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_civic_house_big">
<GarrisonHolder>
<List datatype="tokens">Minister</List>
</GarrisonHolder>
<Footprint>
<Square depth="18.0" width="18.0"/>
<Height>5.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Mín Jū</SpecificName>
</Identity>
<Obstruction>
<Static depth="15.0" width="16"/>
</Obstruction>
<VisualActor>
<Actor>structures/han/house.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,71 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure">
<Auras datatype="tokens">
structures/han_laozi_gate
</Auras>
<BuildRestrictions>
<Category>LaoziGate</Category>
<Distance>
<FromClass>LaoziGate</FromClass>
<MinDistance>50</MinDistance>
</Distance>
</BuildRestrictions>
<Capturable disable=""/>
<Cost>
<BuildTime>120</BuildTime>
<Resources>
<stone>100</stone>
<wood>200</wood>
</Resources>
</Cost>
<Footprint>
<Square depth="8.0" width="24.0"/>
<Height>12.0</Height>
</Footprint>
<Health>
<Max>1200</Max>
<SpawnEntityOnDeath>decay|rubble/rubble_stone_4x2</SpawnEntityOnDeath>
</Health>
<Identity>
<Civ>han</Civ>
<GenericName>LaoziGate</GenericName>
<SpecificName>Lǎozǐ Mén</SpecificName>
<Classes datatype="tokens">CivSpecific</Classes>
<VisibleClasses datatype="tokens">LaoziGate Town</VisibleClasses>
<Icon>structures/paifang.png</Icon>
<RequiredTechnology>phase_town</RequiredTechnology>
</Identity>
<Loot>
<stone>20</stone>
<metal>20</metal>
</Loot>
<Obstruction>
<Static depth="7.0" width="23.0"/>
<BlockMovement>false</BlockMovement>
<BlockPathfinding>false</BlockPathfinding>
</Obstruction>
<ProductionQueue disable=""/>
<RallyPoint disable=""/>
<Researcher disable=""/>
<Resistance>
<Entity>
<Damage>
<Hack>20</Hack>
<Pierce>30</Pierce>
<Crush>3</Crush>
</Damage>
</Entity>
</Resistance>
<Sound>
<SoundGroups>
<select>interface/select/building/sel_iber_monument.xml</select>
<constructed>interface/complete/building/complete_iber_monument.xml</constructed>
</SoundGroups>
</Sound>
<TerritoryDecay disable=""/>
<Trainer disable=""/>
<VisualActor>
<Actor>structures/han/shrine.xml</Actor>
<FoundationActor>structures/fndn_6x2.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_economic_market">
<Footprint>
<Square depth="28.0" width="28.0"/>
<Height>10.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Jíshì</SpecificName>
</Identity>
<Obstruction>
<Static depth="28.0" width="28.0"/>
</Obstruction>
<Researcher>
<Technologies datatype="tokens">
silk_road
</Technologies>
</Researcher>
<VisualActor>
<Actor>structures/han/market.xml</Actor>
<FoundationActor>structures/fndn_7x7.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,93 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_civic">
<BuildRestrictions>
<Category>ImperialMinistry</Category>
</BuildRestrictions>
<Capturable>
<CapturePoints>3000</CapturePoints>
<RegenRate>5.0</RegenRate>
</Capturable>
<Cost>
<BuildTime>200</BuildTime>
<Resources>
<wood>0</wood>
<stone>200</stone>
<metal>200</metal>
</Resources>
</Cost>
<Footprint>
<Square depth="36.0" width="32.0"/>
<Height>8.0</Height>
</Footprint>
<GarrisonHolder>
<Max>9</Max>
<EjectHealth>0</EjectHealth>
<EjectClassesOnDestroy datatype="tokens">Unit</EjectClassesOnDestroy>
<List datatype="tokens">Support Minister Infantry</List>
<BuffHeal>1</BuffHeal>
<LoadingRange>1</LoadingRange>
</GarrisonHolder>
<Health>
<Max>3000</Max>
<SpawnEntityOnDeath>decay|rubble/rubble_stone_6x6</SpawnEntityOnDeath>
</Health>
<Identity>
<Civ>han</Civ>
<Classes datatype="tokens">CivSpecific</Classes>
<GenericName>Imperial Ministry</GenericName>
<SpecificName>Guān Shǔ</SpecificName>
<RequiredTechnology>phase_town</RequiredTechnology>
<VisibleClasses datatype="tokens">ImperialMinistry Town</VisibleClasses>
<Tooltip>Train the Nine Ministers. Research a powerful suite of Administrative technologies.</Tooltip>
<Icon>structures/imperial_ministry.png</Icon>
</Identity>
<Loot>
<xp>200</xp>
<stone>40</stone>
<metal>40</metal>
</Loot>
<Obstruction>
<Static depth="32.0" width="28.0"/>
</Obstruction>
<Population>
<Bonus>20</Bonus>
</Population>
<ProductionQueue/>
<Researcher>
<Technologies datatype="tokens">
civil_service_01
civil_service_02
civil_engineering_01
civil_engineering_02
unlock_spies
spy_counter
</Technologies>
</Researcher>
<ResourceTrickle>
<Rates>
<food>0.0</food>
<wood>0.1</wood>
<stone>0.1</stone>
<metal>0.1</metal>
</Rates>
<Interval>2000</Interval>
</ResourceTrickle>
<TerritoryInfluence>
<Root>true</Root>
<Radius>60</Radius>
<Weight>30000</Weight>
</TerritoryInfluence>
<Trainer>
<BatchTimeModifier>0.8</BatchTimeModifier>
<Entities datatype="tokens">
units/han/support_minister
</Entities>
</Trainer>
<Vision>
<Range>80</Range>
</Vision>
<VisualActor>
<FoundationActor>structures/fndn_8x8.xml</FoundationActor>
<Actor>structures/han/imperial_ministry.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_defensive_outpost">
<Identity>
<Civ>han</Civ>
<SpecificName>Wànglóu</SpecificName>
</Identity>
<VisualActor>
<Actor>structures/han/outpost.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_defensive_palisade">
<Cost>
<BuildTime>12</BuildTime>
<Resources>
<wood>10</wood>
</Resources>
</Cost>
<Identity>
<GenericName>Bamboo Stockade</GenericName>
</Identity>
<Loot>
<wood>2</wood>
</Loot>
<Obstruction>
<Static depth="6" width="6"/>
</Obstruction>
<StatusBars>
<HeightOffset>7</HeightOffset>
</StatusBars>
<VisualActor>
<Actor>structures/special/palisade_bamboo_curved_short.xml</Actor>
</VisualActor>
<WallPiece>
<Length>8</Length>
<Orientation>0.75</Orientation>
<Indent>2.8</Indent>
<Bend>0.5</Bend>
</WallPiece>
</Entity>

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="structures/palisades_gate">
<Identity>
<GenericName>Bamboo Stockade Gate</GenericName>
</Identity>
<VisualActor>
<Actor>structures/special/palisade_bamboo_gate.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="structures/palisades_long">
<Identity>
<GenericName>Bamboo Stockade</GenericName>
</Identity>
<Upgrade replace="">
<Gate>
<Entity>structures/han/palisades_gate</Entity>
<Tooltip>Allow units access through Palisades. Can be locked to prevent access.</Tooltip>
<Cost>
<wood>10</wood>
</Cost>
<Time>6</Time>
<Variant>upgrading</Variant>
</Gate>
</Upgrade>
<VisualActor>
<Actor>structures/special/palisade_bamboo_long.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="structures/palisades_medium">
<Identity>
<GenericName>Bamboo Stockade</GenericName>
</Identity>
<VisualActor>
<Actor>structures/special/palisade_bamboo_medium.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="structures/palisades_short">
<Identity>
<GenericName>Bamboo Stockade</GenericName>
</Identity>
<VisualActor>
<Actor>structures/special/palisade_bamboo_short.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="structures/palisades_tower">
<Identity>
<GenericName>Bamboo Stockade Tower</GenericName>
</Identity>
<VisualActor>
<Actor>structures/special/palisade_bamboo_tower.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_range">
<Footprint>
<Square depth="24.0" width="28.0"/>
<Height>5.0</Height>
</Footprint>
<GarrisonHolder>
<List datatype="tokens">Minister</List>
</GarrisonHolder>
<Identity>
<Civ>han</Civ>
<SpecificName>Bǎ Chǎng</SpecificName>
<VisibleClasses datatype="tokens">-Village Town</VisibleClasses>
<RequiredTechnology>phase_town</RequiredTechnology>
</Identity>
<Obstruction>
<Static depth="22.0" width="26.0"/>
</Obstruction>
<Researcher>
<Technologies datatype="tokens">
archer_attack_spread
special_crossbow_tradition
</Technologies>
</Researcher>
<Trainer>
<Entities datatype="tokens">
units/{civ}/infantry_crossbowman_b
-units/{civ}/champion_infantry_javelineer
-units/{civ}/champion_infantry_slinger
-units/{civ}/champion_infantry_archer
</Entities>
</Trainer>
<VisualActor>
<Actor>structures/han/range.xml</Actor>
<FoundationActor>structures/fndn_7x7.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_range">
<Footprint>
<Square depth="22.0" width="22.0"/>
<Height>5.0</Height>
</Footprint>
<GarrisonHolder>
<List datatype="tokens">Minister</List>
</GarrisonHolder>
<Identity>
<Civ>han</Civ>
<SpecificName>Bǎ Chǎng</SpecificName>
</Identity>
<Obstruction>
<Static depth="20.0" width="20.0"/>
</Obstruction>
<Trainer>
<Entities datatype="tokens">
units/{civ}/infantry_crossbowman_b
</Entities>
</Trainer>
<VisualActor>
<Actor>structures/han/range.xml</Actor>
<FoundationActor>structures/fndn_4x4.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_defensive_tower_sentry">
<Identity>
<Civ>han</Civ>
<SpecificName>Shào tǎ</SpecificName>
</Identity>
<VisualActor>
<Actor>structures/han/tower_small.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_military_stable">
<Footprint>
<Square depth="25.0" width="25.0"/>
<Height>12.0</Height>
</Footprint>
<GarrisonHolder>
<List datatype="tokens">Minister</List>
</GarrisonHolder>
<Identity>
<Civ>han</Civ>
<SpecificName>Mǎ Jiù</SpecificName>
</Identity>
<Obstruction>
<Static depth="20.0" width="20.0"/>
</Obstruction>
<Researcher>
<Technologies datatype="tokens">
-unlock_champion_cavalry
</Technologies>
</Researcher>
<Trainer>
<BatchTimeModifier>0.8</BatchTimeModifier>
<Entities datatype="tokens">
units/{civ}/cavalry_crossbowman_b
-units/{civ}/champion_cavalry
-units/{civ}/champion_chariot
-units/{civ}/war_dog
</Entities>
</Trainer>
<VisualActor>
<Actor>structures/han/stable.xml</Actor>
<FoundationActor>structures/fndn_6x6.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_economic_storehouse">
<Footprint>
<Square depth="18.5" width="15.0"/>
<Height>10.0</Height>
</Footprint>
<GarrisonHolder>
<BuffHeal>0</BuffHeal>
<EjectHealth>0.1</EjectHealth>
<EjectClassesOnDestroy datatype="tokens">Unit</EjectClassesOnDestroy>
<List datatype="tokens">Minister</List>
<LoadingRange>1</LoadingRange>
<Max>1</Max>
</GarrisonHolder>
<Identity>
<Civ>han</Civ>
<SpecificName>Cāngkù</SpecificName>
</Identity>
<Obstruction>
<Static depth="16.5" width="14.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/han/storehouse.xml</Actor>
<FoundationActor>structures/fndn_4x4.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_civic_temple">
<Footprint>
<Square depth="28.0" width="25.0"/>
<Height>12.0</Height>
</Footprint>
<GarrisonHolder>
<List datatype="tokens">Minister</List>
</GarrisonHolder>
<Identity>
<Civ>han</Civ>
<SpecificName>Sìmiào</SpecificName>
</Identity>
<Obstruction>
<Static depth="26" width="23"/>
</Obstruction>
<VisualActor>
<Actor>structures/han/temple.xml</Actor>
<FoundationActor>structures/fndn_6x7.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_defensive_wall_gate">
<Footprint>
<Square depth="11.0" width="37.0"/>
<Height>18.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Chéng Mén</SpecificName>
</Identity>
<Obstruction>
<Obstructions>
<Right depth="10" width="14" x="12" z="0"/>
<Left depth="10" width="14" x="-12" z="0"/>
<Door depth="10" width="8" x="0" z="0"/>
</Obstructions>
</Obstruction>
<StatusBars>
<HeightOffset>19.0</HeightOffset>
</StatusBars>
<VisualActor>
<Actor>structures/han/wall_gate.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,64 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_defensive_wall_long">
<Footprint>
<Square depth="9.0" width="37.0"/>
<Height>11.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Chéng Yuán</SpecificName>
</Identity>
<Obstruction>
<Static depth="8.0" width="36.0"/>
</Obstruction>
<StatusBars>
<HeightOffset>12.0</HeightOffset>
</StatusBars>
<TurretHolder>
<TurretPoints>
<One>
<X>1.5</X>
<Y>10</Y>
<Z>0</Z>
</One>
<Two>
<X>-1.5</X>
<Y>10</Y>
<Z>0</Z>
</Two>
<Three>
<X>4.5</X>
<Y>10</Y>
<Z>0</Z>
</Three>
<Four>
<X>-4.5</X>
<Y>10</Y>
<Z>0</Z>
</Four>
<Five>
<X>7.5</X>
<Y>10</Y>
<Z>0</Z>
</Five>
<Six>
<X>-7.5</X>
<Y>10</Y>
<Z>0</Z>
</Six>
<Seven>
<X>10.5</X>
<Y>10</Y>
<Z>0</Z>
</Seven>
<Eight>
<X>-10.5</X>
<Y>10</Y>
<Z>0</Z>
</Eight>
</TurretPoints>
</TurretHolder>
<VisualActor>
<Actor>structures/han/wall_long.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,44 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_defensive_wall_medium">
<Footprint>
<Square depth="9.0" width="25.0"/>
<Height>11.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Chéng Yuán</SpecificName>
</Identity>
<Obstruction>
<Static depth="8.0" width="24.0"/>
</Obstruction>
<StatusBars>
<HeightOffset>12.0</HeightOffset>
</StatusBars>
<TurretHolder>
<TurretPoints>
<One>
<X>1.5</X>
<Y>10</Y>
<Z>0</Z>
</One>
<Two>
<X>-1.5</X>
<Y>10</Y>
<Z>0</Z>
</Two>
<Three>
<X>4.5</X>
<Y>10</Y>
<Z>0</Z>
</Three>
<Four>
<X>-4.5</X>
<Y>10</Y>
<Z>0</Z>
</Four>
</TurretPoints>
</TurretHolder>
<VisualActor>
<Actor>structures/han/wall_medium.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_defensive_wall_short">
<Footprint>
<Square depth="9.0" width="13.0"/>
<Height>11.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Chéng Yuán</SpecificName>
</Identity>
<Obstruction>
<Static depth="8.0" width="12.0"/>
</Obstruction>
<StatusBars>
<HeightOffset>12.0</HeightOffset>
</StatusBars>
<VisualActor>
<Actor>structures/han/wall_short.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_defensive_wall_tower">
<Footprint>
<Square depth="11.0" width="11.0"/>
<Height>23.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Chéng Lóu</SpecificName>
</Identity>
<Obstruction>
<Static depth="10.0" width="10.0"/>
</Obstruction>
<StatusBars>
<HeightOffset>24.0</HeightOffset>
</StatusBars>
<VisualActor>
<Actor>structures/han/wall_tower.xml</Actor>
</VisualActor>
<WallPiece>
<Length>10</Length>
</WallPiece>
</Entity>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_wallset">
<Identity>
<GenericName>Bamboo Stockade</GenericName>
<Tooltip>Wall off an area. Build in own or neutral territory.</Tooltip>
<VisibleClasses datatype="tokens">-Wall Palisade</VisibleClasses>
<Icon>structures/palisade_wall.png</Icon>
<RequiredTechnology>phase_village</RequiredTechnology>
</Identity>
<WallSet>
<MaxTowerOverlap>0.95</MaxTowerOverlap>
<MinTowerOverlap>0.05</MinTowerOverlap>
<Templates>
<Tower>structures/han/palisades_tower</Tower>
<Gate>structures/han/palisades_gate</Gate>
<Fort>structures/han/palisades_tower</Fort>
<WallLong>structures/han/palisades_long</WallLong>
<WallMedium>structures/han/palisades_medium</WallMedium>
<WallShort>structures/han/palisades_short</WallShort>
<WallCurves>structures/han/palisades_curve</WallCurves>
</Templates>
</WallSet>
</Entity>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_wallset">
<Identity>
<Civ>han</Civ>
<SpecificName>Yōng</SpecificName>
</Identity>
<WallSet>
<Templates>
<Tower>structures/han/wall_tower</Tower>
<Gate>structures/han/wall_gate</Gate>
<WallLong>structures/han/wall_long</WallLong>
<WallMedium>structures/han/wall_medium</WallMedium>
<WallShort>structures/han/wall_short</WallShort>
</Templates>
<MaxTowerOverlap>0.80</MaxTowerOverlap>
<MinTowerOverlap>0.10</MinTowerOverlap>
</WallSet>
</Entity>

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_wonder">
<Footprint>
<Square depth="43.0" width="48.0"/>
<Height>14.0</Height>
</Footprint>
<GarrisonHolder>
<List datatype="tokens">Minister</List>
</GarrisonHolder>
<Identity>
<Civ>han</Civ>
<SpecificName>Míngtáng Bìyōng</SpecificName>
</Identity>
<Obstruction>
<Static depth="43.0" width="48.0"/>
</Obstruction>
<VisualActor>
<FoundationActor>structures/fndn_theater.xml</FoundationActor>
<Actor>structures/han/wonder.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="shrine|template_structure_civic_temple">
<Footprint replace="">
<Square depth="10" width="10"/>
<Height>20</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Bǎotǎ</SpecificName>
<GenericName>Pagoda</GenericName>
</Identity>
<Obstruction>
<Static depth="7.5" width="7.5"/>
</Obstruction>
<StatusBars>
<HeightOffset>20</HeightOffset>
</StatusBars>
<VisualActor>
<Actor>structures/han/pagoda.xml</Actor>
</VisualActor>
</Entity>

View File

@ -56,7 +56,7 @@
</Resources> </Resources>
</Cost> </Cost>
<Footprint> <Footprint>
<Square width="32.0" depth="32.0"/> <Square depth="32.0" width="32.0"/>
<Height>8.0</Height> <Height>8.0</Height>
</Footprint> </Footprint>
<GarrisonHolder> <GarrisonHolder>
@ -85,7 +85,7 @@
<metal>100</metal> <metal>100</metal>
</Loot> </Loot>
<Obstruction> <Obstruction>
<Static width="30.0" depth="30.0"/> <Static depth="30.0" width="30.0"/>
</Obstruction> </Obstruction>
<Population> <Population>
<Bonus>20</Bonus> <Bonus>20</Bonus>
@ -120,6 +120,7 @@
<SoundGroups> <SoundGroups>
<select>interface/select/building/sel_civ_center.xml</select> <select>interface/select/building/sel_civ_center.xml</select>
<constructed>interface/complete/building/complete_civ_center.xml</constructed> <constructed>interface/complete/building/complete_civ_center.xml</constructed>
<upgraded>interface/complete/building/complete_civ_center.xml</upgraded>
<alert_raise>interface/alarm/alarm_alert_0.xml</alert_raise> <alert_raise>interface/alarm/alarm_alert_0.xml</alert_raise>
<alert_end>interface/alarm/alarm_alert_1.xml</alert_end> <alert_end>interface/alarm/alarm_alert_1.xml</alert_end>
<attack_ranged>attack/weapon/bow_attack.xml</attack_ranged> <attack_ranged>attack/weapon/bow_attack.xml</attack_ranged>

View File

@ -42,6 +42,9 @@
gather_farming_plows gather_farming_plows
gather_farming_training gather_farming_training
gather_farming_fertilizer gather_farming_fertilizer
gather_farming_seed_drill
gather_farming_water_weeding
gather_farming_chain_pump
gather_farming_harvester gather_farming_harvester
</Technologies> </Technologies>
</Researcher> </Researcher>

View File

@ -7,7 +7,7 @@
</Resources> </Resources>
</Cost> </Cost>
<Footprint> <Footprint>
<Square width="25.0" depth="25.0"/> <Square depth="25.0" width="25.0"/>
<Height>12.0</Height> <Height>12.0</Height>
</Footprint> </Footprint>
<GarrisonHolder> <GarrisonHolder>
@ -30,13 +30,13 @@
<wood>40</wood> <wood>40</wood>
</Loot> </Loot>
<Obstruction> <Obstruction>
<Static width="24.0" depth="24.0"/> <Static depth="24.0" width="24.0"/>
</Obstruction> </Obstruction>
<ProductionQueue/> <ProductionQueue/>
<Sound> <Sound>
<SoundGroups> <SoundGroups>
<constructed>interface/complete/building/complete_range.xml</constructed> <constructed>interface/complete/building/complete_range.xml</constructed>
<select>interface/select/building/sel_barracks.xml</select> <select>interface/select/building/sel_gymnasium.xml</select>
</SoundGroups> </SoundGroups>
</Sound> </Sound>
<Trainer> <Trainer>
@ -45,6 +45,11 @@
units/{civ}/infantry_javelineer_b units/{civ}/infantry_javelineer_b
units/{civ}/infantry_slinger_b units/{civ}/infantry_slinger_b
units/{civ}/infantry_archer_b units/{civ}/infantry_archer_b
units/{civ}/infantry_crossbowman_b
units/{civ}/champion_infantry_javelineer
units/{civ}/champion_infantry_slinger
units/{civ}/champion_infantry_archer
units/{civ}/champion_infantry_crossbowman
</Entities> </Entities>
</Trainer> </Trainer>
<Vision> <Vision>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_catafalque">
<Auras datatype="tokens">
units/catafalques/han_catafalque_1
units/catafalques/han_catafalque_2
</Auras>
<Identity>
<Civ>han</Civ>
<SpecificName>Emperor Wǔ (Liu Che)</SpecificName>
</Identity>
</Entity>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/cavalry_archer_b">
<Identity>
<Rank>Advanced</Rank>
</Identity>
<Promotion>
<Entity>units/han/cavalry_archer_e</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/cavalry_archer_a_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_cavalry_ranged_archer">
<Identity>
<Civ>han</Civ>
<SelectionGroupName>units/han/cavalry_archer_b</SelectionGroupName>
<SpecificName>Gōng Qíbīng</SpecificName>
<Icon>units/han/cavalry_archer.png</Icon>
</Identity>
<Promotion>
<Entity>units/han/cavalry_archer_a</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/cavalry_archer_b_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/cavalry_archer_a">
<Identity>
<Rank>Elite</Rank>
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>units/han/cavalry_archer_e_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/cavalry_crossbowman_b">
<Identity>
<Rank>Advanced</Rank>
</Identity>
<Promotion>
<Entity>units/han/cavalry_crossbowman_e</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/cavalry_crossbowman_a_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_cavalry_ranged_crossbowman">
<Identity>
<Civ>han</Civ>
<SelectionGroupName>units/han/cavalry_crossbowman_b</SelectionGroupName>
<SpecificName>Han Cavalry Crossbowman</SpecificName>
<Icon>units/han/cavalry_crossbowman.png</Icon>
<RequiredTechnology>phase_town</RequiredTechnology>
</Identity>
<Promotion>
<Entity>units/han/cavalry_crossbowman_a</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/cavalry_crossbowman_b_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/cavalry_crossbowman_a">
<Identity>
<Rank>Elite</Rank>
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>units/han/cavalry_crossbowman_e_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/cavalry_spearman_b">
<Identity>
<Rank>Advanced</Rank>
</Identity>
<Promotion>
<Entity>units/han/cavalry_spearman_e</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/cavalry_spearman_a_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_cavalry_melee_spearman">
<Identity>
<Civ>han</Civ>
<SelectionGroupName>units/han/cavalry_spearman_b</SelectionGroupName>
<SpecificName>Máo Qíbīng</SpecificName>
<Icon>units/han/cavalry_spearman.png</Icon>
<RequiredTechnology>phase_town</RequiredTechnology>
</Identity>
<Promotion>
<Entity>units/han/cavalry_spearman_a</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/cavalry_spearman_b_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/cavalry_spearman_a">
<Identity>
<Rank>Elite</Rank>
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>units/han/cavalry_spearman_e_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/cavalry_swordsman_b">
<Identity>
<Rank>Advanced</Rank>
</Identity>
<Promotion>
<Entity>units/han/cavalry_swordsman_e</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/cavalry_swordsman_a_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_cavalry_melee_swordsman">
<Identity>
<Civ>han</Civ>
<SelectionGroupName>units/han/cavalry_swordsman_b</SelectionGroupName>
<SpecificName>Dāo Qíbīng</SpecificName>
<Icon>units/han/cavalry_swordsman.png</Icon>
<RequiredTechnology>phase_town</RequiredTechnology>
</Identity>
<Promotion>
<Entity>units/han/cavalry_swordsman_a</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/cavalry_swordsman_b_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/cavalry_swordsman_a">
<Identity>
<Rank>Elite</Rank>
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>units/han/cavalry_swordsman_e_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_champion_cavalry_crossbowman">
<Identity>
<Civ>han</Civ>
<SpecificName>Sun Wu Trouble Freeing Forces</SpecificName>
<SelectionGroupName>units/han/cavalry_crossbowman</SelectionGroupName>
<Icon>units/han/champion_cavalry_crossbowman.png</Icon>
<RequiredTechnology>phase_city</RequiredTechnology>
</Identity>
<VisualActor>
<Actor>units/han/cavalry_crossbowman_c_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_champion_cavalry_spearman">
<Identity>
<Civ>han</Civ>
<SpecificName>Wu Wei Yin Cao Cao Guard</SpecificName>
<SelectionGroupName>units/han/champion_cavalry</SelectionGroupName>
<Icon>units/han/champion_cavalry_spearman.png</Icon>
<RequiredTechnology>phase_city</RequiredTechnology>
</Identity>
<VisualActor>
<Actor>units/han/cavalry_spearman_c_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_champion_infantry_archer">
<Identity>
<Civ>han</Civ>
<GenericName>Palace Guard Archer</GenericName>
<SpecificName>Yǔ Lín</SpecificName>
<SelectionGroupName>units/han/champion_infantry_archer</SelectionGroupName>
<Icon>units/han/champion_infantry_archer.png</Icon>
</Identity>
<VisualActor>
<Actor>units/han/infantry_archer_c.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_champion_infantry_swordsman">
<Identity>
<Civ>han</Civ>
<GenericName>Palace Guard Swordsman</GenericName>
<SpecificName>Hǔ Bēn</SpecificName>
<SelectionGroupName>units/han/champion_infantry_swordsman</SelectionGroupName>
<Icon>units/han/champion_infantry_swordsman.png</Icon>
</Identity>
<VisualActor>
<Actor>units/han/infantry_swordsman_c.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_hero_infantry_pikeman">
<Auras datatype="tokens">
units/heroes/han_hero_han_xin_1
units/heroes/han_hero_han_xin_2
</Auras>
<Identity>
<Civ>han</Civ>
<SpecificName>Hán Xìn</SpecificName>
<Icon>units/han/hero_han_xin.png</Icon>
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>units/han/hero_infantry_han_xin.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_hero_cavalry_spearman">
<Auras datatype="tokens">
units/heroes/han_hero_han_xin_1
units/heroes/han_hero_han_xin_2
</Auras>
<Identity>
<Civ>han</Civ>
<SpecificName>Hán Xìn</SpecificName>
<Icon>units/han/hero_han_xin.png</Icon>
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>units/han/hero_cavalry_spearman_han_xin_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_hero_infantry_swordsman">
<Auras datatype="tokens">
units/heroes/han_hero_liu_bang_1
units/heroes/han_hero_liu_bang_2
</Auras>
<Identity>
<Civ>han</Civ>
<SpecificName>Liú Bāng</SpecificName>
<Icon>units/han/hero_liu_bang.png</Icon>
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>units/han/hero_infantry_liu_bang.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_hero_cavalry_swordsman">
<Auras datatype="tokens">
units/heroes/han_hero_liu_bang_1
units/heroes/han_hero_liu_bang_2
</Auras>
<Identity>
<Civ>han</Civ>
<SpecificName>Liú Bāng</SpecificName>
<Icon>units/han/hero_liu_bang.png</Icon>
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>units/han/hero_cavalry_swordsman_liu_bang_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_hero_infantry_crossbowman">
<Auras datatype="tokens">
units/heroes/han_hero_wei_qing_1
units/heroes/han_hero_wei_qing_2
</Auras>
<Attack>
<Ranged>
<Damage>
<Crush>3</Crush>
</Damage>
</Ranged>
</Attack>
<Identity>
<Civ>han</Civ>
<SpecificName>Wèi Qīng</SpecificName>
<Icon>units/han/hero_wei_qing.png</Icon>
</Identity>
<VisualActor>
<Actor>units/han/hero_infantry_wei_qing.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_hero_cavalry_crossbowman">
<Auras datatype="tokens">
units/heroes/han_hero_wei_qing_1
units/heroes/han_hero_wei_qing_2
units/heroes/han_hero_wei_qing_3
</Auras>
<Attack>
<Ranged>
<Damage>
<Crush>3</Crush>
</Damage>
</Ranged>
</Attack>
<Footprint replace="">
<Square depth="10.0" width="10.0"/>
<Height>5.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Wèi Qīng</SpecificName>
<VisibleClasses datatype="tokens">Chariot</VisibleClasses>
<Icon>units/han/hero_wei_qing.png</Icon>
</Identity>
<VisualActor>
<Actor>units/han/hero_chariot_crossbowman_wei_qing_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_hero_cavalry_crossbowman">
<Auras datatype="tokens">
units/heroes/han_hero_wei_qing_1
units/heroes/han_hero_wei_qing_2
</Auras>
<Attack>
<Ranged>
<Damage>
<Crush>3</Crush>
</Damage>
</Ranged>
</Attack>
<Identity>
<Civ>han</Civ>
<SpecificName>Wèi Qīng</SpecificName>
<Icon>units/han/hero_wei_qing.png</Icon>
</Identity>
<VisualActor>
<Actor>units/han/hero_cavalry_crossbowman_wei_qing_m.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/infantry_archer_b">
<Identity>
<Rank>Advanced</Rank>
</Identity>
<Promotion>
<Entity>units/han/infantry_archer_e</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/infantry_archer_a.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_infantry_ranged_archer">
<Builder>
<Entities datatype="tokens">
-structures/wallset_palisade
</Entities>
</Builder>
<Identity>
<Civ>han</Civ>
<SelectionGroupName>units/han/infantry_archer_b</SelectionGroupName>
<SpecificName>Shè Shǒu</SpecificName>
<Icon>units/han/infantry_archer.png</Icon>
</Identity>
<Promotion>
<Entity>units/han/infantry_archer_a</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/infantry_archer_b.xml</Actor>
</VisualActor>
<ResourceGatherer>
<Rates>
<food.rice>0.35</food.rice>
</Rates>
</ResourceGatherer>
</Entity>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/infantry_archer_a">
<Identity>
<Rank>Elite</Rank>
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>units/han/infantry_archer_e.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/infantry_crossbowman_b">
<Identity>
<Rank>Advanced</Rank>
</Identity>
<Promotion>
<Entity>units/han/infantry_crossbowman_e</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/infantry_crossbowman_a.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_infantry_ranged_crossbowman">
<Attack>
<Ranged>
<Damage>
<Crush>1</Crush>
</Damage>
</Ranged>
</Attack>
<Builder>
<Entities datatype="tokens">
-structures/wallset_palisade
</Entities>
</Builder>
<Identity>
<Civ>han</Civ>
<SelectionGroupName>units/han/infantry_crossbowman_b</SelectionGroupName>
<SpecificName>Nǔ Shǒu</SpecificName>
<Icon>units/han/infantry_crossbowman.png</Icon>
<RequiredTechnology>phase_town</RequiredTechnology>
</Identity>
<Promotion>
<Entity>units/han/infantry_crossbowman_a</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/infantry_crossbowman_b.xml</Actor>
</VisualActor>
<ResourceGatherer>
<Rates>
<food.rice>0.35</food.rice>
</Rates>
</ResourceGatherer>
</Entity>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/infantry_crossbowman_a">
<Identity>
<Rank>Elite</Rank>
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>units/han/infantry_crossbowman_e.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/infantry_pikeman_b">
<Identity>
<Rank>Advanced</Rank>
</Identity>
<Promotion>
<Entity>units/han/infantry_pikeman_e</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/infantry_halberdman_a.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,48 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_infantry_melee_pikeman">
<Attack>
<Melee>
<AttackName>Halberdier</AttackName>
<Damage>
<Hack op="add">1</Hack>
<Pierce op="add">1</Pierce>
</Damage>
</Melee>
</Attack>
<Builder>
<Entities datatype="tokens">
-structures/wallset_palisade
</Entities>
</Builder>
<Identity>
<Civ>han</Civ>
<SelectionGroupName>units/han/infantry_pikeman_b</SelectionGroupName>
<SpecificName>Jǐ Bīng</SpecificName>
<Icon>units/han/infantry_halberdman.png</Icon>
<RequiredTechnology>phase_town</RequiredTechnology>
</Identity>
<Promotion>
<Entity>units/han/infantry_pikeman_a</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/infantry_halberdman_b.xml</Actor>
</VisualActor>
<Resistance>
<Entity>
<Damage>
<Hack op="add">-2</Hack>
<Pierce op="add">-2</Pierce>
</Damage>
</Entity>
</Resistance>
<ResourceGatherer>
<Rates>
<food.rice>0.35</food.rice>
</Rates>
</ResourceGatherer>
<UnitAI>
<Formations datatype="tokens">
special/formations/anti_cavalry
</Formations>
</UnitAI>
</Entity>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/infantry_pikeman_a">
<Identity>
<Rank>Elite</Rank>
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>units/han/infantry_halberdman_e.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/infantry_spearman_b">
<Identity>
<Rank>Advanced</Rank>
</Identity>
<Promotion>
<Entity>units/han/infantry_spearman_e</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/infantry_spearman_a.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_infantry_melee_spearman">
<Builder>
<Entities datatype="tokens">
-structures/wallset_palisade
</Entities>
</Builder>
<Identity>
<Civ>han</Civ>
<SelectionGroupName>units/han/infantry_spearman_b</SelectionGroupName>
<SpecificName>Máo Bīng</SpecificName>
<Icon>units/han/infantry_spearman.png</Icon>
</Identity>
<Promotion>
<Entity>units/han/infantry_spearman_a</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/infantry_spearman_b.xml</Actor>
</VisualActor>
<ResourceGatherer>
<Rates>
<food.rice>0.35</food.rice>
</Rates>
</ResourceGatherer>
<UnitAI>
<Formations datatype="tokens">
special/formations/anti_cavalry
</Formations>
</UnitAI>
</Entity>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/infantry_spearman_a">
<Identity>
<Rank>Elite</Rank>
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>units/han/infantry_spearman_e.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/infantry_swordsman_b">
<Identity>
<Rank>Advanced</Rank>
</Identity>
<Promotion>
<Entity>units/han/infantry_swordsman_e</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/infantry_swordsman_a.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_infantry_melee_swordsman">
<Builder>
<Entities datatype="tokens">
-structures/wallset_palisade
</Entities>
</Builder>
<Identity>
<Civ>han</Civ>
<SelectionGroupName>units/han/infantry_swordsman_b</SelectionGroupName>
<SpecificName>Dāo Bīng</SpecificName>
<Icon>units/han/infantry_swordsman.png</Icon>
<RequiredTechnology>phase_town</RequiredTechnology>
</Identity>
<Promotion>
<Entity>units/han/infantry_swordsman_a</Entity>
</Promotion>
<VisualActor>
<Actor>units/han/infantry_swordsman_b.xml</Actor>
</VisualActor>
<ResourceGatherer>
<Rates>
<food.rice>0.35</food.rice>
</Rates>
</ResourceGatherer>
</Entity>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/infantry_swordsman_a">
<Identity>
<Rank>Elite</Rank>
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>units/han/infantry_swordsman_e.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_ship_bireme">
<Identity>
<Civ>han</Civ>
<SpecificName>Zhàn Chuán</SpecificName>
<Icon>units/han/ship_bireme.png</Icon>
</Identity>
<VisualActor>
<Actor>structures/han/bireme.xml</Actor>
</VisualActor>
<Footprint>
<Square depth="36.0" width="14.0"/>
<Height>8.0</Height>
</Footprint>
</Entity>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_ship_fire">
<Identity>
<Civ>han</Civ>
<SpecificName>Huǒ Chuán</SpecificName>
<Icon>units/han/ship_fire.png</Icon>
</Identity>
<VisualActor>
<Actor>structures/han/fireship.xml</Actor>
</VisualActor>
<Footprint>
<Square depth="16.0" width="7.0"/>
<Height>8.0</Height>
</Footprint>
</Entity>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_ship_fishing">
<Footprint>
<Square depth="20.0" width="5.0"/>
<Height>8.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Yú Chuán</SpecificName>
<Icon>units/han/ship_fishing.png</Icon>
</Identity>
<VisualActor>
<Actor>structures/han/fishing_ship.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_ship_merchant">
<Footprint>
<Square depth="22.0" width="8.0"/>
<Height>8.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Shāng Chuán</SpecificName>
<Icon>units/han/ship_merchant.png</Icon>
</Identity>
<VisualActor>
<Actor>structures/han/merchant_ship.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_ship_quinquereme">
<Footprint>
<Square depth="46.0" width="20.0"/>
<Height>8.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Dà Lóu Chuán</SpecificName>
<Icon>units/han/ship_quinquereme.png</Icon>
</Identity>
<VisualActor>
<Actor>structures/han/towership.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_ship_trireme">
<Footprint>
<Square depth="36.0" width="14.0"/>
<Height>8.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Lóu Chuán</SpecificName>
<Icon>units/han/ship_trireme.png</Icon>
</Identity>
<VisualActor>
<Actor>structures/han/trireme.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/siege_mangonel_unpacked">
<Identity>
<Civ>han</Civ>
<SpecificName>Tóushí Chē</SpecificName>
<Icon>units/han/siege_mangonel_packed.png</Icon>
</Identity>
<Pack>
<Entity>units/han/siege_mangonel_unpacked</Entity>
<State>packed</State>
</Pack>
<VisualActor>
<Actor>units/han/siege_mangonel_pivot_packed.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_siege_stonethrower">
<Attack>
<Ranged>
<Projectile>
<LaunchPoint y="5"/>
</Projectile>
</Ranged>
</Attack>
<Footprint replace="">
<Square depth="20.0" width="11.0"/>
<Height>8.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Tóushí Chē</SpecificName>
<Icon>units/han/siege_mangonel.png</Icon>
</Identity>
<Pack>
<Entity>units/han/siege_mangonel_packed</Entity>
<State>unpacked</State>
</Pack>
<VisualActor>
<Actor>units/han/siege_mangonel.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_siege_ram">
<Footprint replace="">
<Square depth="10.0" width="8.0"/>
<Height>3.0</Height>
</Footprint>
<Identity>
<SpecificName>Gōngchéng Chuí</SpecificName>
<Icon>units/athen_siege_ram.png</Icon>
</Identity>
<VisualActor>
<Actor>structures/athenians/siege_ram.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_siege_boltshooter">
<Footprint replace="">
<Square depth="8.0" width="5.0"/>
<Height>5.0</Height>
</Footprint>
<Identity>
<Civ>han</Civ>
<SpecificName>Nǔ Chē</SpecificName>
<Icon>units/han/siege_boltshooter.png</Icon>
</Identity>
<Pack disable=""/>
<Promotion disable=""/>
<Selectable>
<Overlay>
<Texture>
<MainTexture>128x256/rounded_rectangle.png</MainTexture>
<MainTextureMask>128x256/rounded_rectangle_mask.png</MainTextureMask>
</Texture>
</Overlay>
</Selectable>
<UnitMotion>
<WalkSpeed op="mul">0.9</WalkSpeed>
<Acceleration op="mul">0.9</Acceleration>
</UnitMotion>
<VisualActor>
<Actor>units/han/siege_shoushe.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_siege_tower">
<Identity>
<Civ>han</Civ>
<SpecificName>Gōngchéng Tǎ</SpecificName>
<Icon>units/han/siege_tower.png</Icon>
</Identity>
<Promotion disable=""/>
<VisualActor>
<Actor>structures/han/siege_tower.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_support_female_citizen">
<Identity>
<Civ>han</Civ>
<GenericName>Fù Nǚ</GenericName>
<Icon>units/han/support_female_citizen.png</Icon>
</Identity>
<VisualActor>
<Actor>units/han/female_citizen.xml</Actor>
</VisualActor>
<ResourceGatherer>
<Rates>
<food.rice>0.6</food.rice>
</Rates>
</ResourceGatherer>
</Entity>

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="units/han/support_female_citizen">
<Cost>
<BuildTime>30</BuildTime>
</Cost>
<Identity>
<RequiredTechnology>unlock_females_house</RequiredTechnology>
</Identity>
</Entity>

Some files were not shown because too many files have changed in this diff Show More