About this mod

First person mode modification gives you an unique opportunity to see the world through Geralt's eyes by adding immersive first person camera option to the game that can be enabled or disabled at will.

Permissions and credits

Author's instructions

File credits

CDProjekt Red for the base game.

Donation Points system

This mod is opted-in to receive Donation Points

Changelogs

Version 1.15

Partially fixed an issue where player's head would be invisible when entering inventory from FP mode

Version 1.01

Both straight donations and premium membership donations accepted

Experience Witcher 3 like you never did before!First person mode modification gives you an unique opportunity to see the world through Geralt's eyes.This modification will add a brand new, immersive first person camera mode to your game that can be enabled or disabled at any time during exploration.

Features:

Immersive first person camera that properly follows Geralt's body.

Customizable FOV (in range from 1 to 110).

Customizable, separate X and Y axis mouse sensitivity.

Optional, first-person-only DOF effect.

Optional, first-person-only "do not disturb" mode that will allow you to avoid combat as long as you're in first person mode.

Entirely non-conflicting setup, compatible with all mods and all game versions from 1.08 up.

Experimental combat support.

Immersive lighting (no fake light source in first person).

Optional adaptive depth of field effect.

(You also loose ALL rights to complain about anything related to this mod if you don't)

Horseback riding and combat are currently not supported, you will get automatically booted out of the first person mode if such event occurs (by default).

Player will get half booted out of first person when fast traveling(tradeoff for being non-conflicting mod).

Installation:DO NOT USE NEXUS MOD MANAGER TO INSTALL THIS MOD, NMM DOES NOT SUPPORT DLC STYLE ADDONS AND WILL NOT INSTALL SUCH MODS CORRECTLY!

This mod requires you to have console enabled, this can be achieved by either installing a debug console enabler mod OR by editing general.ini located in your The Witcher 3 Wild Hunt\bin\config\base directory, find [General] section and add following line in this section DBGConsoleOn=true.This will have same effect as having debug console mod installed. By default console is called by pressing "~"(tilde key), this may prove problematic on certain language specific keyboards.

If you have console enabled, first and last step is to unzip contents of the zip file to your Witcher 3 installation directory, allowing extraction to overwrite DLC,mods AND content folder, to avoid issues, make sure you are not unzipping entire file into mods folder and that you do not have any empty folders inside DLC folder.

If you are playing with controller you should also apply following fix: Go to your input.settings located in your documents/The Witcher 3 folder.And remove every single copy of the following line:

IK_Pad_B_CIRCLE=(Action=DebugInput)

Usage:To hook first person mode for current level, bring up console and type in fphook, after doing that you can freely enter/exit first person mode by pressing P key on the keyboard. There's also a set of additional commands that will let you customize your experience:

fpsetfov(1-110) - Change field of view to a desired value, higher values give more spatial awareness at the cost of "fish eye view" effect.

fpdonotdisturb(0/1) - If set to 1 all enemies will be friendly to the player as long as he is in first person mode.

fpzcorrect(0/1) - Dynamic height offsetting, mostly responsible for head bobbing, if set to 0 camera will always float at fixed height.

fpsetdof(0/1) -Enable/disable first person only depth of field effect.

As of version 1.07 You can also buy "Mysterious monocle" item from Novigrad book vendor (located on main square) that will automatically hook first person for you as long as it's placed in your quick slot (no need to type in fphook when playing as Geralt).

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------If you need to, You can contact me through one of those channels: