此篇文章中说的国家载入画面指的是遭遇战或是多人对战中进入游戏前的加载画面,比如美国是伞兵的介绍,法国是巨炮的介绍,此篇文章是修改这种画面的教程说明文档,阅读所需的基础知识请自行先具备。
修改后的美国载入画面效果图以红色警戒2尤里的复仇1.001版为标准,原版资源位置在 ra2md.mix > loadmd.mix 中(红色警戒2就去掉 md 后缀),各国家的载入画面资源名称如下:
古巴:ls800cuba.shp、mplsc.pal
法国:ls800france.shp、mplsf.pal
德国:ls800germany.shp、mplsg.pal
伊拉克:ls800iraq.shp、mplsi.pal
韩国:ls800korea.shp、mplsk.pal
利比亚:ls800libya.shp、mplsl.pal
苏俄:ls800russia.shp、mplsr.pal
英国:ls800ukingdom.shp、mplsuk.pal
美国:ls800ustates.shp、mplsu.pal
尤里:ls800yuri.shp、mpyls.pal
其中 .shp 是图形资源,.pal 是对应的调色盘文件,在尤里的复仇中这些载入图与其对应的调色盘文件位于同个路径下;但在红色警戒2中这些载入图使用的是同一个调色盘,路径是 ra2.mix > cache.mix > mpls.pal,而且红色警戒2中的资源还有 ls640 开头的载入图,猜测这些可能在低分辨率的情况下会使用。
如果是修改既存的资源,把准备好的新资源取个同样的名字覆盖进来就可以了(或者是就放在游戏根目录),如果基于第三方扩展平台新增了国家或阵营,那么你需要另外参考第三方扩展平台的单独说明,此篇文章的方法可能就不适用了。
接下来就是对素材资源的要求,图像尺寸为 800 * 600 像素,色彩为 8 位,256 色,然后通过 XCC Mixer 分别转换为 .shp 资源和 .pal 调色盘;红色警戒2的国家载入图使用的是同一个原始调色盘,也就是说不能够用此方法,那么建议使用 SHP 编辑工具导入原始色盘文件后再生成 .shp 资源,而且也建议制作 640 * 480 的资源副本用于兼容以前的样子;看效果图我们可以知道游戏在加载时会显示一些文字性的描述,尤里的复仇还会在右下角显示出地图和玩家的位置,所以我们在准备载入图资源的时候要尽量给这些信息预留出足够的位置,出于美观、用户可视化友好性的角度,还要考虑给图片背景应用适当的颜色和色彩对比度。
下面贴出上面那张效果图的原图片以供参考:
新的美国载入画面资源图注:研究过的网友们已经注意到了吧,单人任务模式各关卡的载入图也是在相同的路径下,可以通过几乎同样的方法来修改。