革命吧!让我们建立新的国家!



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 - 记事本
	<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="InitiateRevolution"/>
		<Effect type="TechStatus" status="active">XPRevolution</Effect>
			<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="Data" amount="200.00" subtype="PopulationCap" relativity="Absolute">
				<Target type="Player"/>
			</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 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 - 记事本
	<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>
</civs><!--为了不影响原有civID,一般都是将新国家添加在末尾。-->


buttonsets.xml - 记事本
	<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="SovietFlagBtn" 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="SovietFlagBtnLarge" 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 - 记事本
	<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"/>









城镇中心加上这个革命科技的科技按钮XPRevolutionLenin
protoy.xml - 记事本
	<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></revoltdeck>定义革命后的卡组,则不能成功发动革命,革命后不会改变主城。
设定革命后主城卡片      革命后卡组定义
homecityrussians.xml - 记事本
<?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>。
V3.2版本:已证实<homecityflagbuttonsetlarge>xxxxx</homecityflagbuttonsetlarge>只在建立新主城的时候才会用到,而在游戏内没有调用到。具体看修改国旗教程


此外,我在Photoshop制作了这张图片,其实是有用的,不过你必须在UnHardcode Patch上使用,具体看14-UnHardcode Patch章节。(注:UHC只对亚洲王朝有效,并且无法在win11系统运行)










亚洲国家革命


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




城镇中心的按钮:
protoy.xml - 记事本
	<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 - 记事本
	<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 - 记事本
	<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 - 记事本
		<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="200062">殖民地民兵, 中国新军 (帮助及工具-->历史-->殖民地民兵,未生效)</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 - 记事本
	<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 - 记事本
	<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 - 记事本
<?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>