[x] AbstractPlayer, LocalPlayer, RemotePlayer and AiPlayer
Eventhandler sends Events to player and gets reference to camera through player.
m_game->playerTrain()->wagonAt(m_lockedWagonIndex)->primaryActionDebug();
changes to
m_player->primaryActionDebug(); while player knows lockedWagonIndex and aim vector
Eventhandler sends Events to player and gets reference to camera through player.
m_game->playerTrain()->wagonAt(m_lockedWagonIndex)->primaryActionDebug();
changes tom_player->primaryActionDebug();
while player knows lockedWagonIndex and aim vector