/// <summary> /// Updates (adds 1 to) priority of specified tile /// </summary> /// <param name="row">row index</param> /// <param name="column">column index</param> private void UpdatePrioHeap(int row, int column) { for (int i = row - 1; i < row + 2; i++) { for (int j = column - 1; j < column + 2; j++) { if (_ng.AddPrio(i, j)) { _th.Add(i, j, _ng.GetPrio(i, j)); } } } }