public void SetupScene() { boardHolder = new GameObject("Board").transform; SpawnPoints.InitializeList(); foreach (float[] point in SpawnPoints.spawnPoints) { GameObject tempPoint = LayoutObjectAtPoint(spawnPoint, point[0], point[1]); spawnPointsHolder.Add(tempPoint); tempPoint.transform.SetParent(boardHolder); GameManager.instance.RegisterSpawnPoint(tempPoint); } SpawnPoseidon(0f, 0f); heroHolder = LayoutObjectAtPoint(heroTile, (13.9f), (12.501f)); heroLightHolder = SpawnLight(pointLightTile, heroHolder); GameManager.instance.RegisterHeroLight(heroLightHolder); medusaHolder = LayoutObjectAtPoint(medusaTile, (15.3f), (12.501f)); }