From 6def40ffeb42aee7bbc095a419be8dda93af69af Mon Sep 17 00:00:00 2001 From: Justin Oros Date: Sun, 20 Sep 2026 23:35:53 -0700 Subject: [PATCH] Auto reload no longer waits for trigger release --- FullAuto.cs | 8 ++++++-- manifest.json | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/FullAuto.cs b/FullAuto.cs index b0babcd..75c61c0 100644 --- a/FullAuto.cs +++ b/FullAuto.cs @@ -374,7 +374,7 @@ internal static class CheckFireInputPatch return; var ammo = weapon.GetAmmo(); - if (ammo == null || !ammo.IsEmpty() || FirePressed()) + if (ammo == null || !ammo.IsEmpty()) { _emptySince = -1f; return; @@ -390,10 +390,14 @@ internal static class CheckFireInputPatch if (now - _emptySince < AutoReloadDelay || now < _nextReloadTry) return; - _nextReloadTry = now + 2f; + _nextReloadTry = now + 0.5f; if (!controller.CanReload()) + { + if (FullAuto.Verbose) + RLog.Msg($"FullAuto auto reload waiting, game says cannot reload (aiming: {controller.IsAiming})"); return; + } if (PressReloadKey()) { diff --git a/manifest.json b/manifest.json index dd1ab06..8862ebd 100644 --- a/manifest.json +++ b/manifest.json @@ -3,7 +3,7 @@ "id": "FullAuto", "name": "FullAuto", "author": "JustinOros", - "version": "1.5.4", + "version": "1.5.5", "description": "Full-auto, semi-auto and 3-round burst for guns, with fast reload and a flashlight toggle", "gameVersion": "1.0.0", "platform": "Client",