Browse Source

Fix ScrollViewPort

pull/2385/head
obligaron 5 years ago committed by Anders Jenbo
parent
commit
c1991d32a5
  1. 8
      Source/player.cpp

8
Source/player.cpp

@ -170,6 +170,10 @@ void HandleWalkMode(int pnum, Displacement vel, Direction dir)
//The player's tile position after finishing this movement action
player.position.future = player.position.tile + dirModeParams.tileAdd;
if (pnum == MyPlayerId) {
ScrollViewPort(player, WalkSettings[dir].scrollDir);
}
dirModeParams.walkModeHandler(pnum, dirModeParams);
player.position.velocity = vel;
@ -204,10 +208,6 @@ void StartWalk(int pnum, Displacement vel, Direction dir, bool pmWillBeCalled)
HandleWalkMode(pnum, vel, dir);
StartWalkAnimation(player, dir, pmWillBeCalled);
if (pnum == MyPlayerId) {
ScrollViewPort(player, WalkSettings[dir].scrollDir);
}
}
} // namespace

Loading…
Cancel
Save