Open pAian-fyh opened 1 year ago
十分遗憾,这两个功能暂时不能通过调整参数实现
目前弹墙的功能是通过 ai_hunter_wall_detect_distance
控制,这个 Cvar 的作用是在 Hunter 飞扑时向视角方向发出射线,射线长度为 ai_hunter_wall_detect_distance
值(需要大于 -1.0)检测是否会碰撞到墙体,碰到墙体时获取射线碰撞平面的法向量,接着检测射线与法向量的夹角是否大于 165 度,大于 165 度则随机向左 45 度或向右 315 度飞扑,暂时无法做到飞扑前检测周围是否有墙壁并向墙壁飞扑
不过我可以尝试完成这样的功能,完成后将会发布新的更新
如何调整数值实现以下功能呢? 1、尽可能的使hunter弹墙跳(AI hunter检测周围有墙壁时,提高侧飞和背对飞弹墙扑向生还者的概率) 2、hunter使用弹墙跳的时候,有50%的几率扑向目标,或者与目标角度偏移15度