public void EndTurn()
{
if (Session.UsePlayerTurns)
{
ActiveControllers[Session.ActivePlayer]?.OnTurnEnd();
Session.TurnTime = 0;
Session.TurnState = TurnState.WaitingForEnd;
}
}