突袭4吧 关注:3,297贴子:22,090
  • 5回复贴,共1

单位数据修改参考

取消只看楼主收藏回复

首先感谢@1北风_之神1 大神的修改教程,可以先参考他的教程方法。
下面是部分单位比较直接的参数内容解释:
兵种名称(国家_兵种) 武器名称(兵种_武器)
damage——伤害
maxRange——最大射击距离
minRange——最小射击距离
(步兵学说只加步枪手rifle、冲锋枪手smg、狙击手sniper射击距离,机枪手mg不加)
scatter——射击散布
speed——射击射速
reshotTime——重新射击时间
reloadTime——重新装填弹药时间
reloadAfterShotNumber——重新装弹数量
track——轨道
burstCount——射出的数量
variableBursts——变量
maxVariableBurstCountDifference——最大变量射出计数差异
计算公式=射出的数量*变量+/-最大变量射出计数差异
burstInterval——出现射击变量的间隔时间
effectOverride——效应覆盖


IP属地:广东1楼2022-12-17 20:04回复
    上面是步兵单位的武器文档内查阅的,感觉效果比较明显,当然载具武器太多了,也不知到哪个武器(太多了)对应哪个单位,比较麻烦,真希望能做到像红警那样修改rules那么简单直接


    IP属地:广东2楼2022-12-17 20:08
    收起回复
      计算公式=射出的数量*变量+/-最大变量射出计数差异
      这块可能有点难理解,实际就是举例:冲锋枪手单次射出标准是3发子弹,单仔细观察可以发现有时是2发或者4发,查看代码maxVariableBurstCountDifference(最大变量射出计数差异)的值是1,也就是会在3发的基础上*变量1再加或减(浮动float)。这样就可以实现单次随机射出2、3、4数量的子弹,也是比较有意思的。
      步枪手的变量值是0,所以只会打1发


      IP属地:广东4楼2022-12-18 10:28
      回复
        如果想修改单位的血值hp、视野float sight应该在单位文档,可以修改军官和坦克车体的视野,毕竟望远镜没效果、坦克瞎子的吐槽比较多。
        还有我觉得可以修改步兵武器的散布值来改变射击精准度(毕竟真实打仗也不可能全是神枪手吧,而且战斗那么快结束也是没啥意思)
        以上表述其实没啥逻辑组织性,都是想到啥说啥,比较口语化,望多见谅


        IP属地:广东5楼2022-12-18 10:43
        回复
          国家(英国gb、德国ge、法国fr、美国us、苏联su)
          兵种(步枪手rifle、冲锋枪手smg、狙击手sniper、机枪手mg、军官officer、伞兵军官para_officer、伞兵步枪手para_rifle、伞兵冲锋枪手para_smg、伞兵机枪手para_mg、乘员crewman、医疗兵medic、伞兵医疗兵para_medic)
          单位(机枪枪巢mgnest、机枪枪巢限角转向mgnest_limitedturn、碉堡block_house、装甲巢panzernest)
          武器(步兵机枪infantrymg、坦克机枪tankmg、半轨道机枪halftrackmg、碉堡里的马克沁机枪maximmgx4)


          IP属地:广东6楼2022-12-18 14:31
          回复
            还有就是基本同一类别的兵种武器参数是一样的,只是枪名称不一样,有精力的玩家可以根据枪械真实参数修改也挺有趣


            IP属地:广东来自Android客户端8楼2022-12-29 17:09
            回复