void GeneratorRozmieszczenia() { int ogolnieDoRozmieszczenia = treeNumber + rockNumber + coalNumber + metalNumber + uselessNumber; while (ogolnieDoRozmieszczenia > 0) { int rand = Random.Range(0, gridPoints.Count - 1); GridPoint losulosu = gridPoints[rand].GetComponent <GridPoint>(); if (losulosu.empty) { if (treeNumber >= 1) { treeNumber--; losulosu.DodajBudynek(neutralBuilidings.budynki[0]); } else if (rockNumber >= 1) { rockNumber--; losulosu.DodajBudynek(neutralBuilidings.budynki[1]); } else if (coalNumber >= 1) { coalNumber--; losulosu.DodajBudynek(neutralBuilidings.budynki[2]); } else if (metalNumber >= 1) { metalNumber--; losulosu.DodajBudynek(neutralBuilidings.budynki[3]); } else if (uselessNumber >= 1) { uselessNumber--; losulosu.DodajBudynek(neutralBuilidings.budynki[4]); } ogolnieDoRozmieszczenia--; } } }