搬运先po原帖作者,地址放在最后

感谢大佬的分享,本文搬运旨在澄清b站日前对钢针的种种误解,如侵权联系我即删除
2023.8.31更新
本人目前统计了钢针的数据,有些存在感很差的车可能有所遗漏,还请评论区指出,大山猫MK1D使用的是奥托炮数据,限于表格大小在此特别说明
目前有疑问的不准确翻译:
Cx系数(一般来说是弹道阻力系数,但是不确定你游是否如此)
bulletCount(推测为基础破片数量?)
normalizationPreset代码(目前认为是老前辈文章中提到的动能公式)
截至到23.8.21版本,钢针数据如图
北约或者北约火炮可发射部分非北约弹药部分





【特别注意】
关于炮弹后效公式的理论
!!!理论基于各位拆包前辈的拆包结果得出,不确定是否完全准确,该理论截至时间为贵族商胄版本
在战争雷霆中,炮弹破片伤害的计算由数据文件中的secondary_shatter_presets文件决定,其中在小口径,非长杆和长杆钢针中,代码区别仅限于小口径和大口径钢针,分界线为76毫米其中residualPenetrationToArmorShatterPenetrationMult决定了剩余垂直穿深对于炮弹破片的影响,而armorMassToShatterCount
和shellMassToShatterCount决定了炮弹质量与击穿装甲重量对破片的影响,三者共同决定后续的section(破片扩散角度)中破片数量,而按照一楼提到的前辈提供的信息,三者决定方式如下(破片数量因代码改动已无参考价值,仅用于列举数值变化,图来自于一楼提到的前辈写的帖子):炮弹剩余穿深越高,炮弹得到的破片数量越多炮弹重量越大,获得的破片数量越多击碎的装甲重量越高,破片数量越多
而长杆和普通大口径钢针的后效代码则较为简洁,分别是剩余穿深计算后效的residualArmorPenetrationToShatterCountMult和根据杆径和装甲厚度之比得出破片的caliberToArmorToShatterCountMult,是的,只有两大类
但是这个【剩余穿深】却暗藏玄机,在战争雷霆中对炮弹材质做出了区分,这种区分为:标准,细钨芯,全钢弹体,L10/L15钨,L30(不存在DU),而炮弹在对付装甲时的过程时什么样呢
首先,炮弹会根据自己的跳弹角度进行跳弹判定,然后会根据炮弹材质进行【倾斜效应】计算,经过倾斜效应计算后的炮弹穿深才为最终剩余垂直穿深(敲重点),也就是说虽然炮弹破片一半取决于【剩余垂直穿深】,但是实际上剩余穿深取决于炮弹基础穿深和炮弹材质带来的倾斜穿深补正,因此假设炮弹处材质外一切数据相同,其排名应当是:
L30>L10/L15>细钨芯/全钢弹体>标准
而第二部分的caliberToArmorToShatterCountMult在jas5919大佬的拆包中因为一些原因而被认为区别不大,但是在完整拆包对比后各位也能在一楼直观的看到各个炮弹的杆径,因此这一部分实际上时仍然会钢针的后效产生影响,如果是早期钢针和现代针对比则更加明显(M69的52和M829A2的22,差距接近两倍)
目前认为在其他数据相同情况下,杆越细越好



23.8.22版本小更新
NEW!(黄色标记):KPZ/MBT70的钢针,TAPNA的换皮改细狗芒果#(阴险),10大小姐的针
修复了因为脑子和手不同步导致通用公式同时出现否和不的情况#(喷)
动能公式目前决定的是伤害类型中的generic伤害,不影响secondaryShatter(偷一下前辈的图)一般伤害+二次破片等于炮弹动能后效,之前的理论是对secondaryShatter的整合而不是generic,像是735这种因为动能后效使用APCR所以会和其他东西不一样
【tips】
第一部分,第二部分不知道什么时候有,大概也是soooon
Q:本贴代码和数据从何而来,更新速度如何?
A:数据来自于gszabi99大佬在github上公开的对战争雷霆游戏文件进行的解包,大小为4GB整,包括一些未展示的载具在内游戏大部分隐藏数据都可从中找到,至于更新速度如何,一天看一次是对不起做不到的,一般来说除添加载具的活动与更新公告明确更改了炮弹数值之外就只有大版本更新会进行源头资料的迭代
Q:后效机制理论可靠性如何,本贴使用的是否为现在公式
A:如后效公式楼所说,后效公式机制来自jas5916大佬在本吧内的【图片】2.17.0.42版本apfsds后效算法简单科普【战争雷霆吧】_百度贴吧 (baidu.com)一帖与NGA的陆战炮弹+杀伤机制 178,关于代码迭代问题同样可以看jas5916大佬的代码留档,但是在杆径问题上如您所见,这是一个比值,并不是剩余穿深那样的简单数值,目前也只能认为是这样的结果,如果一定要我说准确的杆径与破片的毁伤关系,那恐怕只能说“在比值达到一定数值后能达到最大破片数量”,引用NGA的2019帖子的原因同样来自jas5916大佬的留档,现在的小口径钢针基本延续了老长杆针的代码,NGA前辈对于老钢针的理论可以继续使用
Q:破片和后效是否可以划等号?
A:显然不能,这一点已经在小更新中提到,所谓后效(特指钢针)是代码中的generic伤害与secondaryShatter伤害共同决定,只有穿杆造成的普通伤害和二次破片伤害叠加在一起才可以被称为后效,如果只测一个是只能单独列为一般伤害或者破片伤害
Q:大头菜是否是后效最烂丁真
A:577的含金量,大家顶级材料杆径相差不大的同时,大头菜的基础穿深摆在这里
Q:会有其他类型弹药嘛
A:可能罢
Q:那些装甲会产生二次破片,哪些不会?
A:由于类型过于繁杂,可以去看armor_class文件,简单来说爆反外壳目前都不会产生二次破片
2023.10.21更新
M735现在动能公式不再使用APCR,再使用短杆穿深,M735测试服穿深降低到了292毫米,但是公式全部换成了APDS_FS_LONG,也就是说M735在新版本将成为长杆钢针
但是虽然变成了长杆,但是292毫米的穿深不会改善多少后效,甚至可能让M735面临后效更烂的情况,因为最后你要计算的还是倾斜效应后的剩余垂直穿深,穿深低了除非在材料和动能公式上(如法国人针的动能伤害翻倍了三倍)动手脚,不然735的情况对XM1不会有质的提升,倒是M60可能会好一点
2024.1.28更新
新的LP83弹药除了速度穿深之外可见代码基本芒果-I(注意我的区分)换皮,也就是说这个700穿是杆长初速叠叠乐叠出来的,开始好奇毛子给了这玩意多少穿杆长度了
(搬运提示:截止2024.2.19日为止,游戏内lp83钢针的弹药模型仍然介意120DM13至120DM23之间)
原地址:https://tieba.baidu.com/p/8562591916?&share=9105&fr=sharewise&is_video=false&unique=24A68926DE3C4E963A12038F2AA8A4BE&st=1708316808&client_type=1&client_version=12.55.1.0&sfc=copy&share_from=post&see_lz=1