public bool IsOpen(string itemName) => AllQuests.Contains(itemName) && !FinishedQuests.Contains(itemName);
public Journal Finish(string questName) { AllQuests.Add(questName); FinishedQuests.Add(questName); return(this); }
public bool IsKnown(string itemName) => AllQuests.Contains(itemName);
public Journal Open(string questName) { AllQuests.Add(questName); return(this); }