AimUrWay
Soft aim assist for mouse and keyboard, with a damage penalty that scales to how much help you took. Tracks fish and animals only, never players. Includes an exact sensitivity converter and FOV fixes.
By PapaSalazar
CHANGELOG
Changelog
0.1.0
First release. Early — the plugin loads and patches cleanly, but the assist's feel has not been tuned against live play yet.
- Soft aim assist for mouse and keyboard, hooked into the game's own
PlayerAimAssist.GetRotationDeltaextension point so it runs where the game intends and inherits its feel. - Tracks fish and animals only, by walking the same
ItemManager.Itemslist the vanilla scan uses. There is no player-targeting option, deliberately. - Cannot snap. The pull is an exponential approach hard-clamped by
MaxRotationSpeed(default 90°/s), with no instant correction anywhere in the code. - Yields to you. The pull scales down by how fast you are turning and stops entirely past
ManualOverrideDegPerSec(default 140°/s), so a flick always beats the assist. - Narrow acquisition — 12° half-angle, line of sight required, capped at 60 m. All the game's own numbers.
- Proportional damage penalty applied at
Attachments.Damage, scaled by how much of the aiming the assist actually did, so a clean manual flick is never punished. The assist disables itself rather than run un-penalised if that patch fails to apply. - Exact sensitivity converter derived from
PlayerCamera.MouseInput, with presets for CS2/CS:GO, Valorant, Apex Legends, Overwatch 2, Team Fortress 2 and Quake, plus a cm/360 field that covers every other game. - FOV panel showing vertical and horizontal FOV for your actual aspect ratio, the live aim-down-sights sensitivity multiplier, and a setter clamped to the game's own 40–140 limits.
- Works around the game's FOV persistence bug, where the options menu saves under
FOVbut loads fromFov, so your FOV no longer silently resets every launch. - F9 toggles the assist, F10 opens the panel.