game: add PlayerChangeDirection