Example #1
0
        void Initialize()
        {
            if (_savedMissionData.Missions != null && _savedMissionData.Missions.Count > 0)
            {
                MissionData = _savedMissionData;
            }

            if (MissionData != null)
            {
                MissionData.Missions.ForEach(mission => mission.Initialize());
            }
        }
Example #2
0
 /// <summary>
 /// Setting the saved mission data, this has to be called before initialization
 /// </summary>
 /// <param name="mData"></param>
 public void SetMissionData(MissionData mData)
 {
     _savedMissionData = mData;
     Initialize();
 }