Ejemplo n.º 1
0
 private void Start(QuestGiver questGiver)
 {
     currentActiveQuest = questGiver;
     questGiver.SetCallBack(OnProgress);
     questGiver.Activate(giver =>
     {
         OnQuestStatusChanges(giver);
         foreach (var quest in Quests.Where(x=>x != giver))
         {
             quest.SetBlock();
         }
     });
 }