You are viewing a potentially older version of this package. View all versions.
TTT451-MastiffKillCounterFix-1.0.0 icon

MastiffKillCounterFix

Repositions the Mastiff's kill counter on the rail and stops it from swinging with the opening link flap when firing. Client-side; edits 2 values inside the model's bone table.

By TTT451
Date uploaded 4 days ago
Version 1.0.0
Download link TTT451-MastiffKillCounterFix-1.0.0.zip
Downloads 18
Dependency string TTT451-MastiffKillCounterFix-1.0.0

README

Mastiff Kill Counter Fix — 敖犬击杀计数器修正

把敖犬(Mastiff)的击杀计数器沿皮卡丁尼导轨重新定位,并让它不再跟随开火时张开的连杆片移动。

Before / After

修改了什么 / What it changes

1. 计数器移到新位置 —— 外壳与全息数字一起平移,显示贴合关系与原来完全相同。

2. 开火时计数器不再晃动 —— 原版设计里,计数器的骨骼挂在开火时会张开的左连杆片(def_l_link_flap)下面,所以开火时会跟着张开动作一起位移;本模组把它改挂到枪身主体骨骼(def_c_base)下。

注意:玩家的手会略微遮挡计数器

技术上只改了 ptpov_mastiff.mdl 里的 2 处数据:

mdl 内部预存了"绑定逆矩阵",因此改绑定位置会同时带动几何(外壳)与骨骼挂点(RUI 全息数字)—— 两者位移完全一致,所以不会出现数字与外壳错位。

兼容性 / Compatibility

  • 纯客户端,其他玩家看不到;不修改伤害、散布与命中判定。
  • 替换整个 ptpov_mastiff.mdl:与任何同样替换该文件的模组冲突(后加载者生效)。
  • RUI 段、材质、动画全部保留原样 —— 本模组没有重编译模型,只在原版 mdl 内改了 2 处数值。

CHANGELOG

Changelog

1.0.0

  • Initial release.
  • Kill counter (def_c_proscreen) re-parented from the opening link flap (def_l_link_flap) to the weapon body bone (def_c_base), so it no longer swings with the firing animation.
  • Kill counter bind position moved from (0.829, -1.381, 1.875) to (1.539, 2.089, 20.736), which moves the housing geometry and the RUI hologram together (the model stores a precomputed inverse bind matrix, so both follow the same change).
  • Only models/weapons/mastiff_stgn/ptpov_mastiff.mdl is replaced, and only 2 values inside its bone table are edited.
  • No recompile: the model's RUI section, materials and all animations are untouched.
  • Client-side only; no damage, spread or hit-registration values are changed.