解决某些飞机垂尾上的数字不出现的BUG
声明:本文里面的测试是基于ORSIN的WOI PLUS 3进行,所用的补丁为JAN 2011版。本文不一定只适用于SF2,其他版本的请自行尝试。下面以F-105F-1后期型战斗机为例
F-105F-1 Late战斗机,文件夹里面的涂装只有一个:44th TFS 'Vampires'(这支部队的资料我不知道,有知道的可以跟帖科普,谢谢!~),文件夹名字是44.
进入到这个“44”文件夹里,找到Decals.INI这个文件,用记事本打开。
点击记事本的编辑--替换选项,在“查找内容”里填入/,在“替换为”里填入\,然后点击右边的全部替换。最后退出并保存文件。
OK。
----------------------------------------------------------
原因很简单,SF2里面,涂装里需要用到的TGA文件(插件机),都放在DECALS这个文件夹里,这个文件夹打开后你会发现和你的AIRCRAFT文件夹一样,有那么多的飞机。
其原因就在这里,Decals.INI这个文件里,文件的路径格式不对。
大家都知道,WINDOWS里面正确的文件夹---文件路径格式应该是这样:
E:\Strike Fighters 2\Objects\Aircraft\F-105F-1-Late\44
但是,在部分的飞机涂装里,DECALS.INI里可以看到有FilenameFormat=这个字段,这个代码的意思是当你使用到这个涂装的时候,会把相应的数字或图案显示在机体上。但是,有些FilenameFormat=里的文件路径是这样的:
F-105F-1-Late/44/ftno
见到了吗?其实就是“/”和"\"的区别,如果文件路径里的“\”变成“/”,这个文件路径是无效的,WINDOWS认不出,既然认不出,那么相应的数字或图案就无法显示。因为系统根本就不认识这行代码是什么意思(哈哈,够弱智吧......) 。
这个工程全部改起来工作量很大,难度很简单。 貌似SF1认得出 怪不得飞SF2时换了中队,却没看出外形有多大的变化
回 1楼(小-R) 的帖子
部分涂装是认不出的不过按我这样做的方法是最保险,我现在把我手头上所有的飞机都改了(累死........),还没发现有哪个飞机是无法正常显示TGA
页:
[1]