Version: 42.19.0
Mode: Singleplayer
Mods: [None]
Save: Created in 42.18.0
Reproduction steps:
1. Build rain collectors
2. Build fence (advanced) in the tile directly behind them
I built the fences after the rain collectors, if that matters.
Version: [42.19]
Mode: Singleplayer
Server settings: N/A
Mods: None
Save: New Save
Reproduction steps:
Start a game using controller
Reconfigure the controller to use the original control scheme (when the Left Stick + Right Trigger are used for running)
Walk with the Left Stick
Press the Cancel action button (on Xbox it would be Button B, on PS5 it will be Button O)
Observe the character to start sprinting despite it was not running
This most likely comes from the recent rework on the controller mapping and the Sprint/Jog action not being dependent on the Running status of the character. It also manifests when you try to vault a fence using the same button, since in that moment it has "vaulting" meaning the character would jump over the fence, but the moment it lands, the sprinting/jogging will take over.
I think the resolution for this would be just to introduce a check for the sprinting/jogging action button to be active only if the character is indeed running.