ibnarabi
Member
- May 21, 2021
- 197
- 923
- 160
I'm not being a dick, those are different things. A define statement is not a label statement, and it certainly isn't an event.You don't need to be a dick about it. I understand that concept just fine; I already said it's different from mom_workday_breakfast ("the one where you notice the smell of bacon and coffee coming from the kitchen"). I was asking whether it was different from mom_serve_breakfast_request (which is also breakfast in bed), because if it is meant to be the same event, I wanted to understand how the game logic ties the two together, without having the same label.
def add_mother_obedience_breakfast_action
label mom_serve_breakfast_request(the_person):The define statement sets a single variable to a value at init time. The variable is treated as constant, and should not be changed after being set.
The flow is into the crisis events in mom_workday_breakfast.rpy ; some of those are not yet linked up, as the scenes they are intended for are being built. The types of events being used;Label statements allow the given name to be assigned to a program point. They exist solely to be called or jumped to, either from Ren'Py script, Python functions, or from screens.
obedience_event, love_event, slut_event, story_event --> mom_breakfast_crisis_action