THE WITCHER 3
First person mode by SkacikPL
The Witcher 3 » Gameplay Changes
Added: 29/07/2016 - 11:46PM
Updated: 07/08/2016 - 06:35PM

82 Endorsements

1.03 Latest version

1,396 Unique D/Ls

2,500 Total D/Ls

25,010 Total Views

Uploaded by skacikpl

Description

Last updated at 19:35, 7 Aug 2016 Uploaded at 0:46, 30 Jul 2016




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.

Known issues:
  • Complex interiors (Kaer morhen/Kaer Trolde) have some minor streaming issues.
  • Game will hide NPCs that are very close to the camera.

Limitations:
  • Movement scheme is identical in first person as in third person(no strafing, backpedaling, etc.)
  • Mouse movement has "floaty" behavior when moving (intended behavior, required to improving movement controls).
  • Horseback riding and combat are currently not supported, you will get automatically booted out of the first person mode if such event occurs.
  • Requires manual hooking after each level load (tradeoff for being non-conflicting mod).


Installation:
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 both DLC and mods 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.
  • fpsettings - Display a popup with currently used FP settings.
  • fphelp - Display a menu with help listing all commands and controls.
  • fpsens(X value, Y value) - Customize mouse sensitivty in both axes.
  • fpinverty(0/1) - Invert Y-axis for controller camera movement (vertical look).
  • fptime - welp, who knows.

Besides that, as long as you're in first person, you can press 1 key to do a 180 turn, 2 key to center your camera and right mouse button (or middle mouse button if you're currently playing as Ciri) to zoom in the view.

BASIC TROUBLESHOOTING:
Problem #1: "I press P, head disappears and nothing else happens" - You did NOT install DLC part correctly, read installation instructions again (and with comprehension).

Problem #2: "I cannot load any saves, it says i'm missing DLC and that i don't have any DLC installed" - You most likely have an empty folder inside DLC folder - remove it.

Problem #3: "I get script compilation errors" - This is not fault of the mod, game sometimes likes to do that. Go to your Witcher 3 installation folder/content/content0 and remove all .redscripts files (not the scripts folder).

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

https://www.youtube.com/user/skacikpl
https://forums.cdprojektred.com/members/2364765-skacikpl
https://www.nexusmods.com/witcher3/users/184902/?
http://steamcommunity.com/id/skacikpl/
https://www.reddit.com/user/SkacikPL/