User:Rootsrat/GTAV: Difference between revisions

From Step Mods | Change The Game
m (Text replacement - "{{PageBackground\|.*}}" to "")
 
(16 intermediate revisions by 3 users not shown)
Line 1: Line 1:
__NOTITLE__
__NOTITLE__
<center>
<center>
[[File:cdp_witcher_gate_logo_en.png]]<br>
[[File:Grand_Theft_Auto_V_(Horizontal).png]]<br>
{{Fc|#E41C28|'''MODDING GUIDE'''}}<br>
[[File:GTAV-LSCustoms-Logo.png]]<br>
{{Fc|#5FA137|'''MODDING GUIDE'''}}<br>
<br>
<br>
{{Fs|15px|''I'll swing by and sign the contracts, alright? Just ignore the bodies!'' - Trevor Philips }}<br>
{{Fs|15px|''I'll swing by and sign the contracts, alright? Just ignore the bodies!'' - Trevor Philips }}<br>
Line 8: Line 9:
<br>
<br>
<br>
<br>
[http://forum.step-project.com/topic/8242-witcher-3-modding-guide/ '''GUIDE FORUM THREAD''']<br />
[https://stepmodifications.org/forum/topic/8242-witcher-3-modding-guide/ '''GUIDE FORUM THREAD''']<br />
<br>
<br>
<br>
<br>
{{Fc|#E41C28|'''UPDATE LOG''':}}
{{Fc|#5FA137|'''UPDATE LOG''':}}


* 24/06/2015
* 24/06/2015
**First draft of the guide. Source code taken from SRB's Fear And Loathing in New Vegas guide.
**First draft of the guide. Source code taken from SRB's Fear And Loathing in New Vegas guide.


{{TOC right|limit=3}}
{{TOC|limit=3}}


== ''Introduction'' ==
== ''Introduction'' ==
Line 25: Line 26:
I won't be adding any mods that are silly, unrealistic, make the player overpowered etc. Keep it lore friendly and real is my motto!
I won't be adding any mods that are silly, unrealistic, make the player overpowered etc. Keep it lore friendly and real is my motto!


{{Warning|text=You will be UNABLE to play The GTA V Multiplayer if you mod your game. RockStar WILL ban you from the multiplayer if you try to access it with any mods or scripts installed! If you want to play multiplayer you will need to switch all the mods off (easy task when using OpenIV) and delete all the scripts and custom DLL files (manual task). You have been warned!}}
{{alert|type=warning|text=You will be UNABLE to play The GTA V Multiplayer if you mod your game. RockStar WILL ban you from the multiplayer if you try to access it with any mods or scripts installed! If you want to play multiplayer you will need to switch all the mods off (easy task when using OpenIV) and delete all the scripts and custom DLL files (manual task). You have been warned!}}




Line 31: Line 32:
<div style="text-align: center;">[https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=GURM44ASJUM2Q https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif]<br>
<div style="text-align: center;">[https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=GURM44ASJUM2Q https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif]<br>
{{fs|0.8em|{{fc|#e0dfff|ALL donations are applied to hosting expenses.}}}}</div><br>
{{fs|0.8em|{{fc|#e0dfff|ALL donations are applied to hosting expenses.}}}}</div><br>
<br>
== ''System requirements'' ==
'''Minimum requirements:'''
OS: Windows 8.1 64 Bit, Windows 8 64 Bit, Windows 7 64 Bit Service Pack 1, Windows Vista 64 Bit Service Pack 2* (*NVIDIA video card recommended if running Vista OS)
Processor: Intel Core 2 Quad CPU Q6600 @ 2.40GHz (4 CPUs) / AMD Phenom 9850 Quad-Core Processor (4 CPUs) @ 2.5GHz
Memory: 4GB
Video Card: NVIDIA 9800 GT 1GB / AMD HD 4870 1GB (DX 10, 10.1, 11)
Sound Card: 100% DirectX 10 compatible
HDD Space: 65GB
'''Recommended requirements:'''
OS: Windows 8.1 64 Bit, Windows 8 64 Bit, Windows 7 64 Bit Service Pack 1
Processor: Intel Core i5 3470 @ 3.2GHZ (4 CPUs) / AMD X8 FX-8350 @ 4GHZ (8 CPUs)
Memory: 8GB
Video Card: NVIDIA GTX 660 2GB / AMD HD7870 2GB
Sound Card: 100% DirectX 10 compatible
HDD Space: 65GB
<br>


== ''Grand Theft Auto V modding'' ==
== ''Grand Theft Auto V modding'' ==
Line 37: Line 61:
The modding of Grand Theft Auto V is can be done mainly in 2 ways:
The modding of Grand Theft Auto V is can be done mainly in 2 ways:


:# By modifying contents of of compressed *** files
:# By modifying contents of of compressed RPF files (the archives contain files and folders that will have to be modified or replaced by the ones provided by the mods)
:# By installing ASI and LUA scripts  
:# By installing ASI and LUA scripts (this is a straightforward process and it only requires copying the scripts into the correct folders within the main game folder)


A few external tools are required to successfully mod the game, but the process is fairly straight forward and easy to learn.
A few external tools are required to successfully mod the game, but the process is fairly straight forward and easy to learn.


'''Please note''' that majority of the mods introduced in this guide come from '''www.gta5-mods.com''' website rather than Nexus. The latter hosts less mods and they are not always the latest versions, as opposed to GTA 5 Mods. If you want to use this guide you will need to register there.
'''Please note''' that majority of the mods introduced in this guide will come from [https://www.gta5-mods.com GTA 5 Mods] website rather than [https://www.nexusmods.com/gta5/? Nexus]. The latter hosts a lot less mods and they are not always the latest versions, as opposed to GTA 5 Mods site. If you want to use this guide you will need to create a new account unless you already have one.  


A few points to note:
A few points to note:
Line 49: Line 73:
:# Make sure GTA V directory is clean from any other modding previously done.
:# Make sure GTA V directory is clean from any other modding previously done.
:# Remember to make a backup of every file that you modify. This will save you time reinstalling the game should things go south. I can't stress enough how important this step is, so please DO MAKE BACKUPS, otherwise you may BREAK YOUR GAME!
:# Remember to make a backup of every file that you modify. This will save you time reinstalling the game should things go south. I can't stress enough how important this step is, so please DO MAKE BACKUPS, otherwise you may BREAK YOUR GAME!
:# The mod installation order is important, so please follow this guide carefully and don't skip any steps or mods, otherwise your game and mods may not work correctly!


=== Configuration files ===
<br>


===== user.settings =====
=== Monitor Calibration ===


User.settings is the file where The Witcher 3 saves all your settings, including HUD, Audio and Video settings.
This is very important step - it will assure your monitor has correctly calibrated colours, white balance etc. Please follow this [https://www.lagom.nl/lcd-test/ Lagom Monitor Test] wizard and calibrate your monitor as per the instructions. You don't have to do the whole process, it's enough that you set your monitor according to instruction on these pages:


{{Warning|text=This file will need to be set to Read Only after introducing the below tweaks, other wise the game will revert the changes as soon as you enter the in game options menu. That means you still will be able to change options in game, but they will only apply to this single game session and won't be saved. It's therefore recommended to set all the options to what you want in game first and then modify the file.}}
[https://www.lagom.nl/lcd-test/contrast.php Contrast]


Navigate to "Documents\The Witcher 3" folder, right click "user.settings" file and select Open With, then select a text editor of your choice (I recommend [https://notepad-plus-plus.org/ Notepad++]). Then delete all the text inside the file and copy and paste the below text, up to (and including) "MaxVisibilityDepth=24" line, which should be the last entry in the user.settings file.
[https://www.lagom.nl/lcd-test/gamma_calibration.php Gamma Calibration]


[Gameplay/EntityPool]
[https://www.lagom.nl/lcd-test/black.php Black Balance]
SpawnedLimit=300
 
[https://www.lagom.nl/lcd-test/white.php White Balance]
[Hidden]
 
HasSeenDLCMessage=true
All 4 are equally important, so make sure that you adjust your monitor so that it matches all 4 instructions as close as possible.
HasSetup=true
 
uiVerticalFrameScale=1.065
<br>
uiHorizontalFrameScale=1.0375
[Localization]
RequestedSpeechLanguage=
SpeechLanguage=PL
RequestedTextLanguage=
TextLanguage=PL
Subtitles=false
[Viewport]
VSync=true
Resolution="1920x1080"
FullScreenMode=2
VSyncThreshold=0
OutputMonitor=-1
[Hud]
MinimapRotation=false
Minimap2Module=false
BossFocusModule=false
HudSize=0.5
QuestsModule=false
HorsePanicBarModule=false
EnemyFocusModule=false
HorseStaminaBarModule=false
MinimapTracksWaypoints=false
ControlsFeedbackModule=false
BoatHealthModule=false
[Budget]
cvMaxAllowedLightsShadowTime=3
cvMaxAllowedApexDestroTickedTime=0.2
cvMaxAllowedGrass=50000
cvMaxAllowedDecalsDynamic=50
cvMaxAllowedDynMeshes=104857600
cvMaxAllowedChunksSkinnedTime=3.5
cvMaxAllowedTrianglesSkinned=100000
cvMaxAllowedDecalsSSTime=0.1
cvMaxAllowedLightsShadow=4
TerrainTileMipDataBudget=100
cvMaxAllowedApexTicked=60
cvMaxAllowedActiveEnvProbesTime=0.1
cvMaxAllowedStatTextures=314572800
cvMaxAllowedSpeedTree=6000
cvMaxAllowedLightsNonShadowsTime=0.2
cvMaxAllowedSpeedTreeTime=2.2
cvMaxAllowedChunksStatic=1500
cvMaxAllowedTrianglesStatic=500000
cvMaxAllowedHiresChunks=25
cvMaxAllowedDecalsDynamicTime=0.5
cvMaxAllowedLightsNonShadows=40
cvMaxAllowedChunksStaticTime=1.5
cvMaxAllowedChunksSkinned=400
cvMaxAllowedApexDestroTicked=40
cvMaxAllowedStatMeshes=209715200
TerrainTileMinTimeout=2
cvMaxAllowedHiresChunksTime=0.2
cvMaxAllowedApexTickedTime=0.5
cvMaxAllowedCharTextures=409715200
cvMaxAllowedParticlesCountTime=0.2
cvMaxAllowedParticlesCount=2000
cvMaxAllowedGrassTime=1.5
TerrainTileTimeout=10
OcclusionQueryAdditionalMemory=20
TerrainTileLoadingTimeout=5
cvMaxAllowedDecalsSS=240
[Audio]
MusicVolume=75
Subtitles=true
[LoadingScreen/TCR]
ShowProgress=true
[Game]
DoNotPauseWhileStopped=false
[PostProcess]
AllowChromaticAberration=false
SharpenAmount=1
MotionBlurPositionTreshold=0.05
AllowVignette=false
MotionBlurRotationTreshold=1
AllowAntialias=false
SSAOSolution=2
[Input]
PadVibrationEnabled=true
KeyboardCooldownSpeed=0.1
InvertCameraXOnMouse=false
InvertCameraYOnMouse=false
CameraAutoRotX=true
InvertCameraX=false
UIMouseSensitivity=1
CameraAutoRotY=true
RightStickCameraSensitivity=1
InvertCameraY=false
RightStickAimSensitivity=1
MouseSensitivity=1
[DLC]
DlcEnabled_dlc_001_001=1
DlcEnabled_dlc_002_001=1
DlcEnabled_dlc_003_001=1
[Gameplay]
Difficulty=3
[LevelOfDetail]
SwarmHideDistance=800
DecalsHideDistance=400
DimmerHideDistance=400
DynamicDecalsHideDistance=400
StripeHideDistance=400
[General]
ConfigVersion=1
[LoadingScreen/Editor]
Disabled=false
[LoadingOverlay/TCR]
FadeOutCooldownExtraTime=1
FadeInSpinnerTime=1
NoninteractiveSpinnerTime=3
FadeOutSpinnerTime=1
NoninteractiveEndCooldown=1
[Visuals]
InventoryBgColorScaleB=0.036
InventoryFixedLuminance=0.25
InventoryBgColorScaleG=0.034
MovieFramerate=60
GammaValue=1
InventoryBgColorScaleR=0.02
[Rendering]
GrassDensity=3600
WaterGeometryQuality=10
DecalsSpawnDistanceCutoff=40
TextureStreamingHeadsDistanceLimit=20
GlobalOceanTesselationFactor=128
TextureStreamingCharacterDistanceLimit=100
CascadeShadowFadeTreshold=1
CascadeShadowDistanceScale2=1.2
MaxTextureAnizotropy=8
TextureStreamingDistanceLimit=40000
TextureMemoryBudget=1600
CascadeShadowDistanceScale3=1.2
MeshLODDistanceScale=1
ScaleformTextureUnstreamDelay=2.5
DecalsChance=1
TerrainReadAheadDistance=800
HairWorksLevel=2
MaxTextureAnisotropy=16
TerrainScreenSpaceErrorThreshold=1.6
MaxTerrainShadowAtlasCount=4
TextureMipBias=-1
HardwareCursor=true
TextureInFlightCountBudget=12
TerrainErrorMetricMultiplier=6
CascadeShadowmapSize=2048
CascadeShadowDistanceScale0=1
MeshRenderingDistanceScale=1
CascadeShadowQuality=1
CascadeShadowDistanceScale1=1
[Input/Gestures]
EnableSwipe=true
EnablePan=true
EnableGestures=true
EnablePinch=true
[LoadingScreen]
FadeInTime=3
SkipShowWithAnyKey=true
GameRevealTime=3
SkipHideDelay=3
SkipInputDelay=0.25
FadeOutTime=1.5
SkipAutoshow=false
[Engine]
LimitFPS=60
[Rendering/SpeedTree]
GrassGenerationEfficiency=0.075
GrassDistanceScale=4
FoliageDistanceScale=4
FoliageShadowDistanceScale=16
GrassRingSize=4194304
[Save]
ShowCompatWarning=false
[Kinect]
Kinect=true
[Foliage]
MaxVisibilityDepth=24
These settings will improve the visuals of the game greatly, including LOD, drawing distances, shadows, water quality etc.


Remember to click [Save] before exiting the program. After exiting, right click the file and set it to Read Only. This will ensure that the game won't change the settings back.
=== Game configuration ===


{{Warning|text=after modifying the file, the settings in the game options screen will be set to Low for some of the options. This is because the game is confused by the modified values, which are above the Ultra/Uber settings. This can be ignored.}}
'''COMING SOON'''


<br>


=== Tools and Utilisties ===
=== Tools and Utilisties ===


===== [http://openiv.com/ OpenIV] =====
===== [https://www.dev-c.com/gtav/scripthookv/ Script Hook V + ASI Loader] =====
* '''Author''': AB SOFTWARE DEVELOPMENT
* '''Version''': Always the latest
* '''Installation''': Download the latest version of the program. Follow these instructions:
1. Copy ScriptHookV.dll and dinput8.dll to the game's main folder, i.e. where GTA5.exe is located.
2. In order to load asi plugins you need to have asi loader installed, you can download it separately or use the latest version that comes with this distrib (dinput8.dll). You must delete previous asi loader version (dsound.dll) if you have one installed.
 
This is one of the main modding tools for GTA V. It allows for the ASI and LUA scripts to be installed and recognised by the game. If you're familiar with Skyrim modding, it's similar to Skyrim's SKSE tool.
 
{{alert|type=warning|text=You will be UNABLE to play The GTA V Multiplayer if you install this tool. Rockstar '''WILL''' ban you from the multiplayer mode if you try to access it with the DLL files and any ASI or LUA scripts installed! If you want to play multiplayer you will need to delete the DLL files provided by this all and also all the scripts you may have installed. You have been warned!}}
 
 
===== [https://openiv.com/ OpenIV] =====
* '''Author''': OpenIV Team
* '''Author''': OpenIV Team
* '''Version''': Always the latest
* '''Version''': Always the latest
* '''Installation''': Download latest version of the program. Follow these instructions:
* '''Installation''': Download latest version of the program. Follow these instructions:
  INSTRUCTIONS HERE
  1. Download and install OpenIV. Configure it to work with your copy of GTAV (EXPAND THESE INSTRUCTIONS)
2. Navigate to ASI Manager using menu “Tools” > “ASI Manager” or “ASI Manager” button on tool bar
3. Install OpenIV.ASI (the first plugin should be already installed if you've correctly followed this guide)
4. Open your GTA V folder in Windows File Explorer
5. In the root directory of your GTA V folder (where GTA V.exe is located) create new folder and name if “mods” (lower case - IMPORTANT!)
6. Copy update folder from the root game's directory into the new mods folder


This is the main modding tool for GTA V (and a few other games). It allows to access compressed game files and modify their contents, install GTA V mods and switch between modded and vanilla game easily. If you're familiar with advanced Skyrim modding, it's a combination of Mod Organizer and TESVEDIT applications.
OpenIV is the main modding tool for GTA V (and a few other games). It allows to access compressed game files and modify their contents, install GTA V mods and switch between modded and vanilla game easily. If you're familiar with advanced Skyrim modding, it's a combination of Mod Organizer and TESVEDIT applications.
 
The "mods" folder you've created will be recognised by the game as the root folder for modding purposes. Whatever is in the "mods" folder will overwrite the files from the game's root directory, however the exact directory structure must be preserved! Majority of the mods will require modifying RPF files within mods\update folder, however some mods will require copying additional RPF files into the "mods" folder. These details will be provided with the mod installation instructions, on case by case basis.
 
{{alert|type=warning|text=You will be UNABLE to play The GTA V Multiplayer if you mod your game. Rockstar '''WILL BAN YOU''' from the Multiplayer Mode if you try to access it with any mods or scripts installed! If you want to play multiplayer you will need to switch to Vanilla mode. You have been warned!}}
 
If you want to switch back to Vanilla mode just go to ASI Manager within OpenIV and Uninstall OpenIV.ASI. In addition, you can remove ASI Loader to disable all ASI plugins that you have installed. Please note that other scripts and DLL may still be installed, so make sure you remove all the modifications you've introduced for your game!


<br>
<br>


===== [http://www.dev-c.com/gtav/scripthookv/ Script Hook V + ASI Loader] =====
=== Script mods ===
* '''Author''': AB SOFTWARE DEVELOPMENT
 
* '''Version''': Always the latest
===== [https://www.nexusmods.com/gta5/mods/50/? Vehicle Remote Central Locking] =====
* '''Installation''': Download the latest version of the program. Follow these instructions:
* '''Author''': R3QQ / Wartem
  1. Copy ScriptHookV.dll and dinput8.dll to the game's main folder, i.e. where GTA5.exe is located.
* '''Version''': 1.7.1
  2. In order to load asi plugins you need to have asi loader installed, you can download it separately or use the latest version that comes with this distrib (dinput8.dll). You must delete previous asi loader version (dsound.dll) if you have one installed.
* '''Installation''': Download Vehicle Remote Central Locking file. Follow these instructions:
  Extract VehicleRemoteCentralLocking v1.X.asi and vehicleRemoteCentralLockingConfig.ini files into your main GTA5 folder where the GTA5.exe file is located.  
  ADD INSTRUCTION TO CHANGE THE KEY TO 'I' !!!!!!!!!!!!!!!!!!
This mod lets you lock and unlock vehicles from the inside as well as from the outside of the vehicle. It will play an appropriate animation and the car will blink the indicator lights, just as in real life.


This is the another modding tool for GTA V. This one allows for the scripts to be installed and recognised by the game. If you're familiar with Skyrim modding, it's similar to Skyrim's SKSE tool.
The keys are U to unlock and I to lock. If you use a controller it can be activated in the config file with the buttons you want. See mod's ReadMe for more details.


=== Models and Textures ===


===== [http://www.nexusmods.com/witcher3/mods/192/? Naked Ciri is Naked] =====
===== [https://www.nexusmods.com/gta5/mods/24/? Ped Money] =====
* '''Author''': HartXIII
* '''Author''': diamond-optic
* '''Version''': 1.0
* '''Version''': 1.3
* '''Installation''': Download "Naked Ciri is Naked v1.0" file. Follow these instructions:
* '''Installation''': Download PedMoney_v1-3 file. Follow these instructions:
  Navigate to your game installation folder: \The Witcher 3 Wild Hunt\content\content0\bundles
  Extract PedMoney.lua file into the Grand Theft Auto V\scripts\addins\ directory. If the scripts\addins doesn't exist, create it.
Make a backup copy of the "blob.bundle" file just in case
Unzip and copy everything to the folder "bundles"
Run the "Install.bat" file
   
   
This mod will ensure that Ciri naked model is used in one of the relevant scenes in game, where Ciri should be naked. The naked model was already in the game, however the developers never used it. This mod fixes that.  
This mod gives a random amount of money to the nearby pedestrians. In vanilla game pedestrians had ridiculously low amount of cash on them, which made mugging them pointless. This mod changes that to more realistic values, without making it overpowered. You will get more money from the peds, but forget about exploiting them to gain a fortune.  
 


===== [http://www.nexusmods.com/witcher3/mods/202/? Triss DLC appearance for masquerade only] =====
===== [https://www.nexusmods.com/gta5/mods/30/? Radar Zoom Extras] =====
* '''Author''': Sarcen
* '''Author''': diamond-optic
* '''Version''': v1
* '''Version''': 1.1
* '''Installation''': Download "triss_dlc_dressonly.rar" file. Follow these instructions:
* '''Installation''': Download RadarZoomExtras_v1-1 file. Follow these instructions:
  Download and install the "Alternative Look for Triss" DLC from GOG
  Extract RadarZoomExtras.lua file into the Grand Theft Auto V\scripts\addins\ directory.  
Backup "The Witcher 3 Wild Hunt\DLC\DLC6\content\bundles\blob.bundle" in case you want to revert
   
  Extract "blob.bundle" to "The Witcher 3\DLC\DLC6\content\bundles\" and overwrite the existing one.
This mod adds some extra info to the screen when you press the radar zoom key (default is Z). It adds information about money, time, date, day of Week and current ammo.


This mod makes Triss wear the dress from Alternate Look For Triss DLC content only during the masquerade ball, which makes perfect sense, rather than her wearing it all the time. She's supposed to be in hiding and this dress ain't very discreet...
<br>


=== Post Processing ===
=== Post Processing ===
There is no ENB for Witcher 3 (and Boris said he wouldn't make one for that game, I have actually asked...), however there are some alternatives in the shape of post processors such as ReShade, SweetFX, GemFX etc. These post processors are a great alternative to ENB and some really good effects can be achieved with them, including sophisticated AA, bloom, sharpening, DoF and many more similar effects.


For The Witcher 3 we'll be using ReShade with Frameworks and also E3FX preset created by Sarcen.
'''COMING SOON - IGNORE THIS SECTION FOR NOW'''


===== [http://reshade.me/#download ReShade] =====
===== [https://reshade.me/#download ReShade] =====
* '''Author''': Crosire
* '''Author''': Crosire
* '''Version''': v0.18.7 + Framework
* '''Version''': v0.18.7 + Framework
Line 338: Line 185:
ReShade supports all of Direct3D8 (which is converted to Direct3D9 to allow for more advanced effects using later shadermodels), Direct3D9, Direct3D9Ex, Direct3D10.X, Direct3D11.X and OpenGL and requires Windows Vista or higher.  
ReShade supports all of Direct3D8 (which is converted to Direct3D9 to allow for more advanced effects using later shadermodels), Direct3D9, Direct3D9Ex, Direct3D10.X, Direct3D11.X and OpenGL and requires Windows Vista or higher.  


===== [http://www.nexusmods.com/witcher3/mods/23/? E3FX] =====
===== [https://www.nexusmods.com/witcher3/mods/23/? E3FX] =====
* '''Author''': Drogean
* '''Author''': Drogean
* '''Version''': v9.5
* '''Version''': v9.5
Line 355: Line 202:
*Less than 10 FPS performance impact
*Less than 10 FPS performance impact


{{Warning|text=This preset requires certain game settings to be set to specific values. Please read the information below.}}
{{alert|type=warning|text=This preset requires certain game settings to be set to specific values. Please read the information below.}}


Required in-game settings:  
Required in-game settings:  
Line 369: Line 216:


''NOTE:'' If you have used my user.settings file above you don't have to worry, as these settings are already as they should be. '''HOWEVER''' there is a known bug in game that causes it to randomly switch from Full Screen to Borderless mode sometimes. When this happens, you need to go to the options and change the display mode back to Full Screen. Remember to set your user.settings file to read only, otherwise you will lose all the custom settings!
''NOTE:'' If you have used my user.settings file above you don't have to worry, as these settings are already as they should be. '''HOWEVER''' there is a known bug in game that causes it to randomly switch from Full Screen to Borderless mode sometimes. When this happens, you need to go to the options and change the display mode back to Full Screen. Remember to set your user.settings file to read only, otherwise you will lose all the custom settings!
<br>


=== Support and Feedback ===
=== Support and Feedback ===


Support is provided via a [http://forum.step-project.com/topic/8242-the-witcher-3-modding-guide forum thread on STEP Community forums], so if you have any questions, suggestions or any feedback in general please post there and I'll get back to you as soon as I can.
Support is provided via a [https://stepmodifications.org/forum/topic/8242-the-witcher-3-modding-guide forum thread on STEP Community forums], so if you have any questions, suggestions or any feedback in general please post there and I'll get back to you as soon as I can.
 
<br>


== ''Credits'' ==
== ''Credits'' ==
{{Fc|#E41C28|rootsrat aka Elenear}} - Master Witcher<br>
{{Fc|#5FA137|rootsrat aka Elenear}} - Master Witcher<br>
{{Fc|#E41C28|EssArrBee and Neovalen}} - the guide style sheet.<br>
{{Fc|#5FA137|EssArrBee and Neovalen}} - the guide style sheet.<br>
{{Fc|#E41C28|STEP}} for being one the best communities on the internet, gaming or not<br>
{{Fc|#5FA137|STEP}} for being one the best communities on the internet, gaming or not<br>
{{Fc|#E41C28|A.l.e.x.}} for the [http://www.gry-online.pl/S043.asp?ID=13706243&N=1 configuration files guide]<br>
The Nexus & GTA-5 Mods for hosting all the mods<br>
The Nexus for hosting all the mods<br>
The Modders for making their excellent contributions, this one goes without saying, we wouldn't be here if not for them!<br>
The Modders for making their excellent contributions, this one goes without saying, we wouldn't be here if not for them!<br>
{{#css:User:Rootsrat/TheWitcher3.css}}
{{#css:User:Rootsrat/GTAV.css}}
{{PageBackground|logo.png}}

Latest revision as of 03:15, April 19, 2023

Grand Theft Auto V (Horizontal).png
GTAV-LSCustoms-Logo.png
MODDING GUIDE

I'll swing by and sign the contracts, alright? Just ignore the bodies! - Trevor Philips



GUIDE FORUM THREAD


UPDATE LOG:

  • 24/06/2015
    • First draft of the guide. Source code taken from SRB's Fear And Loathing in New Vegas guide.


Introduction[edit | edit source]

Grand Theft Auto V. Weren't we all excited when it finally came to PC? Weren't we even more excited when the first mods emerged?! Hell we were! GTA were always highly moddable games and there already many great mods for the fifth instalment of the series.

This guide's main aim is to make the game more realistic and more interesting, even make it suitable for role playing. Hang on a sec, role playing GTA? - you ask. Yes, my friend! GTA has a great role playing potential. You have 3 characters you can role play, each one with a different background and different personality. You can freely switch between them and you have this massive modern city and it's outskirts to explore. Just think about it!

I won't be adding any mods that are silly, unrealistic, make the player overpowered etc. Keep it lore friendly and real is my motto!

Warning-Logo.png

WARNING

You will be UNABLE to play The GTA V Multiplayer if you mod your game. RockStar WILL ban you from the multiplayer if you try to access it with any mods or scripts installed! If you want to play multiplayer you will need to switch all the mods off (easy task when using OpenIV) and delete all the scripts and custom DLL files (manual task). You have been warned!


Without the support of STEP, this guide would not be possible. If you would like to make a donation, that would be awesome! Do so with Paypal.

btn_donate_LG.gif
ALL donations are applied to hosting expenses.



System requirements[edit | edit source]

Minimum requirements:

OS: Windows 8.1 64 Bit, Windows 8 64 Bit, Windows 7 64 Bit Service Pack 1, Windows Vista 64 Bit Service Pack 2* (*NVIDIA video card recommended if running Vista OS)
Processor: Intel Core 2 Quad CPU Q6600 @ 2.40GHz (4 CPUs) / AMD Phenom 9850 Quad-Core Processor (4 CPUs) @ 2.5GHz
Memory: 4GB
Video Card: NVIDIA 9800 GT 1GB / AMD HD 4870 1GB (DX 10, 10.1, 11)
Sound Card: 100% DirectX 10 compatible
HDD Space: 65GB


Recommended requirements:

OS: Windows 8.1 64 Bit, Windows 8 64 Bit, Windows 7 64 Bit Service Pack 1
Processor: Intel Core i5 3470 @ 3.2GHZ (4 CPUs) / AMD X8 FX-8350 @ 4GHZ (8 CPUs)
Memory: 8GB
Video Card: NVIDIA GTX 660 2GB / AMD HD7870 2GB
Sound Card: 100% DirectX 10 compatible
HDD Space: 65GB


Grand Theft Auto V modding[edit | edit source]

Overview[edit | edit source]

The modding of Grand Theft Auto V is can be done mainly in 2 ways:

  1. By modifying contents of of compressed RPF files (the archives contain files and folders that will have to be modified or replaced by the ones provided by the mods)
  2. By installing ASI and LUA scripts (this is a straightforward process and it only requires copying the scripts into the correct folders within the main game folder)

A few external tools are required to successfully mod the game, but the process is fairly straight forward and easy to learn.

Please note that majority of the mods introduced in this guide will come from GTA 5 Mods website rather than Nexus. The latter hosts a lot less mods and they are not always the latest versions, as opposed to GTA 5 Mods site. If you want to use this guide you will need to create a new account unless you already have one.

A few points to note:

  1. Steam and the game in general should not be installed in the Program Files or Program Files (x86) folder.
  2. Make sure GTA V directory is clean from any other modding previously done.
  3. Remember to make a backup of every file that you modify. This will save you time reinstalling the game should things go south. I can't stress enough how important this step is, so please DO MAKE BACKUPS, otherwise you may BREAK YOUR GAME!
  4. The mod installation order is important, so please follow this guide carefully and don't skip any steps or mods, otherwise your game and mods may not work correctly!


Monitor Calibration[edit | edit source]

This is very important step - it will assure your monitor has correctly calibrated colours, white balance etc. Please follow this Lagom Monitor Test wizard and calibrate your monitor as per the instructions. You don't have to do the whole process, it's enough that you set your monitor according to instruction on these pages:

Contrast

Gamma Calibration

Black Balance

White Balance

All 4 are equally important, so make sure that you adjust your monitor so that it matches all 4 instructions as close as possible.


Game configuration[edit | edit source]

COMING SOON


Tools and Utilisties[edit | edit source]

Script Hook V + ASI Loader[edit | edit source]
  • Author: AB SOFTWARE DEVELOPMENT
  • Version: Always the latest
  • Installation: Download the latest version of the program. Follow these instructions:
1. Copy ScriptHookV.dll and dinput8.dll to the game's main folder, i.e. where GTA5.exe is located.
2. In order to load asi plugins you need to have asi loader installed, you can download it separately or use the latest version that comes with this distrib (dinput8.dll). You must delete previous asi loader version (dsound.dll) if you have one installed.

This is one of the main modding tools for GTA V. It allows for the ASI and LUA scripts to be installed and recognised by the game. If you're familiar with Skyrim modding, it's similar to Skyrim's SKSE tool.

Warning-Logo.png

WARNING

You will be UNABLE to play The GTA V Multiplayer if you install this tool. Rockstar WILL ban you from the multiplayer mode if you try to access it with the DLL files and any ASI or LUA scripts installed! If you want to play multiplayer you will need to delete the DLL files provided by this all and also all the scripts you may have installed. You have been warned!


OpenIV[edit | edit source]
  • Author: OpenIV Team
  • Version: Always the latest
  • Installation: Download latest version of the program. Follow these instructions:
1. Download and install OpenIV. Configure it to work with your copy of GTAV (EXPAND THESE INSTRUCTIONS)
2. Navigate to ASI Manager using menu “Tools” > “ASI Manager” or “ASI Manager” button on tool bar
3. Install OpenIV.ASI (the first plugin should be already installed if you've correctly followed this guide)
4. Open your GTA V folder in Windows File Explorer
5. In the root directory of your GTA V folder (where GTA V.exe is located) create new folder and name if “mods” (lower case - IMPORTANT!)
6. Copy update folder from the root game's directory into the new mods folder

OpenIV is the main modding tool for GTA V (and a few other games). It allows to access compressed game files and modify their contents, install GTA V mods and switch between modded and vanilla game easily. If you're familiar with advanced Skyrim modding, it's a combination of Mod Organizer and TESVEDIT applications.

The "mods" folder you've created will be recognised by the game as the root folder for modding purposes. Whatever is in the "mods" folder will overwrite the files from the game's root directory, however the exact directory structure must be preserved! Majority of the mods will require modifying RPF files within mods\update folder, however some mods will require copying additional RPF files into the "mods" folder. These details will be provided with the mod installation instructions, on case by case basis.

Warning-Logo.png

WARNING

You will be UNABLE to play The GTA V Multiplayer if you mod your game. Rockstar WILL BAN YOU from the Multiplayer Mode if you try to access it with any mods or scripts installed! If you want to play multiplayer you will need to switch to Vanilla mode. You have been warned!

If you want to switch back to Vanilla mode just go to ASI Manager within OpenIV and Uninstall OpenIV.ASI. In addition, you can remove ASI Loader to disable all ASI plugins that you have installed. Please note that other scripts and DLL may still be installed, so make sure you remove all the modifications you've introduced for your game!


Script mods[edit | edit source]

Vehicle Remote Central Locking[edit | edit source]
  • Author: R3QQ / Wartem
  • Version: 1.7.1
  • Installation: Download Vehicle Remote Central Locking file. Follow these instructions:
Extract VehicleRemoteCentralLocking v1.X.asi and vehicleRemoteCentralLockingConfig.ini files into your main GTA5 folder where the GTA5.exe file is located. 
ADD INSTRUCTION TO CHANGE THE KEY TO 'I' !!!!!!!!!!!!!!!!!!

This mod lets you lock and unlock vehicles from the inside as well as from the outside of the vehicle. It will play an appropriate animation and the car will blink the indicator lights, just as in real life.

The keys are U to unlock and I to lock. If you use a controller it can be activated in the config file with the buttons you want. See mod's ReadMe for more details.


Ped Money[edit | edit source]
  • Author: diamond-optic
  • Version: 1.3
  • Installation: Download PedMoney_v1-3 file. Follow these instructions:
Extract PedMoney.lua file into the Grand Theft Auto V\scripts\addins\ directory. If the scripts\addins doesn't exist, create it.

This mod gives a random amount of money to the nearby pedestrians. In vanilla game pedestrians had ridiculously low amount of cash on them, which made mugging them pointless. This mod changes that to more realistic values, without making it overpowered. You will get more money from the peds, but forget about exploiting them to gain a fortune.


Radar Zoom Extras[edit | edit source]
  • Author: diamond-optic
  • Version: 1.1
  • Installation: Download RadarZoomExtras_v1-1 file. Follow these instructions:
Extract RadarZoomExtras.lua file into the Grand Theft Auto V\scripts\addins\ directory. 

This mod adds some extra info to the screen when you press the radar zoom key (default is Z). It adds information about money, time, date, day of Week and current ammo.


Post Processing[edit | edit source]

COMING SOON - IGNORE THIS SECTION FOR NOW

ReShade[edit | edit source]
  • Author: Crosire
  • Version: v0.18.7 + Framework
  • Installation: Download "ReShade v0.18.7 + Framework" file. Follow these instructions:
Navigate to your game installation folder: \The Witcher 3 Wild Hunt\bin\x64
Unzip Reshade + Frameworks to that directory (ignore the setup.exe)
Rename Reshade64.dll to d3d11.dll, overwrite if necessary

Crosire's ReShade is an advanced, fully generic post-processing injector for games or alike. Imagine your favorite game with ambient occlusion, real high quality bokeh depth of field, color correction and more ... No more waiting: ReShade provides a generic way to access both color and depth information (latter is automatically disabled during multiplayer to prevent exploitation) and all the tools to make your dreams come true.

The possibilities are endless! Advanced depth-edge-detection-driven SMAA antialiasing, screen space ambient occlusion, depth of field, chromatic aberration, dynamic filmgrain, automatic saturation and color correction, cross processing, multi-pass blurring ... you name it.

ReShade supports all of Direct3D8 (which is converted to Direct3D9 to allow for more advanced effects using later shadermodels), Direct3D9, Direct3D9Ex, Direct3D10.X, Direct3D11.X and OpenGL and requires Windows Vista or higher.

E3FX[edit | edit source]
  • Author: Drogean
  • Version: v9.5
  • Installation: Download "E3FX V9.5 Gritty Edition" file. Follow these instructions:
Navigate to your game installation folder: \The Witcher 3 Wild Hunt\bin\x64
Unzip and copy everything to that folder, overwriting if necessary

This preset aims to recreate the visual style of The Witcher 3: Wild Hunt's Debut Gameplay Trailer presented at E3 2013. It's toned down, more realistic and a bit colder than the one in vanilla game. It also introduces SMAA, texture sharpening, bloom and other effects. Full features list:

  • SMAA
  • Texture Sharpening
  • Plants shimmer in sunlight
  • Bloom Effects
  • Brighter light sources
  • Removes yellow hue for colder more realistic feel
  • Better contrast to improve the default crushed blacks
  • Less than 10 FPS performance impact
Warning-Logo.png

WARNING

This preset requires certain game settings to be set to specific values. Please read the information below.

Required in-game settings:

Gamma = 1
Full Screen Mode
HBAO 
AA Disabled
Sharpening Low
Chromatic Aberration Off
Vignette Off
Sun Shafts On
Bloom On

NOTE: If you have used my user.settings file above you don't have to worry, as these settings are already as they should be. HOWEVER there is a known bug in game that causes it to randomly switch from Full Screen to Borderless mode sometimes. When this happens, you need to go to the options and change the display mode back to Full Screen. Remember to set your user.settings file to read only, otherwise you will lose all the custom settings!


Support and Feedback[edit | edit source]

Support is provided via a forum thread on STEP Community forums, so if you have any questions, suggestions or any feedback in general please post there and I'll get back to you as soon as I can.


Credits[edit | edit source]

rootsrat aka Elenear - Master Witcher
EssArrBee and Neovalen - the guide style sheet.
STEP for being one the best communities on the internet, gaming or not
The Nexus & GTA-5 Mods for hosting all the mods
The Modders for making their excellent contributions, this one goes without saying, we wouldn't be here if not for them!
{{#css:User:Rootsrat/GTAV.css}}