Contributing new greetings - Monika-After-Story/MonikaModDev GitHub Wiki

This guide is aimed to already somewhat experienced contributors that are already familiar with the pull request submitting process and have read our contributing guidelines.

How are the greetings selected?

First let's explain a bit about how the greeting selection works, that way you know on which occasions your greeting will be selected. It's worth noting that if the player experienced a crash or closed the game without saying goodbye there won't be any special greeting selected.

The first thing that is checked is an special secret flag that forces an special greeting to be used. Said flag is used only in very special occasions so it's usage is discouraged. If no greeting is available with said flag then we proceed to check if there's a special type of greeting that must be triggered or if we can select one from the non special ones. These "special greetings" are the ones that can be triggered depending on what farewell was used when the player said goodbye to Monika. An example would be if the player selected I'm going to work, Monika will greet the player with greetings only aimed to be used when the player comes back from work.

TODO: Finish the guide