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.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.
