地狱之门吧 关注:18,402贴子:181,623
  • 10回复贴,共1

武器射程修改教程

取消只看楼主收藏回复

地狱之门的射程定义极其混乱,不仅武器有自己的射程,弹药也有自己的射程,请看下图


IP属地:湖南来自iPhone客户端1楼2022-07-31 23:04回复
    以10.5cm lefh举例,不仅武器有自己的射程(600m),弹药也有自己的射程(320m)但游戏中哪个会生效呢?只有600m会生效,因为这个这个武器的射程优先度级别最高,会覆盖弹药的射程


    IP属地:湖南来自iPhone客户端2楼2022-07-31 23:08
    回复
      但是武器射程还有另外两种定义的方式。第三种是在.preset文件中武器的预设射程请看下图
      这种预设的射程优先度最低,会被弹药的射程和武器的射程覆盖掉


      IP属地:湖南来自iPhone客户端3楼2022-07-31 23:11
      回复
        第四种是比较特殊的,仅在单人游戏中生效,优先级同样最高


        IP属地:湖南来自iPhone客户端4楼2022-07-31 23:14
        回复
          我们可以得出这样的结论:武器的射程=单人游戏武器射程>弹药的射程>武器预设射程


          IP属地:湖南来自iPhone客户端5楼2022-07-31 23:17
          收起回复
            小知识1:这也属于弹药的射程he高爆弹的


            IP属地:湖南来自iPhone客户端6楼2022-07-31 23:19
            回复
              小知识2:这一行会关乎精准度不会影响射程,超出这个数值的话精准度会大减。
              用开发者的话来说:Range after which accuracy drops to prevent farshooting
              这个farshooting我也不知道是个什么情况


              IP属地:湖南来自iPhone客户端7楼2022-07-31 23:23
              收起回复
                小知识3:range有两个关于1000的数字,左边是AI控制时的最大射程,右边是玩家直接控制时的最大射程


                IP属地:湖南来自iPhone客户端8楼2022-07-31 23:26
                回复
                  实例演示:以flak36为例,图中有预设的射程range_210和各种弹药的射程。
                  但是弹药的射程优先级比预设的射程更高,所以只需要修改各个弹药的数据,就可以实现射程修改了


                  IP属地:湖南来自iPhone客户端9楼2022-07-31 23:34
                  收起回复
                    实例演示2:以MG42为例,图中虽然没有关于射程的定义,但我们可以发现这个武器是from pattern mgun的,也就是说射程定义是在pattern mgun文件中进行的
                    可以看到射程的定义是400m
                    但要注意的是所有使用from pattern mgun的机枪都会被统一修改,比如:mg34、browning、dshk等等


                    IP属地:湖南来自iPhone客户端11楼2022-07-31 23:42
                    收起回复
                      @


                      IP属地:湖南来自iPhone客户端25楼2024-01-23 15:52
                      收起回复