Mods / Salty´s Slow Walk
Author: SaltyWater
Side: Both
Created: Sep 14th 2024 at 5:30 PM
Last modified: 5 hours ago
Downloads: 1285
Follow Unfollow 64
Latest file for v1.20.1:
SlowWalkMod_1.2.2.zip
1-click install
Pet the floppa to buy me a coffee!
Walk slowly by pressing V.
by default the player enters the world with 75% of the speed
pressing the slow walking key once will reduce player speed to 50%
pressing it again will reduce it to 25%
and pressing it again resets the speed to default. (100%)
Everything is configurable, you can set the starting speed and set as much speed cycles as you see fit, or none at all.
The walking toggle key can be changed in the controls options.
You can set in config files if you want a warning to pop up when you change speed.
Why? I like immersion! Watering my crops walking not jogging around, feeding my livestock, preparing food, precise chiseling, wandering around appreciating the view.. I'm not in a hurry.
check out my other mods here:
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.2.2 | 28 | 5 hours ago | Show | SlowWalkMod_1.2.2.zip | Install now | |
v1.2.1 | 192 | Dec 23rd 2024 at 10:00 PM | Show | SlowWalkMod_1.2.1.zip | Install now | |
v1.2.0 | 534 | Nov 4th 2024 at 2:49 PM | Show | SlowWalkMod.zip | Install now | |
v1.0.1 | 140 | Oct 27th 2024 at 8:28 PM | Show | SlowWalkMod.zip | Install now | |
v1.0.0 | 391 | Sep 14th 2024 at 5:31 PM | Show | SlowWalkMod.zip | Install now |
could we get a config where you can hotkey each individual walk speed? This would be great for playing with a controller joystick
can this be a client side mod?
QBSteve I'll see if a friend can test this on his pc and I come back to you.
Unfortunately Windows doesn't run very well on my 2015 laptop
Sorry about that :c
yeah, The same error...
It could be a environment-specific error. You'd have to test on a windows if you can to confirm that..
Still seems to crash SaltyWater
To be honest, I wonder if it's just a strange hardware issue, seeing that no one else seems to be having this issue.
Running on 64 bit Linux (Arch Linux) [Kernel 6.11.11.1] with 7861 MB RAM
Game Version: v1.19.8 (Stable)
12/23/2024 3:06:53PM: Critical error occurred in the following mod: slowwalkmod@1.2.1
Loaded Mods: slowwalkmod@1.2.1, game@1.19.8, creative@1.19.8, survival@1.19.8
System.NullReferenceException: Object reference not set to an instance of an object.
at SlowWalkMod.SlowWalkClient.SendSpeedChangeRequest()
at SlowWalkMod.SlowWalkClient.<StartClientSide>b__1_0(KeyCombination a)
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean isGlobal, Boolean fallBack, Boolean keyup) in VintagestoryLib\Client\HotkeyManager.cs:line 422
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean keyUp) in VintagestoryLib\Client\HotkeyManager.cs:line 392
at Vintagestory.Client.NoObf.ClientMain.OnKeyDown(KeyEvent args) in VintagestoryLib\Client\ClientMain.cs:line 1764
at Vintagestory.Client.GuiScreenRunningGame.OnKeyDown(KeyEvent args) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 310
at Vintagestory.Client.ScreenManager.OnKeyDown(KeyEvent e) in VintagestoryLib\Client\ScreenManager.cs:line 849
at Vintagestory.Client.NoObf.ClientPlatformWindows.game_KeyDown(KeyboardKeyEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 247
at OpenTK.Windowing.Desktop.NativeWindow.OnKeyDown(KeyboardKeyEventArgs e)
at OpenTK.Windowing.Desktop.NativeWindow.KeyCallback(Window* window, Keys key, Int32 scancode, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.NativeWindow.ProcessWindowEvents(Boolean waitForEvents)
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 324
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 128
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93
QBSteve No probs! I've made a hotfix based on your log.
I added a null check for this situation. See if it works!
It will now get from default settings instead of crashing if config file cannot be found.
I tried removing both the config file and the Cache folder. Still crashes on v2.0.0 SaltyWater
QBSteve Hey!
Did you removed the 1.0.1 config that was made?
Have you also cleaned the mods cache?
EDIT: v1.0.1 works as intended. Even after the config file is made v2.0.0 crashes, however :/
Is there supposed to be a config file? One never gets produced, and the game crashes when I try to press V.
Running on 64 bit Linux (Arch Linux) [Kernel 6.11.11.1] with 7861 MB RAM
Game Version: v1.19.8 (Stable)
12/23/2024 2:22:07PM: Critical error occurred in the following mod: slowwalkmod@1.2.0
Loaded Mods: slowwalkmod@1.2.0, game@1.19.8, creative@1.19.8, survival@1.19.8
System.NullReferenceException: Object reference not set to an instance of an object.
at SlowWalkMod.SlowWalkClient.SendSpeedChangeRequest()
at SlowWalkMod.SlowWalkClient.b__1_0(KeyCombination a)
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean isGlobal, Boolean fallBack, Boolean keyup) in VintagestoryLib\Client\HotkeyManager.cs:line 431
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean keyUp) in VintagestoryLib\Client\HotkeyManager.cs:line 392
at Vintagestory.Client.NoObf.ClientMain.OnKeyDown(KeyEvent args) in VintagestoryLib\Client\ClientMain.cs:line 1764
at Vintagestory.Client.GuiScreenRunningGame.OnKeyDown(KeyEvent args) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 310
at Vintagestory.Client.ScreenManager.OnKeyDown(KeyEvent e) in VintagestoryLib\Client\ScreenManager.cs:line 849
at Vintagestory.Client.NoObf.ClientPlatformWindows.game_KeyDown(KeyboardKeyEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 247
at OpenTK.Windowing.Desktop.NativeWindow.OnKeyDown(KeyboardKeyEventArgs e)
at OpenTK.Windowing.Desktop.NativeWindow.KeyCallback(Window* window, Keys key, Int32 scancode, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.NativeWindow.ProcessWindowEvents(Boolean waitForEvents)
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 324
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 128
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93
Grugzilla Hey! So.. You can change the key in the game settings and you can remove or add as many speed cycles as you want in the configs. You can even set for it to warn you what speed cycle you've changed to.
LarekFlynn Thanks for the feedback! The fix is out!
I uninstalled this mod from my server but it's still working? Please help!
Edit: Ok i fixed this by wiping my server mods folders in the appdata files. I couldn't find the config file for it either. Having it as V makes it too easy to accidentally press it, would be better to set it as a num pad key like in most MMO games, or rcntrl for those without, just any key other than one in front of your fingers. My friend who is new thought he was slow walking because of an encumberance mechanic but he just pressed V by accident. Having 3 settings also feels unecessary and Im finding myself cycling through it more than once to check "wait this is the fastest setting right?".
SaltyWater This mod overrides any movement speed modifiers from other mods, like:
Hydrate or Diedrate's 'Liquid Encumberance'
Nat's Survival Expanded's 'Agility' nutrition bonus and 'Tiredness'
Movement penalties from full bowels or bladder in Jayu's mods
Those each seem to stack together so perhaps this mod could apply its slowdown similarly.
penguinplus123 Hey! The new update let's you add or remove, and tweak the speed values as you please winky winky ;)
could you make it so that there are multiple walk buttons and/or the ability to disable/enable certain speeds? i'd like to skip the 25% walkspeed
AzuliBluespots Thanks man! Glad to see you guys enjoying it! <3
You're doing some amazing QoL mods, very immersive, much wow <3
Boyarde Thanks man! Glad you're enjoying it! ^^
I love this mod, it does what it says and so far it works great. It's great being able to walk around my house instead of a constant light jog, lol. Thanks so much. Little niche mods like this are always appreciated.