
Obstruction-Free First-Person is a simple mod for GTA V that removes hats, glasses, and other accessories in first-person view to prevent them from obstructing the player’s line of sight. While Rockstar has designed first-person filters for main protagonists (like Michael, Trevor, and Franklin) as well as online protagonists (mp m freemode 01 and mp f freemode 01), they did not design similar filters for non-protagonist NPC models. As a result, accessories on NPCs can obstruct the player’s view in first-person mode, ruining the first-person experience.
Features:
> Removes hats, glasses, and other accessories in first-person mode for NPC models (non-protagonists).
> Restores accessories when switching back to third-person view.
Requirements:
> Community Script Hook V .NET (SHVDN) v3.6.0.139 or newer
> Script Hook V v1.0.3351.0 or newer (by Alexander Blade)
> .NET Framework 4.8 or newer (commonly pre-installed)
> Visual C-plus-plus Redistributable for Visual Studio 2019 x64 (commonly pre-installed)
Installation:
> Extract all files from the rar archive to the scripts folder in your game directory.
> If the scripts folder doesn’t exist, create it.
Changelog:
* Version 0.3.1
– Added a new configuration option, HidePlayerInFirstPerson, which is disabled by default. When enabled by setting HidePlayerInFirstPerson = true in the ObstructionFreeFirstPerson.ini file, the player’s character model will be hidden in first-person mode. This feature is useful for those who prefer a fully unobstructed view without seeing their character’s body or arms while in first-person perspective.
* Version 0.3
– Fixed an issue where, despite the mod being active, the player would still equip a helmet when riding a motorcycle in first-person mode.
* Version 0.2
– Added the ApplyToProtagonists configuration option in the ObstructionFreeFirstPerson.ini file.
Credits:
PedPal