def visit_chapter_E(num): global chapter_on num = input_handle(num) if num > 0: chapter_on = engine.chooseChapter(num-1) visit_chapter(chapter_on) elif num == 0: visit_chapter(engine.current_chapter) else: pass
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))