欢迎光临散文网 会员登陆 & 注册

简单优化CW2.0武器打击感①

2020-10-11 18:27 作者:勿忘地球人  | 我要投稿

本文所述内容都是我自己摸索得出的,如有错误还请指正。

一些名词我也不不知道,所以一些东西说起来比较长又很直白??

传统带三点一线机瞄/使用瞄具的FPS在开火时后坐力一般都只单一方向有往后退,直到我看到COD16再联想到R6S,最后我在修改CW武器是看到这几行代码!原来CW武器也可以模仿出来!

主要使用代码如下

灵魂代码

LuaVMRecoilAxisMod中的vert、hor 、roll、forward、pitch分别对应如下

vert:开枪时后坐力向左/右偏移

hor:开枪时后坐力左右抖动幅度

roll:开枪时武器转动

forward:后坐力前后增幅

pitch:后坐力上下增幅

数值可以正数和负数,比如“vert”正数向左,负数向右,其他同理。

LuaViewmodelRecoil 

LuaViewmodelRecoilOverride 

FullAimViewmodelRecoil 

这三个你可以理解为启动LuaVMRecoilAxisMod的前置代码,全都启动(true)就好了

ADSFireAnim:这个是开镜,机瞄时后座力动画是否使用Animations里fire的动画

Animations里开枪动画

确保Lua中有这五行代码,我建议是把他们写到一块,我习惯把他们放在Attachments上面

我习惯把他们放在Attachments上面

要注意,后坐力(SWEP.Recoil)大小会直接影响LuaVMRecoilAxisMod,在修改后坐力大小是时应适当修改当前LuaVMRecoilAxisMod的各项数值以确保后坐力不会过猛.....

后坐力(SWEP.Recoil)会直接影响LuaVMRecoilAxisMod

下面以CODOL模组中的M4A1为例,先来看看LuaVMRecoilAxisMod全都为零的情况,也就是模组原版后坐力

M4A1原版
原版无配件后坐力

下面是简单修改的版本

修改后
修改

                                              ↓↓ 使用配件真的可以减少后坐力↓↓

修改后使用配件后的后坐力

已经有那味了,并且可以让配件更能发挥作用,一些减少后坐力配件真的能减少后坐力而不是单纯的好压枪。


简单优化CW2.0武器打击感①的评论 (共 条)

分享到微博请遵守国家法律