void Start()
    {
        _sectionGenerator = GetComponent <LevelSectionGenerator>();
        _activityFactory  = new ActivityFactory();

        StartNextMission();
    }
示例#2
0
        public Mission(ActivityFactory availableActivities, LevelSectionGenerator sectionGenerator, GameObject backtrackBlocker)
        {
            _availableActivities = availableActivities;
            _sectionGenerator    = sectionGenerator;

            Activities          = new ActivityBufferList(2, backtrackBlocker);
            CompletedActivities = new ActivityScore[0];
        }