mirror of
https://git.cavemanon.xyz/Cavemanon/SnootGame.git
synced 2025-02-02 14:58:45 +01:00
79a73ccc64
This also removes the enum shit that was introduced but never merged to master, because we don't need it.
54 lines
No EOL
2.1 KiB
Text
54 lines
No EOL
2.1 KiB
Text
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:
|
|
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: # if all else fails, we just assume that we got Endings.Shooter
|
|
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 |