/// <summary>
 /// Constructor of the party manager.
 /// </summary>
 /// <param name="grid">Reference to the HexGrid class.</param>
 /// <param name="amountOfParties">How many parties should we make.</param>
 public PartyManager(HexGrid grid, HexPathFinding path, UIManager ui, byte amountOfParties)
 {
   AmountOfParties = amountOfParties;
   _grid = grid;
   _path = path;
   _ui = ui;
   
   CreateParties();
   _ui.SetTurnIndicator(parties[_currentParty].GetPartyColor());
 }