b:近战形火箭炮
武器模板-- ItemGrade_Weapon_Launcher_Rocket标准的Launcher_Rocket(下面会讲到customweapons里面的Launcher_Rocket)
制造商-- Maliwan需要大的伤害值
武器类型-- WeaponType_rocket_launcher
body -- gd_weap_rocket_launcher.Body.body5
grid -- gd_weap_rocket_launcher.Grip.grip5
mag -- gd_weap_support_machinegun.mag.mag5为了追求大容量,选用support_machinegun的5号弹夹
barrel -- gd_weap_rocket_launcher.barrel1_triple这里用rocket_launcher的barrel1_triple枪管,可以获得3连发效果
sight -- gd_weap_sniper_rifle.Sight.sight5_Atlas_Cyclops sniper_rifle的sight5_Atlas_Cyclops有超大的放大倍率
stock -- gd_weap_rocket_launcher.Stock.stock5
acc -- gd_weap_rocket_launcher.acc.acc5_Incendiary用acc5_Incendiary取代acc5,得到*4火焰伤害加成
材料-- gd_weap_shared_materialparts.ManufacturerMaterials.Material_Maliwan_3对比其他,效果比较好,枪体呈暗蓝色
prefix -- gd_weap_rocket_launcher.Prefix.Prefix_Quality3_Colossal加伤害
title -- gd_weap_rocket_launcher.Title.Title_Damage1_Destructor明显的加伤害
到这里可以看出,组合一把好武器的要点是:
1:要混合使用各个类型武器的优势parts。
2:适当使用UniqueParts,这类parts有非常丰富的性能定义。
3:不带后缀的parts(我叫他标准parts,如body5),一般来说后面数字越大,性能越好,而带后缀的通常具有特殊效果,可善加利用。
遇到的问题是如何找到parts的名称和如何确定UniqueParts,UniqueParts在save文件里面的定义和普通parts的不一样,如果没有按规定写,出来的一定是废物。
解决方法是看游戏目录下的..\WillowGame\Localization\INT和游戏目录下的..\WillowGame\Localization\ESN里面的gd_weapxx文件(参照沸腾金属的贴,以下简称原贴)
里面有各个parts的名字和parts对武器名称(包括出现对应红字说明)的影响的定义,前者对区别UniqueParts和普通parts十分有用。
而我推荐用..\WillowGame\CookedPC\Packages\GameData\Weapons下面的文件,这些2进制文件按照武器类型(超出大家在游戏中认识的种类)分别定义了武器及其各个部分parts的名字,属性和行为,
除了名字以外,其他属性等在文件的下半部定义,具体内容还在研究,举例来说,如果要知道body能取那些parts名,只要以body搜索对应武器类型文件,以Body开头,Barrel_PartList结束的
中间那一段,就是parts列表,可以看出,有很多武器类型的parts是没有4号或者5号配件的,不足的是这些文件里不会告诉你哪些是UniqueParts。