-  设为首页   -   加入收藏
火凤游戏首页   |   资讯   |  游戏库   |   排行榜   |   攻略   |   合集  |  正版商城  

教你如何修改火箭筒

  是否为MOW中火箭筒的SB设定烦恼?下面教你如何自己修改(版本1.14,其他版本未经测试)

  首先用winrar打开MOW目录下的2.PAT文件,打开set/stuff/bazooka,你会发现有各种火箭筒的.ammo和.weapon文件,分别对应火箭弹和发射体的属性。其中rpg_ammo.pattern和rpg_weapon.pattern这两个文件是基本文件,其他几个文件都不同程度的引用,最好不要修改(这点后面会详细说明)

  一. 先来打开rpg_weapon.pattern文件:

  ;SDL

  {weapon_bullet

  {tag "rocketlauncher t

  o_hand ap cannot_lie nokeep"} 武器属性(手拿的姿势,破甲,不能卧倒发射等,这些作用不大)

  {calibre 50} 口径

  {inventory 物品

  {size 5 2} 物品栏占的空间,这里是长5格宽两格

  {link_bone "gun_back"} 不知

  {weight 100} 重量?(与物品栏能叠多少个有关,不需要改)

  {fsm "bazooka"} 无关项

  ; {fsm "smg"} 无关项

  {mass 6.1} 无关项

  {states 无关项

  {reload "reload-bazooka"}

  {unload "unload-bazooka"}

  {fire "fire-bazooka" }

  {aim "aim-bazooka" }

  {can_aim "can-aim-bazooka" }

  }

  ; {states 无关项(以下省略)

  ; {reload "reload"}

  ; {unload "unload"}

  ; {fire "fire" }

  ; {aim "aim" }

  ; {can_aim "can-aim"}

  ; }

  {DisableRicochet} 不会跳弹

  {foresight "Foresight3"}

  {reactive}

  {gravity 0} 重力影响,0表示不受影响(直线)

  {rechargeTime 5} 重装弹药时间

  {curve "cumulative"} 臭名昭著的威力随距离衰减设定...

  {projectileDamageThreshold 1} 伤害阻隔(改小似乎没变化,改大就够你受的了)(再次说明,最好不要直接改rpg_weapon.pattern这个文件)

  {projectileDamage 200} 伤害值

  {speed 35} 火箭弹速度

  {AimingTolerance 3} 瞄准误差

  {cursor "cannon_on"} 准星形状,这里是火炮准星形状

  {spreading 2.5 弹头散布程度,1比较适合

  {SpreadXYRatio 1}

  ; {SpreadYadjust 0.2}

  {radiusFunction 散布半径(可以参考游侠的火箭筒威力增强的MOD,后面会给出)

  0.0 0

  1.0 1.0

  1.5 3.0

  3.0 10.0

  }

  }

  {maxRange 35} 发射最大距离和瞄准距离

  {aimRange 35} ; == maxRange

  }

  二. 上面介绍了rpg_weapon.pattern,下面打开rpg_ammo.pattern

  {bullet

  {tag "ammo ap rocketlauncher shell dropboxed"}

  {inventory

  {weight 100} 同上...

  {size 2 1}

  }

  {damage blastwave 爆炸伤害属性

  {energy 1} 爆炸能量(想体验超级大爆炸的请自重)(再三说明,不要...省略)

  {area 2 8} 爆炸穿深和范围

  }

  {cumulative 0.7} 坏东西...

  {mass 2.75} 无关项

  {possibleDamageRadius 4} 无关项

  }

  三. 下面进入正题。以修改巴祖卡为例,打开bazooka.weapon,可能在/resource/game.pak/set/stuff/bazooka里面,具体原因未知。不要修改game.pak/.../bazooka下与2.PAT/.../bazooka中文件同名的文件。

  {from "pattern rpg_weapon"

  {filling "ammo bazooka" 1}

  {entity "bazooka"}

  {projectileDamage 120}

  {fireSound "reactive/grnd_launch"}

  }

  可以看到这个文件说明的很少,原因是from "pattern rpg_weapon",它引用了2.PAT/.../bazooka/rpg_weapon.pattern,我们可以向里面加项(大括号及里面的东西),但是既然是引用,另加的项会覆盖基本文件里对应的项,譬如上面的{projectileDamage 120},原来是200,这里加了以后巴祖卡的杀伤力就变成了120。另外有一些项基本文件里没有,下面给出一个比较全的.weapon文件(高精度大射程,非引用完全版,除小部分外可直接复制)

  

 1/2    1 2 下一页 尾页
进入《战争的真相》专区
查看更多《战争的真相》攻略
标签: 
http://www.huofeng.cn/strategy/2834.html复制本文地址

相关资讯

首页
资讯
游戏库
排行榜
攻略
合集