
B3ELargeCounter
Replaces the Wingman Elite's small handgun kill counter with the standard large counter. The counter and its digits follow the barrel during reloads.B3E Counter — 小帮手精英 计数器替换
把 Wingman Elite(B3E / mp_weapon_wingman_n) 原版的手枪式击杀计数器,换成标准计数器。
修改了什么 / What it changes
计数器外壳与全息数字一起换成大计数器版本:
| 原版 | 本模组 | |
|---|---|---|
| 计数器外壳尺寸 | 0.376 × 0.989 × 2.632 | 1.465 × 2.134 × 3.741 |
| 屏幕数字尺寸 | 0.285 × 0.687 | 0.720 × 1.629 |
1.0.1 起,换弹时计数器与数字会一起跟随枪口前移(原版枪管在换弹时会前移约 0.875 英寸)。
做法是把计数器挂到枪口骨骼(def_c_detailC)的子骨骼 def_c_suppressor_cyl_sm 上 —— 也就是原版那个
未被启用的消音器组件所跟随的骨骼 —— 并把它的绑定位置对齐,使计数器静止时的位置与 1.0.0 完全相同。
本模组替换整个 ptpov_wingman_elite.mdl:几何来自重编译产物(大计数器顶点搬入),
材质、动画与 RUI 层沿用原版,模组本身没有重编译动画。
为什么做这个? / Why
因为B3E上有皮卡丁尼导轨。而标准计数器适配皮卡丁尼导轨。(或者因为我是个枪械学书呆子)
已知问题 / Known issue
换弹动画瑕疵
B3E在换弹时枪口会前移一小段距离,按理来说安装在其上的计数器也应当跟随其前移,但即使是原版的手枪用计数器也并不跟随其前移。
由于涉及到大堆非常麻烦的、需要更改动画骨骼的问题,我没有继续尝试添加或换绑计数器的骨骼使其在换弹时的动作合理化。(有趣的是B3E未被启用的消音器组件是会跟随的,但我作为参考进行骨骼更改时出了许多模型错位的问题,故不再继续尝试)
如果有人知道怎么解决这个小问题的话,欢迎参考或基于此补丁进行更改,再或者指出我在这上面绕了多少弯路。
(以上问题已在 1.0.1 解决:计数器与全息数字现在会跟随枪口一起前移,且彼此保持贴合。)
兼容性 / Compatibility
- 纯客户端:其他玩家看不到;不修改伤害、散布、命中判定。
- 替换整个
ptpov_wingman_elite.mdl:与任何同样替换该文件的模组冲突(后加载者生效)。 - 建议与 Wingman Elite 的瞄具类模组同时使用前先测试。
安装 / Install
解压到 Titanfall2 目录,让 mods 文件夹与 Titanfall2\R2Northstar\mods 合并,
然后在北极星模组菜单里启用 B3ELargeCounter。
Unzip into your Titanfall2 folder so that mods merges with Titanfall2\R2Northstar\mods,
then enable B3ELargeCounter in the Northstar mods menu.