From 9b3ce5dd0c6f462f67a772696bff263d4c7c9d7b Mon Sep 17 00:00:00 2001 From: Last1SiN Date: Sun, 6 Sep 2026 20:12:49 +0600 Subject: [PATCH 1/6] Add SnappyMovement --- _oak_mods/SnappyMovement.md | 49 +++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 _oak_mods/SnappyMovement.md diff --git a/_oak_mods/SnappyMovement.md b/_oak_mods/SnappyMovement.md new file mode 100644 index 0000000..0742191 --- /dev/null +++ b/_oak_mods/SnappyMovement.md @@ -0,0 +1,49 @@ +--- +pyproject_url: https://raw.githubusercontent.com/Last1SiN/SnappyMovement/refs/heads/main/pyproject.toml +--- + +SnappyMovement makes Borderlands 3 ground movement more responsive by reducing acceleration and stopping inertia without increasing the game's normal movement speed. It changes only the local player's MaxAcceleration and BrakingDecelerationWalking, while leaving MaxWalkSpeed, MaxSprintSpeed, and GroundFriction untouched. + +## Features + +- Three selectable response profiles: Soft, Near Instant, and Instant. +- Custom mode with separate sliders for MaxAcceleration and BrakingDecelerationWalking. +- The default Near Instant profile uses 30000 / 40000. +- Selecting a preset updates both sliders automatically. +- Moving either slider manually switches the profile to Custom. +- Option changes apply immediately while the mod is enabled. +- Settings are reapplied to the local player's new pawn after respawn or map transitions. +- Values captured before SnappyMovement changed them are restored when the mod is disabled. +- Does not modify maximum walk speed, maximum sprint speed, GroundFriction, jump settings, air control, or slide speed. + +## Requirements + +- Borderlands 3. +- [BL3 PythonSDK / Oak Mod Manager v1.11+ — latest stable release](https://github.com/bl-sdk/oak-mod-manager/releases/latest). +- [Official BL3 SDK installation guide](https://bl-sdk.github.io/oak-mod-db/). + +Oak Mod Manager v1.11 already bundles the required Mods Base 1.12, BL3 Mod Menu 1.8, pyunrealsdk 1.10.0, and unrealsdk 3.2.0 components; they do not need to be downloaded separately when using that release or a newer compatible Oak release. + +## Installation + +1. Fully close Borderlands 3. +2. If BL3 PythonSDK / Oak is not installed or needs updating, open the [latest stable Oak Mod Manager release](https://github.com/bl-sdk/oak-mod-manager/releases/latest), download bl3-sdk.zip from Assets, and extract it directly into the Borderlands 3 game folder, allowing folders and files to merge. See the [official BL3 SDK installation guide](https://bl-sdk.github.io/oak-mod-db/) for the complete procedure and Proton/Linux notes. +3. Start the game once after installing or updating the SDK and verify that the MODS entry appears on the main menu. +4. Download the latest SnappyMovement from [GitHub Releases](https://github.com/Last1SiN/SnappyMovement/releases/latest). +5. Fully close the game and copy SnappyMovement.sdkmod without extracting it to the Borderlands 3 sdk_mods folder. +6. Remove older No Movement Inertia hotfix builds so they cannot apply the same movement properties at the same time. +7. Start or restart the game, open MODS -> SnappyMovement, enable it, and use Options to select a profile or tune the sliders. + +To update the mod, replace the existing SnappyMovement.sdkmod with the newer file and restart the game. + +## Compatibility + +- Applies to the local player's runtime movement component. +- Co-op support: Unknown — not formally validated for this release. +- Does not intentionally modify maximum movement speed, GroundFriction, jump settings, air control, or slide speed. + +## Credits + +- **Mod creator / code:** Sol (ChatGPT, GPT-5.6 Sol) +- **QA / maintainer:** [Last1SiN](https://github.com/Last1SiN) +- **BL3 PythonSDK / Oak Mod Manager:** created by [apple1417](https://github.com/apple1417), with contributions from the [BL-SDK](https://github.com/bl-sdk) project and contributors. From 8f8389f7d37618cc7c1b211820cf3388e6f50622 Mon Sep 17 00:00:00 2001 From: Last1SiN Date: Mon, 7 Sep 2026 00:56:32 +0600 Subject: [PATCH 2/6] Mark SnappyMovement as ClientSide --- _oak_mods/SnappyMovement.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_oak_mods/SnappyMovement.md b/_oak_mods/SnappyMovement.md index 0742191..c666a45 100644 --- a/_oak_mods/SnappyMovement.md +++ b/_oak_mods/SnappyMovement.md @@ -39,7 +39,7 @@ To update the mod, replace the existing SnappyMovement.sdkmod with the newer fil ## Compatibility - Applies to the local player's runtime movement component. -- Co-op support: Unknown — not formally validated for this release. +- Co-op support: ClientSide. - Does not intentionally modify maximum movement speed, GroundFriction, jump settings, air control, or slide speed. ## Credits From 18c8d3e3abbf2ba77df3aab30c6840ed5f988b01 Mon Sep 17 00:00:00 2001 From: Last1SiN Date: Mon, 7 Sep 2026 15:58:34 +0600 Subject: [PATCH 3/6] Update SnappyMovement credits format --- _oak_mods/SnappyMovement.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_oak_mods/SnappyMovement.md b/_oak_mods/SnappyMovement.md index c666a45..6fbaa16 100644 --- a/_oak_mods/SnappyMovement.md +++ b/_oak_mods/SnappyMovement.md @@ -44,6 +44,6 @@ To update the mod, replace the existing SnappyMovement.sdkmod with the newer fil ## Credits -- **Mod creator / code:** Sol (ChatGPT, GPT-5.6 Sol) -- **QA / maintainer:** [Last1SiN](https://github.com/Last1SiN) +- **Development:** Sol / GPT-5.6 Sol +- **Design, testing & QA:** Last1SiN - **BL3 PythonSDK / Oak Mod Manager:** created by [apple1417](https://github.com/apple1417), with contributions from the [BL-SDK](https://github.com/bl-sdk) project and contributors. From d1aa53c074797647f677ef5cf5bbbf997746a68b Mon Sep 17 00:00:00 2001 From: Last1SiN Date: Mon, 7 Sep 2026 19:02:35 +0600 Subject: [PATCH 4/6] Clarify SnappyMovement acceleration wording --- _oak_mods/SnappyMovement.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_oak_mods/SnappyMovement.md b/_oak_mods/SnappyMovement.md index 6fbaa16..e2f36e2 100644 --- a/_oak_mods/SnappyMovement.md +++ b/_oak_mods/SnappyMovement.md @@ -2,7 +2,7 @@ pyproject_url: https://raw.githubusercontent.com/Last1SiN/SnappyMovement/refs/heads/main/pyproject.toml --- -SnappyMovement makes Borderlands 3 ground movement more responsive by reducing acceleration and stopping inertia without increasing the game's normal movement speed. It changes only the local player's MaxAcceleration and BrakingDecelerationWalking, while leaving MaxWalkSpeed, MaxSprintSpeed, and GroundFriction untouched. +SnappyMovement makes Borderlands 3 ground movement more responsive by reducing acceleration ramp-up time and stopping inertia without increasing the game's normal movement speed. It changes only the local player's MaxAcceleration and BrakingDecelerationWalking, while leaving MaxWalkSpeed, MaxSprintSpeed, and GroundFriction untouched. ## Features From edf7b45086e54e3c42feae05f6edf7938bb3d91e Mon Sep 17 00:00:00 2001 From: Last1SiN Date: Mon, 7 Sep 2026 21:36:14 +0600 Subject: [PATCH 5/6] Align SnappyMovement DB entry with maintainer guidance --- _oak_mods/SnappyMovement.md | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/_oak_mods/SnappyMovement.md b/_oak_mods/SnappyMovement.md index e2f36e2..d7b8e94 100644 --- a/_oak_mods/SnappyMovement.md +++ b/_oak_mods/SnappyMovement.md @@ -16,30 +16,9 @@ SnappyMovement makes Borderlands 3 ground movement more responsive by reducing a - Values captured before SnappyMovement changed them are restored when the mod is disabled. - Does not modify maximum walk speed, maximum sprint speed, GroundFriction, jump settings, air control, or slide speed. -## Requirements - -- Borderlands 3. -- [BL3 PythonSDK / Oak Mod Manager v1.11+ — latest stable release](https://github.com/bl-sdk/oak-mod-manager/releases/latest). -- [Official BL3 SDK installation guide](https://bl-sdk.github.io/oak-mod-db/). - -Oak Mod Manager v1.11 already bundles the required Mods Base 1.12, BL3 Mod Menu 1.8, pyunrealsdk 1.10.0, and unrealsdk 3.2.0 components; they do not need to be downloaded separately when using that release or a newer compatible Oak release. - -## Installation - -1. Fully close Borderlands 3. -2. If BL3 PythonSDK / Oak is not installed or needs updating, open the [latest stable Oak Mod Manager release](https://github.com/bl-sdk/oak-mod-manager/releases/latest), download bl3-sdk.zip from Assets, and extract it directly into the Borderlands 3 game folder, allowing folders and files to merge. See the [official BL3 SDK installation guide](https://bl-sdk.github.io/oak-mod-db/) for the complete procedure and Proton/Linux notes. -3. Start the game once after installing or updating the SDK and verify that the MODS entry appears on the main menu. -4. Download the latest SnappyMovement from [GitHub Releases](https://github.com/Last1SiN/SnappyMovement/releases/latest). -5. Fully close the game and copy SnappyMovement.sdkmod without extracting it to the Borderlands 3 sdk_mods folder. -6. Remove older No Movement Inertia hotfix builds so they cannot apply the same movement properties at the same time. -7. Start or restart the game, open MODS -> SnappyMovement, enable it, and use Options to select a profile or tune the sliders. - -To update the mod, replace the existing SnappyMovement.sdkmod with the newer file and restart the game. - ## Compatibility - Applies to the local player's runtime movement component. -- Co-op support: ClientSide. - Does not intentionally modify maximum movement speed, GroundFriction, jump settings, air control, or slide speed. ## Credits From dc5f05aadddcf42021f1c69620f47c5cc3c763bd Mon Sep 17 00:00:00 2001 From: Last1SiN Date: Wed, 9 Sep 2026 01:15:35 +0600 Subject: [PATCH 6/6] Update SnappyMovement.md --- _oak_mods/SnappyMovement.md | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/_oak_mods/SnappyMovement.md b/_oak_mods/SnappyMovement.md index d7b8e94..89004a0 100644 --- a/_oak_mods/SnappyMovement.md +++ b/_oak_mods/SnappyMovement.md @@ -4,23 +4,6 @@ pyproject_url: https://raw.githubusercontent.com/Last1SiN/SnappyMovement/refs/he SnappyMovement makes Borderlands 3 ground movement more responsive by reducing acceleration ramp-up time and stopping inertia without increasing the game's normal movement speed. It changes only the local player's MaxAcceleration and BrakingDecelerationWalking, while leaving MaxWalkSpeed, MaxSprintSpeed, and GroundFriction untouched. -## Features - -- Three selectable response profiles: Soft, Near Instant, and Instant. -- Custom mode with separate sliders for MaxAcceleration and BrakingDecelerationWalking. -- The default Near Instant profile uses 30000 / 40000. -- Selecting a preset updates both sliders automatically. -- Moving either slider manually switches the profile to Custom. -- Option changes apply immediately while the mod is enabled. -- Settings are reapplied to the local player's new pawn after respawn or map transitions. -- Values captured before SnappyMovement changed them are restored when the mod is disabled. -- Does not modify maximum walk speed, maximum sprint speed, GroundFriction, jump settings, air control, or slide speed. - -## Compatibility - -- Applies to the local player's runtime movement component. -- Does not intentionally modify maximum movement speed, GroundFriction, jump settings, air control, or slide speed. - ## Credits - **Development:** Sol / GPT-5.6 Sol