Jump to content

(1.0) Nibato's Mouse Sensitivity & Zoom Mods


nibato

Recommended Posts

The 1.0 mod update from your resident mouse sensitivity nerd.


FocalLengthAiming


While vanilla 7 days has finally added mouse sensitivity scaling when aiming with weapons, it seems to be weirdly inconsistent.
This mod uses focal length scaling (also known as 0% Monitor Distance or 0% Monitor Match) to adjust your mouse sensitivity when aiming down sights with weapons.

 

The aim sensitivity in your settings menu is ignored completely. Instead, this mod uses your default FOV, look sensitivity, and the weapon's current ADS FOV when calculating the new sensitivity. If you move your mouse a 1/4 inch, your crosshair should move roughly the same amount of pixels on your screen regardless of how zoomed in you are.
This mod will also disable the forced mouse smoothing that seems to have been added in 1.0.
 

A plea to TFP: Please make the mouse smoothing a changeable setting, and make the zoom/ADS mouse sensitivity scaling sane instead of the weird arbitrary 20-80% zoom sensitivity lerping. Steal my code if you must, I don't care. If you need a way to accurately measure mouse movement in pixels, I'd be more than happy to elaborate in DMs or email.

 

ProperMagnification

 

In vanilla 7 Days, when you aim down sights, the game sets your FOV to an arbitrary value for that weapon, sight, or scope, regardless of what your FOV is set to in your graphics settings. This has unexpected consequences, such as if your FOV graphics setting is set to 50, the handgun will actually zoom you out instead of zooming in. If your FOV graphics setting is set really high, aiming down a 1x will zoom you in significantly more than it would at a lower FOV graphics setting.
 

With this mod, your screen will always be zoomed in/magnified relative to the FOV in your graphics settings. This is accomplished calculating a magnification value based on the default FOV of 65, and this magnification value is then applied to your Look FOV setting when aiming.
 

Download
 

The latest version of my mods, and the source code for them, can always be found at https://github.com/Nibato/nibmods-7dtd/releases
 

Installation

 

Simply extract this archive into your 7 Days to Die folder, disable Easy Anti-Cheat, and enjoy.
These mods are client side, and do not need to be installed on a server.

Edited by nibato
Removing old/broken link (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...