ModHOMM3 使用说明
ModHOMM3是自由软件,由法国人 Glover 和 Slaim 开发,适用于英雄无敌3——死亡阴影英文版。相关主页:http://www.multimania.com/modhomm3
Ⅰ、安装ModHOMM3
为防止不当操作引起意外,请自行将英雄无敌3安装目录下Data文件夹中的 H3bitmap.lod 和 H3sprite.lod 两个文件进行备份。
下载zip文件后,首先解压(任意路径均可)。
第一次运行时,要点右上角的“Automatic Configuration”来确认英雄无敌3在你的硬盘上的位置,找到后双击“Heroes3.exe”的图标即可。
Ⅱ、恢复原始设置
用 ModHOMM3 改变了游戏的数据文件后,如果想恢复回原来的状态,可以把原先备份好的 H3bitmap.lod 和 H3sprite.lod 拷贝回 Data 文件夹,同时删除 Data 文件夹中所有无用的 .txt 、.h3c 、.pcx 文件。
Ⅲ、分离
NWC 将游戏的许多数据、设置压缩后放在了 H3bitmap.lod 和 H3sprite.lod 两个文件里,你可以利用 ModHOMM3 的 Extractions 功能把它们从中分离出来(不损坏原文件)。H3sprite.lod 中包括了所有的图像(生物、物体等的静止图片、动画等等),而H3bitmap.lod 则包括了界面图像、配置文件、战役地图、音乐音效等等。
进入 Extractions 界面后,首先选择你要分离的数据文件(例如 H3sprite.lod),然后点击“Extract all the name”按钮,显示该数据文件中包含的所有文件。你也可以选择只显示某一类型的文件:
DEF 文件:动画图像
MSK 文件:图像遮罩,用来生成物体的影子
H3C 文件:战役地图
PCX 文件:静止图像
TXT 文件:有关于游戏设置的文本文件
现在在 Global Extractions 列表中选择想要分离的具体对象(例如 AVGFDRG.DEF),选择时可以使用 CTRL 和 Shift 功能键选取多个对象。选择好对象后按 File(s) Extraction 按钮即可分离出选定对象,分离出来的文件可以在 ModHOMM3 的安装目录下找到。如果分离对象是 DEF 或者 PCX,还可以在右边的 Transformation 列表中看到。
点击“File(s) transformation”按钮,可以将 DEF 文件进一步分离,生成一系列的 BMP 图像。由于分离的时间很长,为了缩短工作时间,可以选上“only the first bmp”选项,这样在分离的时候只解出第一张 BMP 图像,你可以在察看(“BMP Displays”列表中)之后再决定是否要将完整的动画分离出来。
特别提醒:在 H3bitmap.lod 中分离出来的 TXT 文件可以用 MS Excel 进行察看,能看到许多有价值的东西。
ArTraits.TXT : 宝物的资料,包括作用、价值、装备位置等等。
Ballist.TXT : 攻城车资料(伤害力及命中率)
Building.TXT : 建筑物的建造条件
CrTraits.TXT : 生物的详细资料,包括基本属性、特技、招募资源、生长率等等,还有两项非常重要的评价:FIGHT Value(战斗价值)和 AI Value(人工智能价值),相信这对游戏中人工智能的运作有着重要的影响。
HcTraits.TXT : 英雄的资料
HeroBios.TXT : 英雄传记
HoTraits.TXT : 英雄在酒馆中出现时身上所带的初始部队
Movment.TXT : 移动力的计算
Objects.TXT : 英雄无敌3中所有对象的属性
ObjNames.TXT : 对象的名称
PlColors.TXT : 玩家的颜色
PriSkill.TXT : 基本技能
SpTraits.TXT : 魔法的详细资料,包括作用、消耗魔法值等等,最重要的是:在各种城堡中出现的概率
TownName.TXT : 城堡名称
Walls.TXT : 城墙的资料
Ⅳ、创造对象
利用“Objects Creation for Heroes 3”功能可以创造出能被英雄无敌3所使用的图形对象。所使用的图形文件应该在绘图工具内(如 PhotoShop、FireWorks)中预先做好,制作时应注意:
调色板的颜色 : 调色板的第一个颜色必须是图像中有效部分所没有使用到的颜色,因为英雄无敌3将会将其作为透明色来处理。类似的,第二个颜色也必须是图像中有效部分所没有使用到的颜色,而且与第一个不同,图像中该颜色覆盖的部分将会被玩家旗帜的颜色所替代。
尺寸 : 新生成的对象大小的单位为“块”(32*32 的点阵),最小尺寸就是一块(32*32),最大尺寸是 256*192(6*8 块)。
制作对象有三个步骤:选择对象的图形类型、定义对象属性、决定对象在游戏中的类型。
Ⅴ、将网络上下载的对象导入数据文件
在 ModHOMM3 的主页上能找到一些已经制作好的对象,下载后将它们复制到 Obj_Gestion/internet 文件夹中,利用“Obj Integration”功能即可将其导入数据文件。
Ⅵ、运行新的Sod地图编辑器
安装 ModHOMM3 之后,在英雄无敌3安装目录中会出现一个新的地图编辑器(Mod_h3maped.exe),运行该编辑器(Run SOD Editor),可以看到并使用新生成的对象。
返回下载页面