Exemplo n.º 1
0
 public void Dispose()
 {
     view.Dispose();
     if (questsController != null)
     {
         questsController.OnQuestProgressed -= OnQuestProgressed;
     }
     pinnedQuests.OnAdded   -= OnPinnedQuest;
     pinnedQuests.OnRemoved -= OnUnpinnedQuest;
     pinnedQuests.OnSet     -= OnPinnedQuestsSet;
     quests.OnSet           -= OnQuestsSet;
     quests.OnRemoved       -= OnQuestRemoved;
 }
 public void Dispose()
 {
     view.Dispose();
     if (questsController != null)
     {
         questsController.OnQuestUpdated   -= OnQuestUpdated;
         questsController.OnRewardObtained -= AddReward;
     }
     pinnedQuests.OnAdded   -= OnPinnedQuest;
     pinnedQuests.OnRemoved -= OnUnpinnedQuest;
     pinnedQuests.OnSet     -= OnPinnedQuestsSet;
     quests.OnSet           -= OnQuestsSet;
     quests.OnRemoved       -= OnQuestRemoved;
 }