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



Revolt, and become a new nation!
↑↑↑


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

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

有几点要注意的:
1.革命受主程序印象,开头必须为XPRevolution,然后后面加上Civs的国家调用名。
2.革命科技必须添加<Flag>RevoltTech</Flag>否则会出问题
3.添加<Effect type="TechStatus" status="active">XPRevolution</Effect><Effect type="InitiateRevolution"/>这个我没有去搞删除试验,不清楚是否要添加,不过你最好还是加上去。
不要跟我说你看不懂其他语句的作用,看不懂的话滚回去1-0学习基础知识去。
  techtreey.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
	<Tech name="XPRevolutionLenin" type="Normal">
		<DBID>3273</DBID>
		<DisplayNameID>08000</DisplayNameID>
		<Cost resourcetype="Food">1000.0000</Cost>
		<Cost resourcetype="Wood">1000.0000</Cost>
		<Cost resourcetype="Gold">1000.0000</Cost>
		<ResearchPoints>10.0000</ResearchPoints>
		<Status>UNOBTAINABLE</Status>
		<Icon>ui\techs\revolution</Icon>
		<RolloverTextID>08001</RolloverTextID>
		<Flag>CountsTowardEconomicScore</Flag>
		<Flag>RevoltTech</Flag>				
		<Prereqs>
			<TechStatus status="Active">Industrialize</TechStatus>
		</Prereqs>
		<Effects>
			<Effect type ='Data' amount ='16.00' subtype ='FreeHomeCityUnit' unittype ='Musketeer' relativity ='Absolute'>
				<Target type ='Player'></Target></Effect>
			<Effect type="Data" amount="0.00" subtype="Enable" relativity="Absolute">
				<Target type="ProtoUnit">Settler</Target>
			</Effect>
			<Effect type="Data" amount="0.00" subtype="Enable" relativity="Absolute">
				<Target type="ProtoUnit">Oprichnik</Target>
			</Effect>
			<Effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
				<Target type="ProtoUnit">xpColonialMilitia</Target>
			</Effect>
			<Effect type="Data" amount="10.00" subtype="BuildLimit" relativity="Assign">
				<Target type="ProtoUnit">TownCenter</Target>
			</Effect>
			<Effect type ='Data' amount ='1.20' subtype ='Hitpoints' relativity ='BasePercent'>
				<Target type ='ProtoUnit'>Musketeer</Target></Effect>
			<Effect type ='Data' amount ='1.20' subtype ='Damage' allactions ='1' relativity ='BasePercent'>
				<Target type ='ProtoUnit'>Musketeer</Target></Effect>
			<Effect type="Data" amount="0.00" subtype="Enable" relativity="Absolute">
				<Target type="ProtoUnit">FishingBoat</Target>
			</Effect>
			<Effect type="Data" amount="0.00" subtype="Enable" relativity="Absolute">
				<Target type="ProtoUnit">Coureur</Target>
			</Effect>
			<Effect type="InitiateRevolution"/>
			<Effect type="Data" amount="200.00" subtype="PopulationCap" relativity="Absolute">
				<Target type="Player"/>
			</Effect>
			<Effect type="TechStatus" status="active">XPRevolution</Effect>
			<Effect type ='TechStatus' status ='active'>VeteranMusketeers</Effect>
			<Effect type ='TechStatus' status ='active'>GuardMusketeers</Effect>
			<Effect type ='TechStatus' status ='active'>ImperialMusketeers</Effect>
			<Effect type ='SetName' proto ='Musketeer' culture ='none' newName ='08002'></Effect>
		</Effects>
	</Tech>


  randommapstringsy.xml.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
<?xml version="1.0" encoding="utf-8"?>

<StringTable version="130">
	<Language name="English">
		<String _locID="130015">Ozarks</String>
		<String _locID="130016">Ozarks: Dense thickets filled with wildlife dot this rolling terrain.</String>
		<String _locID="130017">Hilltop trading posts sit beside a trade route that crosses the map from East to West. Teams are split across the trade route.</String>
		<String _locID="130018">Plymouth</String>
		<String _locID="130019">Plymouth: A bountiful land of natural treasures and grateful Pilgrims.</String>
		<String _locID="130020">Each colony can use intrepid Pilgrims and Scout Turkeys to explore the bountiful wilderness for Native Settlements and unique treasures.</String>
		<String _locID="08000">列宁</String>
		<String _locID="08001">给予16 位红卫兵。</String>
		<String _locID="08002">红卫兵</String>
	</Language>
</StringTable>




Civs.xml随便找个革命国家复制粘贴,然后修改就行。
  civs.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
	<civ>
		<name>SanMartin</name>
		<main>0</main>
		<homecityflagtexture>objects\flags\argentinian</homecityflagtexture>
		<homecityflagbuttonset>sanMartinFlagBtn</homecityflagbuttonset>
		<homecityflagbuttonsetlarge>sanMartinFlagBtnLarge</homecityflagbuttonsetlarge>
		<postgameflagtexture>ui\ingame\ingame_ui_postgame_flag_argentinian</postgameflagtexture>
	</civ>
	<civ>
		<name>Santander</name>
		<main>0</main>
		<homecityflagtexture>objects\flags\colombian</homecityflagtexture>
		<homecityflagbuttonset>santanderFlagBtn</homecityflagbuttonset>
		<homecityflagbuttonsetlarge>santanderFlagBtnLarge</homecityflagbuttonsetlarge>
		<postgameflagtexture>ui\ingame\ingame_ui_postgame_flag_colombian</postgameflagtexture>
	</civ>
	<civ>
		<name>OHiggins</name>
		<main>0</main>
		<homecityflagtexture>objects\flags\chilean</homecityflagtexture>
		<homecityflagbuttonset>oHigginsFlagBtn</homecityflagbuttonset>
		<homecityflagbuttonsetlarge>oHigginsFlagBtnLarge</homecityflagbuttonsetlarge>
		<postgameflagtexture>ui\ingame\ingame_ui_postgame_flag_chilean</postgameflagtexture>
	</civ>
	<civ>
		<name>Lenin</name>
		<main>0</main>
		<homecityflagtexture>objects\flags\Soviet</homecityflagtexture>
		<homecityflagbuttonset>SovietFlagBtn</homecityflagbuttonset>
		<homecityflagbuttonsetlarge>SovietFlagBtnLarge</homecityflagbuttonsetlarge>
		<postgameflagtexture>ui\ingame\ingame_ui_postgame_flag_Soviet</postgameflagtexture>
	</civ>
		<homecityflagtexture>xxxx</homecityflagtexture>		为国旗路径
		<homecityflagbuttonset>xxxxxx</homecityflagbuttonset>		游戏界面,进入主城的国旗按钮(在buttonsets.xml定义)
		<homecityflagbuttonsetlarge>xxxxxxx</homecityflagbuttonsetlarge>建立新主城的国旗按钮(在buttonsets.xml定义)
		<postgameflagtexture>xxxxxxx</postgameflagtexture>		为游戏结束后,游戏资料显示的国旗


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


  politiciandata.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
<?xml version="1.0" encoding="utf-8"?>

<politicians>
	<politicianadmiral portraitfilename="ui\ingame\politicians\politician_admiral"/>
	<politicianadmiralottoman portraitfilename="ui\ingame\politicians\politician_admiral"/>
	<politicianadventurerbritish portraitfilename="ui\ingame\politicians\politician_adventurer"/>
	<politicianadventurerrussian portraitfilename="ui\ingame\politicians\politician_adventurer"/>
	<politicianadventurerspanish portraitfilename="ui\ingame\politicians\politician_adventurer"/>
	<politicianbishop portraitfilename="ui\ingame\politicians\politician_bishop"/>
	<politicianbishopgerman portraitfilename="ui\ingame\politicians\politician_bishop"/>
	<politiciancavalierdutch portraitfilename="ui\ingame\politicians\politician_cavalier"/>
	<politiciancavalierfrench portraitfilename="ui\ingame\politicians\politician_cavalier"/>
	<politiciancavaliergerman portraitfilename="ui\ingame\politicians\politician_cavalier"/>
	<politiciancavalierottoman portraitfilename="ui\ingame\politicians\politician_cavalier"/>
	<politiciancavalierrussian portraitfilename="ui\ingame\politicians\politician_cavalier"/>
	<politiciancavalierspanish portraitfilename="ui\ingame\politicians\politician_cavalier"/>
	<politicianengineer portraitfilename="ui\ingame\politicians\politician_engineer"/>
	<politicianengineerportuguese portraitfilename="ui\ingame\politicians\politician_engineer"/>
	<politicianexiledprince portraitfilename="ui\ingame\politicians\politician_exiled_prince"/>
	<politiciangeneral portraitfilename="ui\ingame\politicians\politician_general"/>
	<politiciangeneralbritish portraitfilename="ui\ingame\politicians\politician_general"/>
	<politiciangeneralottoman portraitfilename="ui\ingame\politicians\politician_general"/>
	<politiciangeneralskirmisher portraitfilename="ui\ingame\politicians\politician_general"/>
	<politiciangovernor portraitfilename="ui\ingame\politicians\politician_governor"/>
	<politiciangrandvizier portraitfilename="ui\ingame\politicians\politician_grand_vizier"/>
	<politicianmarksman portraitfilename="ui\ingame\politicians\politician_marksman"/>
	<politicianmarksmanottoman portraitfilename="ui\ingame\politicians\politician_marksman"/>
	<politicianmarksmanportuguese portraitfilename="ui\ingame\politicians\politician_marksman"/>
	<politicianmohawk portraitfilename="ui\ingame\politicians\politician_mohawk_statesmen"/>
	<politicianmusketeerbritish portraitfilename="ui\ingame\politicians\politician_kings_musketeer"/>
	<politicianmusketeerdutch portraitfilename="ui\ingame\politicians\politician_kings_musketeer"/>
	<politicianmusketeerfrench portraitfilename="ui\ingame\politicians\politician_kings_musketeer"/>
	<politicianmusketeerportuguese portraitfilename="ui\ingame\politicians\politician_kings_musketeer"/>
	<politicianmusketeerrussian portraitfilename="ui\ingame\politicians\politician_kings_musketeer"/>
	<politicianmusketeerspanish portraitfilename="ui\ingame\politicians\politician_kings_musketeer"/>
	<politiciannaturalist portraitfilename="ui\ingame\politicians\politician_naturalist"/>
	<politicianphilosopherprince portraitfilename="ui\ingame\politicians\politician_philosopher_prince"/>
	<politicianpirate portraitfilename="ui\ingame\politicians\politician_gentlemen_pirate"/>
	<politicianpresidente portraitfilename="ui\ingame\politicians\politician_el_presidente"/>
	<politicianquartermaster portraitfilename="ui\ingame\politicians\politician_quarter_master"/>
	<politicianscout portraitfilename="ui\ingame\politicians\politician_scout"/>
	<politicianscoutrussian portraitfilename="ui\ingame\politicians\politician_scout"/>
	<politicianscoutspanish portraitfilename="ui\ingame\politicians\politician_scout"/>
	<politiciansergeantdutch portraitfilename="ui\ingame\politicians\politician_sergeant_arms"/>
	<politiciansergeantgerman portraitfilename="ui\ingame\politicians\politician_sergeant_arms"/>
	<politiciansergeantspanish portraitfilename="ui\ingame\politicians\politician_sergeant_arms"/>
	<politiciantycoon portraitfilename="ui\ingame\politicians\politician_tycoon"/>
	<politicianviceroybritish portraitfilename="ui\ingame\politicians\politician_viceroy"/>
	<politicianviceroydutch portraitfilename="ui\ingame\politicians\politician_viceroy"/>
	<politicianviceroygerman portraitfilename="ui\ingame\politicians\politician_viceroy"/>
	<politicianviceroyportuguese portraitfilename="ui\ingame\politicians\politician_viceroy"/>
	<politicianwarministerrussian portraitfilename="ui\ingame\politicians\politician_war_minister"/>
	<politicianwarministerspanish portraitfilename="ui\ingame\politicians\politician_war_minister"/>
	<politiciantycoonact3 portraitfilename="ui\ingame\politicians\politician_tycoon"/>
	<politicianwarministeract3 portraitfilename="ui\ingame\politicians\politician_war_minister"/>
	<xprevolutionlouverture portraitfilename="ui\ingame\politicians\politician_REV_louverture"/>
	<xprevolutionwashington portraitfilename="ui\ingame\politicians\politician_REV_washington"/>
	<xprevolutionhidalgo portraitfilename="ui\ingame\politicians\politician_REV_hidalgo"/>
	<xprevolutionbonifacio portraitfilename="ui\ingame\politicians\politician_REV_bonifacio"/>
	<xprevolutionbolivar portraitfilename="ui\ingame\politicians\politician_REV_bolivar"/>
	<xprevolutionsanmartin portraitfilename="ui\ingame\politicians\politician_REV_sanmartin"/>
	<xprevolutionsantander portraitfilename="ui\ingame\politicians\politician_REV_santander"/>
	<xprevolutionohiggins portraitfilename="ui\ingame\politicians\politician_REV_higgins"/>
	<xprevolutionlenin portraitfilename="ui\ingame\politicians\politician_REV_lenin"/>
	<tribaliroquoischief2 portraitfilename="ui\ingame\politicians\politician_IR_chief" nativeciv="Iroquois" techslot="3"/>
	<tribaliroquoischief3 portraitfilename="ui\ingame\politicians\politician_IR_chief" nativeciv="Iroquois" techslot="3"/>









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



因为俄国本身就有革命,所以homecityrussians.xml不用修改。
如果homecity没有<revoltdeck>不能成功发动革命,革命后不会改变主城。
传送门1      传送门2
  homecityrussians.xml.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
<?xml version="1.0" encoding="utf-8"?>

<homecity>
	<civ>Russians</civ>
	<name>$$36889$$</name>
	<heroname>$$43036$$</heroname>
	<gatherpointunit>HomeCityGatherFlag</gatherpointunit>
	<visual>russian\russian_homecity.xml</visual>
	<watervisual>russian\russian_homecity_water.xml</watervisual>
	<backgroundvisual>russian\russian_background.xml</backgroundvisual>
	<pathdata>russian\pathable_area_object.gr2</pathdata>
	<camera>russian\russian_homecity_camera.cam</camera>
	<widescreencamera>russian\russian_homecity_widescreencamera.cam</widescreencamera>
	<transportroundtriptime>1</transportroundtriptime>
	<transportactivationtime>0</transportactivationtime>
	<level>10</level>
	<skillpoints>9</skillpoints>
	<lightset>st_petersburg</lightset>
	<watertype>Berlin</watertype>
	<numpropunlocksearned>9</numpropunlocksearned>
	<ambientsounds>homecity\RussianAmbientSounds.xml</ambientsounds>
	<snow/>
	<xsai>generic_city</xsai>
	<coffers>
		<current>
			<food>0</food>
			<wood>0</wood>
			<gold>0</gold>
			<fame>0</fame>
			<ships>0</ships>
			<skillpoints>0</skillpoints>
			<xp>0</xp>
		</current>
		<maximum>
			<food>0</food>
			<wood>0</wood>
			<gold>0</gold>
			<fame>0</fame>
			<ships>0</ships>
			<skillpoints>-1</skillpoints>
			<xp>-1</xp>
		</maximum>
	</coffers>
	<cards>
		<card>
			<name>HCShipFoodCrates1</name>
			<maxcount>-1</maxcount>
			<level>0</level>
			<prereqtech>-1</prereqtech>
			<age>0</age>
			<displayunitcount>300</displayunitcount>
			<infiniteinlastage>1</infiniteinlastage>
		</card>
		<card>
			<name>HCShipFoodCrates2</name>
			<maxcount>1</maxcount>
			<level>0</level>
			<prereqtech>HCShipFoodCrates1</prereqtech>
			<age>1</age>
			<displayunitcount>600</displayunitcount>
			<infiniteinlastage>1</infiniteinlastage>
		</card>
		<card>
			<name>HCShipFoodCrates3</name>
			<maxcount>1</maxcount>
			<level>10</level>
			<prereqtech>HCShipFoodCrates2</prereqtech>
			<age>1</age>
			<displayunitcount>700</displayunitcount>
			<infiniteinlastage>1</infiniteinlastage>
		</card>
		<card>
			<name>HCShipFoodCrates4</name>
			<maxcount>1</maxcount>
			<level>10</level>
			<prereqtech>HCShipFoodCrates3</prereqtech>
			<age>2</age>
			<displayunitcount>1000</displayunitcount>
			<infiniteinlastage>1</infiniteinlastage>
		</card>
		<card>
			<name>HCShipFoodCrates5</name>
			<maxcount>1</maxcount>
			<level>25</level>
			<prereqtech>HCShipFoodCrates4</prereqtech>
			<age>3</age>
			<displayunitcount>1600</displayunitcount>
			<infiniteinlastage>1</infiniteinlastage>
		</card>
	

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

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




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











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




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










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





城镇中心的按钮:



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




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



风之羽的革命卡是重新制作的,而不是用原来的:
  techtreey.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
	<Tech name="UPYPHCREVShipColonialMilitiaChinese" type="Normal">
		<DBID>5287</DBID>
		<DisplayNameID>200072</DisplayNameID>
		<Cost resourcetype="Ships">1.0000</Cost>
		<ResearchPoints>40.0000</ResearchPoints>
		<Status>UNOBTAINABLE</Status>
		<Icon>units\infantry_ranged\colonial_militia\UPyp_china_new_army_icon</Icon>
		<Flag>HomeCity</Flag>
		<Effects>
			<Effect type="Data" amount="16.00" subtype="FreeHomeCityUnit" unittype="xpColonialMilitia" relativity="Absolute">
				<Target type="Player"/>
			</Effect>
		</Effects>
	</Tech>
	<Tech name="UPYPHCREVShipGatlingGunsChinese" type="Normal">
		<DBID>5288</DBID>
		<DisplayNameID>200073</DisplayNameID>
		<Cost resourcetype="Ships">1.0000</Cost>
		<ResearchPoints>40.0000</ResearchPoints>
		<Status>UNOBTAINABLE</Status>
		<Icon>ui\Units\gatling_gun_icon</Icon>
		<Flag>HomeCity</Flag>
		<Effects>
			<Effect type="Data" amount="4.00" subtype="FreeHomeCityUnit" unittype="xpGatlingGun" relativity="Absolute">
				<Target type="Player"/>
			</Effect>
		</Effects>
	</Tech>
	<Tech name="UPYPHCREVShipFortWagonChinese" type="Normal">
		<DBID>5289</DBID>
		<DisplayNameID>200074</DisplayNameID>
		<Cost resourcetype="Ships">1.0000</Cost>
		<ResearchPoints>40.0000</ResearchPoints>
		<Status>UNOBTAINABLE</Status>
		<Icon>units\trade\fort_wagon_icon_64x64</Icon>
		<Flag>HomeCity</Flag>
		<Effects>
			<Effect type="Data" amount="1.00" subtype="FreeHomeCityUnit" unittype="FortWagon" relativity="Absolute">
				<Target type="Player"/>
			</Effect>
			<Effect type="Data" amount="1.00" subtype="BuildLimit" relativity="Absolute">
				<Target type="ProtoUnit">FortFrontier</Target>
			</Effect>
		</Effects>
	</Tech>
	<Tech name="UPYPHCREVShipIroncladsChinese" type="Normal">
		<DBID>5290</DBID>
		<DisplayNameID>200075</DisplayNameID>
		<Cost resourcetype="Ships">1.0000</Cost>
		<ResearchPoints>40.0000</ResearchPoints>
		<Status>UNOBTAINABLE</Status>
		<Icon>ui\units\ironclad_icon</Icon>
		<Flag>HomeCity</Flag>
		<Effects>
			<Effect type="Data" amount="2.00" subtype="FreeHomeCityUnit" unittype="xpIronclad" relativity="Absolute">
				<Target type="Player"/>
			</Effect>
		</Effects>
	</Tech>




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




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




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




革命卡片革命卡组

  homecitychinese.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
<?xml version="1.0" encoding="utf-8"?>

<homecity>
	<civ>Chinese</civ>
	<name>$$60012$$</name>
	<heroname>$$60013$$</heroname>
	<gatherpointunit>HomeCityGatherFlag</gatherpointunit>
	<visual>china\china_homecity.xml</visual>
	<watervisual>china\china_homecity_water.xml</watervisual>
	<backgroundvisual>china\china_background.xml</backgroundvisual>
	<pathdata>china\pathable_area_object.gr2</pathdata>
	<camera>china\china_homecity_camera.cam</camera>
	<widescreencamera>china\china_homecity_widescreencamera.cam</widescreencamera>
	<transportroundtriptime>1</transportroundtriptime>
	<transportactivationtime>0</transportactivationtime>
	<level>10</level>
	<skillpoints>9</skillpoints>
	<lightset>China</lightset>
	<watertype>China_HC</watertype>
	<numpropunlocksearned>9</numpropunlocksearned>
	<ambientsounds>homecity\chineseambientsounds.xml</ambientsounds>
	<xsai>generic_city</xsai>
	<coffers>
		<current>
			<food>0</food>
			<wood>0</wood>
			<gold>0</gold>
			<fame>0</fame>
			<ships>0</ships>
			<skillpoints>0</skillpoints>
			<xp>0</xp>
		</current>
		<maximum>
			<food>0</food>
			<wood>0</wood>
			<gold>0</gold>
			<fame>0</fame>
			<ships>0</ships>
			<skillpoints>-1</skillpoints>
			<xp>-1</xp>
		</maximum>
	</coffers>
	<cards>
		<card>
			<name>YPHCSpawnRefugees1</name>
			<maxcount>1</maxcount>
			<level>0</level>
			<prereqtech>-1</prereqtech>
			<age>0</age>
		</card>
		<card>
			<name>YPHCSpawnRefugees2</name>
			<maxcount>1</maxcount>
			<level>0</level>
			<prereqtech>YPHCSpawnRefugees1</prereqtech>
			<age>2</age>
		</card>
		<card>
			<name>YPHCSpawnMigrants1</name>
			<maxcount>1</maxcount>
			<level>25</level>
			<prereqtech>YPHCSpawnRefugees2</prereqtech>
			<age>3</age>
		</card>
	

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

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