작성
·
207
0
답변 1
0
수강해주셔서 감사합니다.
설명해주신 내용으로 보아 해당 Quest가 Complete 됐음에도 Giver에 의해서 게임 시작 시 QuestSystem에 등록되는 것 같습니다.
QuestGiver의 if문에서 QuestSystem.Instance.ContainsInCompleteQuests(quest) 함수가 오타 없이 제대로 작성되었는지 확인해보셔야할 것 같습니다. 해당 함수의 올바른 작성은 다음과 같습니다.
public bool ContainsInCompleteQuests(Quest quest) => completedQuests.Any(x => x.CodeName == quest.CodeName);
감사합니다.