void Start() { _sectionGenerator = GetComponent <LevelSectionGenerator>(); _activityFactory = new ActivityFactory(); StartNextMission(); }
public Mission(ActivityFactory availableActivities, LevelSectionGenerator sectionGenerator, GameObject backtrackBlocker) { _availableActivities = availableActivities; _sectionGenerator = sectionGenerator; Activities = new ActivityBufferList(2, backtrackBlocker); CompletedActivities = new ActivityScore[0]; }