Developer Notes

Duplicate of UE-17792


If MoveForward() function is changed to affect the speed of the player, when playing in a multiplayer game player 1 will be affected by the change but player 2 will not be.

This is a regression - in 4.6.7 both player 1 and player 2 were affected by the change.

Regression Point:
Both players affected by change in code in 4.7.6 binary version (CL 2513093)

Promoted build from 4/23 (CL 2521032) changing the speed in code will only affect player 1

Steps to Reproduce

1. Create a new Third Person Template project (code based)
2. In <Project>Character.cpp change line 110 from:

AddMovementInput(Direction, Value);


AddMovementInput(Direction, Value * 0.2f);

3. Compile
4. In the editor, click the dropdown next to Play and set number of players to 2
5. Press PIE

The player in the viewport window (player1) will move at reduced speed while the standalone window player (player2) will run at normal speed.

Both Players move at the same speed.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

ComponentUE - Foundation - Core
Affects Versions4.8
Target Fix4.9
Fix Commit2604654
CreatedJun 26, 2015
ResolvedJul 7, 2015
UpdatedFeb 5, 2017
View Jira Issue