public void AddMissionGenerator <T>(IMissionGenerator <T> generator) where T : Mission
 {
     if (!missionTypes.Contains(typeof(T)))
     {
         missionTypes.Add(typeof(T));
         missionGenerators.Add(typeof(T), generator);
     }
 }
示例#2
0
 public MissionController(IMissionGenerator missionGenerator)
 {
     generator = missionGenerator;
 }