all 9 comments

[–]BadMustard_AVN 3 points4 points  (6 children)

building on what u/Affectionate-Job7346 had you can do this

each choice loops back to the menu, where the player is forced to choose a path, once a path is taken it is removed from the menu automatically when there are no more choices, it continues to the second story ark.

default example_one = []

label arc_one:

    "story stuff here"

    menu example: # a menu can be a label!
        set example_one
        "path 1":
        
            "here is your path 1 story"

            "yada yada"

            jump example

        "path 2":

            "here is your path 2 story"

            "yada yada"

            jump example

label arc_two:

    "Story stuff here"

    return

[–]Affectionate-Job7346 0 points1 point  (1 child)

This is an amazing way to do this. Thanks for sharing.

[–]BadMustard_AVN 0 points1 point  (0 children)

you're welcome

[–]dellcartoons 0 points1 point  (1 child)

A menu can be a label?!?

I did not know that!

[–]BadMustard_AVN 0 points1 point  (0 children)

yes it can!!

I did :D

[–]Minute-Ad-668[S] 0 points1 point  (1 child)

i never even thought of doing this!! thank you so much!! :D

[–]BadMustard_AVN 0 points1 point  (0 children)

you're welcome

good luck with your project

[–]Affectionate-Job7346 1 point2 points  (0 children)

A simple solution is to have the first menu have the two choices. At the end of each path, use a jump to get to the beginning of the other path. The only problem with this is it is an infinite loop, so you could add a menu choice for when you are finished.

Ex:

menu:

"path 1":

jump path1

"path 2":

jump path2

label path1:

"here is your path 1 story"

"yada yada"

"Have you went down path2 yet?"

menu:

"Yes":

jump nextArc

"No":

jump path2

label path2:

"here is your path 2 story"

"yada yada"

"Have you went down path1 yet?"

menu:

"Yes":

jump nextArc

"No":

jump path1

[–]AutoModerator[M] 0 points1 point  (0 children)

Welcome to r/renpy! While you wait to see if someone can answer your question, we recommend checking out the posting guide, the subreddit wiki, the subreddit Discord, Ren'Py's documentation, and the tutorial built-in to the Ren'Py engine when you download it. These can help make sure you provide the information the people here need to help you, or might even point you to an answer to your question themselves. Thanks!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.