public void Start() { _questWatcher = new QuestWatcher(); _questSetting = GetComponent <QuestSetting>(); _questSetting.onIssueStartStampSheet.AddListener(OnIssueStartStampSheet); _questSetting.onStartQuest.AddListener(OnStartQuest); _questSetting.onFindProgress.AddListener(OnStartQuest); _questSetting.onIssueEndStampSheet.AddListener(OnIssueEndStampSheet); _questSetting.onEndQuest.AddListener(OnEndQuest); }
public void Initialize( QuestWatcher watcher ) { _watcher = watcher; _watcher.onWatchQuestEvent.AddListener( OnGetQuestList ); OnGetQuestList(_watcher.QuestGroupModel, _watcher.CompletedQuestList); }