level 3
我去塞爱维下载了一个威尼斯全ui的几个文件,然后换成中国的。游戏里百科显示中国可以造,但是科技树里没有现实。实际好像也造不了。请问是哪儿出来问题?是美丽新世界。
2014年01月02日 14点01分
1
level 3
下载了3个文件,修改了一个CIV5Improvements_Expansion2.xml。
2014年01月02日 23点01分
5
level 3
那两个文件是CIV5Builds_Expansion2.xml 和CIV5Units_Expansion2.xml 。
2014年01月03日 00点01分
6
level 6
拿法国的庄园(我英文版的,不知道汉化怎么翻译的)改成中国的为例:
不能直接把它改成中国的,直接改会导致你在游戏里选择文明的时候出现bug,因为每个文明都要显示两个unique(UB or UU or UI),你直接改了法国就只剩下一个了。
如果你也想让法国保留这个UI,就在CIV5Improvements_Expansion2.xml里复制法国庄园的代码,把粘贴的改成这样:
<Row>
<Type>IMPROVEMENT_CHINESE_CHATEAU</Type> <!--换个type名字-->
<Description>Chinese Castle</Description> <!--游戏里显示的名字-->
<Civilopedia></Civilopedia> <!--百科里的描述,没必要写-->
<Help>TXT_KEY_CIV5_IMPROVEMENTS_CHATEAU_HELP</Help> <!--有用保留-->
<ArtDefineTag>ART_DEF_IMPROVEMENT_CHATEAU</ArtDefineTag>
<SpecificCivRequired>true</SpecificCivRequired>
<CivilizationType>CIVILIZATION_CHINA</CivilizationType> <!--建造国家改成中国-->
<PillageGold>30</PillageGold>
<DefenseModifier>50</DefenseModifier>
<PortraitIndex>2</PortraitIndex>
<IconAtlas>TERRAIN_IMPROVEMENT_ICON_ATLAS_EXP2</IconAtlas>
</Row>
然后把下面对应的产出、建造地形什么的也都复制粘贴一下,把type都改成你定义的名字,比如
<Row>
<ImprovementType>IMPROVEMENT_CHINESE_CHATEAU</ImprovementType>
<YieldType>YIELD_CULTURE</YieldType>
<Yield>2</Yield>
</Row>
保存。
然后是CIV5Builds_Expansion2.xml里,把build type和improvement type名字改成你定义的
<Row>
<Type>BUILD_CHINESE_CHATEAU</Type>
<PrereqTech>TECH_CHIVALRY</PrereqTech> <!--开启科技,科技树里显示,可改-->
<Time>600</Time> <!--建造时间自己看着改,原来好像是800-->
<ImprovementType>IMPROVEMENT_CHINESE_CHATEAU</ImprovementType>
<Description>TXT_KEY_BUILD_CHATEAU</Description>
<Help></Help>
<Recommendation>TXT_KEY_BUILD_CHATEAU_REC</Recommendation>
<EntityEvent>ENTITY_EVENT_BUILD</EntityEvent>
<HotKey>KB_Z</HotKey>
<OrderPriority>98</OrderPriority>
<IconIndex>3</IconIndex>
<IconAtlas>UNIT_ACTION_ATLAS_EXP2</IconAtlas>
</Row>
下面的复杂地形也对应复制粘贴改名字
<Row>
<BuildType>BUILD_CHINESE_CHATEAU</BuildType>
<FeatureType>FEATURE_JUNGLE</FeatureType>
<PrereqTech>TECH_BRONZE_WORKING</PrereqTech>
<Time>700</Time>
<Remove>true</Remove>
</Row>
保存。
最后是在CIV5Units_Expansion2.xml里,给worker加上能建造你定义的improvement语句
<Row>
<UnitType>UNIT_WORKER</UnitType>
<BuildType>BUILD_CHINESE_CHATEAU</BuildType>
</Row>
也是复制粘贴改名字保存就行了。
PS:法国庄园好像是有句建在奢侈旁边和不能相邻的,我应该是给删了。你说的威尼斯的UI可能是我的版本太旧没有,我的版本威尼斯只有两个UU,一个大商和一个船。不过改法是一样的,你仿照着改就行了。
PPS:如果你不相让它也有这个UI,那就简单多了,只需要把第一个里面的文明
<CivilizationType>CIVILIZATION_CHINA</CivilizationType>
改成CHINA就行了,但是你要另外给被改的文明添加上一个别的UB或UU,不然就会出现我最一开始说的那个bug。
2014年01月03日 13点01分
8
level 11
那个帖子我也看过,他给的三个文件都要改,只改一个inprovement没有用的,units文件貌似关联摩艾石像,builds文件关联的是建造时间吧,必须都改
2014年01月04日 02点01分
9
另外,其中还有个小bug,他的梯田不享受科技加成。。。
2014年01月04日 02点01分
回复 GTRSi :这个也可以在improvement里面改的
2014年01月22日 05点01分