本文教你理解城市工作范围的原理与设计修改。
城市工作范围的原理

一,定义条件进入CvGameCoreDLL目录打开“CvDefines.h”,可以找到下边四行。

NUM_CITY_PLOTS 是城市工作的地块数量CITY_HOME_PLOT 是城市是位于那一个地块CITY_PLOTS_RADIUS 是工作范围半径CITY_PLOTS_DIAMETER 是工作范围这个正方形的长宽

他们的关系会在后面讲。二,城市范围的结构打开“CvGlobals.cpp”,找函数“void CvGlobals::init()”,再往下看。[crayon-5c178559c6… [查看更多]

教你一个提高文明4 DDS文件显示效果的技巧,当然是有前提的。

civ4_dds_t_001

civ4_dds_t_002

civ4_dds_t_003

游戏选项的图像有一个叫“低分辨率贴图”的选项,当玩家启用了他,那些DDS图片将会以50%来显示

这样理解吧,一张50%的jpg图片,如何?难看,知情的关掉选项就没事了,不知情的小白,他就会认为你的东西很杯具。。。

现在教你让这个选项对你的DDS图片无效,先行自备一个可以十六进制编辑文件的工具,如UltraEdit,MadEdit,WinHex

找你的一张DDS图片,例如用photo shop生成的DDS文件,用十六进制编辑工具打开他,不需要向下拉,就在开头

看见如下图

关键点是两个紫色圈起来的地方,600C 和 600E ,分别是08和40,现在的… [查看更多]

用图文详细教你用PakBuild打包解包文明4的FPK文件。

PakBuild_001

PakBuild_003

PakBuild_004

PakBuild_010

FPK文件打包解包工具下载:

Windows XP Users Click Herehttp://www.2kgames.com/civ4/downloads/PakBuild.zip

Windows 2000 Users Click Herehttp://www.2kgames.com/civ4/downloads/PakBuild-Win2000.zip

这里以我自己的anyfunmod为例子来讲解包和打包,下载回来的ZIP文件,把里面的程序扔到桌面吧,程序用完就删,自己保留好压缩包就得。

我的anyfunmod路径为:F:\Program Fi… [查看更多]

文明4 BTS MOD汉化的相关文章索引,以举例的形式进行引导。

一,肺话首先,“汉化教程”系列文章里出现的相关软件或者工具都是以你以经会使用为前提没有任何相关软件的基本使用教学

“汉化教程”不以任何一个汉化MOD作为例子,只教你如何处理,实操需要自己的理解,就像小说里张三丰教张无忌太极剑法一样,需要你忘记。

“汉化教程”都是以我做MOD和汉化MOD的经验总结写出来的,觉得那里写得不好请勿见笑。二,教学索引这里假想一个MOD,并假设这个MOD样样都齐(实际汉化时并不一定样样都齐,没有自然就省了那步不用搞汉化了)现在将这个假想MOD命名为:test mod

x:\Program Files\Firaxis Games\Si… [查看更多]

详细教你用工具快速汉化文明4 BTS MOD的XML文件,和注意事项。

第三步

xmlspy

第一步

第二步

假定一个英文MOD名为:test mod

MOD的路径为x:\Program Files\Firaxis Games\Sid Meier’s Civilization 4\Beyond the Sword\Mods\test mod

路径 test mod\Assets\XML 目录存在,并且有子文件夹和XML文件。

要处理的有两个地方:test mod\Assets\XML\Art\CIV4ArtDefines_Misc.xmltest mod\Assets\XML\Text\*.xml(目录下的所有XML文件)Assets\XML\Art\CIV4ArtD… [查看更多]

教你用工具快速汉化文明4 BTS MOD的Python文件,和必需知道的事项。
其中几个要改的Python文件

假定一个英文MOD名为:test mod

MOD的路径为x:\Program Files\Firaxis Games\Sid Meier’s Civilization 4\Beyond the Sword\Mods\test mod

路径 test mod\Assets\Python 目录存在,并且下面有子文件夹或者*.py文件。

汉化分要两步,“固定修改”与“见错再修”固定修改要修改的文件有9个,分别为:CvEventManager.py, CvUtil.py, CvAppInterface.py, CvOptionsScreenCallbackInterf… [查看更多]

教你汉化文明4 BTS MOD的图片文件,这是非必要的。

说在前面的话,这是非必要的,可以不管,99.9999%可以无视。

假定一个英文MOD名为:test mod

MOD的路径为x:\Program Files\Firaxis Games\Sid Meier’s Civilization 4\Beyond the Sword\Mods\test mod

路径 test mod\Assets 目录下会有ART文件夹,*.FPK文件,这两者可能同时存在,或者只存在一者。

ART文件夹是存放所有图形文件、nif、kfm、ks。

*.FPK文件是文明4的打包格式,Assets目录除了CvGameCoreDLL.dll外(游… [查看更多]

教你用工具快速汉化文明4 BTS MOD的CvGameCoreDLL源码,和注意事项。
五个要改的文件

假定一个英文MOD名为:test mod

MOD的路径为x:\Program Files\Firaxis Games\Sid Meier’s Civilization 4\Beyond the Sword\Mods\test mod

路径 test mod\Assets 目录下有一个CvGameCoreDLL.dll文件

这里当然不是叫你去直接修改CvGameCoreDLL.dll,现在我们要找一下有没他的源码,如果作者开源的话会带在一起,或者在这个MOD的发布面会写明。

如果没找到,那就没办法了,只要MOD的作者没病(可能讲得有点太过份),问题都不会有多大。

[查看更多]