def visit_story(story): chapter = startFlag engine.resetCurrentChapter() while(chapter is not endFlag):# loop the story line show_chapter(engine.getChapterContent(chapter)) show_options(engine.getNextChapters(chapter)) choose = inputMsgDispatch(input('So, what is your choose')) while not choose: choose = inputMsgDispatch(input('So, what is your choose')) chapter = engine.chooseChapter(choose-1) show_chapter(engine.getChapterContent(endFlag))
def visit_story(story): global startFlag engine.resetCurrentChapter() visit_chapter(startFlag)