Simple cheat table that lets you adjust your field of view and disable ADS zoom for the latest version of Wildlands.
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
This mod is not opted-in to receive Donation Points
Requires Cheat Engine (created on 7.3). Open up Wildlands_FOV.CT in Cheat Engine, attach GRW.exe process, and check the FOV adjustment box to start the script.
Use Shift , (<) and Shift . (>) to adjust your FOV. Use Shift / (?) to toggle the script on and off. You can also change the FOV float value itself. Feel free to remove/change the hotkey. Added No ADS zoom script. Animation is a bit janky though. Supports 1st person mod, but do not adjust FOV with this mod.
The script inside the CT that changes FOV:
Spoiler:
Show
[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat alloc(newmem,2048,"GRW.exe"+11A9A9C8) label(returnhere) label(originalcode) label(exit) label(pronefov) registersymbol(pronefov)
newmem: //this is allocated memory, you have read,write,execute access //place your code here
originalcode: mov edx,[pronefov] mov [rcx+38],edx
exit: jmp returnhere
pronefov: db 33 33 B3 3F
"GRW.exe"+11A9A9C8: jmp newmem nop returnhere:
[DISABLE] //code from here till the end of the code will be used to disable the cheat dealloc(newmem) unregistersymbol(pronefov) "GRW.exe"+11A9A9C8: mov edx,[rax+10] mov [rcx+38],edx //Alt: db 8B 50 10 89 51 38
Would not be possible without the amazing help from Tavreth