You are viewing a potentially older version of this package.
View all versions.
ChargeRifleKillCounterFix
Moves the Charge Rifle's kill counter from the side to the top rail and rotates it 90 degrees to match. Client-side; edits 2 values inside the model's bone table.
By TTT451
| Date uploaded | 3 days ago |
| Version | 1.0.0 |
| Download link | TTT451-ChargeRifleKillCounterFix-1.0.0.zip |
| Downloads | 17 |
| Dependency string | TTT451-ChargeRifleKillCounterFix-1.0.0 |
README
Charge Rifle Kill Counter Fix — 充能步枪击杀计数器修正
把充能步枪(Charge Rifle)的击杀计数器从侧面移到顶部导轨,并旋转 90° 使其朝向正确。

修改了什么 / What it changes
计数器移到顶部导轨 —— 旋转 90° + 平移,外壳与全息数字一起变换,显示贴合关系与原来完全相同。
| 改动 | 值 |
|---|---|
骨骼 75 def_c_proscreen 的绑定位置 |
(0.957, 3.712, 9.715) → (−0.040, 5.684, 15.361) |
| 骨骼 75 的绑定旋转 | 单位四元数 → 绕 Z 轴 90° |
mdl 内部预存了"绑定逆矩阵",因此改绑定会同时带动几何(外壳)与骨骼挂点(RUI 全息数字)—— 两者变换完全一致,所以不会出现数字与外壳错位。
兼容性 / Compatibility
- 纯客户端,其他玩家看不到;不修改伤害、散布与命中判定。
- 替换整个
ptpov_defender.mdl:与任何同样替换该文件的模组冲突(后加载者生效)。 - RUI 段、材质、动画全部保留原样 —— 本模组没有重编译模型,只在原版 mdl 内改了 2 处数值。
安装 / Install
解压到 Titanfall2 目录,让 mods 文件夹与 Titanfall2\R2Northstar\mods 合并,然后在北极星模组菜单里启用 ChargeRifleKillCounterFix。
Unzip into your Titanfall2 folder so that mods merges with Titanfall2\R2Northstar\mods, then enable ChargeRifleKillCounterFix in the Northstar mods menu.
CHANGELOG
Changelog
1.0.0
- Initial release.
- Kill counter (
def_c_proscreen, bone 75) moved from the side mount onto the top rail, and rotated 90 degrees about Z so it faces the correct way. - Bone bind position changed from
(0.957, 3.712, 9.715)to(-0.040, 5.684, 15.361); bone bind rotation changed from identity to a 90 degree rotation about Z. - The model stores a precomputed inverse bind matrix, so these two changes move the housing geometry and the RUI hologram together - the counter and its digits stay aligned exactly as in vanilla.
- The counter is parented to the weapon body bone (
def_c_base) and never followed a moving part, so no re-parenting was needed. - Only
models/weapons/defender/ptpov_defender.mdlis replaced, and only 2 values inside its bone table are edited. - Client-side only; no damage, spread or hit-registration values are changed.