// Use this for initialization void Start() { mainCam = GameObject.Find("Main Camera"); map = gameObject.AddComponent<Map>(); map.LoadLevelData("Assets/Resources/LevelData/test.txt"); units = new List<Unit>(); enemyUnits = new List<Unit>(); LoadUnits(); ec = gameObject.AddComponent<EnemyController>(); ec.SetUnits(enemyUnits); //ec.SetMap(map); pc = gameObject.AddComponent<PlayerController>(); pc.SetUnits(units); //pc.SetMap(map); pc.ActivateTurn(); playerTurn = true; }