\begin{Verbatim}[commandchars=\\\{\}] //Marble Kids interrupt Jojo //This scene uses \PYZdq{}marbleMultiKids\PYZdq{} and \PYZdq{}marbleSoleBoy\PYZdq{} for having more than one kid with Marble and for only having one boy with her. More info in the Marble Pure Nightmare scene //It’s meant to be added to the FollowerInteractions class. It happens randomly when you go see Jojo once and never plays again, like his other scenes with his fellow followers. //I wrote a version with only pseudocode below, in case you prefer reading it like that //[Marble kids training] public function jojoTrainsNextToMarbleKids() \PYZob{} flags[KFLAGS.JOJO\PYZus{}COWKID\PYZus{}INTERACTION\PYZus{}COUNTER]+= 1; outputText(\PYZdq{}Jojo is sitting near the stream with his legs crossed. The soft sound of the water running behind him is imperceptible, drowned by the sound of your [if (marbleMultiKids)\PYZob{}children|[if (marbleSoleBoy)\PYZob{}son|daughter\PYZcb{}]\PYZcb{}] next to him, asking to see some of his moves.[pg]\PYZdq{}); if (flags[kFLAGS.MARBLE\PYZus{}KIDS] \PYZgt{} 2) outputText(\PYZdq{}[say: Use the flying sword technique!][pg]\PYZdq{}); if (flags[kFLAGS.MARBLE\PYZus{}KIDS] \PYZgt{} 1) outputText(\PYZdq{}[say: Do the Demon Decapitation attack!][pg]\PYZdq{}); outputText(\PYZdq{}[say: Do a Rogafufuken! A Rogafufuken!][pg]\PYZdq{}); outputText(\PYZdq{}The mouse\PYZhy{}[if (nofur)\PYZob{}boy|morph\PYZcb{}]\PYZsq{}s confusion is visible on his face, but, like a proper monk, he remains patient while he politely tells he can\PYZsq{}t do any of the strange, made\PYZhy{}up skills he gets requested, and instead offers to teach [if (marbleMultiKids)\PYZob{}them|[if (marbleSoleBoy)\PYZob{}him|her\PYZcb{}]\PYZcb{}] how to meditate [if (player.isReligious)\PYZob{}. [if (marbleMultiKids)\PYZob{}One of your kids|Your kid\PYZcb{}] says [say:[Daddy] likes meditating, too,]|,\PYZcb{}] but Jojo can\PYZsq{}t convince [if (marbleMultiKids)\PYZob{}them|[if (marbleSoleBoy)\PYZob{}him|her\PYZcb{}]\PYZcb{}] to calm down. While this is happening, you see Marble further down the stream. She\PYZsq{}s busy washing clothes.\PYZdq{}); outputText(\PYZdq{}[pg][if (marbleMultiKids)\PYZob{}The voice of one of your children|Your child\PYZsq{}s voice\PYZcb{}] brings your attention back to Jojo. [say: [Daddy], [daddy]! Can you ask Jojo to show his special attack?]\PYZdq{}); outputText(\PYZdq{}[pg]Finally, Jojo understands. [say: You want me to use the Cleansing Palm? I had felt somebody observing me while practicing last time.]\PYZdq{}); if (flags[KFLAGS.TIMES\PYZus{}TRAINED\PYZus{}WITH\PYZus{}JOJO] \PYZgt{}= 5) \PYZob{} outputText(\PYZdq{} He turns to look at you, gesturing. [say: [Name], this is a good opportunity to practice the move.][pg]\PYZdq{}); outputText(\PYZdq{}[say: Really?!] Your kid[if (marbleMultiKids)\PYZob{}s\PYZsq{}|\PYZsq{}s\PYZcb{}] eyes go wide. [say: [Daddy], [if (marbleMultiKids)\PYZob{}we|I\PYZcb{}] want to see you do it, too!] You couldn\PYZsq{}t say no to that pleading tone and those innocent eyes. Together with Jojo, you go through the motions he\PYZsq{}s taught you, flowing from one pose to the next before striking the air with your palm to let out a blast of energy. You repeat it a few more times; though it\PYZsq{}s not enough to serve as training, it works as a good warm\PYZhy{}up. As your showcase ends, Jojo and you shoot one last blast at each other, the energies clashing and canceling without doing harm. You bow to your teacher and he does the same. Your [if (marbleMultiKids)\PYZob{}children jump|[if (marbleSoleBoy)\PYZob{}son|daughter\PYZcb{}] jumps\PYZcb{}] in excitement.[pg]\PYZdq{}); outputText(\PYZdq{}[say: Yay! I want to do it too!][if (marbleMultiKids)\PYZob{} says one of them. The rest nod in agreement.\PYZcb{}] You explain you learned to do it by studying and meditating, which manages to make [if (marbleMultiKids)\PYZob{} them quiet down. Some try to sit down and meditate, but quickly give up and go back|[if (marbleSoleBoy)\PYZob{}him|her\PYZcb{}] quiet down and try to do some meditation on the spot, but gives up very soon and returns\PYZcb{}] to the nursery.\PYZdq{}); \PYZcb{} else \PYZob{} outputText(\PYZdq{} He gets up and stretches, doing some brief warm\PYZhy{}up before he thrusts an open hand into the air and shoots a blast of energy from his palm. Though it was brief, you could sense a great power emanating from that move. Your child[if (marbleMultiKids)\PYZob{}ren cheer| cheers\PYZcb{}] as Jojo bows.[pg]\PYZdq{}); if player.isReligious() \PYZob{} outputText(\PYZdq{}Your [if (marbleMultiKids)\PYZob{}kids look|[if (marbleSoleBoy)\PYZob{}son|daughter\PYZcb{}] looks\PYZcb{}] at you. [say: [Daddy], can you do that too?] [if (marbleMultiKids)\PYZob{}They frown|[if (marbleSoleBoy)\PYZob{}He|She\PYZcb{}] frowns\PYZcb{}] when you say you don\PYZsq{}t.\PYZdq{}); outputText(\PYZdq{}[pg]Jojo assures that you actually could. [saystart] I believe your [father] has what is needed to do it.\PYZdq{}); if (flags[KFLAGS.TIMES\PYZus{}TRAINED\PYZus{}WITH\PYZus{}JOJO] \PYZgt{}= 1) outputText(\PYZdq{}[He] is learning fast.\PYZdq{}); outputText(\PYZdq{}[sayend]\PYZdq{}); if (corruption \PYZgt{} 25) outputText(\PYZdq{} He turns to look at you. \PYZdq{}); \PYZcb{} else \PYZob{} outputText(\PYZdq{}[pg]After the cheering quiets, he turns to you. [saystart][Name], you\PYZsq{}re always welcome to \PYZdq{}); if (flags[KFLAGS.TIMES\PYZus{}TRAINED\PYZus{}WITH\PYZus{}JOJO] \PYZgt{}= 1) outputText (\PYZdq{}train with me. You\PYZsq{}re a good student, and are learning fast.\PYZdq{}); else outputText (\PYZdq{}meditate with me. You\PYZsq{}re a better warrior than I am, and I believe you can further improve.\PYZdq{}); outputText(\PYZdq{}[sayend] You wonder if he could teach you that move.\PYZdq{}); \PYZcb{} if (corruption \PYZgt{} 25) outputText(\PYZdq{} [say: But first you need to cleanse your body of corruption. I can help you rid of it, if you want.]\PYZdq{}); outputText(\PYZdq{}[pg]Your [if (marbleMultiKids)\PYZob{}children are interested to see what brought you here, but their curiosity is already placated for now. They return|[if (marbleSoleBoy)\PYZob{}son|daughter\PYZcb{}] is interested to know what brought you here, but [if (marbleSoleBoy)\PYZob{}his|her\PYZcb{}] curiosity is appeased for now. [if (marbleSoleBoy)\PYZob{}He|She\PYZcb{}] returns\PYZcb{}] to the nursery, leaving you alone with Jojo.\PYZdq{}); \PYZcb{} doNext(jojoScene.jojoCamp); \PYZcb{} //Pseudocode only version Jojo is sitting near the stream with his legs crossed. The soft sound of the water running behind him is imperceptible, drowned by the sound of your [if (marbleMultiKids)\PYZob{}children|[if (marbleSoleBoy)\PYZob{}son|daughter\PYZcb{}]\PYZcb{}] next to him, asking to see some of his moves.[pg] //if you have 3 or more kids with Marble [say: Use the flying sword technique!] //if you have 2 or more kids with Marble [say: Do the Demon Decapitation attack!] //This line is here no matter what [say: Do a Rogafufuken! A Rogafufuken!] The mouse\PYZhy{}[if (nofur)\PYZob{}boy|morph\PYZcb{}]\PYZsq{}s confusion is visible on his face, but, like a proper monk, he remains patient while he politely tells he can\PYZsq{}t do any of the strange, made\PYZhy{}up skills he gets requested, and instead offers to teach [if (marbleMultiKids)\PYZob{}them|[if (marbleSoleBoy)\PYZob{}him|her\PYZcb{}]\PYZcb{}] how to meditate [if (player.isReligious)\PYZob{}. [if (marbleMultiKids)\PYZob{}One of your kids|Your kid\PYZcb{}] says [say:[Daddy] likes meditating, too,]|,\PYZcb{}] but Jojo can\PYZsq{}t convince [if (marbleMultiKids)\PYZob{}them|[if (marbleSoleBoy)\PYZob{}him|her\PYZcb{}]\PYZcb{}] to calm down. While this is happening, you see Marble further down the stream. She\PYZsq{}s busy washing clothes. [if (marbleMultiKids)\PYZob{}The voice of one of your children|Your child\PYZsq{}s voice\PYZcb{}] brings your attention back to Jojo. [say: [Daddy], [daddy]! Can you ask Jojo to show his special attack?]\PYZdq{}); Finally, Jojo understands. [say: You want me to use the Cleansing Palm? I had felt somebody was observing me while practicing last time.] //The text continues as part of the same paragraph. //If you’ve trained with Jojo 5 or more times with him He turns to look at you, gesturing. [say: [Name], this is a good opportunity to practice the move.] [say: Really?!] Your kid[if (marbleMultiKids)\PYZob{}s\PYZsq{}|\PYZsq{}s\PYZcb{}] eyes go wide. [say: [Daddy], [if (marbleMultiKids)\PYZob{}we|I\PYZcb{}] want to see you do it, too!] You couldn\PYZsq{}t say no to that pleading tone and those innocent eyes. Together with Jojo, you go through the motions he\PYZsq{}s taught you, flowing from one pose to the next before striking the air with your palm to let out a blast of energy. You repeat it a few more times; though it\PYZsq{}s not enough to serve as training, it works as a good warm\PYZhy{}up. As your showcase ends, Jojo and you shoot one last blast at each other, the energies clashing and canceling without doing harm. You bow to your teacher and he does the same. Your [if (marbleMultiKids)\PYZob{}children jump|[if (marbleSoleBoy)\PYZob{}son|daughter\PYZcb{}] jumps\PYZcb{}] in excitement. [say: Yay! I want to do it too!][if (marbleMultiKids)\PYZob{} says one of them. The rest nod in agreement.\PYZcb{}] You explain you learned to do it by studying and meditating, which manages to make [if (marbleMultiKids)\PYZob{} them quiet down. Some try to sit down and meditate, but quickly give up and go back|[if (marbleSoleBoy)\PYZob{}him|her\PYZcb{}] quiet down and try to do some meditation on the spot, but gives up very soon and returns\PYZcb{}] to the nursery. //If you’ve trained less than 5 times with Jojo He gets up and stretches, doing some brief warm\PYZhy{}up before he thrusts an open hand into the air and shoots a blast of energy from his palm. Though it was brief, you could sense a great power emanating from that move. Your child[if (marbleMultiKids)\PYZob{}ren cheer|cheers\PYZcb{}] as Jojo bows. //if you have the religious background Your [if (marbleMultiKids)\PYZob{}kids look|[if (marbleSoleBoy)\PYZob{}son|daughter\PYZcb{}] looks\PYZcb{}] at you. [say: [Daddy], can you do that too?] [if (marbleMultiKids)\PYZob{}They frown|[if (marbleSoleBoy)\PYZob{}He|She\PYZcb{}] frowns\PYZcb{}] when you say you don\PYZsq{}t. Jojo assures that you actually could. [saystart] I believe your [father] has what is needed to do it. //If you trained with Jojo at least once, add this to the same paragraph [He] is learning fast. //Regardless, add this [sayend] //Finally, if your corruption is above 25, add this to the paragraph He turns to look at you. //If you don’t have the religious background After the cheering quiets, he turns to you. [saystart][Name], you\PYZsq{}re always welcome to //if you’ve trained with Jojo at least once continue the paragraph train with me. You\PYZsq{}re a good student, and are learning fast. //else meditate with me. You\PYZsq{}re a better warrior than I am, and I believe you can further improve. //both merge here [sayend] You wonder if he could teach you that move. //Both religious and non\PYZhy{}religious continue here, in the same paragraph [say: But first you need to cleanse your body of corruption. I can help you rid of it, if you want.] Your [if (marbleMultiKids)\PYZob{}children are interested to see what brought you here, but their curiosity is already placated for now. They return|[if (marbleSoleBoy)\PYZob{}son|daughter\PYZcb{}] is interested to know what brought you here, but [if (marbleSoleBoy)\PYZob{}his|her\PYZcb{}] curiosity is appeased for now. [if (marbleSoleBoy)\PYZob{}He|She\PYZcb{}] returns\PYZcb{}] to the nursery, leaving you alone with Jojo. //Move to Jojo’s regular camp scene \end{Verbatim}