Dinorush-ThermalAlignFix icon

ThermalAlignFix

Fixes misaligned vanilla thermal sights.

Last updated 3 days ago
Total downloads 22
Total rating 0 
Categories Client Mods
Dependency string Dinorush-ThermalAlignFix-1.1.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_GTFO-3.2.1 icon
BepInEx-BepInExPack_GTFO

BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.

Preferred version: 3.2.1

README

Shifts the sight component on thermals slightly to align them with the center of the screen.

Custom Thermal Alignment (MTFO Required)

If you need to adjust thermals other than vanilla PDW and Precision Rifle sights, you can add json files to Custom/ThermalAlignFix.

The Model should match the path in GearSightPartDataBlock. To figure out the correct ThermalChild name and LocalPosition, follow these steps:

  1. Install UnityExplorer and launch.
  2. Equip a gun with the sight you need and drop into a level.
  3. In UnityExplorer, use object search and put Gear.GearPartHolder in the Class filter. Click on the result with your gun's name.
  4. Click Inspect GameObject and click through the objects to find the sight (usually Receiver Align -> Receiver -> Sight Align -> Sight).
  5. Find the child that moves the thermal piece when you move it around, then shift its local position until it aligns correctly.
  6. Use the child's name/local position in the custom file.