void Start() { scoreController = GameObject.Find("ScoreController").GetComponent <ScoreController>(); ggm = GlobalGameManager.instance; wispPrefabList = ggm.GetWispPrefabs(); wispClusterList = ggm.GetWispClusters(); wispPositions = ggm.GetWispPositions(); wispSpawnOrder = ggm.GetWispSpawnOrder(); seed = ggm.GetSeed(); pseudoRandom = new System.Random(seed.GetHashCode()); PopulatePool(); PlaceClusters(); }