public void finishAction(int playerId)
{
if (turnStarted) {
//print ("Player" + playerId.ToString () + " finished turn!");
finishedPlayerArray [playerId] = true;
bool noMomentum = true;
foreach(player p in players){
if(!p.getMomentum().Equals(new Vector2(0,0))){
noMomentum = false;
}
}
if (getFinishedPlayers () == players.Count && turnStarted && noMomentum){
endTurn ();
}
}
}