Summary
Hi everyone, hope you’re doing well! We ran into a bug with Player Movement Settings and would appreciate help from the team finding a solution.
Summary
A player with a Player Movement Settings device applied rubberbands while moving after a Movement Modulator is activated on them. Switching to a class with a Movement Speed Multiplier other than 1.0 causes the same issue.
Steps to reproduce
- Create a new empty island.
- Place a Player Movement Settings device and a Movement Modulator (Speed other than 1.0).
- Apply the Player Movement Settings device to the player.
- Activate the Movement Modulator on the same player.
- Move.
Expected: smooth movement at the new speed.
Actual: the player rubberbands while moving.
Details
- Repro rate: 100%
- Version: Fortnite Release-42.40 (CL 59343437)
- Platform: PC
Workaround
Activating the modulator before applying the Player Movement Settings device avoids it. We can’t use this in our game: it needs RemoveFrom + AddTo on every speed change, and each call costs 17-30 ms of server time.
Possibly related: FORT-995669.
Thanks a lot, any guidance is appreciated!
Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
Assets
Steps to Reproduce
- Create a new empty island.
- Place a Player Movement Settings device and a Movement Modulator (Speed other than 1.0).
- Apply the Player Movement Settings device to the player.
- Activate the Movement Modulator on the same player.
- Move.
Expected Result
Smooth movement at the new speed (Player Movement Settings speed multiplied by the modulator).
Observed Result
The player rubberbands while moving. Switching to a class with a Movement Speed Multiplier other than 1.0 causes the same issue. Repro rate: 100%, on any island, including a new empty island with no Verse code.
Platform(s)
PC
Additional Notes
Version: Fortnite Release-42.40 (CL 59343437).
Workaround: activating the modulator before applying the Player Movement Settings device avoids it. We can’t use this in our game: it needs RemoveFrom + AddTo on every speed change, and each call costs 17-30 ms of server time.
Possibly related: FORT-995669.