帝国时代3修改革命MOD教程,革命吧!让我们建立新的国家!




Revolt, and become a new nation!
↑↑↑



新增加革命需要修改7个文件protoy.xml、techtreey.xml、stringtabley.xml、homecityxxxxxx.xml、buttonsets.xml、politiciandata.xml、civs.xml。

我以一个例子作为教程,例如我要给俄国添加新革命
还是老办法,先找一个原有的革命科技复制,然后修改语句

有几点要注意的:
1.革命受主程序印象,开头必须为XPRevolution,然后后面加上Civs的国家调用名。
2.革命科技必须添加<Flag>RevoltTech</Flag>否则会出问题
3.添加<Effect type="TechStatus" status="active">XPRevolution</Effect><Effect type="InitiateRevolution"/>这个我没有去搞删除试验,不清楚是否要添加,不过你最好还是加上去。
不要跟我说你看不懂其他语句的作用,看不懂的话滚回去1-0学习基础知识去。
  techtreey.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)

<Tech name="XPRevolutionLenin" type="Normal">
<DBID>3273</DBID>
<DisplayNameID>08000</DisplayNameID>
<Cost resourcetype="Food">1000.0000</Cost>
<Cost resourcetype="Wood">1000.0000</Cost>
<Cost resourcetype="Gold">1000.0000</Cost>
<ResearchPoints>10.0000</ResearchPoints>
<Status>UNOBTAINABLE</Status>
<Icon>ui\techs\revolution</Icon>
<RolloverTextID>08001</RolloverTextID>
<Flag>CountsTowardEconomicScore</Flag>
<Flag>RevoltTech</Flag>
<Prereqs>
<TechStatus status="Active">Industrialize</TechStatus>
</Prereqs>
<Effects>
<Effect type ='Data' amount ='16.00' subtype ='FreeHomeCityUnit' unittype ='Musketeer' relativity ='Absolute'>
<Target type ='Player'></Target></Effect>
<Effect type="Data" amount="0.00" subtype="Enable" relativity="Absolute">
<Target type="ProtoUnit">Settler</Target>
</Effect>
<Effect type="Data" amount="0.00" subtype="Enable" relativity="Absolute">
<Target type="ProtoUnit">Oprichnik</Target>
</Effect>
<Effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
<Target type="ProtoUnit">xpColonialMilitia</Target>
</Effect>
<Effect type="Data" amount="10.00" subtype="BuildLimit" relativity="Assign">
<Target type="ProtoUnit">TownCenter</Target>
</Effect>
<Effect type ='Data' amount ='1.20' subtype ='Hitpoints' relativity ='BasePercent'>
<Target type ='ProtoUnit'>Musketeer</Target></Effect>
<Effect type ='Data' amount ='1.20' subtype ='Damage' allactions ='1' relativity ='BasePercent'>
<Target type ='ProtoUnit'>Musketeer</Target></Effect>
<Effect type="Data" amount="0.00" subtype="Enable" relativity="Absolute">
<Target type="ProtoUnit">FishingBoat</Target>
</Effect>
<Effect type="Data" amount="0.00" subtype="Enable" relativity="Absolute">
<Target type="ProtoUnit">Coureur</Target>
</Effect>
<Effect type="InitiateRevolution"/>
<Effect type="Data" amount="200.00" subtype="PopulationCap" relativity="Absolute">
<Target type="Player"/>
</Effect>
<Effect type="TechStatus" status="active">XPRevolution</Effect>
<Effect type ='TechStatus' status ='active'>VeteranMusketeers</Effect>
<Effect type ='TechStatus' status ='active'>GuardMusketeers</Effect>
<Effect type ='TechStatus' status ='active'>ImperialMusketeers</Effect>
<Effect type ='SetName' proto ='Musketeer' culture ='none' newName ='08002'></Effect>
</Effects>
</Tech>


  randommapstringsy.xml.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
<?xml version="1.0" encoding="utf-8"?>
<StringTable version="130">
<Language name="English">
<String _locID="130015">Ozarks</String>
<String _locID="130016">Ozarks: Dense thickets filled with wildlife dot this rolling terrain.</String>
<String _locID="130017">Hilltop trading posts sit beside a trade route that crosses the map from East to West. Teams are split across the trade route.</String>
<String _locID="130018">Plymouth</String>
<String _locID="130019">Plymouth: A bountiful land of natural treasures and grateful Pilgrims.</String>
<String _locID="130020">Each colony can use intrepid Pilgrims and Scout Turkeys to explore the bountiful wilderness for Native Settlements and unique treasures.</String>
<String _locID="08000">列宁</String>
<String _locID="08001">给予16 位红卫兵。</String>
<String _locID="08002">红卫兵</String>
</Language>
</StringTable>




Civs.xml随便找个革命国家复制粘贴,然后修改就行。
  civs.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
	<civ>
<name>SanMartin</name>
<main>0</main>
<homecityflagtexture>objects\flags\argentinian</homecityflagtexture>
<homecityflagbuttonset>sanMartinFlagBtn</homecityflagbuttonset>
<homecityflagbuttonsetlarge>sanMartinFlagBtnLarge</homecityflagbuttonsetlarge>
<postgameflagtexture>ui\ingame\ingame_ui_postgame_flag_argentinian</postgameflagtexture>
</civ>
<civ>
<name>Santander</name>
<main>0</main>
<homecityflagtexture>objects\flags\colombian</homecityflagtexture>
<homecityflagbuttonset>santanderFlagBtn</homecityflagbuttonset>
<homecityflagbuttonsetlarge>santanderFlagBtnLarge</homecityflagbuttonsetlarge>
<postgameflagtexture>ui\ingame\ingame_ui_postgame_flag_colombian</postgameflagtexture>
</civ>
<civ>
<name>OHiggins</name>
<main>0</main>
<homecityflagtexture>objects\flags\chilean</homecityflagtexture>
<homecityflagbuttonset>oHigginsFlagBtn</homecityflagbuttonset>
<homecityflagbuttonsetlarge>oHigginsFlagBtnLarge</homecityflagbuttonsetlarge>
<postgameflagtexture>ui\ingame\ingame_ui_postgame_flag_chilean</postgameflagtexture>
</civ>
<civ>
<name>Lenin</name>
<main>0</main>
<homecityflagtexture>objects\flags\Soviet</homecityflagtexture>
<homecityflagbuttonset>SovietFlagBtn</homecityflagbuttonset>
<homecityflagbuttonsetlarge>SovietFlagBtnLarge</homecityflagbuttonsetlarge>
<postgameflagtexture>ui\ingame\ingame_ui_postgame_flag_Soviet</postgameflagtexture>
</civ>

<homecityflagtexture>xxxx</homecityflagtexture> 为国旗路径
<homecityflagbuttonset>xxxxxx</homecityflagbuttonset> 游戏界面,进入主城的国旗按钮(在buttonsets.xml定义)
<homecityflagbuttonsetlarge>xxxxxxx</homecityflagbuttonsetlarge>建立新主城的国旗按钮(在buttonsets.xml定义)
<postgameflagtexture>xxxxxxx</postgameflagtexture> 为游戏结束后,游戏资料显示的国旗


  buttonsets.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
	<set name="WashingtonFlagBtn" texturecoords="0 0 0.5859375 0.75">
<normal>ui\ingame\flag_USA_large_normal</normal>
<depressed>ui\ingame\flag_USA_large_click</depressed>
<highlight>ui\ingame\flag_USA_large_high</highlight>
<disabled>ui\ingame\flag_USA_large_disable</disabled>
</set>
<set name="HidalgoFlagBtn" texturecoords="0 0 0.5859375 0.75">
<normal>ui\ingame\flag_mexican_large_normal</normal>
<depressed>ui\ingame\flag_mexican_large_click</depressed>
<highlight>ui\ingame\flag_mexican_large_high</highlight>
<disabled>ui\ingame\flag_mexican_large_disable</disabled>
</set>
<set name="BonifacioFlagBtn" texturecoords="0 0 0.5859375 0.75">
<normal>ui\ingame\flag_brazilian_large_normal</normal>
<depressed>ui\ingame\flag_brazilian_large_click</depressed>
<highlight>ui\ingame\flag_brazilian_large_high</highlight>
<disabled>ui\ingame\flag_brazilian_large_disable</disabled>
</set>
<set name="BolivarFlagBtn" texturecoords="0 0 0.5859375 0.75">
<normal>ui\ingame\flag_peruvian_large_normal</normal>
<depressed>ui\ingame\flag_peruvian_large_click</depressed>
<highlight>ui\ingame\flag_peruvian_large_high</highlight>
<disabled>ui\ingame\flag_peruvian_large_disable</disabled>
</set>
<set name="SanMartinFlagBtn" texturecoords="0 0 0.5859375 0.75">
<normal>ui\ingame\flag_argentinian_large_normal</normal>
<depressed>ui\ingame\flag_argentinian_large_click</depressed>
<highlight>ui\ingame\flag_argentinian_large_high</highlight>
<disabled>ui\ingame\flag_argentinian_large_disable</disabled>
</set>
<set name="SantanderFlagBtn" texturecoords="0 0 0.5859375 0.75">
<normal>ui\ingame\flag_colombian_large_normal</normal>
<depressed>ui\ingame\flag_colombian_large_click</depressed>
<highlight>ui\ingame\flag_colombian_large_high</highlight>
<disabled>ui\ingame\flag_colombian_large_disable</disabled>
</set>
<set name="OHigginsFlagBtn" texturecoords="0 0 0.5859375 0.75">
<normal>ui\ingame\flag_chilean_large_normal</normal>
<depressed>ui\ingame\flag_chilean_large_click</depressed>
<highlight>ui\ingame\flag_chilean_large_high</highlight>
<disabled>ui\ingame\flag_chilean_large_disable</disabled>
</set>
<set name="LeninFlagBtn" texturecoords="0 0 0.5859375 0.75">
<normal>ui\eso\flag_Soviet_normal</normal>
<depressed>ui\eso\flag_Soviet_click</depressed>
<highlight>ui\eso\flag_Soviet_high</highlight>
<disabled>ui\eso\flag_Soviet_disable</disabled>
</set>
<set name="LeninFlagBtnLarge" texturecoords="0 0 0.5859375 0.75">
<normal>ui\ingame\flag_Soviet_large_normal</normal>
<depressed>ui\ingame\flag_Soviet_large_click</depressed>
<highlight>ui\ingame\flag_Soviet_large_high</highlight>
<disabled>ui\ingame\flag_Soviet_large_disable</disabled>
</set>


  politiciandata.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
<?xml version="1.0" encoding="utf-8"?>
<politicians>
<politicianadmiral portraitfilename="ui\ingame\politicians\politician_admiral"/>
<politicianadmiralottoman portraitfilename="ui\ingame\politicians\politician_admiral"/>
<politicianadventurerbritish portraitfilename="ui\ingame\politicians\politician_adventurer"/>
<politicianadventurerrussian portraitfilename="ui\ingame\politicians\politician_adventurer"/>
<politicianadventurerspanish portraitfilename="ui\ingame\politicians\politician_adventurer"/>
<politicianbishop portraitfilename="ui\ingame\politicians\politician_bishop"/>
<politicianbishopgerman portraitfilename="ui\ingame\politicians\politician_bishop"/>
<politiciancavalierdutch portraitfilename="ui\ingame\politicians\politician_cavalier"/>
<politiciancavalierfrench portraitfilename="ui\ingame\politicians\politician_cavalier"/>
<politiciancavaliergerman portraitfilename="ui\ingame\politicians\politician_cavalier"/>
<politiciancavalierottoman portraitfilename="ui\ingame\politicians\politician_cavalier"/>
<politiciancavalierrussian portraitfilename="ui\ingame\politicians\politician_cavalier"/>
<politiciancavalierspanish portraitfilename="ui\ingame\politicians\politician_cavalier"/>
<politicianengineer portraitfilename="ui\ingame\politicians\politician_engineer"/>
<politicianengineerportuguese portraitfilename="ui\ingame\politicians\politician_engineer"/>
<politicianexiledprince portraitfilename="ui\ingame\politicians\politician_exiled_prince"/>
<politiciangeneral portraitfilename="ui\ingame\politicians\politician_general"/>
<politiciangeneralbritish portraitfilename="ui\ingame\politicians\politician_general"/>
<politiciangeneralottoman portraitfilename="ui\ingame\politicians\politician_general"/>
<politiciangeneralskirmisher portraitfilename="ui\ingame\politicians\politician_general"/>
<politiciangovernor portraitfilename="ui\ingame\politicians\politician_governor"/>
<politiciangrandvizier portraitfilename="ui\ingame\politicians\politician_grand_vizier"/>
<politicianmarksman portraitfilename="ui\ingame\politicians\politician_marksman"/>
<politicianmarksmanottoman portraitfilename="ui\ingame\politicians\politician_marksman"/>
<politicianmarksmanportuguese portraitfilename="ui\ingame\politicians\politician_marksman"/>
<politicianmohawk portraitfilename="ui\ingame\politicians\politician_mohawk_statesmen"/>
<politicianmusketeerbritish portraitfilename="ui\ingame\politicians\politician_kings_musketeer"/>
<politicianmusketeerdutch portraitfilename="ui\ingame\politicians\politician_kings_musketeer"/>
<politicianmusketeerfrench portraitfilename="ui\ingame\politicians\politician_kings_musketeer"/>
<politicianmusketeerportuguese portraitfilename="ui\ingame\politicians\politician_kings_musketeer"/>
<politicianmusketeerrussian portraitfilename="ui\ingame\politicians\politician_kings_musketeer"/>
<politicianmusketeerspanish portraitfilename="ui\ingame\politicians\politician_kings_musketeer"/>
<politiciannaturalist portraitfilename="ui\ingame\politicians\politician_naturalist"/>
<politicianphilosopherprince portraitfilename="ui\ingame\politicians\politician_philosopher_prince"/>
<politicianpirate portraitfilename="ui\ingame\politicians\politician_gentlemen_pirate"/>
<politicianpresidente portraitfilename="ui\ingame\politicians\politician_el_presidente"/>
<politicianquartermaster portraitfilename="ui\ingame\politicians\politician_quarter_master"/>
<politicianscout portraitfilename="ui\ingame\politicians\politician_scout"/>
<politicianscoutrussian portraitfilename="ui\ingame\politicians\politician_scout"/>
<politicianscoutspanish portraitfilename="ui\ingame\politicians\politician_scout"/>
<politiciansergeantdutch portraitfilename="ui\ingame\politicians\politician_sergeant_arms"/>
<politiciansergeantgerman portraitfilename="ui\ingame\politicians\politician_sergeant_arms"/>
<politiciansergeantspanish portraitfilename="ui\ingame\politicians\politician_sergeant_arms"/>
<politiciantycoon portraitfilename="ui\ingame\politicians\politician_tycoon"/>
<politicianviceroybritish portraitfilename="ui\ingame\politicians\politician_viceroy"/>
<politicianviceroydutch portraitfilename="ui\ingame\politicians\politician_viceroy"/>
<politicianviceroygerman portraitfilename="ui\ingame\politicians\politician_viceroy"/>
<politicianviceroyportuguese portraitfilename="ui\ingame\politicians\politician_viceroy"/>
<politicianwarministerrussian portraitfilename="ui\ingame\politicians\politician_war_minister"/>
<politicianwarministerspanish portraitfilename="ui\ingame\politicians\politician_war_minister"/>
<politiciantycoonact3 portraitfilename="ui\ingame\politicians\politician_tycoon"/>
<politicianwarministeract3 portraitfilename="ui\ingame\politicians\politician_war_minister"/>
<xprevolutionlouverture portraitfilename="ui\ingame\politicians\politician_REV_louverture"/>
<xprevolutionwashington portraitfilename="ui\ingame\politicians\politician_REV_washington"/>
<xprevolutionhidalgo portraitfilename="ui\ingame\politicians\politician_REV_hidalgo"/>
<xprevolutionbonifacio portraitfilename="ui\ingame\politicians\politician_REV_bonifacio"/>
<xprevolutionbolivar portraitfilename="ui\ingame\politicians\politician_REV_bolivar"/>
<xprevolutionsanmartin portraitfilename="ui\ingame\politicians\politician_REV_sanmartin"/>
<xprevolutionsantander portraitfilename="ui\ingame\politicians\politician_REV_santander"/>
<xprevolutionohiggins portraitfilename="ui\ingame\politicians\politician_REV_higgins"/>
<xprevolutionlenin portraitfilename="ui\ingame\politicians\politician_REV_lenin"/>
<tribaliroquoischief2 portraitfilename="ui\ingame\politicians\politician_IR_chief" nativeciv="Iroquois" techslot="3"/>
<tribaliroquoischief3 portraitfilename="ui\ingame\politicians\politician_IR_chief" nativeciv="Iroquois" techslot="3"/>









城镇中心加上这个革命科技的按钮:
  protoy.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
	<Unit id ='294' name ='TownCenter'>
<DBID>16</DBID>
<DisplayNameID>22841</DisplayNameID>
<EditorNameID>28145</EditorNameID>
<PopulationCapAddition>10</PopulationCapAddition>
<ObstructionRadiusX>4.0000</ObstructionRadiusX>
<ObstructionRadiusZ>4.0000</ObstructionRadiusZ>
<MaxVelocity>0.0000</MaxVelocity>
<MovementType>land</MovementType>
<AnimFile>buildings\town_center\town_center.xml</AnimFile>
<DeadReplacement>BuildingRubble4x4</DeadReplacement>
<DeadReplacementLifespan>15</DeadReplacementLifespan>
<ImpactType>Wood</ImpactType>
<PhysicsInfo>house</PhysicsInfo>
<PlacementFile>buildinglarge.xml</PlacementFile>
<Icon>buildings\town_center\towncenter_icon</Icon>
<MinimapIcon>ui\minimap\towncenter</MinimapIcon>
<PortraitIcon>buildings\town_center\towncenter_portrait</PortraitIcon>
<RolloverTextID>22840</RolloverTextID>
<ShortRolloverTextID>25734</ShortRolloverTextID>
<InitialHitpoints>6500.0000</InitialHitpoints>
<MaxHitpoints>6500.0000</MaxHitpoints>
<LOS>38.0000</LOS>
<ProjectileProtoUnit>Cannonball</ProjectileProtoUnit>
<UnitAIType>RangedCombative</UnitAIType>
<BuildPoints>60.0000</BuildPoints>
<BuildLimit>1</BuildLimit>
<Bounty>240.0000</Bounty>
<Cost resourcetype ='Wood'>600.0000</Cost>
<BuildingWorkRate>1.0000</BuildingWorkRate>
<MaxContained>50</MaxContained>
<AllowedAge>0</AllowedAge>
<Armor type ='Siege' value ='0.0000'></Armor>
<BuilderLimit>8</BuilderLimit>
<UnitType>LogicalTypeValidSabotage</UnitType>
<UnitType>LogicalTypeMinimapFilterEconomic</UnitType>
<UnitType>LogicalTypeNeededForVictory</UnitType>
<UnitType>LogicalTypeHandUnitsAutoAttack</UnitType>
<UnitType>LogicalTypeBuildingsNotWalls</UnitType>
<UnitType>LogicalTypeTCBuildLimit</UnitType>
<UnitType>LogicalTypeRangedUnitsAutoAttack</UnitType>
<UnitType>LogicalTypeVillagersAttack</UnitType>
<UnitType>LogicalTypeHandUnitsAttack</UnitType>
<UnitType>LogicalTypeShipsAndBuildings</UnitType>
<UnitType>LogicalTypeRangedUnitsAttack</UnitType>
<UnitType>LogicalTypeBuildingsNotWallsOrGroves</UnitType>
<UnitType>Building</UnitType>
<UnitType>Economic</UnitType>
<UnitType>BuildingClass</UnitType>
<UnitType>HasBountyValue</UnitType>
<UnitType>CountsTowardEconomicScore</UnitType>
<UnitType>ConvertsHerds</UnitType>
<UnitType>AbstractTownCenter</UnitType>
<UnitType>AbstractCanSeeStealth</UnitType>
<Train row ='0' page ='0' column ='0'>ypSettlerJapanese</Train>
<Train row ='0' page ='0' column ='0'>ypSettlerIndian</Train>
<Train row ='0' page ='0' column ='0'>ypSettlerAsian</Train>
<Train row ='0' page ='0' column ='0'>Settler</Train>
<Train row ='0' page ='0' column ='0'>Coureur</Train>
<Train row ='0' page ='0' column ='3'>HotAirBalloon</Train>
<Train row ='0' page ='0' column ='2'>Envoy</Train>
<Train row ='0' page ='0' column ='0'>xpColonialMilitia</Train>
<Train row ='0' page ='0' column ='0'>SettlerNative</Train>
<Train row ='0' page ='0' column ='5'>PetCougar</Train>
<Train row ='0' page ='0' column ='5'>ypSPCBrahminHealer</Train>
<Train row ='0' page ='0' column ='5'>ypMonkChinese</Train>
<Train row ='0' page ='0' column ='6'>ypMonkChinese2</Train>
<Train row ='0' page ='0' column ='6'>ypMonkIndian2</Train>
<Train row ='0' page ='0' column ='5'>ypMonkIndian</Train>
<Train row ='0' page ='0' column ='5'>ypMonkJapanese</Train>
<Train row ='0' page ='0' column ='6'>ypMonkJapanese2</Train>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWarrior5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWisewoman4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisYouth2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisYouth3</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionLouverture</Tech>
<Tech row ='0' page ='1' column ='2'>ImpImmigrantsNative</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWarrior2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecYouth5</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianAdmiralOttoman</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianViceroyGerman</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianViceroyPortuguese</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianCavalierDutch</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMusketeerDutch</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianGeneralOttoman</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianViceroyDutch</Tech>
<Tech row ='0' page ='2' column ='0'>BigIroquoisWarParty</Tech>
<Tech row ='0' page ='1' column ='2'>ImpLegendaryNativesNatives</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianGeneralBritish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMarksmanOttoman</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWisewoman3</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianAdventurerBritish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMusketeerBritish</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisChief4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisShaman2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWisewoman2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisChief5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisShaman5</Tech>
<Tech row ='0' page ='2' column ='0'>BigIroquoisRaidingParty</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxYouth5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxShaman4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxShaman3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecChief4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecShaman3</Tech>
<Tech row ='0' page ='2' column ='0'>BigAztecScoutingParty</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianCavalierFrench</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianGeneralSkirmisher</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianBishopGerman</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianWarMinisterAct3</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMusketeerFrench</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianSergeantGerman</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionOHiggins</Tech>
<Tech row ='0' page ='1' column ='2'>SpiesNative</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianSergeantDutch</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWisewoman5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisYouth4</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianAdventurerRussian</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMusketeerRussian</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianPhilosopherPrince</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianEngineerPortuguese</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxYouth2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWarrior5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxChief3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWarrior4</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianTycoonAct3</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianCavalierGerman</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianCavalierRussian</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianScout</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMarksmanPortuguese</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianCavalierOttoman</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMusketeerPortuguese</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisChief2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisShaman4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWarrior4</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionBolivar</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionBonifacio</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionLenin</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionSanMartin</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionWashington</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWarrior2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWarrior3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisChief3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisShaman3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisYouth5</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianScoutRussian</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianViceroyBritish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianWarMinisterRussian</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianAdmiral</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianBishop</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianGeneral</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMusketeerSpanish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianQuartermaster</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianEngineer</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianSergeantSpanish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianPirate</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianPresidente</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianNaturalist</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianTycoon</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianWarMinisterSpanish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianExiledPrince</Tech>
<Tech row ='0' page ='1' column ='2'>HCBlockadeNative</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianCavalierSpanish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianGrandVizier</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxYouth3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWisewoman3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWisewoman2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWisewoman4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecYouth2</Tech>
<Tech row ='0' page ='2' column ='0'>BigAztecWarParty</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxChief5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxChief2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxChief4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecChief2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecShaman4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWarrior5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWisewoman2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWisewoman3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWisewoman4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWisewoman5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWarrior4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecChief3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecChief5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecShaman2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecShaman5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecYouth3</Tech>
<Tech row ='0' page ='2' column ='0'>BigAztecRaidingParty</Tech>
<Tech row ='0' page ='2' column ='0'>BigSiouxDogSoldiers</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionHidalgo</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionSantander</Tech>
<Tech row ='0' page ='2' column ='0'>BigIroquoisScoutingParty</Tech>
<Tech row ='0' page ='1' column ='2'>ypImpLegendaryNatives</Tech>
<Tech row ='0' page ='1' column ='2'>ypImpLegendaryNatives2</Tech>
<Tech row ='0' page ='1' column ='0'>ypFakeColonialAge</Tech>
<Tech row ='0' page ='1' column ='0'>ypFakeFortressAge</Tech>
<Tech row ='0' page ='1' column ='0'>ypFakeImperialAge</Tech>
<Tech row ='0' page ='1' column ='0'>ypFakeIndustrialAge</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianAdventurerSpanish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianGovernor</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMohawk</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMarksman</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxYouth4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWarrior3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWarrior2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxShaman5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxShaman2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWarrior3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWisewoman5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecYouth4</Tech>
<Tech row ='0' page ='1' column ='0'>AddLimit</Tech>
<Tech row ='0' page ='1' column ='0'>AddPOP</Tech>
<Flag>ShowGarrisonButton</Flag>
<Flag>AllowAutoGarrison</Flag>
<Flag>StartingColonyBuilding</Flag>
<Flag>ColonyPlacementCenter</Flag>
<Flag>CollidesWithProjectiles</Flag>
<Flag>StartsAtFullEfficiency</Flag>
<Flag>Immoveable</Flag>
<Flag>NoBloodOnDeath</Flag>
<Flag>ObscuresUnits</Flag>
<Flag>NonAutoFormedUnit</Flag>
<Flag>Doppled</Flag>
<Flag>SelectWithObstruction</Flag>
<Flag>PaintTextureWhenPlacing</Flag>
<Flag>FlattenGround</Flag>
<Flag>HasGatherPoint</Flag>
<Flag>Tracked</Flag>
<Contain>AbstractVillager</Contain>
<Contain>Imam</Contain>
<Contain>NatMedicineMan</Contain>
<Contain>Missionary</Contain>
<Contain>Priest</Contain>
<Contain>Surgeon</Contain>
<Contain>xpMedicineMan</Contain>
<Contain>xpMedicineManAztec</Contain>
<Contain>ypDaimyoRegicide</Contain>
<Command page ='0' column ='3'>Levy</Command>
<Command page ='10' column ='3'>TownBell</Command>
<Command page ='10' column ='4'>Delete</Command>
<Command page ='10' column ='3'>ReturnToWork</Command>
<Command page ='0' column ='4'>Conscription</Command>
<Command page ='10' column ='0'>SetGatherPointEconomy</Command>
<Command page ='10' column ='1'>SetGatherPointMilitary</Command>
<Command page ='10' column ='2'>Eject</Command>
<Command page ='0' column ='5'>RansomExplorer</Command>
<Command page ='1' column ='10'>SetUnitAsHomeCityGatherPoint</Command>
<Command page ='11' column ='0'>Abilities</Command>
<Command page ='0' column ='1'>ypAssemble</Command>
<Command page ='0' column ='2'>ypMuster</Command>
<Command page ='0' column ='3'>ypAmass</Command>
<Command page ='0' column ='4'>ypMarshal</Command>
<Command page ='0' column ='3'>ypAmassIndians</Command>
<Command page ='0' column ='1'>ypAssembleIndians</Command>
<Command page ='0' column ='4'>ypMarshalIndians</Command>
<Command page ='0' column ='2'>ypMusterIndians</Command>
<Tactics>towncenter.tactics</Tactics>
<ProtoAction>
<Name>AntiShipAttack</Name>
<Damage>75.000000</Damage>
<DamageType>Siege</DamageType>
<MaxRange>40.000000</MaxRange>
<ROF>3.000000</ROF>
<DamageBonus type ='AbstractSiegeTrooper'>0.500000</DamageBonus>
<Active>1</Active>
</ProtoAction>
<ProtoAction>
<Name>RangedAttack</Name>
<DamageBonus type ='AbstractVillager'>2.000000</DamageBonus>
<DamageBonus type ='AbstractArtillery'>0.500000</DamageBonus>
<Damage>9.000000</Damage>
<DamageType>Ranged</DamageType>
<MaxRange>32.000000</MaxRange>
<ROF>3.000000</ROF>
</ProtoAction>
</Unit>



因为俄国本身就有革命,所以homecityrussians.xml不用修改。
如果homecity没有<revoltdeck>不能成功发动革命,革命后不会改变主城。
传送门1      传送门2
  homecityrussians.xml.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
<?xml version="1.0" encoding="utf-8"?>
<homecity>
<civ>Russians</civ>
<name>$$36889$$</name>
<heroname>$$43036$$</heroname>
<gatherpointunit>HomeCityGatherFlag</gatherpointunit>
<visual>russian\russian_homecity.xml</visual>
<watervisual>russian\russian_homecity_water.xml</watervisual>
<backgroundvisual>russian\russian_background.xml</backgroundvisual>
<pathdata>russian\pathable_area_object.gr2</pathdata>
<camera>russian\russian_homecity_camera.cam</camera>
<widescreencamera>russian\russian_homecity_widescreencamera.cam</widescreencamera>
<transportroundtriptime>1</transportroundtriptime>
<transportactivationtime>0</transportactivationtime>
<level>10</level>
<skillpoints>9</skillpoints>
<lightset>st_petersburg</lightset>
<watertype>Berlin</watertype>
<numpropunlocksearned>9</numpropunlocksearned>
<ambientsounds>homecity\RussianAmbientSounds.xml</ambientsounds>
<snow/>
<xsai>generic_city</xsai>
<coffers>
<current>
<food>0</food>
<wood>0</wood>
<gold>0</gold>
<fame>0</fame>
<ships>0</ships>
<skillpoints>0</skillpoints>
<xp>0</xp>
</current>
<maximum>
<food>0</food>
<wood>0</wood>
<gold>0</gold>
<fame>0</fame>
<ships>0</ships>
<skillpoints>-1</skillpoints>
<xp>-1</xp>
</maximum>
</coffers>
<cards>
<card>
<name>HCShipFoodCrates1</name>
<maxcount>-1</maxcount>
<level>0</level>
<prereqtech>-1</prereqtech>
<age>0</age>
<displayunitcount>300</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>
<card>
<name>HCShipFoodCrates2</name>
<maxcount>1</maxcount>
<level>0</level>
<prereqtech>HCShipFoodCrates1</prereqtech>
<age>1</age>
<displayunitcount>600</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>
<card>
<name>HCShipFoodCrates3</name>
<maxcount>1</maxcount>
<level>10</level>
<prereqtech>HCShipFoodCrates2</prereqtech>
<age>1</age>
<displayunitcount>700</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>
<card>
<name>HCShipFoodCrates4</name>
<maxcount>1</maxcount>
<level>10</level>
<prereqtech>HCShipFoodCrates3</prereqtech>
<age>2</age>
<displayunitcount>1000</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>
<card>
<name>HCShipFoodCrates5</name>
<maxcount>1</maxcount>
<level>25</level>
<prereqtech>HCShipFoodCrates4</prereqtech>
<age>3</age>
<displayunitcount>1600</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>

<!--为了保证圣典打开本页面的时候流畅以及降低圣典体积,此处省略40KB语句。-->


<card>
<name>HCXPDanceHall</name>
<maxcount>1</maxcount>
<level>0</level>
<prereqtech>-1</prereqtech>
<age>1</age>
</card>
<card>
<name>HCXPMercsGreatCannon</name>
<maxcount>1</maxcount>
<level>25</level>
<prereqtech>HCMercenaryLoyalty</prereqtech>
<age>3</age>
<displayunitcount>3</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>
<card>
<name>HCXPNootkaAlliesRepeat</name>
<maxcount>-1</maxcount>
<level>40</level>
<prereqtech>-1</prereqtech>
<age>3</age>
<displayunitcount>30</displayunitcount>
</card>
<card>
<name>HCPrivateers</name>
<maxcount>1</maxcount>
<level>0</level>
<prereqtech>-1</prereqtech>
<age>1</age>
<displayunitcount>2</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card> <card>
<name>HCREVShipGatlingGuns</name>
<maxcount>-1</maxcount>
<level>0</level>
<prereqtech>XPRevolution</prereqtech>
<age>3</age>
<displayunitcount>4</displayunitcount>
<revoltcard/>
</card>
<card>
<name>HCREVShipColonialMilitia</name>
<maxcount>-1</maxcount>
<level>0</level>
<prereqtech>XPRevolution</prereqtech>
<age>3</age>
<displayunitcount>16</displayunitcount>
<revoltcard/>
</card>
<card>
<name>HCREVShipIronclads</name>
<maxcount>-1</maxcount>
<level>0</level>
<prereqtech>XPRevolution</prereqtech>
<age>3</age>
<displayunitcount>2</displayunitcount>
<revoltcard/>
</card>
<card>
<name>HCREVShipFortWagon</name>
<maxcount>-1</maxcount>
<level>0</level>
<prereqtech>XPRevolution</prereqtech>
<age>3</age>
<displayunitcount>1</displayunitcount>
<revoltcard/>
</card>

</cards>
<decks>
<deck>
<name>$$41681$$</name>
<cards>
<card>HCShipFoodCrates1</card>
<card>HCShipCoveredWagons</card>
<card>HCShipStrelets1</card>
<card>HCShipStrelets2</card>
<card>HCShipCossacks1</card>
<card>HCShipCossacks2</card>
<card>HCShipCavArchers1</card>
<card>HCShipCavArchers2</card>
<card>HCShipGrenadiers1</card>
<card>HCShipGrenadiers2</card>
<card>HCShipFalconets1</card>
<card>HCExplorerRussian</card>
<card>HCFurrierTeam</card>
<card>HCAdvancedArtillery</card>
<card>HCUnlockFort</card>
</cards>
</deck>
<deck>
<name>$$41682$$</name>
<default/>
<cards>
<card>HCShipFoodCrates1</card>
<card>HCShipCoveredWagons</card>
<card>HCShipStrelets1</card>
<card>HCShipStrelets2</card>
<card>HCShipCossacks1</card>
<card>HCShipCossacks2</card>
<card>HCShipCavArchers1</card>
<card>HCShipCavArchers2</card>
<card>HCShipGrenadiers1</card>
<card>HCShipGrenadiers2</card>
<card>HCShipFalconets1</card>
<card>HCExplorerRussian</card>
<card>HCFurrierTeam</card>
<card>HCAdvancedArtillery</card>
<card>HCUnlockFort</card>
</cards>
</deck>
<revoltdeck>
<name>$$45518$$</name>
<cards>
<card>HCREVShipGatlingGuns</card>
<card>HCREVShipColonialMilitia</card>
<card>HCREVShipIronclads</card>
<card>HCREVShipFortWagon</card>
</cards>
</revoltdeck>

</decks>
<building>
<name>Estate</name>
<visual>
<file>russian\russian estate.xml</file>
<bone>bone_estate</bone>
</visual>
<uix>150</uix>
<uiy>200</uiy>
<camera>russian\russian_homecity_estate_camera.cam</camera>
<widescreencamera>russian\russian_homecity_estate_camera.cam</widescreencamera>
<unlocklevel>0</unlocklevel>
<portrait>homecity\buildings_west\estate_icon</portrait>
<displaynamestringid>24968</displaynamestringid>
<rolloverstringid>25537</rolloverstringid>
<obtainabletechs/>
<activetechs/>
<validunits/>
<units/>
<mercbuilding>1</mercbuilding>
<trainbuilding>1</trainbuilding>
</building>
<building>
<name>Market</name>
<visual>
<file>russian\russian_tradecenter.xml</file>
<bone>bone_market</bone>
</visual>
<uix>250</uix>
<uiy>375</uiy>
<camera>russian\russian_homecity_market_camera.cam</camera>
<widescreencamera>russian\russian_homecity_market_widescreencamera.cam</widescreencamera>
<unlocklevel>0</unlocklevel>
<portrait>homecity\buildings_west\market_icon</portrait>
<displaynamestringid>24970</displaynamestringid>
<rolloverstringid>25536</rolloverstringid>
<obtainabletechs>
<tech x="1.0" y="1.0">HCShipFoodCrates1</tech>
<tech x="1.7" y="1.0">HCShipWoodCrates1</tech>
<tech x="2.4" y="1.0">HCShipCoinCrates1</tech>
<tech x="1.0" y="2.0">HCShipFoodCrates2</tech>
<tech x="1.7" y="2.0">HCShipWoodCrates2</tech>
<tech x="2.4" y="2.0">HCShipCoinCrates2</tech>
<tech x="1.0" y="3.0">HCShipFoodCrates3</tech>
<tech x="1.7" y="3.0">HCShipWoodCrates3</tech>
<tech x="2.4" y="3.0">HCShipCoinCrates3</tech>
<tech x="1.0" y="4.0">HCShipFoodCrates4</tech>
<tech x="1.7" y="4.0">HCShipWoodCrates4</tech>
<tech x="2.4" y="4.0">HCShipCoinCrates4</tech>
<tech x="1.0" y="5.0">HCShipFoodCrates5</tech>
<tech x="1.7" y="5.0">HCShipWoodCrates5</tech>
<tech x="2.4" y="5.0">HCShipCoinCrates5</tech>
<tech x="4.0" y="1.0">HCShipSheep1</tech>
<tech x="3.7" y="2.0">HCShipSheep2</tech>
<tech x="3.7" y="3.0">HCShipSheep3</tech>
<tech x="4.4" y="2.0">HCShipCows</tech>
<tech x="5.7" y="1.0">HCShipCoveredWagons</tech>
<tech x="5.7" y="2.0">HCShipSurgeons</tech>
<tech x="5.3" y="3.0">HCCheapHealersTeam</tech>
<tech x="6.1" y="3.0">HCXPMasterSurgeons</tech>
<tech x="7.0" y="1.0">HCExplorerRussian</tech>
<tech x="7.0" y="3.0">HCShipBalloons</tech>
<tech x="7.0" y="7.0">HCXPAdvancedBalloon</tech>
</obtainabletechs>
<activetechs>
<tech>HCShipFoodCrates1</tech>
<tech>HCShipCoveredWagons</tech>
<tech>HCExplorerRussian</tech>
</activetechs>
<validunits/>
<units/>
<trainbuilding>1</trainbuilding>
</building>
<building>
<name>Academy</name>
<visual>
<file>russian\russian_academy.xml</file>
<bone>bone_academy</bone>
</visual>
<uix>460</uix>
<uiy>125</uiy>
<camera>russian\russian_homecity_academy_camera.cam</camera>
<widescreencamera>russian\russian_homecity_academy_widescreencamera.cam</widescreencamera>
<unlocklevel>0</unlocklevel>
<portrait>homecity\buildings_west\academy_icon</portrait>
<displaynamestringid>24965</displaynamestringid>
<rolloverstringid>25533</rolloverstringid>
<obtainabletechs>
<tech x="0.0" y="3.0">HCStreletsCombatRussian</tech>
<tech x="0.7" y="1.0">HCShipStrelets1</tech>
<tech x="0.7" y="2.0">HCShipStrelets2</tech>
<tech x="0.7" y="3.0">HCShipStrelets3</tech>
<tech x="0.7" y="4.0">HCShipStrelets4</tech>
<tech x="0.7" y="5.0">HCSpawnStrelet</tech>
<tech x="0.7" y="7.0">HCXPSuvorovReforms</tech>
<tech x="1.8" y="1.0">HCShipHalberdiersRussian1</tech>
<tech x="1.8" y="2.0">HCShipHalberdiersRussian2</tech>
<tech x="1.8" y="3.0">HCShipHalberdiersRussian3</tech>
<tech x="1.8" y="5.0">HCRansack</tech>
<tech x="2.5" y="1.0">HCShipMusketeersRussian2</tech>
<tech x="2.5" y="2.0">HCShipMusketeersRussian3</tech>
<tech x="3.5" y="1.0">HCShipCossacks1</tech>
<tech x="3.5" y="2.0">HCShipCossacks2</tech>
<tech x="3.0" y="3.0">HCShipCossacks3</tech>
<tech x="2.5" y="4.0">HCShipCossacks4</tech>
<tech x="2.5" y="5.0">HCUniqueCombatRussian</tech>
<tech x="4.2" y="1.0">HCShipCavArchers1</tech>
<tech x="4.2" y="2.0">HCShipCavArchers2</tech>
<tech x="4.2" y="3.0">HCShipCavArchers3</tech>
<tech x="3.5" y="4.0">HCXPShipCavArchersRepeat</tech>
<tech x="4.2" y="4.0">HCCavalryCombatRussian</tech>
<tech x="4.9" y="1.0">HCCavalryLOSTeam</tech>
<tech x="4.9" y="2.0">HCShipOprichniks1</tech>
<tech x="4.9" y="3.0">HCShipOprichniks2</tech>
<tech x="4.9" y="4.0">HCShipOprichniks3</tech>
<tech x="4.9" y="7.0">HCXPShipOprichniks4</tech>
<tech x="6.0" y="1.0">HCShipGrenadiers1</tech>
<tech x="6.0" y="2.0">HCShipGrenadiers2</tech>
<tech x="6.0" y="3.0">HCShipGrenadiers3</tech>
<tech x="6.0" y="5.0">HCShipGrenadiers4</tech>
<tech x="6.7" y="1.0">HCShipFalconets1</tech>
<tech x="6.7" y="2.0">HCShipFalconets2</tech>
<tech x="6.7" y="3.0">HCShipFalconets3</tech>
<tech x="6.7" y="4.0">HCShipCannons1</tech>
<tech x="6.7" y="5.0">HCShipCannons2</tech>
<tech x="7.4" y="1.0">HCAdvancedArtillery</tech>
<tech x="7.4" y="2.0">HCShipMortars1</tech>
<tech x="7.4" y="3.0">HCShipMortars2</tech>
<tech x="7.4" y="4.0">HCUnicorne</tech>
<tech x="7.4" y="7.0">HCXPShipMortarsTeam</tech>
</obtainabletechs>
<activetechs>
<tech>HCShipStrelets1</tech>
<tech>HCShipStrelets2</tech>
<tech>HCShipCossacks1</tech>
<tech>HCShipCossacks2</tech>
<tech>HCShipCavArchers1</tech>
<tech>HCShipCavArchers2</tech>
<tech>HCShipGrenadiers1</tech>
<tech>HCShipGrenadiers2</tech>
<tech>HCShipFalconets1</tech>
<tech>HCAdvancedArtillery</tech>
</activetechs>
<validunits/>
<units/>
<trainbuilding>1</trainbuilding>
</building>
<building>
<name>Cathedral</name>
<visual>
<file>russian\russian_cathedral.xml</file>
<bone>bone_cathedral</bone>
</visual>
<uix>80</uix>
<uiy>475</uiy>
<camera>russian\russian_homecity_cathedral_camera.cam</camera>
<widescreencamera>russian\russian_homecity_cathedral_widescreencamera.cam</widescreencamera>
<unlocklevel>0</unlocklevel>
<portrait>homecity\buildings_west\cathedral_icon</portrait>
<displaynamestringid>28989</displaynamestringid>
<rolloverstringid>25538</rolloverstringid>
<obtainabletechs>
<tech x="0.0" y="1.0">HCNativeLore</tech>
<tech x="0.0" y="2.0">HCNativeTreaties</tech>
<tech x="0.0" y="3.0">HCNativeWarriors</tech>
<tech x="0.0" y="5.0">HCAdvancedTradingPost</tech>
<tech x="0.0" y="6.0">HCXPBloodBrothers</tech>
<tech x="0.9" y="3.0">HCFencingSchool</tech>
<tech x="0.9" y="5.0">HCDuelingSchoolTeam</tech>
<tech x="1.6" y="1.0">HCXPRanching</tech>
<tech x="1.6" y="3.0">HCRidingSchool</tech>
<tech x="2.3" y="1.0">HCColonialMilitia</tech>
<tech x="2.0" y="2.0">HCPioneers</tech>
<tech x="2.7" y="2.0">HCFrontierDefenses</tech>
<tech x="3.0" y="3.0">HCImprovedBuildings</tech>
<tech x="2.3" y="3.0">HCAdvancedArsenal</tech>
<tech x="2.3" y="4.0">HCFrontierDefenses2</tech>
<tech x="3.0" y="5.0">HCHeavyFortifications</tech>
<tech x="3.5" y="1.0">HCUnlockFort</tech>
<tech x="3.5" y="4.0">HCXPUnlockFort2</tech>
<tech x="3.5" y="7.0">HCXPSevastopol</tech>
<tech x="4.2" y="1.0">HCBarracksHPTeam</tech>
<tech x="4.2" y="3.0">HCBlockhouseCannon</tech>
<tech x="5.1" y="3.0">HCRoyalDecreeRussian</tech>
<tech x="5.1" y="7.0">HCXPNationalRedoubt</tech>
<tech x="5.8" y="1.0">HCAdvancedMill</tech>
<tech x="6.5" y="1.0">HCAdvancedMarket</tech>
<tech x="5.8" y="3.0">HCAdvancedDock</tech>
<tech x="5.8" y="5.0">HCAdvancedPlantations</tech>
<tech x="5.8" y="7.0">HCXPAssassins</tech>
<tech x="6.5" y="2.0">HCXPShipSpies1</tech>
<tech x="6.5" y="3.0">HCXPShipSpies2</tech>
<tech x="6.5" y="7.0">HCXPShipSpiesTeam</tech>
<tech x="7.2" y="1.0">HCUnlockFactory</tech>
<tech x="7.2" y="5.0">HCXPIndustrialRevolution</tech>
</obtainabletechs>
<activetechs>
<tech>HCUnlockFort</tech>
</activetechs>
<validunits/>
<units/>
<trainbuilding>1</trainbuilding>
</building>
<building>
<name>ManufacturingPlant</name>
<visual>
<file>russian\russian_manufacturingplant.xml</file>
<bone>bone_plant</bone>
</visual>
<uix>450</uix>
<uiy>275</uiy>
<camera>russian\russian_homecity_manufacturing_plant_camera.cam</camera>
<widescreencamera>russian\russian_homecity_plant_widescreencamera.cam</widescreencamera>
<unlocklevel>0</unlocklevel>
<portrait>homecity\buildings_west\manufacturing_plant_icon</portrait>
<displaynamestringid>24972</displaynamestringid>
<rolloverstringid>25535</rolloverstringid>
<obtainabletechs>
<tech x="0.0" y="3.0">HCStonemasons</tech>
<tech x="0.0" y="7.0">HCXPEconomicTheory</tech>
<tech x="0.7" y="5.0">HCXPLandGrab</tech>
<tech x="1.3" y="1.0">HCFishMarket</tech>
<tech x="0.9" y="3.0">HCRenderingPlant</tech>
<tech x="1.6" y="3.0">HCSchooners</tech>
<tech x="2.5" y="3.0">HCSawmills</tech>
<tech x="2.5" y="5.0">HCExoticHardwoods</tech>
<tech x="2.5" y="6.0">HCXPDistributivism</tech>
<tech x="3.4" y="3.0">HCSilversmith</tech>
<tech x="3.4" y="5.0">HCRoyalMint</tech>
<tech x="4.3" y="1.0">HCFoodSilos</tech>
<tech x="4.3" y="3.0">HCSustainableAgriculture</tech>
<tech x="4.3" y="5.0">HCRefrigeration</tech>
<tech x="5.2" y="1.0">HCStockyards</tech>
<tech x="6.1" y="1.0">HCFurrierTeam</tech>
<tech x="6.1" y="3.0">HCSpiceTrade</tech>
<tech x="6.1" y="5.0">HCMedicine</tech>
<tech x="7.0" y="1.0">HCRumDistillery</tech>
<tech x="7.0" y="2.0">HCCigarRoller</tech>
<tech x="7.0" y="3.0">HCTextileMills</tech>
</obtainabletechs>
<activetechs>
<tech>HCFurrierTeam</tech>
</activetechs>
<validunits/>
<trainbuilding>1</trainbuilding>
</building>
<building>
<name>Dock</name>
<visual>
<file>russian\russian_dock.xml</file>
<bone>bone_dock</bone>
</visual>
<uix>200</uix>
<uiy>250</uiy>
<camera>russian\russian_homecity_dock_camera.cam</camera>
<widescreencamera>russian\russian_homecity_dock_widescreencamera.cam</widescreencamera>
<unlocklevel>0</unlocklevel>
<portrait>homecity\buildings_west\dock_icon</portrait>
<displaynamestringid>35745</displaynamestringid>
<rolloverstringid>35746</rolloverstringid>
<obtainabletechs>
<tech x="1.3" y="1.0">HCShipCaravels1</tech>
<tech x="1.0" y="2.0">HCShipCaravels2</tech>
<tech x="1.0" y="3.0">HCCoastalDefensesTeam</tech>
<tech x="1.7" y="2.0">HCShipGalleons</tech>
<tech x="1.7" y="3.0">HCShipFrigates</tech>
<tech x="1.7" y="5.0">HCShipRussianFleet</tech>
<tech x="1.0" y="4.0">HCNavalCombat</tech>
<tech x="2.4" y="4.0">HCShipMonitors</tech>
<tech x="2.4" y="7.0">HCXPShipMonitorsTeam</tech>
<tech x="3.1" y="1.0">HCAdmirality</tech>
<tech x="3.1" y="3.0">HCColdWaterPortTeam</tech>
<tech x="4.4" y="4.0">HCXPMercsFusiliers</tech>
<tech x="5.1" y="3.0">HCMercsManchu</tech>
<tech x="5.1" y="4.0">HCXPMercsNinja</tech>
<tech x="5.8" y="3.0">HCMercsHighlanders</tech>
<tech x="5.8" y="4.0">HCMercsHackapells</tech>
<tech x="5.1" y="5.0">HCMercsHolyRoman</tech>
<tech x="5.1" y="7.0">HCXPNootkaAlliesRepeat</tech>
<tech x="5.8" y="5.0">HCMercsHighland</tech>
<tech x="6.5" y="5.0">HCMercenaryLoyalty</tech>
<tech x="6.5" y="6.0">HCXPMercsGreatCannon</tech>
<tech x="5.1" y="1.0">HCXPDanceHall</tech>
<tech x="7.2" y="1.0">HCPrivateers</tech>
</obtainabletechs>
<activetechs/>
<validunits/>
<units/>
<trainbuilding>1</trainbuilding>
</building>
<building>
<name>Customization</name>
<camera>russian\russian_homecity_camera.cam</camera>
<widescreencamera>russian\russian_homecity_widescreencamera.cam</widescreencamera>
<unlocklevel>0</unlocklevel>
<portrait>homecity\buildings_west\dock_icon</portrait>
<displaynamestringid>24966</displaynamestringid>
<rolloverstringid>25540</rolloverstringid>
<customizationbuilding>1</customizationbuilding>
</building>
<waypoints>
<waypoint>
<bone>bone_pathnode_01</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_03</bone>
<exit>1</exit>
</waypoint>
<waypoint>
<bone>bone_pathnode_04</bone>
<performancearea>1</performancearea>
</waypoint>
<waypoint>
<bone>bone_pathnode_05</bone>
<performancearea>1</performancearea>
</waypoint>
<waypoint>
<bone>bone_pathnode_06</bone>
<exit>1</exit>
</waypoint>
<waypoint>
<bone>bone_pathnode_07</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_08</bone>
<performancearea>1</performancearea>
</waypoint>
<waypoint>
<bone>bone_pathnode_09</bone>
<exit>1</exit>
<vendorentry>1</vendorentry>
</waypoint>
<waypoint>
<bone>bone_pathnode_10</bone>
<exit>1</exit>
<vendorentry>1</vendorentry>
</waypoint>
<waypoint>
<bone>bone_pathnode_11</bone>
<dock>1</dock>
</waypoint>
<waypoint>
<bone>bone_pathnode_12</bone>
<performancearea>1</performancearea>
</waypoint>
<waypoint>
<bone>bone_pathnode_13</bone>
<performancearea>1</performancearea>
</waypoint>
<waypoint>
<bone>bone_pathnode_14</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_15</bone>
<performancearea>1</performancearea>
</waypoint>
<waypoint>
<bone>bone_pathnode_16</bone>
<performancearea>1</performancearea>
</waypoint>
<waypoint>
<bone>bone_pathnode_17</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_18</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_19</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_20</bone>
<performancearea>1</performancearea>
</waypoint>
<waypoint>
<bone>bone_pathnode_21</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_22</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_23</bone>
<exit>1</exit>
</waypoint>
<waypoint>
<bone>bone_pathnode_24</bone>
<exit>1</exit>
<vendorentry>1</vendorentry>
</waypoint>
<waypoint>
<bone>bone_pathnode_26</bone>
<exit>1</exit>
<vendorentry>1</vendorentry>
</waypoint>
<waypoint>
<bone>bone_pathnode_27</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_28</bone>
<exit>1</exit>
</waypoint>
<waypoint>
<bone>bone_pathnode_29</bone>
<performancearea>1</performancearea>
</waypoint>
<waypoint>
<bone>bone_pathnode_30</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_31</bone>
<vendorentry>1</vendorentry>
</waypoint>
<waypoint>
<bone>bone_academy_doorway</bone>
<door>1</door>
</waypoint>
<waypoint>
<bone>bone_plant_doorway</bone>
<door>1</door>
</waypoint>
<waypoint>
<bone>bone_cathedral_doorway</bone>
<door>1</door>
</waypoint>
<waypoint>
<bone>bone_dock_doorway</bone>
<door>1</door>
</waypoint>
<waypoint>
<bone>bone_shipment_start</bone>
<shipmentstart>1</shipmentstart>
</waypoint>
<waypoint>
<bone>bone_shipment_end</bone>
<shipmentend>1</shipmentend>
</waypoint>
<waypoint>
<bone>bone_dregs01</bone>
<illreputearea><![CDATA[
1>
]]></illreputearea>
</waypoint>
<waypoint>
<bone>bone_dregs02</bone>
<illreputearea><![CDATA[
1>
]]></illreputearea>
</waypoint>
<waypoint>
<bone>bone_dregs03</bone>
<illreputearea><![CDATA[
1>
]]></illreputearea>
</waypoint>
<waypoint>
<bone>bone_dregs04</bone>
<illreputearea><![CDATA[
1>
]]></illreputearea>
</waypoint>
<waypoint>
<bone>bone_dregs06</bone>
<illreputearea><![CDATA[
1>
]]></illreputearea>
</waypoint>
<waypoint>
<bone>bone_vendor01</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_vendor02</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_vendor03</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_vendor04</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_vendor05</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_vendor06</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_vendor07</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_vendor08</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_firework01</bone>
<fireworks>1</fireworks>
</waypoint>
<waypoint>
<bone>bone_firework02</bone>
<fireworks>1</fireworks>
</waypoint>
<waypoint>
<bone>bone_firework03</bone>
<fireworks>1</fireworks>
</waypoint>
<waypoint>
<bone>bone_firework04</bone>
<fireworks>1</fireworks>
</waypoint>
<waypoint>
<bone>bone_firework05</bone>
<fireworks>1</fireworks>
</waypoint>
<waypoint>
<bone>bone_firework06</bone>
<fireworks>1</fireworks>
</waypoint>
</waypoints>
<obtainableprops>
<prop>NobleClassFrenchMale</prop>
<prop>NobleClassFrenchFemale</prop>
<prop>RussianPoliceman1</prop>
<prop>RussianPoliceman2</prop>
<prop>StageCoachRoyal</prop>
<prop>Torchy</prop>
<prop>Juggler</prop>
<prop>PeasantVendor</prop>
<prop>MiddleClassMusician</prop>
<prop>MiddleClassPreacher</prop>
<prop>PeasantPainter</prop>
<prop>Drunk</prop>
<prop>NiceLady</prop>
<prop>Thug</prop>
<prop active="1">RussianWolf</prop>
<prop>UnitChats</prop>
<prop active="1">Russian_LightSet1</prop>
<prop>Russian_LightSet2</prop>
<prop>Russian_CathProp01</prop>
<prop>Russian_Market_Prop01</prop>
<prop>EE_Market_Prop01</prop>
<prop>EE_Market_Prop02</prop>
<prop>EE_Market_Prop03</prop>
<prop>Russian_Market_IcyRider</prop>
<prop>Russian_DockProp01</prop>
<prop>German_DockProp01</prop>
<prop>German_DockProp02</prop>
<prop>German_DockProp04</prop>
<prop>Russian_PlantProp01</prop>
<prop>Tsars_Cannon</prop>
<prop>Rus_Street_Lamps</prop>
<prop>Rus_Pillar_Lamps</prop>
<prop>ee_PlantProp01</prop>
<prop>ee_PlantProp02</prop>
<prop>EE_PlantProp03</prop>
<prop>Russian_AcadProp01</prop>
<prop active="1">Russian_NWTCTexture0</prop>
<prop>Russian_NWTCTexture1</prop>
<prop>Russian_NWTCTexture2</prop>
<prop>Russian_NWTCTexture3</prop>
<prop>Russian_NWTCTexture4</prop>
<prop>Russian_NWTCTexture5</prop>
<prop>Russian_NWTCTexture6</prop>
<prop>Russian_NWTCTexture7</prop>
<prop active="1">Russian_AcademyTexture0</prop>
<prop>Russian_AcademyTexture1</prop>
<prop>Russian_AcademyTexture2</prop>
<prop>Russian_AcademyTexture3</prop>
<prop>Russian_AcademyTexture4</prop>
<prop>Russian_AcademyTexture5</prop>
<prop>Russian_AcademyTexture6</prop>
<prop>Russian_AcademyTexture7</prop>
<prop active="1">Russian_ManuPlantTexture0</prop>
<prop>Russian_ManuPlantTexture1</prop>
<prop>Russian_ManuPlantTexture2</prop>
<prop>Russian_ManuPlantTexture3</prop>
<prop>Russian_ManuPlantTexture4</prop>
<prop>Russian_ManuPlantTexture5</prop>
<prop>Russian_ManuPlantTexture6</prop>
<prop>Russian_ManuPlantTexture7</prop>
<prop active="1">Russian_CathedralTexture0</prop>
<prop>Russian_CathedralTexture1</prop>
<prop>Russian_CathedralTexture2</prop>
<prop>Russian_CathedralTexture3</prop>
<prop active="1">Russian_DockTexture0</prop>
<prop>Russian_DockTexture1</prop>
<prop>Russian_DockTexture2</prop>
<prop>Russian_DockTexture3</prop>
<prop>Russian_DockTexture4</prop>
<prop>Russian_DockTexture5</prop>
<prop>Russian_DockTexture6</prop>
<prop>Russian_DockTexture7</prop>
</obtainableprops>
</homecity>




启用革命的设定就不放图了,自己在Age0Russian添加.......
效果图:











PS:我发现国旗按钮在civs定义的<homecityflagbuttonsetlarge>SovietFlagBtnLarge</homecityflagbuttonsetlarge>是没有用的,普通界面采用的国旗按钮依然是最少化界面定义的<homecityflagbuttonset>SovietFlagBtn</homecityflagbuttonset>。
我在Photoshop制作了这张图片,其实是有用的,不过你必须在UnHardcode Patch上使用,具体看UnHardcode Patch章节。




3.2版本补充:已证实<homecityflagbuttonsetlarge>xxxxx</homecityflagbuttonsetlarge>只在建立新主城的时候才会用到,而在游戏内没有调用到。具体看修改国旗教程










接下来介绍一下亚洲国家怎样才能革命,亚洲国家制作革命与上面差不多,但是politiciandata.xml定义革命领袖在亚洲国家是不起作用的,会出现革命图标却无法按下这个按钮,所以我们需要在科技中用active改良革命科技。
来看一下远古大佬风之羽制作的中国革命:





城镇中心的按钮:



  protoy.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
	<Unit id ='294' name ='TownCenter'>
<DBID>16</DBID>
<DisplayNameID>22841</DisplayNameID>
<EditorNameID>28145</EditorNameID>
<PopulationCapAddition>10</PopulationCapAddition>
<ObstructionRadiusX>4.0000</ObstructionRadiusX>
<ObstructionRadiusZ>4.0000</ObstructionRadiusZ>
<MaxVelocity>0.0000</MaxVelocity>
<MovementType>land</MovementType>
<AnimFile>buildings\town_center\town_center.xml</AnimFile>
<DeadReplacement>BuildingRubble4x4</DeadReplacement>
<DeadReplacementLifespan>15</DeadReplacementLifespan>
<ImpactType>Wood</ImpactType>
<PhysicsInfo>house</PhysicsInfo>
<PlacementFile>buildinglarge.xml</PlacementFile>
<Icon>buildings\town_center\towncenter_icon</Icon>
<MinimapIcon>ui\minimap\towncenter</MinimapIcon>
<PortraitIcon>buildings\town_center\towncenter_portrait</PortraitIcon>
<RolloverTextID>22840</RolloverTextID>
<ShortRolloverTextID>25734</ShortRolloverTextID>
<InitialHitpoints>6500.0000</InitialHitpoints>
<MaxHitpoints>6500.0000</MaxHitpoints>
<LOS>38.0000</LOS>
<ProjectileProtoUnit>Cannonball</ProjectileProtoUnit>
<UnitAIType>RangedCombative</UnitAIType>
<BuildPoints>60.0000</BuildPoints>
<BuildLimit>1</BuildLimit>
<Bounty>240.0000</Bounty>
<Cost resourcetype ='Wood'>600.0000</Cost>
<BuildingWorkRate>1.0000</BuildingWorkRate>
<MaxContained>50</MaxContained>
<AllowedAge>0</AllowedAge>
<Armor type ='Siege' value ='0.0000'></Armor>
<BuilderLimit>8</BuilderLimit>
<UnitType>LogicalTypeValidSabotage</UnitType>
<UnitType>LogicalTypeMinimapFilterEconomic</UnitType>
<UnitType>LogicalTypeNeededForVictory</UnitType>
<UnitType>LogicalTypeHandUnitsAutoAttack</UnitType>
<UnitType>LogicalTypeBuildingsNotWalls</UnitType>
<UnitType>LogicalTypeTCBuildLimit</UnitType>
<UnitType>LogicalTypeRangedUnitsAutoAttack</UnitType>
<UnitType>LogicalTypeVillagersAttack</UnitType>
<UnitType>LogicalTypeHandUnitsAttack</UnitType>
<UnitType>LogicalTypeShipsAndBuildings</UnitType>
<UnitType>LogicalTypeRangedUnitsAttack</UnitType>
<UnitType>LogicalTypeBuildingsNotWallsOrGroves</UnitType>
<UnitType>Building</UnitType>
<UnitType>Economic</UnitType>
<UnitType>BuildingClass</UnitType>
<UnitType>HasBountyValue</UnitType>
<UnitType>CountsTowardEconomicScore</UnitType>
<UnitType>ConvertsHerds</UnitType>
<UnitType>AbstractTownCenter</UnitType>
<UnitType>AbstractCanSeeStealth</UnitType>
<Train row ='0' page ='0' column ='0'>ypSettlerJapanese</Train>
<Train row ='0' page ='0' column ='0'>ypSettlerIndian</Train>
<Train row ='0' page ='0' column ='0'>ypSettlerAsian</Train>
<Train row ='0' page ='0' column ='0'>Settler</Train>
<Train row ='0' page ='0' column ='0'>Coureur</Train>
<Train row ='0' page ='0' column ='3'>HotAirBalloon</Train>
<Train row ='0' page ='0' column ='2'>Envoy</Train>
<Train row ='0' page ='0' column ='0'>xpColonialMilitia</Train>
<Train row ='0' page ='0' column ='0'>SettlerNative</Train>
<Train row ='0' page ='0' column ='5'>PetCougar</Train>
<Train row ='0' page ='0' column ='5'>ypSPCBrahminHealer</Train>
<Train row ='0' page ='0' column ='5'>ypMonkChinese</Train>
<Train row ='0' page ='0' column ='6'>ypMonkChinese2</Train>
<Train row ='0' page ='0' column ='6'>ypMonkIndian2</Train>
<Train row ='0' page ='0' column ='5'>ypMonkIndian</Train>
<Train row ='0' page ='0' column ='5'>ypMonkJapanese</Train>
<Train row ='0' page ='0' column ='6'>ypMonkJapanese2</Train>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWarrior5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWisewoman4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisYouth2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisYouth3</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionLouverture</Tech>
<Tech row ='0' page ='1' column ='2'>ImpImmigrantsNative</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWarrior2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecYouth5</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianAdmiralOttoman</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianViceroyGerman</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianViceroyPortuguese</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianCavalierDutch</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMusketeerDutch</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianGeneralOttoman</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianViceroyDutch</Tech>
<Tech row ='0' page ='2' column ='0'>BigIroquoisWarParty</Tech>
<Tech row ='0' page ='1' column ='2'>ImpLegendaryNativesNatives</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianGeneralBritish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMarksmanOttoman</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWisewoman3</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianAdventurerBritish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMusketeerBritish</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisChief4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisShaman2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWisewoman2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisChief5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisShaman5</Tech>
<Tech row ='0' page ='2' column ='0'>BigIroquoisRaidingParty</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxYouth5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxShaman4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxShaman3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecChief4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecShaman3</Tech>
<Tech row ='0' page ='2' column ='0'>BigAztecScoutingParty</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianCavalierFrench</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianGeneralSkirmisher</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianBishopGerman</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianWarMinisterAct3</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMusketeerFrench</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianSergeantGerman</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionOHiggins</Tech>
<Tech row ='0' page ='1' column ='2'>SpiesNative</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianSergeantDutch</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWisewoman5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisYouth4</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianAdventurerRussian</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMusketeerRussian</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianPhilosopherPrince</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianEngineerPortuguese</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxYouth2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWarrior5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxChief3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWarrior4</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianTycoonAct3</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianCavalierGerman</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianCavalierRussian</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianScout</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMarksmanPortuguese</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianCavalierOttoman</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMusketeerPortuguese</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisChief2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisShaman4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWarrior4</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionBolivar</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionBonifacio</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionSanMartin</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionWashington</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWarrior2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisWarrior3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisChief3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisShaman3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalIroquoisYouth5</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianScoutRussian</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianViceroyBritish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianWarMinisterRussian</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianAdmiral</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianBishop</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianGeneral</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMusketeerSpanish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianQuartermaster</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianEngineer</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianSergeantSpanish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianPirate</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianPresidente</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianNaturalist</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianTycoon</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianWarMinisterSpanish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianExiledPrince</Tech>
<Tech row ='0' page ='1' column ='2'>HCBlockadeNative</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianCavalierSpanish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianGrandVizier</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxYouth3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWisewoman3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWisewoman2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWisewoman4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecYouth2</Tech>
<Tech row ='0' page ='2' column ='0'>BigAztecWarParty</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxChief5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxChief2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxChief4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecChief2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecShaman4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWarrior5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWisewoman2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWisewoman3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWisewoman4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWisewoman5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWarrior4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecChief3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecChief5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecShaman2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecShaman5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecYouth3</Tech>
<Tech row ='0' page ='2' column ='0'>BigAztecRaidingParty</Tech>
<Tech row ='0' page ='2' column ='0'>BigSiouxDogSoldiers</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionHidalgo</Tech>
<Tech row ='0' page ='1' column ='1'>XPRevolutionSantander</Tech>
<Tech row ='0' page ='2' column ='0'>BigIroquoisScoutingParty</Tech>
<Tech row ='0' page ='1' column ='2'>ypImpLegendaryNatives</Tech>
<Tech row ='0' page ='1' column ='2'>ypImpLegendaryNatives2</Tech>
<Tech row ='0' page ='1' column ='0'>ypFakeColonialAge</Tech>
<Tech row ='0' page ='1' column ='0'>ypFakeFortressAge</Tech>
<Tech row ='0' page ='1' column ='0'>ypFakeImperialAge</Tech>
<Tech row ='0' page ='1' column ='0'>ypFakeIndustrialAge</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianAdventurerSpanish</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianGovernor</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMohawk</Tech>
<Tech row ='0' page ='1' column ='0'>PoliticianMarksman</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxYouth4</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWarrior3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxWarrior2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxShaman5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalSiouxShaman2</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWarrior3</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecWisewoman5</Tech>
<Tech row ='0' page ='1' column ='0'>TribalAztecYouth4</Tech>
<Tech row ='0' page ='1' column ='0'>UPypRevolutionSunYatSen</Tech>
<Tech row ='0' page ='1' column ='1'>UPypRevolutionYuanShiKai</Tech>

<Flag>ShowGarrisonButton</Flag>
<Flag>AllowAutoGarrison</Flag>
<Flag>StartingColonyBuilding</Flag>
<Flag>ColonyPlacementCenter</Flag>
<Flag>CollidesWithProjectiles</Flag>
<Flag>StartsAtFullEfficiency</Flag>
<Flag>Immoveable</Flag>
<Flag>NoBloodOnDeath</Flag>
<Flag>ObscuresUnits</Flag>
<Flag>NonAutoFormedUnit</Flag>
<Flag>Doppled</Flag>
<Flag>SelectWithObstruction</Flag>
<Flag>PaintTextureWhenPlacing</Flag>
<Flag>FlattenGround</Flag>
<Flag>HasGatherPoint</Flag>
<Flag>Tracked</Flag>
<Contain>AbstractVillager</Contain>
<Contain>Imam</Contain>
<Contain>NatMedicineMan</Contain>
<Contain>Missionary</Contain>
<Contain>Priest</Contain>
<Contain>Surgeon</Contain>
<Contain>xpMedicineMan</Contain>
<Contain>xpMedicineManAztec</Contain>
<Contain>ypDaimyoRegicide</Contain>
<Command page ='0' column ='3'>Levy</Command>
<Command page ='10' column ='3'>TownBell</Command>
<Command page ='10' column ='4'>Delete</Command>
<Command page ='10' column ='3'>ReturnToWork</Command>
<Command page ='0' column ='4'>Conscription</Command>
<Command page ='10' column ='0'>SetGatherPointEconomy</Command>
<Command page ='10' column ='1'>SetGatherPointMilitary</Command>
<Command page ='10' column ='2'>Eject</Command>
<Command page ='0' column ='5'>RansomExplorer</Command>
<Command page ='1' column ='10'>SetUnitAsHomeCityGatherPoint</Command>
<Command page ='11' column ='0'>Abilities</Command>
<Command page ='0' column ='1'>ypAssemble</Command>
<Command page ='0' column ='2'>ypMuster</Command>
<Command page ='0' column ='3'>ypAmass</Command>
<Command page ='0' column ='4'>ypMarshal</Command>
<Command page ='0' column ='3'>ypAmassIndians</Command>
<Command page ='0' column ='1'>ypAssembleIndians</Command>
<Command page ='0' column ='4'>ypMarshalIndians</Command>
<Command page ='0' column ='2'>ypMusterIndians</Command>
<Tactics>towncenter.tactics</Tactics>
<ProtoAction>
<Name>AntiShipAttack</Name>
<Damage>75.000000</Damage>
<DamageType>Siege</DamageType>
<MaxRange>40.000000</MaxRange>
<ROF>3.000000</ROF>
<DamageBonus type ='AbstractSiegeTrooper'>0.500000</DamageBonus>
<Active>1</Active>
</ProtoAction>
<ProtoAction>
<Name>RangedAttack</Name>
<DamageBonus type ='AbstractVillager'>2.000000</DamageBonus>
<DamageBonus type ='AbstractArtillery'>0.500000</DamageBonus>
<Damage>9.000000</Damage>
<DamageType>Ranged</DamageType>
<MaxRange>32.000000</MaxRange>
<ROF>3.000000</ROF>
</ProtoAction>
</Unit>




革命科技仍然是要使用XPRevolution加上国家调用名,亚洲国家使用active革命科技语句达到革命目的:
  techtreey.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
	<Tech name="XPRevolutionSunYatSen" type="Normal">
<DBID>5283</DBID>
<DisplayNameID>200076</DisplayNameID>
<Cost resourcetype="Food">1000.0000</Cost>
<Cost resourcetype="Wood">1000.0000</Cost>
<Cost resourcetype="Gold">1000.0000</Cost>
<ResearchPoints>10.0000</ResearchPoints>
<Status>UNOBTAINABLE</Status>
<Icon>ui\techs\revolution</Icon>
<RolloverTextID>200037</RolloverTextID>
<Flag>CountsTowardEconomicScore</Flag>
<Flag>RevoltTech</Flag>
<Prereqs>
<TechStatus status="Active">Industrialize</TechStatus>
</Prereqs>
<Effects>
<Effect type="Data" amount="0.00" subtype="Enable" relativity="Absolute">
<Target type="ProtoUnit">ypSettlerAsian</Target>
</Effect>
<Effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
<Target type="ProtoUnit">xpColonialMilitia</Target>
</Effect>
<Effect type="Data" amount="10.00" subtype="BuildLimit" relativity="Assign">
<Target type="ProtoUnit">TownCenter</Target>
</Effect>
<Effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
<Target type="ProtoUnit">xpGatlingGun</Target>
</Effect>
<Effect type="Data" amount="0.00" subtype="Enable" relativity="Absolute">
<Target type="ProtoUnit">ypFishingBoatAsian</Target>
</Effect>
<Effect type="InitiateRevolution"/>
<Effect type="Data" amount="220.00" subtype="PopulationCap" relativity="Absolute">
<Target type="Player"/>
</Effect>
<Effect type="TechStatus" status="active">XPRevolution</Effect>
<Effect type="Data" amount="1.25" subtype="Damage" allactions="1" relativity="BasePercent">
<Target type="ProtoUnit">xpGatlingGun</Target>
</Effect>
<Effect type="Data" amount="1.00" subtype="AddTrain" unittype="xpGatlingGun" relativity="Absolute">
<Target type="ProtoUnit">ypCastle</Target>
</Effect>
<Effect type="SetName" proto="xpColonialMilitia" culture="none" newName="200038"/>
<Effect type="SetName" proto="xpGatlingGun" culture="none" newName="200039"/>
<Effect type="Data" amount="0.00" subtype="CopyUnitPortraitAndIcon" unittype="xpColonialMilitia" relativity="Absolute">
<Target type="ProtoUnit">UPxpColonialMilitiaChinaNewArmy</Target>
</Effect>
</Effects>
</Tech>
<Tech name="UPypRevolutionSunYatSen" type="Normal">
<DBID>5284</DBID>
<DisplayNameID>200065</DisplayNameID>
<Cost resourcetype="Food">666.0000</Cost>
<Cost resourcetype="Wood">666.0000</Cost>
<Cost resourcetype="Gold">666.0000</Cost>
<Cost resourcetype="Trade">600.0000</Cost>
<ResearchPoints>10.0000</ResearchPoints>
<Status>UNOBTAINABLE</Status>
<Icon>ui\techs\UPypRevolutionROC</Icon>
<RolloverTextID>200066</RolloverTextID>
<Flag>UniqueTech</Flag>
<Flag>CountsTowardEconomicScore</Flag>
<Prereqs>
<TechStatus status="Active">Industrialize</TechStatus>
</Prereqs>
<Effects>
<Effect type="TechStatus" status="active">XPRevolutionSunYatSen</Effect>
<Effect type="TechStatus" status="unobtainable">UPypRevolutionYuanShiKai</Effect>
</Effects>
</Tech>
<Tech name="XPRevolutionYuanShiKai" type="Normal">
<DBID>5285</DBID>
<DisplayNameID>200077</DisplayNameID>
<Cost resourcetype="Food">1000.0000</Cost>
<Cost resourcetype="Wood">1000.0000</Cost>
<Cost resourcetype="Gold">1000.0000</Cost>
<ResearchPoints>10.0000</ResearchPoints>
<Status>UNOBTAINABLE</Status>
<Icon>ui\techs\revolution</Icon>
<RolloverTextID>200037</RolloverTextID>
<Flag>CountsTowardEconomicScore</Flag>
<Flag>RevoltTech</Flag>
<Prereqs>
<TechStatus status="Active">Industrialize</TechStatus>
</Prereqs>
<Effects>
<Effect type="Data" amount="0.00" subtype="Enable" relativity="Absolute">
<Target type="ProtoUnit">ypSettlerAsian</Target>
</Effect>
<Effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
<Target type="ProtoUnit">xpColonialMilitia</Target>
</Effect>
<Effect type="Data" amount="10.00" subtype="BuildLimit" relativity="Assign">
<Target type="ProtoUnit">TownCenter</Target>
</Effect>
<Effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
<Target type="ProtoUnit">xpGatlingGun</Target>
</Effect>
<Effect type="Data" amount="0.00" subtype="Enable" relativity="Absolute">
<Target type="ProtoUnit">ypFishingBoatAsian</Target>
</Effect>
<Effect type="InitiateRevolution"/>
<Effect type="Data" amount="220.00" subtype="PopulationCap" relativity="Absolute">
<Target type="Player"/>
</Effect>
<Effect type="TechStatus" status="active">XPRevolution</Effect>
<Effect type="Data" amount="1.10" subtype="Damage" allactions="1" relativity="BasePercent">
<Target type="ProtoUnit">xpColonialMilitia</Target>
</Effect>
<Effect type="Data" amount="1.00" subtype="AddTrain" unittype="xpGatlingGun" relativity="Absolute">
<Target type="ProtoUnit">ypCastle</Target>
</Effect>
<Effect type="SetName" proto="xpColonialMilitia" culture="none" newName="200038"/>
<Effect type="SetName" proto="xpGatlingGun" culture="none" newName="200039"/>
<Effect type="Data" amount="0.00" subtype="CopyUnitPortraitAndIcon" unittype="xpColonialMilitia" relativity="Absolute">
<Target type="ProtoUnit">UPxpColonialMilitiaChinaNewArmy</Target>
</Effect>
</Effects>
</Tech>
<Tech name="UPypRevolutionYuanShiKai" type="Normal">
<DBID>5286</DBID>
<DisplayNameID>200067</DisplayNameID>
<Cost resourcetype="Food">666.0000</Cost>
<Cost resourcetype="Wood">666.0000</Cost>
<Cost resourcetype="Gold">666.0000</Cost>
<Cost resourcetype="Trade">600.0000</Cost>
<ResearchPoints>10.0000</ResearchPoints>
<Status>UNOBTAINABLE</Status>
<Icon>ui\techs\UPypRevolutionFiveRaces</Icon>
<RolloverTextID>200068</RolloverTextID>
<Flag>UniqueTech</Flag>
<Flag>CountsTowardEconomicScore</Flag>
<Prereqs>
<TechStatus status="Active">Industrialize</TechStatus>
</Prereqs>
<Effects>
<Effect type="TechStatus" status="active">XPRevolutionYuanShiKai</Effect>
<Effect type="TechStatus" status="unobtainable">UPypRevolutionSunYatSen</Effect>
</Effects>
</Tech>



风之羽的革命卡是重新制作的,而不是用原来的:
  techtreey.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)

<Tech name="UPYPHCREVShipColonialMilitiaChinese" type="Normal">
<DBID>5287</DBID>
<DisplayNameID>200072</DisplayNameID>
<Cost resourcetype="Ships">1.0000</Cost>
<ResearchPoints>40.0000</ResearchPoints>
<Status>UNOBTAINABLE</Status>
<Icon>units\infantry_ranged\colonial_militia\UPyp_china_new_army_icon</Icon>
<Flag>HomeCity</Flag>
<Effects>
<Effect type="Data" amount="16.00" subtype="FreeHomeCityUnit" unittype="xpColonialMilitia" relativity="Absolute">
<Target type="Player"/>
</Effect>
</Effects>
</Tech>
<Tech name="UPYPHCREVShipGatlingGunsChinese" type="Normal">
<DBID>5288</DBID>
<DisplayNameID>200073</DisplayNameID>
<Cost resourcetype="Ships">1.0000</Cost>
<ResearchPoints>40.0000</ResearchPoints>
<Status>UNOBTAINABLE</Status>
<Icon>ui\Units\gatling_gun_icon</Icon>
<Flag>HomeCity</Flag>
<Effects>
<Effect type="Data" amount="4.00" subtype="FreeHomeCityUnit" unittype="xpGatlingGun" relativity="Absolute">
<Target type="Player"/>
</Effect>
</Effects>
</Tech>
<Tech name="UPYPHCREVShipFortWagonChinese" type="Normal">
<DBID>5289</DBID>
<DisplayNameID>200074</DisplayNameID>
<Cost resourcetype="Ships">1.0000</Cost>
<ResearchPoints>40.0000</ResearchPoints>
<Status>UNOBTAINABLE</Status>
<Icon>units\trade\fort_wagon_icon_64x64</Icon>
<Flag>HomeCity</Flag>
<Effects>
<Effect type="Data" amount="1.00" subtype="FreeHomeCityUnit" unittype="FortWagon" relativity="Absolute">
<Target type="Player"/>
</Effect>
<Effect type="Data" amount="1.00" subtype="BuildLimit" relativity="Absolute">
<Target type="ProtoUnit">FortFrontier</Target>
</Effect>
</Effects>
</Tech>
<Tech name="UPYPHCREVShipIroncladsChinese" type="Normal">
<DBID>5290</DBID>
<DisplayNameID>200075</DisplayNameID>
<Cost resourcetype="Ships">1.0000</Cost>
<ResearchPoints>40.0000</ResearchPoints>
<Status>UNOBTAINABLE</Status>
<Icon>ui\units\ironclad_icon</Icon>
<Flag>HomeCity</Flag>
<Effects>
<Effect type="Data" amount="2.00" subtype="FreeHomeCityUnit" unittype="xpIronclad" relativity="Absolute">
<Target type="Player"/>
</Effect>
</Effects>
</Tech>




  stringtabley.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)

<String _locID="200036">革命吧!</String>
<String _locID="200037">革命吧,让我们建立新国家!</String>
<String _locID="200038">中国新军</String>
<String _locID="200039">马克西姆机枪</String>
<String _locID="200040">INF 中国新军</String>
<String _locID="200041">优良的全方位步兵单位,擅长攻击骑兵。</String>
<String _locID="200042">重装步兵</String>
<String _locID="200043"></String>
<String _locID="200044"></String>
<String _locID="200045"></String>
<String _locID="200046"></String>
<String _locID="200047"></String>
<String _locID="200048"></String>
<String _locID="200049"></String>
<String _locID="200050"></String>
<String _locID="200051"></String>
<String _locID="200052"></String>
<String _locID="200053"></String>
<String _locID="200054"></String>
<String _locID="200055"></String>
<String _locID="200056"></String>
<String _locID="200057"></String>
<String _locID="200058"></String>
<String _locID="200059"></String>
<String _locID="200060"></String>
<String _locID="200061"></String>
<String _locID="200062">殖民地民兵, 中国新军 (帮助及工具-->历史-->殖民地民兵,未生效)</String>
<String _locID="200063"></String>
<String _locID="200064"></String>
<String _locID="200065">辛亥革命</String>
<String _locID="200066">中国人准备革命了! 增加机枪的攻击力。</String>
<String _locID="200067">五族共和</String>
<String _locID="200068">中国人准备革命了! 增加中国新军的攻击力。</String>
<String _locID="200069">人民共和</String>
<String _locID="200070">中国人准备革命了! 增加中国新军的速度。</String>
<String _locID="200071">您已经向祖国革命了!</String>
<String _locID="200072">16 位中国新军</String>
<String _locID="200073">4 个马克西姆机枪</String>
<String _locID="200074">1 辆堡垒马车</String>
<String _locID="200075">2 艘装甲军舰</String>
<String _locID="200076">辛亥革命</String>
<String _locID="200077">五族共和</String>
<String _locID="200078">人民共和</String>




  civs.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
	<civ>
<name>SunYatSen</name>
<main>0</main>
<homecityflagtexture>objects\flags\ROC</homecityflagtexture>
<homecityflagbuttonset>sunyatsenFlagBtn</homecityflagbuttonset>
<homecityflagbuttonsetlarge>sunyatsenFlagBtnLarge</homecityflagbuttonsetlarge>
<postgameflagtexture>ui\ingame\ingame_ui_postgame_flag_ROC</postgameflagtexture>
</civ>
<civ>
<name>YuanShiKai</name>
<main>0</main>
<homecityflagtexture>objects\flags\FiveRaces</homecityflagtexture>
<homecityflagbuttonset>yuanshikaiFlagBtn</homecityflagbuttonset>
<homecityflagbuttonsetlarge>yuanshikaiFlagBtnLarge</homecityflagbuttonsetlarge>
<postgameflagtexture>ui\ingame\ingame_ui_postgame_flag_FiveRaces</postgameflagtexture>
</civ>




  buttonsets.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
	<set name="sunyatsenFlagBtn" texturecoords="0 0 0.5859375 0.75">
<normal>ui\eso\flag_ROC_normal</normal>
<depressed>ui\eso\flag_ROC_clcik</depressed>
<highlight>ui\eso\flag_ROC_high</highlight>
<disabled>ui\eso\flag_ROC_disable</disabled>
</set>
<set name="sunyatsenFlagBtnLarge" texturecoords="0 0 1 0.75">
<normal>ui\ingame\flag_ROC_large_normal</normal>
<depressed>ui\ingame\flag_ROC_large_click</depressed>
<highlight>ui\ingame\flag_ROC_large_high</highlight>
<disabled>ui\ingame\flag_ROC_large_disable</disabled>
</set>
<set name="yuanshikaiFlagBtn" texturecoords="0 0 0.5859375 0.75">
<normal>ui\eso\flag_FiveRaces_normal</normal>
<depressed>ui\eso\flag_FiveRaces_clcik</depressed>
<highlight>ui\eso\flag_FiveRaces_high</highlight>
<disabled>ui\eso\flag_FiveRaces_disable</disabled>
</set>
<set name="yuanshikaiFlagBtnLarge" texturecoords="0 0 1 0.75">
<normal>ui\ingame\flag_FiveRaces_large_normal</normal>
<depressed>ui\ingame\flag_FiveRaces_large_click</depressed>
<highlight>ui\ingame\flag_FiveRaces_large_high</highlight>
<disabled>ui\ingame\flag_FiveRaces_large_disable</disabled>
</set>




革命卡片革命卡组

  homecitychinese.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
<?xml version="1.0" encoding="utf-8"?>
<homecity>
<civ>Chinese</civ>
<name>$$60012$$</name>
<heroname>$$60013$$</heroname>
<gatherpointunit>HomeCityGatherFlag</gatherpointunit>
<visual>china\china_homecity.xml</visual>
<watervisual>china\china_homecity_water.xml</watervisual>
<backgroundvisual>china\china_background.xml</backgroundvisual>
<pathdata>china\pathable_area_object.gr2</pathdata>
<camera>china\china_homecity_camera.cam</camera>
<widescreencamera>china\china_homecity_widescreencamera.cam</widescreencamera>
<transportroundtriptime>1</transportroundtriptime>
<transportactivationtime>0</transportactivationtime>
<level>10</level>
<skillpoints>9</skillpoints>
<lightset>China</lightset>
<watertype>China_HC</watertype>
<numpropunlocksearned>9</numpropunlocksearned>
<ambientsounds>homecity\chineseambientsounds.xml</ambientsounds>
<xsai>generic_city</xsai>
<coffers>
<current>
<food>0</food>
<wood>0</wood>
<gold>0</gold>
<fame>0</fame>
<ships>0</ships>
<skillpoints>0</skillpoints>
<xp>0</xp>
</current>
<maximum>
<food>0</food>
<wood>0</wood>
<gold>0</gold>
<fame>0</fame>
<ships>0</ships>
<skillpoints>-1</skillpoints>
<xp>-1</xp>
</maximum>
</coffers>
<cards>
<card>
<name>YPHCSpawnRefugees1</name>
<maxcount>1</maxcount>
<level>0</level>
<prereqtech>-1</prereqtech>
<age>0</age>
</card>
<card>
<name>YPHCSpawnRefugees2</name>
<maxcount>1</maxcount>
<level>0</level>
<prereqtech>YPHCSpawnRefugees1</prereqtech>
<age>2</age>
</card>
<card>
<name>YPHCSpawnMigrants1</name>
<maxcount>1</maxcount>
<level>25</level>
<prereqtech>YPHCSpawnRefugees2</prereqtech>
<age>3</age>
</card>

<!--为了保证圣典打开本页面的时候流畅以及降低圣典体积,此处省略50KB语句。-->


<card>
<name>YPHCShipManchuTeam</name>
<maxcount>1</maxcount>
<level>25</level>
<prereqtech>YPHCMercsMandarinArmy1</prereqtech>
<age>2</age>
<displayunitcount>5</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>
<card>
<name>YPHCAtonementChinese</name>
<maxcount>1</maxcount>
<level>0</level>
<prereqtech>-1</prereqtech>
<age>1</age>
</card>
<card>
<name>YPHCMercsIronTroop1</name>
<maxcount>1</maxcount>
<level>10</level>
<prereqtech>-1</prereqtech>
<age>2</age>
<displayunitcount>9</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>
<card>
<name>HCMercenaryLoyalty</name>
<maxcount>1</maxcount>
<level>25</level>
<prereqtech>YPHCAtonementChinese</prereqtech>
<age>2</age>
</card>
<card>
<name>YPHCWokouChinese1</name>
<maxcount>1</maxcount>
<level>0</level>
<prereqtech>-1</prereqtech>
<age>1</age>
<displayunitcount>4</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>
<card>
<name>YPHCWokouChinese2</name>
<maxcount>1</maxcount>
<level>10</level>
<prereqtech>YPHCWokouChinese1</prereqtech>
<age>3</age>
<displayunitcount>6</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>
<card>
<name>YPHCWokouChinese3</name>
<maxcount>-1</maxcount>
<level>25</level>
<prereqtech>YPHCWokouChinese2</prereqtech>
<age>3</age>
<displayunitcount>11</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card> <card>
<name>UPYPHCREVShipGatlingGunsChinese</name>
<maxcount>-1</maxcount>
<level>0</level>
<prereqtech>XPRevolution</prereqtech>
<age>3</age>
<displayunitcount>4</displayunitcount>
<revoltcard/>
</card>
<card>
<name>UPYPHCREVShipColonialMilitiaChinese</name>
<maxcount>-1</maxcount>
<level>0</level>
<prereqtech>XPRevolution</prereqtech>
<age>3</age>
<displayunitcount>16</displayunitcount>
<revoltcard/>
</card>
<card>
<name>UPYPHCREVShipIroncladsChinese</name>
<maxcount>-1</maxcount>
<level>0</level>
<prereqtech>XPRevolution</prereqtech>
<age>3</age>
<displayunitcount>2</displayunitcount>
<revoltcard/>
</card>
<card>
<name>UPYPHCREVShipFortWagonChinese</name>
<maxcount>-1</maxcount>
<level>0</level>
<prereqtech>XPRevolution</prereqtech>
<age>3</age>
<displayunitcount>1</displayunitcount>
<revoltcard/>
</card>
</cards>

<decks>
<deck>
<name>$$41681$$</name>
<cards>
<card>YPHCSpawnRefugees1</card>
<card>HCShipFoodCrates1</card>
<card>HCShipFoodCrates2</card>
<card>YPHCShipCoveredWagonsAsian</card>
<card>YPHCShipChuKoNu1</card>
<card>YPHCShipQiangPikeman1</card>
<card>YPHCShipQiangPikeman2</card>
<card>YPHCShipChangdao1</card>
<card>YPHCShipArquebusier1</card>
<card>YPHCShipArquebusier2</card>
<card>YPHCShipSteppeRider1</card>
<card>YPHCShipFlameThrower2</card>
<card>HCFurrier</card>
<card>ypHCShipCastleWagons1</card>
<card>YPHCAdvancedConsulate</card>
</cards>
</deck>
<deck>
<name>$$41682$$</name>
<default/>
<cards>
<card>YPHCSpawnRefugees1</card>
<card>HCShipFoodCrates1</card>
<card>HCShipFoodCrates2</card>
<card>YPHCShipCoveredWagonsAsian</card>
<card>YPHCShipChuKoNu1</card>
<card>YPHCShipQiangPikeman1</card>
<card>YPHCShipQiangPikeman2</card>
<card>YPHCShipChangdao1</card>
<card>YPHCShipArquebusier1</card>
<card>YPHCShipArquebusier2</card>
<card>YPHCShipSteppeRider1</card>
<card>YPHCShipFlameThrower2</card>
<card>HCFurrier</card>
<card>ypHCShipCastleWagons1</card>
<card>YPHCAdvancedConsulate</card>
</cards>
</deck>
<revoltdeck>
<name>$$45518$$</name>
<cards>
<card>UPYPHCREVShipGatlingGunsChinese</card>
<card>UPYPHCREVShipColonialMilitiaChinese</card>
<card>UPYPHCREVShipIroncladsChinese</card>
<card>UPYPHCREVShipFortWagonChinese</card>
</cards>
</revoltdeck>

</decks>
<building>
<name>Estate</name>
<visual>
<file>japan\tori.xml</file>
<bone>bone_tori</bone>
</visual>
<uix>150</uix>
<uiy>200</uiy>
<camera>china\china_homecity_estate_camera.cam</camera>
<widescreencamera>china\china_homecity_estate_camera.cam</widescreencamera>
<unlocklevel>0</unlocklevel>
<portrait>homecity\buildings_west\estate_icon</portrait>
<displaynamestringid>24968</displaynamestringid>
<rolloverstringid>25537</rolloverstringid>
<obtainabletechs/>
<activetechs/>
<validunits/>
<units/>
<trainbuilding>1</trainbuilding>
<mercbuilding>1</mercbuilding>
</building>
<building>
<name>Emperor's Treasury</name>
<visual>
<file>china\court.xml</file>
<bone>bone_court</bone>
</visual>
<uix>250</uix>
<uiy>375</uiy>
<camera>china\china_homecity_market_camera.cam</camera>
<widescreencamera>china\china_homecity_market_widescreencamera.cam</widescreencamera>
<unlocklevel>0</unlocklevel>
<portrait>homecity\buildings_west\market_icon</portrait>
<displaynamestringid>63356</displaynamestringid>
<rolloverstringid>25536</rolloverstringid>
<obtainabletechs>
<tech x="0.5" y="1">YPHCSpawnRefugees1</tech>
<tech x="0.5" y="2">YPHCSpawnRefugees2</tech>
<tech x="0.5" y="5">YPHCSpawnMigrants1</tech>
<tech x="1.4" y="1">HCShipFoodCrates1</tech>
<tech x="1.4" y="2">HCShipFoodCrates2</tech>
<tech x="1.4" y="3">HCShipFoodCrates3</tech>
<tech x="1.4" y="4">HCShipFoodCrates4</tech>
<tech x="1.4" y="5">HCShipFoodCrates5</tech>
<tech x="2.2" y="1">HCShipWoodCrates1</tech>
<tech x="2.2" y="2">HCShipWoodCrates2</tech>
<tech x="2.2" y="3">HCShipWoodCrates3</tech>
<tech x="2.2" y="4">HCShipWoodCrates4</tech>
<tech x="2.2" y="5">HCShipWoodCrates5</tech>
<tech x="3" y="1">HCShipCoinCrates1</tech>
<tech x="3" y="2">HCShipCoinCrates2</tech>
<tech x="3" y="3">HCShipCoinCrates3</tech>
<tech x="3" y="4">HCShipCoinCrates4</tech>
<tech x="3" y="5">HCShipCoinCrates5</tech>
<tech x="3.9" y="1">YPHCSpawnLivestock1</tech>
<tech x="3.9" y="2">YPHCSpawnLivestock2</tech>
<tech x="4.7" y="1">YPHCShipVillageWagon1</tech>
<tech x="4.7" y="2">YPHCShipVillageWagon2</tech>
<tech x="5.5" y="1">YPHCShipCoveredWagonsAsian</tech>
<tech x="5.5" y="3">YPHCShipCoveredWagonsChina</tech>
<tech x="6.3" y="2">YPHCChineseMonkMakeDisciple</tech>
<tech x="6.3" y="5">YPHCShipShaolinMaster</tech>
<tech x="7.1" y="1">YPHCShipMongolScoutTeam</tech>
<tech x="6.3" y="3">YPHCShipDisciple1</tech>
</obtainabletechs>
<activetechs>
<tech>YPHCSpawnRefugees1</tech>
<tech>HCShipFoodCrates1</tech>
<tech>HCShipFoodCrates2</tech>
<tech>YPHCShipCoveredWagonsAsian</tech>
</activetechs>
<validunits/>
<units/>
<trainbuilding>1</trainbuilding>
</building>
<building>
<name>Fortress</name>
<visual>
<file>china\widebuilding.xml</file>
<bone>bone_tallbuilding</bone>
</visual>
<uix>460</uix>
<uiy>125</uiy>
<camera>china\china_homecity_academy_camera.cam</camera>
<widescreencamera>china\china_homecity_academy_widescreencamera.cam</widescreencamera>
<unlocklevel>0</unlocklevel>
<portrait>homecity\buildings_west\academy_icon</portrait>
<displaynamestringid>63357</displaynamestringid>
<rolloverstringid>29002</rolloverstringid>
<obtainabletechs>
<tech x="0" y="1">YPHCShipChuKoNu1</tech>
<tech x="0" y="2">YPHCShipChuKoNu2</tech>
<tech x="0" y="4">YPHCShipChuKoNu3</tech>
<tech x="0.4" y="3">YPHCStandardArmyHitpoints</tech>
<tech x="0" y="5">YPHCShipMandarinDuckSquad</tech>
<tech x="0.4" y="7">YPHCBannerReforms</tech>
<tech x="1.1" y="1">YPHCShipQiangPikeman1</tech>
<tech x="1.1" y="2">YPHCShipQiangPikeman2</tech>
<tech x="1.1" y="4">YPHCShipQiangPikeman3</tech>
<tech x="1.1" y="7">YPHCOldHanArmyReforms</tech>
<tech x="1.8" y="1">YPHCShipArquebusier1</tech>
<tech x="1.8" y="2">YPHCShipArquebusier2</tech>
<tech x="2.9" y="2">YPHCShipChangdao1</tech>
<tech x="2.9" y="3">YPHCShipChangdao2</tech>
<tech x="2.9" y="5">YPHCTerritorialArmyCombat</tech>
<tech x="2.2" y="3">YPHCHanAntiCavalryBonus</tech>
<tech x="3.6" y="2">YPHCShipKeshik2</tech>
<tech x="3.6" y="3">YPHCShipKeshik3</tech>
<tech x="3.6" y="5">YPHCShipKeshik4</tech>
<tech x="3.6" y="7">YPHCWesternReforms</tech>
<tech x="4.3" y="1">YPHCShipSteppeRider1</tech>
<tech x="4.3" y="2">YPHCShipSteppeRider2</tech>
<tech x="4.3" y="3">YPHCShipSteppeRider3</tech>
<tech x="4.3" y="5">YPHCMongolianScourge</tech>
<tech x="5.0" y="2">YPHCShipIronFlail1</tech>
<tech x="5.0" y="4">YPHCShipIronFlail2</tech>
<tech x="5.4" y="5">YPHCForbiddenArmyArmor</tech>
<tech x="5.0" y="6">YPHCShipBeiyangArmy</tech>
<tech x="5.0" y="7">YPHCShipEverVictoriousArmy</tech>
<tech x="5.9" y="2">YPHCShipMeteorHammer1</tech>
<tech x="5.9" y="3">YPHCShipMeteorHammer2</tech>
<tech x="5.9" y="4">YPHCShipMeteorHammer3</tech>
<tech x="5.9" y="6">YPHCManchuCombat</tech>
<tech x="6.6" y="1">YPHCShipFlameThrower2</tech>
<tech x="6.6" y="2">YPHCShipFlameThrower3</tech>
<tech x="6.6" y="4">YPHCShipIronCapPrincesArmy</tech>
<tech x="7.3" y="2">YPHCShipHandMortar1</tech>
<tech x="7.3" y="6">YPHCShipHandMortar2</tech>
<tech x="6.6" y="6">YPHCShipHandMortarTeam</tech>
<tech x="1.8" y="7">YPHCShipEmperorsArmy</tech>
<tech x="7.8" y="1">YPHCShipFlyingCrow1</tech>
<tech x="7.8" y="3">YPHCArtilleryHitpointsChinese</tech>
<tech x="7.8" y="4">YPHCArtilleryDamageChinese</tech>
<tech x="7.8" y="5">YPHCArtilleryCombatChinese</tech>
<tech x="7.8" y="7">YPHCShipFlyingCrow2</tech>
</obtainabletechs>
<activetechs>
<tech>YPHCShipChuKoNu1</tech>
<tech>YPHCShipQiangPikeman1</tech>
<tech>YPHCShipQiangPikeman2</tech>
<tech>YPHCShipChangdao1</tech>
<tech>YPHCShipArquebusier1</tech>
<tech>YPHCShipArquebusier2</tech>
<tech>YPHCShipSteppeRider1</tech>
<tech>YPHCShipFlameThrower2</tech>
</activetechs>
<validunits/>
<units/>
<trainbuilding>1</trainbuilding>
</building>
<building>
<name>Imperial Court</name>
<visual>
<file>china\circlebuilding.xml</file>
<bone>bone_circlebuilding</bone>
</visual>
<uix>80</uix>
<uiy>475</uiy>
<camera>china\china_homecity_cathedral_camera.cam</camera>
<widescreencamera>china\china_homecity_cathedral_widescreencamera.cam</widescreencamera>
<unlocklevel>0</unlocklevel>
<portrait>homecity\buildings_west\cathedral_icon</portrait>
<displaynamestringid>63358</displaynamestringid>
<rolloverstringid>25538</rolloverstringid>
<obtainabletechs>
<tech x="0.35" y="1">YPHCNativeLearning</tech>
<tech x="0" y="4">YPHCNativeHitpoints</tech>
<tech x="0.7" y="3">YPHCNativeTradeTax</tech>
<tech x="0" y="3">YPHCNativeDamage</tech>
<tech x="0.7" y="5">YPHCExpandedTradingPost</tech>
<tech x="3.5" y="1">YPHCRanchingWaterBuffalo</tech>
<tech x="3.5" y="2">YPHCCheapWarAcademyTeam</tech>
<tech x="3.5" y="3">YPHCAccupuncture</tech>
<tech x="3.5" y="4">YPHCBannerSchool</tech>
<tech x="3.5" y="5">YPHCEngineeringSchoolTeam</tech>
<tech x="3.5" y="7">YPHCConfusciousGift</tech>
<tech x="1.7" y="1">HCPioneers</tech>
<tech x="1.7" y="2">YPHCAdvancedIrregulars</tech>
<tech x="2.6" y="1">YPHCHouseHitpointsTeam</tech>
<tech x="2.6" y="2">YPHCVillageShooty</tech>
<tech x="4.95" y="2">ypHCShipCastleWagons1</tech>
<tech x="4.6" y="3">YPHCExtensiveFortifications</tech>
<tech x="5.3" y="3">ypHCShipCastleWagons2</tech>
<tech x="1.7" y="4">HCImprovedBuildings</tech>
<tech x="5.3" y="4">YPHCGreatWall</tech>
<tech x="6.3" y="2">YPHCCommoditiesMarket</tech>
<tech x="6.3" y="1">YPHCAdvancedMonastery</tech>
<tech x="6.3" y="3">YPHCAdvancedRicePaddy</tech>
<tech x="6.3" y="4">HCAdvancedDock</tech>
<tech x="6.3" y="5">YPHCAdvancedWonders</tech>
<tech x="7.2" y="2">YPHCAdvancedConsulate</tech>
<tech x="7.2" y="3">YPHCConsulateRelations</tech>
<tech x="7.2" y="4">YPHCSmoothRelations</tech>
</obtainabletechs>
<activetechs>
<tech>YPHCAdvancedConsulate</tech>
<tech>ypHCShipCastleWagons1</tech>
</activetechs>
<validunits/>
<units/>
<trainbuilding>1</trainbuilding>
</building>
<building>
<name>Merchant's Guild</name>
<visual>
<file>china\waterbuilding.xml</file>
<bone>bone_waterbuilding</bone>
</visual>
<uix>450</uix>
<uiy>275</uiy>
<camera>china\china_homecity_manufacturing_plant_camera.cam</camera>
<widescreencamera>china\china_homecity_plant_widescreencamera.cam</widescreencamera>
<unlocklevel>0</unlocklevel>
<portrait>homecity\buildings_west\manufacturing_plant_icon</portrait>
<displaynamestringid>63359</displaynamestringid>
<rolloverstringid>25535</rolloverstringid>
<obtainabletechs>
<tech x="0.0" y="3.0">YPHCVillagemasons</tech>
<tech x="0.0" y="5.0">HCXPLandGrab</tech>
<tech x="0.9" y="2">HCFishMarket</tech>
<tech x="0.9" y="3.0">HCRenderingPlant</tech>
<tech x="0.9" y="4">YPHCSchoonersJapanese</tech>
<tech x="1.8" y="3.0">HCSawmills</tech>
<tech x="1.8" y="5.0">HCExoticHardwoods</tech>
<tech x="2.7" y="4">HCRoyalMint</tech>
<tech x="2.7" y="5">HCSilversmith</tech>
<tech x="3.6" y="2">HCFoodSilos</tech>
<tech x="3.6" y="4">HCSustainableAgriculture</tech>
<tech x="3.6" y="6">HCRefrigeration</tech>
<tech x="4.5" y="2">HCCigarRoller</tech>
<tech x="4.5" y="3">HCTextileMills</tech>
<tech x="6.3" y="6">YPHCRainbowTrickle</tech>
<tech x="5.4" y="1">HCStockyards</tech>
<tech x="5.4" y="3">HCFullingMills</tech>
<tech x="6.3" y="1">HCFurrier</tech>
<tech x="6.3" y="3">HCSpiceTrade</tech>
<tech x="6.3" y="4">YPHCSpawnSaigaHerd</tech>
<tech x="2.7" y="7">YPHCEmpressDowager</tech>
</obtainabletechs>
<activetechs>
<tech>HCFurrier</tech>
</activetechs>
<validunits/>
<trainbuilding>1</trainbuilding>
</building>
<building>
<name>Customs House</name>
<visual>
<file>china\boatbuilding.xml</file>
<bone>bone_boatbuilding</bone>
</visual>
<uix>200</uix>
<uiy>250</uiy>
<camera>china\china_homecity_dock_camera.cam</camera>
<widescreencamera>china\china_homecity_dock_widescreencamera.cam</widescreencamera>
<unlocklevel>0</unlocklevel>
<portrait>homecity\buildings_west\dock_icon</portrait>
<displaynamestringid>63360</displaynamestringid>
<rolloverstringid>35746</rolloverstringid>
<obtainabletechs>
<tech x="1.2" y="1">YPHCShipWarJunk1</tech>
<tech x="0" y="3">YPHCShipFireship1</tech>
<tech x="0" y="4">YPHCShipFireshipTeam</tech>
<tech x="0" y="5">YPHCFireshipDamage</tech>
<tech x="0.8" y="3">YPHCShipWarJunk2</tech>
<tech x="1.6" y="5">YPHCChineseImperialNavy</tech>
<tech x="1.6" y="3">YPHCShipFuchuan1</tech>
<tech x="1.6" y="4">YPHCShipFuchuanTeam</tech>
<tech x="2.4" y="3">YPHCNavalCombatTeam</tech>
<tech x="2.4" y="7">YPHCEuropeanCannons</tech>
<tech x="2.4" y="1">HCAdmirality</tech>
<tech x="4.2" y="3">HCMercsManchu</tech>
<tech x="4.2" y="5">YPHCMercsMandarinArmy1</tech>
<tech x="4.2" y="6">YPHCShipManchuTeam</tech>
<tech x="3.4" y="5">HCMercenaryLoyalty</tech>
<tech x="3.4" y="1">YPHCAtonementChinese</tech>
<tech x="5.0" y="3">YPHCMercsIronTroop1</tech>
<tech x="5.8" y="3">YPHCMercsRattanShield1</tech>
<tech x="5.8" y="5">YPHCMercsRattanShield2</tech>
<tech x="5.8" y="7">YPHCMercsRattanShield3</tech>
<tech x="6.6" y="2">YPHCWokouChinese1</tech>
<tech x="6.6" y="3">YPHCWokouChinese2</tech>
<tech x="6.6" y="5">YPHCWokouChinese3</tech>
</obtainabletechs>
<activetechs/>
<validunits/>
<units/>
<trainbuilding>1</trainbuilding>
<mercbuilding>1</mercbuilding>
</building>
<building>
<name>Customization</name>
<camera>china\china_homecity_camera.cam</camera>
<widescreencamera>china\china_homecity_widescreencamera.cam</widescreencamera>
<unlocklevel>0</unlocklevel>
<portrait>homecity\buildings_west\dock_icon</portrait>
<displaynamestringid>24966</displaynamestringid>
<rolloverstringid>25540</rolloverstringid>
<customizationbuilding>1</customizationbuilding>
</building>
<waypoints>
<waypoint>
<bone>bone_pathnode_01</bone>
<performancearea>1</performancearea>
</waypoint>
<waypoint>
<bone>bone_pathnode_02</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_03</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_04</bone>
<performancearea>1</performancearea>
</waypoint>
<waypoint>
<bone>bone_pathnode_05</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_06</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_07</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_08</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_09</bone>
<exit>1</exit>
<vendorentry>1</vendorentry>
</waypoint>
<waypoint>
<bone>bone_pathnode_10</bone>
<exit>1</exit>
<vendorentry>1</vendorentry>
<shipmentend>1</shipmentend>
</waypoint>
<waypoint>
<bone>bone_pathnode_11</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_12</bone>
<exit>1</exit>
<vendorentry>1</vendorentry>
</waypoint>
<waypoint>
<bone>bone_pathnode_13</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_14</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_15</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_16</bone>
<exit>1</exit>
<vendorentry>1</vendorentry>
<shipmentstart>1</shipmentstart>
</waypoint>
<waypoint>
<bone>bone_pathnode_17</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_18</bone>
<performancearea>1</performancearea>
</waypoint>
<waypoint>
<bone>bone_pathnode_19</bone>
<exit>1</exit>
<vendorentry>1</vendorentry>
</waypoint>
<waypoint>
<bone>bone_pathnode_20</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_21</bone>
<performancearea>1</performancearea>
</waypoint>
<waypoint>
<bone>bone_pathnode_22</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_23</bone>
<performancearea>1</performancearea>
</waypoint>
<waypoint>
<bone>bone_pathnode_24</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_25</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_26</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_27</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_28</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_29</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_30</bone>
</waypoint>
<waypoint>
<bone>bone_pathnode_31</bone>
</waypoint>
<waypoint>
<bone>bone_academy_doorway</bone>
<door>1</door>
</waypoint>
<waypoint>
<bone>bone_plant_doorway</bone>
<door>1</door>
</waypoint>
<waypoint>
<bone>bone_plant_side_doorway</bone>
<door>1</door>
</waypoint>
<waypoint>
<bone>bone_small_church_doorway</bone>
<door>1</door>
</waypoint>
<waypoint>
<bone>bone_cathedral_doorway</bone>
<door>1</door>
</waypoint>
<waypoint>
<bone>bone_cathedral_side_doorway</bone>
<door>1</door>
</waypoint>
<waypoint>
<bone>bone_fishing01</bone>
<fishingarea>1</fishingarea>
</waypoint>
<waypoint>
<bone>bone_fishing02</bone>
<fishingarea>1</fishingarea>
</waypoint>
<waypoint>
<bone>bone_fishing03</bone>
<fishingarea>1</fishingarea>
</waypoint>
<waypoint>
<bone>bone_shipment_start</bone>
</waypoint>
<waypoint>
<bone>bone_shipment_end</bone>
</waypoint>
<waypoint>
<bone>bone_dregs01</bone>
<illreputearea>1</illreputearea>
</waypoint>
<waypoint>
<bone>bone_dregs02</bone>
<illreputearea>1</illreputearea>
</waypoint>
<waypoint>
<bone>bone_dregs03</bone>
<illreputearea>1</illreputearea>
</waypoint>
<waypoint>
<bone>bone_dregs04</bone>
<illreputearea>1</illreputearea>
</waypoint>
<waypoint>
<bone>bone_dregs05</bone>
<illreputearea>1</illreputearea>
</waypoint>
<waypoint>
<bone>bone_dregs06</bone>
<illreputearea>1</illreputearea>
</waypoint>
<waypoint>
<bone>bone_vendor01</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_vendor02</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_vendor03</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_vendor04</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_vendor05</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_vendor06</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_vendor07</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_vendor08</bone>
<vendorarea><![CDATA[
1>
]]></vendorarea>
</waypoint>
<waypoint>
<bone>bone_firework01</bone>
<fireworks>1</fireworks>
</waypoint>
<waypoint>
<bone>bone_firework02</bone>
<fireworks>1</fireworks>
</waypoint>
<waypoint>
<bone>bone_firework03</bone>
<fireworks>1</fireworks>
</waypoint>
<waypoint>
<bone>bone_firework04</bone>
<fireworks>1</fireworks>
</waypoint>
<waypoint>
<bone>bone_firework05</bone>
<fireworks>1</fireworks>
</waypoint>
<waypoint>
<bone>bone_firework06</bone>
<fireworks>1</fireworks>
</waypoint>
</waypoints>
<obtainableprops>
<prop>Torchy</prop>
<prop>Juggler</prop>
<prop>PeasantVendor</prop>
<prop>MiddleClassMusician</prop>
<prop>MiddleClassPreacher</prop>
<prop>PeasantPainter</prop>
<prop>Drunk</prop>
<prop>NiceLady</prop>
<prop>Thug</prop>
<prop>PeasantFisherman</prop>
<prop>UnitChats</prop>
<prop active="0">Spanish_LightSet1</prop>
<prop>Spanish_LightSet2</prop>
<prop>Spanish_AcadProp01</prop>
<prop>Spanish_AcadProp02</prop>
<prop>Spanish_AcadProp03</prop>
<prop>Spanish_AcadProp04</prop>
<prop>Church_RiderStatueProp</prop>
<prop>Spanish_CathProp01</prop>
<prop>Spanish_NWCTProp01</prop>
<prop>Spanish_NWCTProp02</prop>
<prop>Spanish_NWCTProp03</prop>
<prop>Spn_FactProp01</prop>
<prop>Spn_FactProp02</prop>
<prop>Spn_DockProp01</prop>
<prop>Spn_DockProp02</prop>
<prop>Spn_DockProp03</prop>
<prop>Spn_DockProp04</prop>
<prop>Spn_DockProp05</prop>
<prop active="1">Spanish_NWTCTexture0</prop>
<prop>Spanish_NWTCTexture1</prop>
<prop>Spanish_NWTCTexture2</prop>
<prop>Spanish_NWTCTexture3</prop>
<prop>Spanish_NWTCTexture4</prop>
<prop>Spanish_NWTCTexture5</prop>
<prop>Spanish_NWTCTexture6</prop>
<prop>Spanish_NWTCTexture7</prop>
<prop active="1">Spanish_AcademyTexture0</prop>
<prop>Spanish_AcademyTexture1</prop>
<prop>Spanish_AcademyTexture2</prop>
<prop>Spanish_AcademyTexture3</prop>
<prop active="1">Spanish_ManuPlantTexture0</prop>
<prop>Spanish_ManuPlantTexture1</prop>
<prop>Spanish_ManuPlantTexture2</prop>
<prop>Spanish_ManuPlantTexture3</prop>
<prop>Spanish_ManuPlantTexture4</prop>
<prop>Spanish_ManuPlantTexture5</prop>
<prop>Spanish_ManuPlantTexture6</prop>
<prop>Spanish_ManuPlantTexture7</prop>
<prop active="1">Spanish_CathedralTexture0</prop>
<prop>Spanish_CathedralTexture1</prop>
<prop>Spanish_CathedralTexture2</prop>
<prop>Spanish_CathedralTexture3</prop>
<prop active="1">Spanish_DockTexture0</prop>
<prop>Spanish_DockTexture1</prop>
<prop>Spanish_DockTexture2</prop>
<prop>Spanish_DockTexture3</prop>
<prop>Spanish_DockTexture4</prop>
<prop>Spanish_DockTexture5</prop>
<prop>Spanish_DockTexture6</prop>
<prop>Spanish_DockTexture7</prop>
</obtainableprops>
</homecity>