统御与征服之路---C&C系列游戏游戏扩展包(MOD)制作教程

第一战役:MIX文件操作工具Xcc基本使用说明

XCC是由XCC小组开发的一组专门用于编辑c&c系列游戏的资源文件的工具.有了它,制作丰富多采的c&c系列游戏扩展包(MOD)才成为了可能.

1.Xcc Mixer 资源文件读取,转换工具

象大多数游戏一样,WESTWOOD将所需要的图形,声音等文件放在一个或几个大文件中.它们的后缀名是MIX.编辑工具Xcc Mixer就是为对付它们而设计的.它的最新版本可以从XCC Home Page下载.现在的版本可以支持C&C: Red Alert 2,C&C: Red Alert,C&C: Tiberian Sun,C&C: Tiberium Dawn.很可惜,最新的沙丘争霸还不能支持,期待中...

请注意:

1.较低的Xcc Mixer版本可以读出新游戏MIX文件的内容,但无法对如调色文件等定位.
2.运行Xcc Mixer前最好正确安装游戏的光盘版,Xcc Mixer需要从注册表中读取一些数据,硬盘版可能会导致运行不正常.

 

1.Xcc Mixer不需安装.你只需把它及其运行库解压至任意目录,执行XCC Mixer.exe即可.

2.c&c系列游戏内含主要文件类型说明:
mix 打包文件
ini 设定文件
pcx 就是平常用的pcx文件
shp c&c游戏所使用的位图文件,特点是可以包含多张位图构成动画
pal shp文件所需的调色板文件
vxl 三维造型文件,用于车辆部队
hva 每个vxl文件必需有一个同名的hva文件
sno 雪地的地形文件
tem 林地的地形文件
urb 城区的地形文件
aud 声音文件,RA2里已经不使用了
vqa 音乐文件,RA2里已经不使用了
wav 就是平常用的wav文件
bag wav文件打包文件
bik 动画文件

3.现在分别说明各菜单项的内容.首先是FILE项.
xcc1.gif (7622 字节)
"new"项没有什么用处.
"open"项可以直接打开驱动器上的MIX文件.
"close"项用于关闭当前打开的MIX文件.
"create sfl"项我还没搞清楚.
"found"是极为有用的项,xcc可以检索你安装了的c&c游戏,并列出他们目录下存在的MIX文件(包括你自己添加的),免去了一个个找的麻烦.
"search"项没有什么用处,不知作者是否还在完善它.

CONVERSION项
xcc2.GIF (1568 字节)
此项用于控制PCX->SHP,SHP->PCX的转换.
"combine shadows"用于在SHP->PCX的转换时不分别形成图像文件和影子文件.
"enable compression"用于在PCX->SHP的转换时进行压缩,建议选用.
"split shadows"用于在PCX->SHP的转换时将原始pcx文件分开为图像文件和影子文件.在转换部队,建筑图像时建议选用.在转换图标,开场图像等时建议不选用.

VIEW项
xcc3.GIF (3323 字节)
此项功能较多,较为重要.
"game"项选择你现在正在操作哪个游戏.建议选择"auto".

"palet"项xcc4.GIF (9802 字节)
用于为shp文件选择合适的调色文件,你也可以用CTRL+[键和CTRL+]键快速选择.

"voxel"项xcc5.GIF (3344 字节)
用于为三维造型vxl文件选择显示的方式.
"directx options"项没有什么用处.

"directories"项xcc6.GIF (5118 字节)
用于为C&C: Red Alert,C&C: Tiberium Dawn这样的dos游戏提供目录定位.
"report"项生成一个报告文件.

INTERNET项
xcc7.gif (1418 字节)
可以打开finalsun(地图编辑工具),sunedit(设定编辑工具),xcc工具制作者的主页,

LAUNCH项
xcc8.GIF (5528 字节)

用于直接启动游戏,以及一些工具.它们的具体操作以后涉及.

4.对文件的鼠标右键操作

共通的操作:
gud10.gif (7022 字节)

clipboard将文件拷贝至剪贴板,
extract将文件拷贝至指定目录,一次只能操作一个文件.
copy将文件拷贝至默认目录,一次可以操作多个文件.

对不同的文件可以进行不同的操作,其中最主要的是不同文件格式的转换.需要指出的是,shp文件必需指定正确的调色板才能正确输出图像;而pcx->shp的操作需要pcx文件的调色板至少与游戏中一种调色板(比如cameo.pal)相吻合.你可以先将一个shp文件转换为pcx文件,再让你的pcx文件读取其调色板.如果这样还不能转换,可以先将你的pcx文件改名为boaticon等游戏中已有的shp文件的名字,转换好了再改回来.

2.Xcc Mixer EDITOR 资源文件建立,读写工具

Xcc Mixer只能读取MIX文件内容,不能进行修改.这方面的内容由Xcc Mixer EDITOR来完成.与Xcc Mixer不同,Xcc Mixer EDITOR对游戏类型没有依赖,也就是说它一个就能对付所有的C&C系列游戏.

xcc9.GIF (10228 字节)
new 新建一个mix文件.要做到这一点,你必须先使用load key读取一个现有的mix文件(随便哪个都行)中的引导文件.直接用open打开一个mix文件再关闭它也可以.

open 打开一个mix文件.

save 保存一个mix文件.建议在此之前先用compact打包一次.

compact 打包mix文件.打包的文件不能正在被其他程序使用.如果打包成功,下方会出现compact mix:done.

close 关闭一个mix文件.不进行保存.

load key 读取一个现有的mix文件的引导文件.读取一次之后,直到你关闭Xcc Mixer EDITOR之前它都可以起作用,

delete 删除mix文件中的文件.

剩下两个选项没有多大用处.

将文件加入到mix文件中:
Xcc Mixer EDITOR没有提供专门的读取文件选项.要做到这一点,你必须首先在资源管理器中选取你想加入的文件:
xcc10.GIF (1462 字节)

然后切换到Xcc Mixer EDITOR,将刚才选取的文件拖动到Xcc Mixer EDITOR的文件框中.

notes:
游戏会从expand##.mix,ecache##.mix文件中寻找额外的文件,所以你的MOD中需要的文件最好放在这两组文件里.expand##.mix主要存放mix,ini,pcx,vxl,hva;ecache##.mix主要存放shp,pal.

 

下一战役,我们将创造自己的新部队.

 

Ravage

2001.7.9