init -1 python: def ending_image(): #0b0000, DCBA, flash the bits with |=, check with & endings = 0b0000 _e = 0b1 for i in range(1, 5): fn = "e"+str(i)+"of4" endings |= (_e * renpy.seen_image(fn)) _e = _e << 0b1 persistent.old_endings = persistent.endings persistent.endings = endings label storyline: call chapter_1 from _call_chapter_1 call chapter_2 from _call_chapter_2 call chapter_3 from _call_chapter_3 call chapter_4 from _call_chapter_4 call chapter_5 from _call_chapter_5 call chapter_6 from _call_chapter_6 call chapter_7 from _call_chapter_7 call chapter_8 from _call_chapter_8 call chapter_9 from _call_chapter_9 call chapter_10 from _call_chapter_10 call chapter_11 from _call_chapter_11 call get_ending from _call_get_ending_5 if _return == 4: call chapter_11D from _call_chapter_11D call chapter_12D from _call_chapter_12D call chapter_12_5D from _call_chapter_12_5D call chapter_13D from _call_chapter_13D call chapter_14D from _call_chapter_14D elif _return == 3: $ tradwife = True call chapter_11C from _call_chapter_11C call chapter_12C from _call_chapter_12C call chapter_12_5C from _call_chapter_12_5C call chapter_13C from _call_chapter_13C call chapter_14C from _call_chapter_14C elif _return == 2: call chapter_11B from _call_chapter_11B call chapter_12B from _call_chapter_12B # no chapter_13 here since the scene is different enough to the other routes for everything to go into 13C call chapter_13B from _call_chapter_13B call chapter_14B from _call_chapter_14B else: call chapter_11A from _call_chapter_11A call chapter_12A from _call_chapter_12A call chapter_12_5D from _call_chapter_12_5D_1 call chapter_13A from _call_chapter_13A call chapter_14A from _call_chapter_14A $ ending_image() $ renpy.quit() $ ending_image() call lending from _call_lending return