R101KillCounterFix
Repositions the R-101's kill counter (sights and aim stay vanilla) and removes the AOG scope's lens glare. Client-side; replaces one viewmodel.
By TTT451
| Date uploaded | a week ago |
| Version | 1.1.0 |
| Download link | TTT451-R101KillCounterFix-1.1.0.zip |
| Downloads | 19 |
| Dependency string | TTT451-R101KillCounterFix-1.1.0 |
README
R-101 Kill Counter Fix — R-101 击杀计数器修正
把 R-101 的击杀计数器挪到更合适的位置,并去掉 AOG 倍镜开镜时糊在镜片上的那层反光。
https://img.remit.ee/i/FFyM6oYmDw1G
修改了什么 / What it changes
1. 击杀计数器平移(1.0.0)
把计数器(骨骼 74 def_c_proscreen)挪到更合适的位置。模型里存的是预计算的逆绑定矩阵,
所以外壳与它的全息数字(RUI)会一起移动、始终对齐。
作为计数器子级的 ja_ads_attachment(骨骼 75,也就是所有瞄具骨骼的父级)被反向补偿了同样的偏移,
因此所有瞄具与 ADS 参考点原地不动,准星与弹道判定不受影响。
2. AOG 倍镜去反光(1.1.0)
原版游戏里,R-101 的 AOG 倍镜(scope_aog_r1,骨骼 76)开镜时镜片上会糊着一层跟着瞄具动的反光/雾。
实测确认那是模型里的三片实心玻璃圆盘(各 49 顶点,位于 z 13.448–13.570、13.649–13.771、18.017–18.140,
半径约 0.73″,正好铺满镜片开口)。本版本把这三片整体塌缩掉 ⇒ 开镜视野恢复通透。
- 完全保留:蓝色光圈、红色准星刻度、镜筒、旋钮、卡榫、以及其它所有零件。
- 准星属于 RUI(引擎按屏幕空间绘制的公告板),任何几何改动都不会影响它。
- 只动了 147 个顶点(与 1.0.0 相比差异 958 字节),没有重编译,材质、动画、RUI 数据一律未改。
兼容性 / Compatibility
- 纯客户端,其他玩家看不到;不修改伤害、散布与命中判定。
- 替换整个
models/weapons/r101_sfp/ptpov_r101_sfp.mdl:与任何同样替换该文件的模组冲突(后加载者生效)。 ⚠ 如果你还装了别的同样改这把枪模型的模组,只会有一个真正生效 —— 这是引擎按文件路径覆盖的机制决定的。 - 与
Perfect Scopes这类只改武器脚本(开镜时武器位置)的模组不冲突。
安装 / Install
解压到 Titanfall2 目录,让 mods 文件夹与 Titanfall2\R2Northstar\mods 合并,然后在北极星模组菜单里启用 R101KillCounterFix。
Unzip into your Titanfall2 folder so that mods merges with Titanfall2\R2Northstar\mods, then enable R101KillCounterFix in the Northstar mods menu.
CHANGELOG
Changelog
1.1.0
- Added: the AOG scope's lens glare is removed. The scope (
scope_aog_r1, bone 76) contained three solid glass discs (49 vertices each, at z 13.448-13.570, 13.649-13.771 and 18.017-18.140, radius ~0.73 inch) that produced the milky reflection layer over the lens while aiming. They are now collapsed, so the sight view is clear. - The blue glow ring, the red reticle, the tube, the knobs and every other part are untouched. The reticle is an RUI panel drawn in screen space, so geometry edits cannot move or remove it.
- Only 147 vertices differ from 1.0.0 (958 bytes). Nothing is recompiled: materials, animations, skeleton and RUI data are unchanged, and the kill-counter fix from 1.0.0 is still in place.
- A separate experimental mod (
R101AOGNoGlare) is no longer needed - it has been merged into this package. If you installed it manually, delete it so that two mods do not override the same model file. - Client-side only; no damage, spread or hit-registration values are changed.
1.0.0
- Initial release.
- Kill counter (
def_c_proscreen, bone 74) moved to a better position on the R-101 (viewmodelr101_sfp, configmp_weapon_rspn101_og): bind position changed from(0.7420680, 3.4430008, 19.9812660)to(0.8920680, 3.9000008, 19.0012665)— Δ =(+0.150, +0.457, -0.980). - The model stores a precomputed inverse bind matrix, so this single change moves the counter housing and its RUI hologram (the digits) together — the counter and its display stay aligned exactly as in vanilla.
ja_ads_attachment(bone 75) — which is a child of the counter bone and the parent of every sight bone (AOG 76, red dot 77, threat scope 79, HCOG 81) — is compensated by the exact opposite offset, so all sights and the ADS reference stay exactly where they were: no reticle shift, no aim change.- Only
models/weapons/r101_sfp/ptpov_r101_sfp.mdlis replaced, and only 2 values inside its bone table are edited (bones 74 and 75). No vertices, materials, RUI data or animations are touched, and the model is not recompiled. - No sights are repositioned by this mod (the R-101 HCOG seat experiment is not part of this package).
- Client-side only; no damage, spread or hit-registration values are changed.