Forum Mod Bakery Docs

Fixed Character Walking Speed

Please sign in to reply to this topic.
Hi all. Got a little request for a hopefully easy mod that may already exist, even.
For a challenge run of the game, titled No Hit No Run (very cute), I’m looking for a resource or mod that will fix my character’s moving speed to a stroll. I could just slowly walk on controller, but for the sake of it being a challenge run I’d prefer to be constrained so I can’t accidentally run, or cheat.
If anyone knows where I could find resources to do this myself through the mod manager, or if this is a simple mod that could be created, I would greatly appreciate it.

Hi,

Whilst I don't believe that's possible through a LML mod, it's certainly possible through SHARMemory.

I'm not currently able to make a full app for you, but if you know C# then it'd be something like:

var p = SHARMemory.SHAR.Memory.GetSHARProcess();
while (p == null)
{
    await Task.Delay(100);
    p = SHARMemory.SHAR.Memory.GetSHARProcess();
}
using var sharMemory = new SHARMemory.SHAR.Memory(p);

In order to get the sharMemory instance, then it'd be messing with the CharacterTune values, found in sharMemory.Globals.CharacterTune. If I had to guess it'd be:

sharMemory.Globals.CharacterTune.DashDeceleration = 0;
sharMemory.Globals.CharacterTune.DashAcceleration = 0;
sharMemory.Globals.CharacterTune.DashBurstMax = 0;

After writing all that, I just realised they're static values and can be easily modified in something like Cheat Engine also. Assuming you're on the normal English release:

  • DashDeceleration = 0x6C83C4
  • DashAcceleration = 0x6C83C8
  • DashBurstMax = 0x6C83CC

They're all floats.

Thanks,
Josh