战争雷霆吧 关注:549,376贴子:30,953,108

【拆包】第一期:弹种转正效应

取消只看楼主收藏回复

欢迎围观本系列科普/拆包帖,该系列致力于用实打实的数据证明一些游戏内的设定:
声明:部分设定可能未实装或未使用,如果有的话楼主会声明。

萨拉托加镇楼


IP属地:加拿大1楼2018-01-01 16:49回复
    二楼


    IP属地:加拿大2楼2018-01-01 16:49
    回复
      0度为垂直入射,90度为炮弹与装甲平行(强制0度转正因为会跳弹)
      "ap": {
      AP穿甲弹
      "t1": {
      "caliberToArmor": 1.0,
      "normalizationAngle0deg": [0.0,-3.0],
      "normalizationAngle10deg": [10.0,-3.0],
      "normalizationAngle30deg": [30.0,-2.0],
      "normalizationAngle90deg": [90.0,0.0]
      },
      口径是装甲厚度1倍时
      0度入射有-3度转正
      10度入射有-3度转正
      30度入射有-2度转正
      90度入射有0度转正
      "t2": {
      "caliberToArmor": 1.1,
      "normalizationAngle0deg": [0.0,2.0],
      "normalizationAngle10deg": [10.0,2.0],
      "normalizationAngle30deg": [30.0,1.5],
      "normalizationAngle90deg": [90.0,0.0]
      },
      口径是装甲厚度1.1倍时
      0度入射有+2度转正
      10度入射有+2度转正
      30度入射有+1.5度转正
      90度入射有0度转正
      "t3": {
      "caliberToArmor": 1.2,
      "normalizationAngle0deg": [0.0,0.0],
      "normalizationAngle10deg": [10.0,3.0],
      "normalizationAngle30deg": [30.0,2.0],
      "normalizationAngle90deg": [90.0,0.0]
      },
      口径是装甲厚度1.2倍时
      0度入射有0度转正
      10度入射有+3度转正
      30度入射有+2度转正
      90度入射有0度转正
      "t4": {
      "caliberToArmor": 2.0,
      "normalizationAngle0deg": [0.0,4.0],
      "normalizationAngle10deg": [10.0,6.0],
      "normalizationAngle30deg": [30.0,7.0],
      "normalizationAngle90deg": [90.0,0.0]
      },
      口径是装甲厚度2倍时
      0度入射有+4度转正
      10度入射有+6度转正
      30度入射有+7度转正
      90度入射有0度转正
      "t5": {
      "caliberToArmor": 3.0,
      "normalizationAngle0deg": [0.0,5.0],
      "normalizationAngle10deg": [10.0,7.0],
      "normalizationAngle30deg": [30.0,8.0],
      "normalizationAngle90deg": [90.0,0.0]
      口径是装甲厚度3倍时
      0度入射有+5度转正
      10度入射有+7度转正
      30度入射有+8度转正
      90度入射有0度转正


      IP属地:加拿大5楼2018-01-01 16:55
      收起回复
        "aphe": {
        "normalizationAngle0deg": [0.0,-2.0],
        "normalizationAngle10deg": [10.0,-2.0],
        "normalizationAngle30deg": [30.0,-1.0],
        "normalizationAngle90deg": [90.0,0.0]
        },
        APHE 穿甲榴弹 无风帽 无被帽 常见于苏联日本
        口径是装甲厚度X倍时并没有任何转正buff/debuff
        0度入射有-2度转正
        10度入射有-2度转正
        30度入射有-1度转正
        90度入射有0度转正


        IP属地:加拿大6楼2018-01-01 16:56
        收起回复
          "aphebc": {
          "normalizationAngle0deg": [0.0,5.0],
          "normalizationAngle10deg": [10.0,5.0],
          "normalizationAngle30deg": [30.0,4.0],
          "normalizationAngle90deg": [90.0,0.0]
          },
          APHEBC 风帽穿甲榴弹 无被帽 有装药
          口径是装甲厚度X倍时并没有任何转正buff/debuff
          0度入射有+5度转正
          10度入射有+5度转正
          30度入射有+4度转正
          90度入射有0度转正


          IP属地:加拿大8楼2018-01-01 16:57
          收起回复
            "apc": {
            "normalizationAngle0deg": [0.0,6.0],
            "normalizationAngle10deg": [10.0,5.5],
            "normalizationAngle30deg": [30.0,4.5],
            "normalizationAngle90deg": [90.0,0.0]
            },
            APC 被帽穿甲弹 无风帽 可能有也可能没有装药 常见于低级载具,法国车,德国长128
            口径是装甲厚度X倍时并没有任何转正buff/debuff
            0度入射有+6度转正
            10度入射有+5.5度转正
            30度入射有+4.5度转正
            90度入射有0度转正


            IP属地:加拿大10楼2018-01-01 16:58
            收起回复
              "apcbc": {
              "normalizationAngle0deg": [0.0,6.5],
              "normalizationAngle10deg": [10.0,6.0],
              "normalizationAngle30deg": [30.0,4.5],
              "normalizationAngle90deg": [90.0,0.0]
              },
              APCBC 被帽风帽穿甲弹 可能有也可能没有装药
              口径是装甲厚度X倍时并没有任何转正buff/debuff
              0度入射有+6.5度转正
              10度入射有+6度转正
              30度入射有+4.5度转正
              90度入射有0度转正


              IP属地:加拿大13楼2018-01-01 17:00
              收起回复
                HEAT与导弹:
                无正负转正,碰到就炸,直接计算入射角厚度的三角函数。
                HE/HESH:
                无正负转正,碰到就炸,直接计算范围内装甲厚度。


                IP属地:加拿大14楼2018-01-01 17:01
                收起回复
                  "apbc": {
                  APBC 风帽穿甲弹 无被帽 与APHEBC不同的是,这款弹种有更详细的,根据口径/目标装甲厚度计算转正角从而决定最终弹头会穿过多厚装甲的计算。
                  "t1": {
                  "caliberToArmor": 0.8,
                  "normalizationAngle0deg": [0.0,-6.0],
                  "normalizationAngle10deg": [15.0,-6.0],
                  "normalizationAngle30deg": [30.0,-5.0],
                  "normalizationAngle35deg": [35.0,-4.0],
                  "normalizationAngle36deg": [36.0,-2.0],
                  "normalizationAngle40deg": [40.0,0.0],
                  "normalizationAngle90deg": [90.0,0.0]
                  },
                  口径是装甲厚度0.8倍时
                  0度入射有-6度转正
                  10度入射有-6度转正
                  30度入射有-5度转正
                  35度入射有-4度转正
                  36度入射有-2度转正
                  40度入射有0度转正
                  90度入射有0度转正
                  "t2": {
                  "caliberToArmor": 1.0,
                  "normalizationAngle0deg": [0.0,0.0],
                  "normalizationAngle10deg": [15.0,5.0],
                  "normalizationAngle30deg": [30.0,4.0],
                  "normalizationAngle35deg": [35.0,2.0],
                  "normalizationAngle36deg": [36.0,0.0],
                  "normalizationAngle90deg": [90.0,0.0]
                  },
                  口径是装甲厚度1倍时
                  0度入射有0度转正
                  10度入射有+5度转正
                  30度入射有+4度转正
                  35度入射有+2度转正
                  36度入射有0度转正
                  90度入射有0度转正
                  "t3": {
                  "caliberToArmor": 1.5,
                  "normalizationAngle0deg": [0.0,0.0],
                  "normalizationAngle10deg": [10.0,7.0],
                  "normalizationAngle30deg": [30.0,6.0],
                  "normalizationAngle90deg": [90.0,0.0]
                  },
                  口径是装甲厚度1.5倍时
                  0度入射有0度转正
                  10度入射有+7度转正
                  30度入射有+6度转正
                  90度入射有0度转正
                  "t4": {
                  "caliberToArmor": 2.0,
                  "normalizationAngle0deg": [0.0,0.0],
                  "normalizationAngle10deg": [10.0,8.0],
                  "normalizationAngle30deg": [30.0,7.0],
                  "normalizationAngle90deg": [90.0,0.0]
                  },
                  口径是装甲厚度2倍时
                  0度入射有0度转正
                  10度入射有+8度转正
                  30度入射有+7度转正
                  90度入射有0度转正
                  "t5": {
                  "caliberToArmor": 3.0,
                  "normalizationAngle0deg": [0.0,9.0],
                  "normalizationAngle10deg": [10.0,9.0],
                  "normalizationAngle30deg": [30.0,8.0],
                  "normalizationAngle90deg": [90.0,0.0]
                  }
                  },
                  口径是装甲厚度3倍时
                  0度入射有+9度转正
                  10度入射有+9度转正
                  30度入射有+8度转正
                  90度入射有0度转正


                  IP属地:加拿大17楼2018-01-01 17:07
                  收起回复
                    "apcr": {
                    APCR 次口径硬芯穿甲弹
                    "t1": {
                    "caliberToArmor": 1.0,
                    "normalizationAngle0deg": [0.0,2.0],
                    "normalizationAngle10deg": [10.0,2.0],
                    "normalizationAngle30deg": [30.0,1.5],
                    "normalizationAngle90deg": [90.0,0.0]
                    },
                    口径是装甲厚度1倍时
                    0度入射有+2度转正
                    10度入射有+2度转正
                    30度入射有+1.5度转正
                    90度入射有0度转正
                    "t2": {
                    "caliberToArmor": 1.5,
                    "normalizationAngle0deg": [0.0,3.0],
                    "normalizationAngle10deg": [10.0,3.0],
                    "normalizationAngle30deg": [30.0,2.5],
                    "normalizationAngle90deg": [90.0,0.0]
                    },
                    口径是装甲厚度1.5倍时
                    0度入射有+3度转正
                    10度入射有+3度转正
                    30度入射有+2.5度转正
                    90度入射有0度转正
                    "t3": {
                    "caliberToArmor": 2.0,
                    "normalizationAngle0deg": [0.0,4.0],
                    "normalizationAngle10deg": [10.0,4.0],
                    "normalizationAngle30deg": [30.0,3.0],
                    "normalizationAngle90deg": [90.0,0.0]
                    },
                    口径是装甲厚度2倍时
                    0度入射有+4度转正
                    10度入射有+4度转正
                    30度入射有+3度转正
                    90度入射有0度转正
                    "t4": {
                    "caliberToArmor": 3.0,
                    "normalizationAngle0deg": [0.0,4.0],
                    "normalizationAngle10deg": [10.0,4.0],
                    "normalizationAngle30deg": [30.0,3.5],
                    "normalizationAngle90deg": [90.0,0.0]
                    }
                    }
                    口径是装甲厚度3倍时
                    0度入射有+4度转正
                    10度入射有+4度转正
                    30度入射有+3.5度转正
                    90度入射有0度转正


                    IP属地:加拿大19楼2018-01-01 17:12
                    收起回复
                      你以为这就完了吗?
                      图样图森破
                      以上内容来自normalization.blk,只说明了各个弹种的转正效应。
                      接下来楼主会带大家看另外两个一同决定击穿/跳弹判定的文件,分别是定义倾斜装甲的slopeeffect.blk和定义跳弹率的ricochet.blk


                      IP属地:加拿大20楼2018-01-01 17:15
                      收起回复
                        具体我就不翻译了,大概格式是这样:
                        "caliberToArmor"代表口径是装甲厚度的多少倍
                        "slopeEffectXdeg": [X,Y]中括号内的数对前一个数X代表入射角是多少,后一个数Y代表这块装甲的等效厚度要乘以Y来获得当前倾角下需要穿透的厚度
                        注意:这里的入射角和上面的相反,在这里0度是炮弹与装甲水平,90度才是炮弹垂直入射的最理想状态
                        "ap": { AP 穿甲弹
                        "t_0_5": {
                        "caliberToArmor": 0.5,
                        "slopeEffect0deg": [0.0,20.0],
                        "slopeEffect5deg": [5.0,20.0],
                        "slopeEffect10deg": [10.0,20.0],
                        "slopeEffect15deg": [15.0,20.0],
                        "slopeEffect20deg": [20.0,9.6],
                        "slopeEffect25deg": [25.0,7.5],
                        "slopeEffect30deg": [30.0,4.5],
                        "slopeEffect35deg": [35.0,3.0],
                        "slopeEffect40deg": [40.0,2.3],
                        "slopeEffect45deg": [45.0,1.85],
                        "slopeEffect50deg": [50.0,1.75],
                        "slopeEffect55deg": [55.0,1.62],
                        "slopeEffect60deg": [60.0,1.4],
                        "slopeEffect65deg": [65.0,1.3],
                        "slopeEffect70deg": [70.0,1.19],
                        "slopeEffect75deg": [75.0,1.05],
                        "slopeEffect80deg": [80.0,1.03],
                        "slopeEffect85deg": [85.0,1.0],
                        "slopeEffect90deg": [90.0,1.0]
                        },
                        "t_1_0": {
                        "caliberToArmor": 1.0,
                        "slopeEffect0deg": [0.0,20.0],
                        "slopeEffect5deg": [5.0,20.0],
                        "slopeEffect10deg": [10.0,20.0],
                        "slopeEffect15deg": [15.0,7.5],
                        "slopeEffect20deg": [20.0,5.58],
                        "slopeEffect25deg": [25.0,4.8],
                        "slopeEffect30deg": [30.0,3.2],
                        "slopeEffect35deg": [35.0,2.7],
                        "slopeEffect40deg": [40.0,2.16],
                        "slopeEffect45deg": [45.0,1.8],
                        "slopeEffect50deg": [50.0,1.63],
                        "slopeEffect55deg": [55.0,1.44],
                        "slopeEffect60deg": [60.0,1.32],
                        "slopeEffect65deg": [65.0,1.21],
                        "slopeEffect70deg": [70.0,1.15],
                        "slopeEffect75deg": [75.0,1.05],
                        "slopeEffect80deg": [80.0,1.03],
                        "slopeEffect85deg": [85.0,1.0],
                        "slopeEffect90deg": [90.0,1.0]
                        },
                        "t_1_33": {
                        "caliberToArmor": 1.33,
                        "slopeEffect0deg": [0.0,20.0],
                        "slopeEffect5deg": [5.0,20.0],
                        "slopeEffect10deg": [10.0,20.0],
                        "slopeEffect15deg": [15.0,7.2],
                        "slopeEffect20deg": [20.0,5.28],
                        "slopeEffect25deg": [25.0,3.84],
                        "slopeEffect30deg": [30.0,2.64],
                        "slopeEffect35deg": [35.0,2.16],
                        "slopeEffect40deg": [40.0,1.84],
                        "slopeEffect45deg": [45.0,1.7],
                        "slopeEffect50deg": [50.0,1.61],
                        "slopeEffect55deg": [55.0,1.41],
                        "slopeEffect60deg": [60.0,1.3],
                        "slopeEffect65deg": [65.0,1.19],
                        "slopeEffect70deg": [70.0,1.13],
                        "slopeEffect75deg": [75.0,1.05],
                        "slopeEffect80deg": [80.0,1.03],
                        "slopeEffect85deg": [85.0,1.0],
                        "slopeEffect90deg": [90.0,1.0]
                        },
                        "t_1_5": {
                        "caliberToArmor": 1.5,
                        "slopeEffect0deg": [0.0,20.0],
                        "slopeEffect5deg": [5.0,15.0],
                        "slopeEffect10deg": [10.0,13.0],
                        "slopeEffect15deg": [15.0,8.5],
                        "slopeEffect20deg": [20.0,4.64],
                        "slopeEffect25deg": [25.0,3.52],
                        "slopeEffect30deg": [30.0,2.32],
                        "slopeEffect35deg": [35.0,1.96],
                        "slopeEffect40deg": [40.0,1.78],
                        "slopeEffect45deg": [45.0,1.65],
                        "slopeEffect50deg": [50.0,1.59],
                        "slopeEffect55deg": [55.0,1.38],
                        "slopeEffect60deg": [60.0,1.28],
                        "slopeEffect65deg": [65.0,1.17],
                        "slopeEffect70deg": [70.0,1.11],
                        "slopeEffect75deg": [75.0,1.05],
                        "slopeEffect80deg": [80.0,1.03],
                        "slopeEffect85deg": [85.0,1.0],
                        "slopeEffect90deg": [90.0,1.0]
                        },
                        "t_2": {
                        "caliberToArmor": 2.0,
                        "slopeEffect0deg": [0.0,20.0],
                        "slopeEffect5deg": [5.0,13.0],
                        "slopeEffect10deg": [10.0,9.8],
                        "slopeEffect15deg": [15.0,5.28],
                        "slopeEffect20deg": [20.0,3.52],
                        "slopeEffect25deg": [25.0,2.72],
                        "slopeEffect30deg": [30.0,2.0],
                        "slopeEffect35deg": [35.0,1.73],
                        "slopeEffect40deg": [40.0,1.68],
                        "slopeEffect45deg": [45.0,1.58],
                        "slopeEffect50deg": [50.0,1.51],
                        "slopeEffect55deg": [55.0,1.33],
                        "slopeEffect60deg": [60.0,1.25],
                        "slopeEffect65deg": [65.0,1.15],
                        "slopeEffect70deg": [70.0,1.09],
                        "slopeEffect75deg": [75.0,1.05],
                        "slopeEffect80deg": [80.0,1.03],
                        "slopeEffect85deg": [85.0,1.0],
                        "slopeEffect90deg": [90.0,1.0]
                        },
                        "t_2_5": {
                        "caliberToArmor": 2.5,
                        "slopeEffect0deg": [0.0,20.0],
                        "slopeEffect5deg": [5.0,13.0],
                        "slopeEffect10deg": [10.0,6.0],
                        "slopeEffect15deg": [15.0,4.16],
                        "slopeEffect20deg": [20.0,2.96],
                        "slopeEffect25deg": [25.0,2.4],
                        "slopeEffect30deg": [30.0,1.96],
                        "slopeEffect35deg": [35.0,1.68],
                        "slopeEffect40deg": [40.0,1.4],
                        "slopeEffect45deg": [45.0,1.224],
                        "slopeEffect50deg": [50.0,1.12],
                        "slopeEffect55deg": [55.0,1.0],
                        "slopeEffect60deg": [60.0,1.0],
                        "slopeEffect65deg": [65.0,1.0],
                        "slopeEffect70deg": [70.0,1.0],
                        "slopeEffect75deg": [75.0,1.0],
                        "slopeEffect80deg": [80.0,1.0],
                        "slopeEffect85deg": [85.0,1.0],
                        "slopeEffect90deg": [90.0,1.0]
                        }
                        },


                        IP属地:加拿大本楼含有高级字体23楼2018-01-01 17:21
                        收起回复
                          "hesh": { 碎甲弹
                          "t1": {
                          "caliberToArmor": 1.0,
                          "slopeEffect0deg": [0.0,20.0],
                          "slopeEffect5deg": [5.0,15.0],
                          "slopeEffect10deg": [10.0,12.0],
                          "slopeEffect15deg": [15.0,10.0],
                          "slopeEffect20deg": [20.0,1.3],
                          "slopeEffect25deg": [25.0,1.1],
                          "slopeEffect30deg": [30.0,1.0],
                          "slopeEffect35deg": [35.0,1.0],
                          "slopeEffect40deg": [40.0,1.0],
                          "slopeEffect45deg": [45.0,1.0],
                          "slopeEffect50deg": [50.0,1.0],
                          "slopeEffect55deg": [55.0,1.0],
                          "slopeEffect60deg": [60.0,1.0],
                          "slopeEffect65deg": [65.0,1.0],
                          "slopeEffect70deg": [70.0,1.0],
                          "slopeEffect75deg": [75.0,1.0],
                          "slopeEffect80deg": [80.0,1.0],
                          "slopeEffect85deg": [85.0,1.0],
                          "slopeEffect90deg": [90.0,1.0]
                          }
                          }


                          IP属地:加拿大25楼2018-01-01 17:24
                          收起回复
                            "apcr": { 次口径硬芯穿甲弹
                            "t1": {
                            "caliberToArmor": 0.5,
                            "slopeEffect0deg": [0.0,20.0],
                            "slopeEffect5deg": [5.0,17.0],
                            "slopeEffect10deg": [10.0,16.0],
                            "slopeEffect15deg": [15.0,14.0],
                            "slopeEffect20deg": [20.0,11.0],
                            "slopeEffect25deg": [25.0,7.4],
                            "slopeEffect30deg": [30.0,4.5],
                            "slopeEffect35deg": [35.0,3.4],
                            "slopeEffect40deg": [40.0,2.9],
                            "slopeEffect45deg": [45.0,2.3],
                            "slopeEffect50deg": [50.0,1.77],
                            "slopeEffect55deg": [55.0,1.55],
                            "slopeEffect60deg": [60.0,1.35],
                            "slopeEffect65deg": [65.0,1.2],
                            "slopeEffect70deg": [70.0,1.13],
                            "slopeEffect75deg": [75.0,1.08],
                            "slopeEffect80deg": [80.0,1.04],
                            "slopeEffect85deg": [85.0,1.02],
                            "slopeEffect90deg": [90.0,1.0]
                            },
                            "t2": {
                            "caliberToArmor": 1.0,
                            "slopeEffect0deg": [0.0,20.0],
                            "slopeEffect5deg": [5.0,17.0],
                            "slopeEffect10deg": [10.0,15.0],
                            "slopeEffect15deg": [15.0,13.2],
                            "slopeEffect20deg": [20.0,10.0],
                            "slopeEffect25deg": [25.0,7.0],
                            "slopeEffect30deg": [30.0,4.3],
                            "slopeEffect35deg": [35.0,3.3],
                            "slopeEffect40deg": [40.0,2.85],
                            "slopeEffect45deg": [45.0,2.25],
                            "slopeEffect50deg": [50.0,1.76],
                            "slopeEffect55deg": [55.0,1.5],
                            "slopeEffect60deg": [60.0,1.3],
                            "slopeEffect65deg": [65.0,1.2],
                            "slopeEffect70deg": [70.0,1.13],
                            "slopeEffect75deg": [75.0,1.08],
                            "slopeEffect80deg": [80.0,1.04],
                            "slopeEffect85deg": [85.0,1.02],
                            "slopeEffect90deg": [90.0,1.0]
                            }
                            },


                            IP属地:加拿大26楼2018-01-01 17:24
                            回复
                              "apds": { 次口径脱壳穿甲弹
                              "t1": {
                              "caliberToArmor": 1.0,
                              "slopeEffect0deg": [0.0,20.0],
                              "slopeEffect5deg": [5.0,17.0],
                              "slopeEffect10deg": [10.0,15.0],
                              "slopeEffect15deg": [15.0,10.24],
                              "slopeEffect20deg": [20.0,7.2],
                              "slopeEffect25deg": [25.0,3.72],
                              "slopeEffect29deg": [29.0,2.76],
                              "slopeEffect30deg": [30.0,2.46],
                              "slopeEffect35deg": [35.0,2.24],
                              "slopeEffect40deg": [40.0,2.064],
                              "slopeEffect45deg": [45.0,1.8],
                              "slopeEffect50deg": [50.0,1.4],
                              "slopeEffect55deg": [55.0,1.2],
                              "slopeEffect60deg": [60.0,1.024],
                              "slopeEffect65deg": [65.0,1.0],
                              "slopeEffect70deg": [70.0,1.0],
                              "slopeEffect75deg": [75.0,1.0],
                              "slopeEffect80deg": [80.0,1.0],
                              "slopeEffect85deg": [85.0,1.0],
                              "slopeEffect90deg": [90.0,1.0]
                              }
                              },


                              IP属地:加拿大29楼2018-01-01 17:25
                              收起回复