public StoryPassage GetPassage(string passageName) { StoryPassage passage; if (!Passages.TryGetValue(passageName, out passage)) { throw new StoryException(String.Format("Passage '{0}' does not exist.", passageName)); } return(passage); }
TwinePassage GetPassage(string passageName) { string pid = passageName; TwinePassage passage; if (!Passages.TryGetValue(pid, out passage)) { throw new Exception(String.Format("Passage '{0}' does not exist.", pid)); } return(passage); }