Mycopunk
Install

Details

Last Updated
First Uploaded
Downloads
187
Likes
1
Size
28KB
Dependency string
Coruscnium-AlwaysSprint-1.4.1
Dependants

Changelog

1.4.1 (2026-07-19)

Fixed

  • Weapon-switching sprint leak: Firing while sprinting is now checked per-active-weapon instead of against all owned guns. Previously, carrying a fire-while-sprint weapon in the other slot caused sprint to stay on even after switching to a weapon that doesn't support it — and the behavior never cleared after unequipping. Now only the currently held weapon is inspected.

1.4.0 (2026-07-19)

Added

  • Re-Sprint Delay: After releasing the fire button, sprint stays off for a configurable delay (default 300ms) before resuming. This prevents the sprint-stop animation from replaying between semi-auto trigger taps.
  • Config entry: ReSprintDelayMs (0–1000ms, default 300). Set to 0 for v1.3 behavior.
  • Read-only canFireWhileSprinting check: guns with fire-while-sprinting support (upgrades or other mods) are detected and sprint stays on through fire.
  • Hot-reload support: config value changes apply immediately via ModSettingsMenu's F10 GUI.

1.3.0 (2026-07-18)

Added

  • Discovered the existence of upgrades that allow firing while sprinting, alongside Sparroh's Always Fire While Sprinting.
  • Since these upgrades set gunData.fireConstraints.canFireWhileSprinting on the gun, the mod now checks that flag during Update(). If the gun allows firing while sprinting, AlwaysSprint will keep sprinting enabled while you fire. If not, it falls back to the existing behavior of disabling sprint while firing.
  • This also means AlwaysSprint is compatible with any other mod that modifies that same flag — no conflicts.

1.2.0 (2026-07-18)

Fixed

  • Multiplayer compatibility: mod no longer breaks when joining a friend's game. Previously used Resources.FindObjectsOfTypeAll which could return a remote player object instead of the local one. Now uses Player.LocalPlayer directly.

1.1.1 (2026-07-17)

Fixed

  • MycoMod flags now use the real game attribute from Assembly-CSharp.dll instead of a local copy — game now correctly recognizes mods as client-side only

1.1.0 (2026-07-17)

Changed

  • Attempted MycoMod flags fix with local attribute definition (didn't work — game checks its own assembly's attribute type)

1.0.0 (2026-07-17)

Added

  • Initial release
  • Inverts sprint input: sprint by default, walk while holding sprint button
  • Sprint toggle via sprint button press (tap to toggle walk mode)
  • Fire button detection: disables forced sprint while firing
  • Controller sprint fix for the base game's broken controller sprint behavior
  • Pure runtime reflection, no Harmony patches needed
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.