public void Populate(QuestTask task) { CleanUpStepsList(); //TODO: Reuse already instantiated steps description.text = task.description; foreach (QuestStep step in task.steps) { CreateStep(step); } }
internal void CreateTask(QuestTask task) { var taskEntry = Instantiate(taskPrefab, taskContainer).GetComponent <QuestTaskUIEntry>(); taskEntry.Populate(task); }