void Start() { //create UnitCommander unitCommander = (UnitCommanderBlueClan)Instantiate(Resources.Load(("Prefabs/UnitCommanderBlueClan"), typeof(UnitCommanderBlueClan))); unitCommander.transform.position = transform.parent.position; unitCommander.transform.parent = transform.parent; unitCommander.SetClan(clan); //create BuildingCommander buildingCommander = (BuildingCommanderBlueClan)Instantiate(Resources.Load(("Prefabs/BuildingCommanderBlueClan"), typeof(BuildingCommanderBlueClan))); buildingCommander.transform.position = transform.parent.position; buildingCommander.transform.parent = transform.parent; buildingCommander.SetClan(clan); //buildingCommander.SetGoal(new WorldState("blackTowerIsBuilt", new WorldStateValue(true))); }