Modathon

Third Person Aim Fix NVSE Mod

Link copied to clipboard
Third Person Aim Fix NVSE mod for Fallout: New Vegas
Latest16 Feb 2026
Uploaded13 Feb 2026
Version1.1.0
6.31 KB
Total Files Sizes
0
Unique DLs
0
Total DLs
1
Total Files

Third Person Aim Fix

File Size6.31 KB
Game Image for Fallout: New Vegas
2
Bug Fixes


What This Does



Third person aiming in New Vegas is broken. Your crosshair lies to you - shots actually come from the gun barrel, not where you're looking. This is especially noticeable at close range or when aiming around corners.



This mod fixes that. Projectiles now originate from your camera position, so shots land where your crosshair points.



THIS MOD IS ESSENTIALLY A SUCCESSOR TO WOMBAT'S EXCELLENT 3rd Person Aim Fix - ESPless




How It Works



Hitscan weapons (bullets, lasers, beams): The projectile origin is moved from the gun barrel to the camera position. Simple and clean.



Non-hitscan weapons (plasma, missiles): An invisible hitscan tracer fires from the camera to handle hit detection. The visible projectile still flies from the gun barrel for visual effect, but deals no damage.





When It Activates



The fix only applies when ALL of these are true:

  1. You're in third person
  2. You fired the projectile (not NPCs)
  3. Weapon type is a gun (pistols, rifles, SMGs, shotguns, energy weapons)
  4. Not in VATS
  5. Not in free camera (tfc)
  6. Not a flamer or continuous beam weapon



Everything else is left untouched - NPC combat, first person, VATS, thrown weapons, mines, etc.



Configuration



Optional INI file at

config\ThirdPersonAimFix.ini


[Main]
iBlend=100


iBlend (0-100): How much to shift the projectile origin toward the camera. 100 = full correction, 0 = disabled. Default is 100.



Performance



This is an NVSE plugin written in C++. It hooks directly into the projectile system with minimal overhead.



For non-player projectiles: ~5 cheap memory reads, then exits. Negligible.

For player projectiles: Reads camera position, adjusts origin or spawns tracer. One frame, no scripts, no timers.



Comparison to "3rd Person Aim Fix"



  1. Hooks/Events: 1 hook vs 10+ chained event handlers
  2. Calls per shot: 0 script calls vs 50-100+ NVSE function calls
  3. Node manipulation: None vs heavy (insert, transform, scale)
  4. State variables: 2 globals vs 20+ persistent vars
  5. Execution: Single frame, synchronous vs spread across frames + timers




Compatibility



  1. Requires xNVSE and nothing else
  2. Works with weapon mods - any weapon using standard projectile types
  3. Works with custom projectiles as long as they use standard flags
  4. Safe to install/uninstall mid-game
  5. No ESP required




Supported Weapons



  1. Pistols
  2. Rifles
  3. SMGs
  4. Shotguns
  5. Energy pistols/rifles
  6. Heavy weapons (miniguns, missile launchers, etc.)




Not affected: Melee, unarmed, thrown weapons, mines, flamers.



Source code

Instructions

Install requirements and use MO2 or place in Data/

Requirements

Permissions and credits

No permissions have been set

Third Person Aim Fix

Type: Main
Date uploaded16 Feb 2026
File Size6.31 KB
Unique DLs0
Total DLs0
Version1.1.0

Main file.