Syrian Warfare 中的大量原程序文件都放在有密码的压缩包中,大神 紫宸星微 在他修改版本中提供了大量原文件,可借此对游戏进一步进行魔改。这里将本人修改达成的效果、修改方法等全部拿出来分享给大家。
原本我的修改目标是建立一个全能型的战斗小队(也就是对不同能力的士兵进行重新编组),这样就可以更快的选择出足够的战斗力,但自己摸索上手后,改为了四支不同人数的部队。这些部队的图标是以老虎部队的图标为基础重新制作的,队伍图片也是从原有队伍图片上抠下来后重新PS的(制作也是很麻烦,这部分我就不细讲了。这些图标和图片文件,后面我可能会放到百度网盘上)。
然后受吧友 menwa 启发,又创建了一个“超级士兵”和一种“超级炸弹”。此士兵的运动速度是正常的100倍,视觉和伪装两项是满值(如下图1),生命和近战(近身格斗)两项则实际为满值的10倍。此士兵使用一支12.7mm狙击击关枪和一支肩扛式超级火箭筒,称其为“狙击击关枪”,是因为这支枪的外型是一支重狙,但同时具备了大狙的精准和重机枪的连射功能(弹药还是普通的12.7,只魔改了这支枪),而肩扛式超级火箭筒则是游戏中原有的at4火箭筒,弹药则为ATGM反坦克导弹和对建筑内敌军非常有效的RPO温压弹(弹药威力没改,只增大了弹药射程)。
这个“超级士兵”携带的“超级炸弹”最有意思,这实际是种手榴弹,纯手抛的,我增大了最小和最大抛射距离(最小抛射距离太小会把自己炸死),但我给了它迫击炮的外形,威力则在借鉴三种152坦克炮弹、ATGM和温压弹的基础上有所增强。原理上它的威力修改增大到类似小型核弹,能达到一颗结束任务的效果(当然,这样说有点夸张),但威力设计的太大,电脑硬件跟不上,爆炸中游戏会强行退出,所以我将其威力设计的较为适中,只相当于汽车炸弹威力的5到10倍。(使用效果如下图3,图中的火焰是油罐车(大团)和皮卡(小团)引爆形成,并非炸弹本身的效果)
再一方面,就是这些自创部队均有驾驶能力,人数少的可以驾驶车辆和坦克,人数多的只能驾驶大型车辆。还有就是,在这些自创的多人小队中,每名士兵都有发现地雷和常规排雷的能力,而“超级士兵”则只有发现地雷的能力,没有常规排雷能力,但他具备呼叫轰炸的能力,这是因为受到了游戏基础代码的限制,给单兵设置呼叫轰炸的能力,他就无法同时具备排雷的能力。
接下来,是我学习和研究了解到的所有细节以及我的代码。
原本我的修改目标是建立一个全能型的战斗小队(也就是对不同能力的士兵进行重新编组),这样就可以更快的选择出足够的战斗力,但自己摸索上手后,改为了四支不同人数的部队。这些部队的图标是以老虎部队的图标为基础重新制作的,队伍图片也是从原有队伍图片上抠下来后重新PS的(制作也是很麻烦,这部分我就不细讲了。这些图标和图片文件,后面我可能会放到百度网盘上)。
然后受吧友 menwa 启发,又创建了一个“超级士兵”和一种“超级炸弹”。此士兵的运动速度是正常的100倍,视觉和伪装两项是满值(如下图1),生命和近战(近身格斗)两项则实际为满值的10倍。此士兵使用一支12.7mm狙击击关枪和一支肩扛式超级火箭筒,称其为“狙击击关枪”,是因为这支枪的外型是一支重狙,但同时具备了大狙的精准和重机枪的连射功能(弹药还是普通的12.7,只魔改了这支枪),而肩扛式超级火箭筒则是游戏中原有的at4火箭筒,弹药则为ATGM反坦克导弹和对建筑内敌军非常有效的RPO温压弹(弹药威力没改,只增大了弹药射程)。
这个“超级士兵”携带的“超级炸弹”最有意思,这实际是种手榴弹,纯手抛的,我增大了最小和最大抛射距离(最小抛射距离太小会把自己炸死),但我给了它迫击炮的外形,威力则在借鉴三种152坦克炮弹、ATGM和温压弹的基础上有所增强。原理上它的威力修改增大到类似小型核弹,能达到一颗结束任务的效果(当然,这样说有点夸张),但威力设计的太大,电脑硬件跟不上,爆炸中游戏会强行退出,所以我将其威力设计的较为适中,只相当于汽车炸弹威力的5到10倍。(使用效果如下图3,图中的火焰是油罐车(大团)和皮卡(小团)引爆形成,并非炸弹本身的效果)
再一方面,就是这些自创部队均有驾驶能力,人数少的可以驾驶车辆和坦克,人数多的只能驾驶大型车辆。还有就是,在这些自创的多人小队中,每名士兵都有发现地雷和常规排雷的能力,而“超级士兵”则只有发现地雷的能力,没有常规排雷能力,但他具备呼叫轰炸的能力,这是因为受到了游戏基础代码的限制,给单兵设置呼叫轰炸的能力,他就无法同时具备排雷的能力。
接下来,是我学习和研究了解到的所有细节以及我的代码。