Menu is opened when pressing F7 by default. A mod that allows you to set your viewmodel stance the way you like it! Usage:
After installing the mod enter a heist with the weapon you wish to tweak.
Open the menu using F7(Can be changed in base.lua)
Start playing with the values and see what fits you.
Some notes:
You can slide the number boxes by holding right mouse button and moving.
You can press some buttons to set the current stance.
There's an option to apply viewmodel on all weapons, this might give you weird results sometimes.
If you make custom weapons the stance values are inside mods/saves/PerfectViewModel_Options.txt, you can also use the copy XML button.
*If game crashes or the mod just doesn't work, please make sure you have the latest version of BeardLib(3.03+)
REPORTING ISSUES: I've been receiving a lot of bug reports and almost everyone of them I was not able to recreate in my game, when reporting a bug PLEASE make sure this is caused by PVM and give as much information as you can even include your PVM save files that is in mods/saves/PerfectViewModel_Options.txt This will increase the chance that I will find the issue and try to fix it!
This mod is excellent and works as advertised, but I was wondering if it's possible to exclude certain XYZ values from the "Apply on all" option?
I know you can leave certain stances unaffected by just deleting the appropriate translation and rotation from the "All" option, but I mean like, leaving the Y axis out from the shoulder translation.
Reason being that not a lot of weapons are equal in their distance from the camera, leading to pistols being fine but stuff like the UMP being way too close to the camera.
I'd rather not have to go through my entire arsenal, copy their values into the XML, and then have to root through and edit the values by hand.
EDIT: After a bit of testing, I've found that replacing the preferred value with X (or possibly any other letter) in the config allows for that functionality.
As an example, [ "translation":"Vector3(-5, X, -3)" ] lets the weapon be a bit more to the center and lower, as I like it, but the Y value is still pulled from vanilla/default values.
There's still the occasional issue with weapons having their own oddities about location, but for the most part, my weapons are usable with this.
Changing any setting will cause the game to overwrite the file again and possibly break the viewmodel location again, but that is not an issue as long as I leave the settings as-is, or remember to change it manually again.
42 1141
We Use Cookies 🍪We use cookies to improve your user experience. Will you allow us to store them?
This mod is excellent and works as advertised, but I was wondering if it's possible to exclude certain XYZ values from the "Apply on all" option?
I know you can leave certain stances unaffected by just deleting the appropriate translation and rotation from the "All" option, but I mean like, leaving the Y axis out from the shoulder translation.
Reason being that not a lot of weapons are equal in their distance from the camera, leading to pistols being fine but stuff like the UMP being way too close to the camera.
I'd rather not have to go through my entire arsenal, copy their values into the XML, and then have to root through and edit the values by hand.
EDIT: After a bit of testing, I've found that replacing the preferred value with X (or possibly any other letter) in the config allows for that functionality.
As an example, [ "translation":"Vector3(-5, X, -3)" ] lets the weapon be a bit more to the center and lower, as I like it, but the Y value is still pulled from vanilla/default values.
There's still the occasional issue with weapons having their own oddities about location, but for the most part, my weapons are usable with this.
Changing any setting will cause the game to overwrite the file again and possibly break the viewmodel location again, but that is not an issue as long as I leave the settings as-is, or remember to change it manually again.