Creating the Party - shawna-p/mysterious-messenger GitHub Wiki

Notice

These pages are out of date! The most recent version of the documentation can be found here: https://mysterious-messenger.readthedocs.io/en/stable/

This page is retained so that it can still be linked to.

Creating the Party

Example Files to look at: tutorial_8_plot_branches.rpy

The party at the end of a route functions almost exactly the same as any other VN section. The only real difference is how the icon itself displays.

To create the party, you just need to name the label correctly. If the chatroom before the party is called

label my_chat:

then the party will be found at

label my_chat_party:

Before the party, the player will automatically be shown which guests are attending the party and it will unlock them in the guestbook. Since this is likely the end of the route, you should take a look at Ending a Route for more information on that.

Note that if you want to do any final "checks" before starting the party, you should put them at the beginning of the _party label. For example, you can check how many guests the player has successfully invited:

label my_chat_party:
    if attending_guests() >= 10:
        jump my_party_good_end
    else:
        jump my_party_bad_end

label my_party_good_end:
    # Your party VN here

label my_party_bad_end:
    # Your party VN here