You are viewing a potentially older version of this package. View all versions.
Dinorush-ThermalAlignFix-1.1.0 icon

ThermalAlignFix

Fixes misaligned vanilla thermal sights.

Date uploaded 2 weeks ago
Version 1.1.0
Download link Dinorush-ThermalAlignFix-1.1.0.zip
Downloads 86
Dependency string Dinorush-ThermalAlignFix-1.1.0

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.

CHANGELOG

v1.1.0

  • Added Custom file support for modded thermals

v1.0.0

  • Initial Release