You are viewing a potentially older version of this package. View all versions.
Sparroh-AlwaysFireWhileSprinting-1.0.2 icon

AlwaysFireWhileSprinting

Allows firing weapons while sprinting/sliding, with a sprint-to-fire fix for immediate fire and sprint resume.

Date uploaded 5 hours ago
Version 1.0.2
Download link Sparroh-AlwaysFireWhileSprinting-1.0.2.zip
Downloads 3
Dependency string Sparroh-AlwaysFireWhileSprinting-1.0.2

This mod requires the following mods to function

BepInEx-BepInExPack_Mycopunk-5.4.2403 icon
BepInEx-BepInExPack_Mycopunk

BepInEx pack for Mycopunk. Preconfigured and ready to use.

Preferred version: 5.4.2403

README

Always Fire While Sprinting

A BepInEx mod for Mycopunk that allows firing weapons while sprinting and sliding, with an optional sprint-to-fire fix for immediate fire and proper sprint resume.

Features

  • Fire While Sprinting — Allows weapons to fire during sprint.
  • Fire While Sliding — Allows weapons to fire during slide.
  • Sprint To Fire Fix (optional, off by default) — Removes delay when firing from sprint and restores sprint properly when releasing fire.

Dependencies

Installation

Via Thunderstore (recommended)

  1. Install with a Thunderstore mod manager (e.g. r2modman or the Thunderstore App).
  2. The mod is placed in the correct directory automatically.

Manual installation

  1. Install BepInEx for Mycopunk if you have not already.
  2. Copy AlwaysFireWhileSprinting.dll into <Mycopunk Directory>/BepInEx/plugins/.

The mod loads automatically with BepInEx. Check the BepInEx log for a load confirmation message.

Configuration

Settings are in:

<Mycopunk Directory>/BepInEx/config/sparroh.alwaysfirewhilesprinting.cfg

Setting Default Description
Can Fire While Sprinting true Allows firing weapons while sprinting.
Can Fire While Sliding true Allows firing weapons while sliding.
Sprint To Fire Fix false Enables the Sprint-to-Fire fix that allows immediate firing while sprinting and proper sprint resume behavior.

Config changes are hot-reloaded while the game is running. Edit and save the .cfg file and the mod picks up the new values without a restart. Fire-constraint options are re-applied to equipped weapons live.

Building

  1. Clone this repository.
  2. Open the solution in Visual Studio, Rider, or another C# IDE, or build from the command line:
dotnet build --configuration Release
  1. The output assembly is bin/Release/netstandard2.1/AlwaysFireWhileSprinting.dll.

Build requirements: .NET SDK (targeting netstandard2.1), game assemblies referenced by the project, and BepInEx/Harmony references.

Help

  • Mod not loading? Confirm BepInEx is installed correctly and check the BepInEx log for errors.
  • Still can't fire while sprinting? Ensure the config options are enabled (changes apply live; no restart needed).

Authors

  • Sparroh

License

This project is licensed under the MIT License — see the LICENSE file for details.

CHANGELOG

Changelog

1.0.2

  • Refactor
  • Config hot-reload via file watcher (no restart required)
  • Re-apply fire constraints to guns when settings change at runtime
  • Restore original weapon fire constraints when options are disabled
  • Sprint To Fire Fix default set to false

1.0.0

  • Initial release
  • Fire while sprinting and sliding
  • Sprint-to-fire fix for immediate fire and sprint resume