gen "I'll give you ten house points if you stay!{w=0.8} Just a tiny bit longer!" ("angry", xpos="far_left", ypos="head")
cho "And what makes you believe that I'd agree to such a thing?{w=0.8} Getting rewarded with points for doing nothing?" ("open", "closed", "base", "mid")
cho "Earning house points in such a way is despicable, and it would be unfair towards the other school houses, as well as my fellow students..." ("open", "narrow", "base", "mid")
cho "" ("annoyed", "narrow", "angry", "mid")
gen "Fifty points?" ("angry", xpos="far_left", ypos="head")
cho "I have to go now, Sir." ("annoyed", "narrow", "angry", "R")
gen "(Fuck me...)" ("base", xpos="far_left", ypos="head")
call gen_chibi("sit_behind_desk")
with d3
pause .8
cho "Until next time!" ("soft", "narrow", "base", "mid")
else:
gen "Okay, girl. You may leave..." ("base", xpos="far_left", ypos="head")
cho "Thank you, Sir." ("base", "base", "base", "down")
cho "See you next time." ("smile", "base", "base", "mid")
# Cho leaves.
call cho_walk(action="leave")
call bld
gen "(...)" ("base", xpos="far_left", ypos="head")
if genie_masturbating:
gen "Blue-balled..." ("base", xpos="far_left", ypos="head")
gen "Oh well... Maybe I deserved it." ("base", xpos="far_left", ypos="head")
cho "We had a training session yesterday." ("soft", "base", "base", "R")
gen "Training session?" ("base", xpos="far_left", ypos="head")
cho "Yes. We are preparing ourselves for the Quidditch match against Hufflepuff." ("open", "narrow", "base", "mid")
cho "Our team really believes that we have a chance to win this time!" ("smile", "base", "base", "mid")
cho "They got a huge boost of confidence after I told 'em that the {i}great Albus Dumbledore{/i} would be training us himself!" ("base", "narrow", "base", "mid")
gen "Are you getting along with your team well?" ("base", xpos="far_left", ypos="head")
cho "I'd say so.{w=1.0} Although there was a time when--" ("soft", "base", "base", "mid")
cho "Let's just say it was a bit difficult for me at first. After all Quidditch is largely dominated by men..." ("open", "narrow", "worried", "down")
cho "Getting accepted into our Quidditch team was a challenge. I really had to prove I was worth it." ("soft", "narrow", "worried", "mid")
gen "And how exactly did you manage that? Mind spilling the beans?" ("grin", xpos="far_left", ypos="head")
cho "Through diligence, expertise, and determination!" ("open", "closed", "base", "mid")
cho "" ("normal", "base", "base", "mid")
gen "(...)" ("base", xpos="far_left", ypos="head")
gen "I was sort of expecting something else entirely but... you do you..." ("base", xpos="far_left", ypos="head")
cho "And as you can see -- it did work out in my favour, Sir." ("smile", "base", "base", "mid")
cho "Very few teams have allowed a female player into their ranks over the past years." ("open", "narrow", "angry", "R")
cho "And I've been the only female seeker at this school in over half a century!" ("open", "wide", "base", "mid")
cho "I don't want to brag, [name_genie_cho], but the role of a seeker is {b}the{/b} most important position in a team by far!" ("smile", "narrow", "base", "mid")
cho "They're all a bunch of sluts!!!" ("soft", "narrow", "angry", "mid")
cho "They wear their skirts so low -- you just have to wonder how they haven't fallen off yet..." ("soft", "narrow", "base", "downR")
gen "{size=-4}(Indeed, I'd love to see that!){/size}" ("angry", xpos="far_left", ypos="head")
cho "And pull their panty-string up and over their hip bones..." ("soft", "narrow", "base", "mid")
gen "{size=-4}(Yes! So fucking slutty!){/size}" ("angry", xpos="far_left", ypos="head")
cho "They look like arrows pointing down at their \"Snitch\", if you get what I mean..." ("angry", "narrow", "angry", "mid")
gen "*Argh!* {size=-4}(Those cheap whores!){/size}" ("angry", xpos="far_left", ypos="head")
cho "As if they give any boy an open invitation to lay with them..." ("soft", "narrow", "angry", "R")
gen "*Fuck!* {size=-4}(That did it!!!){/size}" ("angry", xpos="far_left", ypos="head")
# Genie cums.
call hide_characters
hide screen bld1
with d3
call cum_block
call gen_chibi("cum_behind_desk")
with d3
pause .8
cho "As for me, panties have to be practical, first and foremost!" ("soft", "closed", "base", "mid")
gen "*Ahg!* {size=-4}(So you can quickly get them off, you whore!){/size}" ("angry", xpos="far_left", ypos="head")
call cum_block
cho "And there needs to be enough fabric to soak up all the sweat..." ("soft", "narrow", "base", "R")
gen "{size=-4}(I bet you are so wet right now too!){/size}" ("angry", xpos="far_left", ypos="head")
# Genie finished.
call hide_characters
call gen_chibi("cum_behind_desk_done")
with d3
pause .8
cho "(...)" ("annoyed", "narrow", "base", "mid")
cho "Sir, would it be alright if I head off now?" ("soft", "base", "base", "R")
gen "Already? Do you have to be somewhere?" ("grin", xpos="far_left", ypos="head")
gen "Did our little talk about panties maybe... excite you?" ("grin", xpos="far_left", ypos="head")
cho "What? No of course not!" ("angry", "wide", "base", "mid")
if game.daytime:
cho "I simply have to go to my next lesson..." ("soft", "closed", "base", "mid")
cho "Or I will be late again." ("annoyed", "base", "base", "R")
else:
cho "But if you expect me to do well during our next Hufflepuff game, then I'll require some sleep..." ("soft", "base", "base", "R")
gen "Of course. You may go..." ("base", xpos="far_left", ypos="head")
cho "Thank you, Sir." ("base", "base", "base", "mid")
cho "Until next time." ("smile", "narrow", "base", "mid")
# Cho leaves.
call cho_walk(action="leave")
call bld
if not cho_quid.hufflepuff_prepared:
gen "(I bet she enjoyed every second of it, or she'd most definitely have called him out...)" ("base", xpos="far_left", ypos="head")
gen "(...)" ("base", xpos="far_left", ypos="head")
gen "(Wait a minute... That's it!)" ("base", xpos="far_left", ypos="head")
gen "(Now we just need her to fly in the perfect position to show them off during the game...)" ("base", xpos="far_left", ypos="head")
gen "(Well then, better get back to training and discuss my brilliant tactics with her...)" ("base", xpos="far_left", ypos="head")
gen "(To think I'd have such a good excuse to have her show me her panties already.)" ("grin", xpos="far_left", ypos="head")
else:
gen "(Well, can't say that I blame him...)" ("base", xpos="far_left", ypos="head")
gen "(I'd take any and every chance to see those panties as well...)" ("base", xpos="far_left", ypos="head")
call gen_chibi("sit_behind_desk")
jump end_cho_talk_event
else:
cho "He'd always walk behind me when we went up the stairs, to get a better view I bet..." ("soft", "narrow", "angry", "R")
gen "Did you ever show them to him on purpose?" ("base", xpos="far_left", ypos="head")
cho "My panties?" ("soft", "base", "raised", "mid")
gen "No, your good manners...{w} Yes your panties!" ("base", xpos="far_left", ypos="head")
cho "Why would I do that?" ("soft", "narrow", "raised", "mid")
gen "What kind of girl doesn't show her panties to her beloved?" ("base", xpos="far_left", ypos="head")
cho "I beg your pardon?!" ("angry", "wide", "raised", "mid")
if not cho_quid.hufflepuff_prepared:
gen "But, that made me think..." ("base", xpos="far_left", ypos="head")
gen "If he's as obsessed with panties as you say, why don't we use that information to our advantage?" ("base", xpos="far_left", ypos="head")
cho "Like how?" ("soft", "narrow", "raised", "mid")
gen "We use them as a distraction!" ("base", xpos="far_left", ypos="head")
gen "Now we only have to find out how to show them off properly during the game." ("base", xpos="far_left", ypos="head")
cho "I have to say I don't like this notion one bit." ("annoyed", "narrow", "base", "mid")
cho "But it might be worth a try..." ("soft", "narrow", "base", "R")
else:
gen "Well, it worked." ("base", xpos="far_left", ypos="head")
gen "This {i}Quayditch{/i} thing is easy!" ("base", xpos="far_left", ypos="head")
cho "Quidditch, Sir..." ("soft", "closed", "base", "mid")
gen "To think all we had to do was put some good-old panties in front of his face..." ("base", xpos="far_left", ypos="head")
cho "" ("annoyed", "narrow", "base", "mid")
gen "He must've looked like a wild goat, chasing after them." ("angry", xpos="far_left", ypos="head")
cho "A goat?" ("soft", "narrow", "raised", "mid")
gen "Yes. Don't you have those here?" ("base", xpos="far_left", ypos="head")
cho "Goats don't chase after panties, Sir..." ("soft", "narrow", "base", "R")
gen "They do where I'm from..." ("base", xpos="far_left", ypos="head")
cho "(...)" ("annoyed", "narrow", "angry", "R")
cho "But you were correct with your assumption, Sir." ("soft", "closed", "base", "mid")
cho "I'm surprised how well it worked out in our favour." ("annoyed", "base", "raised", "down")
cho "He really {b}does{/b} love panties..." ("soft", "narrow", "base", "mid")
gen "I mean who doesn't..." ("base", xpos="far_left", ypos="head")
cho "Sir, if you don't mind..." ("soft", "closed", "base", "mid")
if game.daytime:
cho "I'm already late for class." ("soft", "narrow", "base", "R")
cho "I really should be going now..." ("angry", "narrow", "worried", "mid")
else:
cho "It's getting late." ("soft", "narrow", "base", "mid")
cho "I really should head to bed now..." ("angry", "narrow", "worried", "mid")
gen "Of course. You are dismissed." ("base", xpos="far_left", ypos="head")
cho "Thank you, Sir." ("base", "base", "base", "mid")
if game.daytime:
cho "Until next time." ("smile", "narrow", "base", "mid")
else:
cho "Have a good night." ("smile", "narrow", "base", "mid")
# Cho leaves.
call cho_walk(action="leave")
call bld
gen "(I wonder what colours they are...)" ("base", xpos="far_left", ypos="head")
gen "(If she's even wearing any...{w} You never know.)" ("base", xpos="far_left", ypos="head")
jump end_cho_talk_event
### Tier 2 (pre Slytherin) ###
label cc_pf_talk_T2_intro_E1:
gen "Miss Chang, it's time we have another chat." ("base", xpos="far_left", ypos="head")
gen "Please come a bit closer..." ("base", xpos="far_left", ypos="head")
cho "Yes, Sir." ("base", "base", "base", "mid")
call play_music("cho")
cho "" ("base", "base", "base", "mid", xpos="mid", ypos="base", trans=fade)
pause .5
gen "Tell me, how have you been?" ("base", xpos="far_left", ypos="head")
gen "I bet a lot has changed for you after your big win!" ("grin", xpos="far_left", ypos="head")
cho "More or less..." ("soft", "base", "raised", "mid")
cho "School has been rather uneventful the past couple of days." ("soft", "base", "base", "R")
cho "That is, if constantly getting bullied is the new norm at this school..." ("annoyed", "narrow", "angry", "mid")
gen "Bullied by whom?" ("base", xpos="far_left", ypos="head")
cho "The Slytherin Quidditch team!{w=0.6} They've been total dicks lately..." ("open", "narrow", "angry", "mid")
gen "You don't say.{w=0.8} Why is that?" ("base", xpos="far_left", ypos="head")
cho "Because they are scared of us, I wager..." ("soft", "narrow", "angry", "downR")
cho "We'll be playing against them next." ("annoyed", "narrow", "base", "R")
cho "And of course they have to behave like the absolute worst!" ("soft", "narrow", "angry", "mid")
cho "They deserve to be publicly disgraced in front of the whole school!{w=0.8} The whole lot of them!" ("scream", "closed", "angry", "mid", trans=hpunch)
gen "(No, I need to focus!)" ("base", xpos="far_left", ypos="head")
gen "So... would you like to report them?" ("base", xpos="far_left", ypos="head")
cho "No, Sir." ("soft", "closed", "base", "mid")
gen "No?" ("base", xpos="far_left", ypos="head")
cho "I do not endorse their behaviour, Sir.{w=0.6} And I hope no other student has to share the same harassment that I received." ("soft", "narrow", "angry", "mid")
cho "{size=-4}Unless maybe Granger...{/size}" ("annoyed", "narrow", "angry", "R") # Small text.
cho "But{w=0.3}, watching them succumb to me has been rather fun..." ("base", "narrow", "angry", "mid")
gen "Succumb to you?" ("base", xpos="far_left", ypos="head")
cho "Yes.{w=0.3} They're so desperately trying to embarrass me.{w=0.6} To make me doubt myself before the big game..." ("smile", "narrow", "angry", "mid")
if genie_masturbating:
gen "Those asshole bullies...{w=0.6} Show them who's boss!" ("angry", xpos="far_left", ypos="head")
else:
gen "And a strong, independent woman like yourself would never be intimidated by puny Slytherins!" ("grin", xpos="far_left", ypos="head")
cho "Of course not, Sir." ("soft", "closed", "base", "mid")
gen "I'm so proud!" ("angry", xpos="far_left", ypos="head")
cho "After all I'm only a small, helpless girl{w=0.6}, and they are a group of strong, ruthless alpha males!" ("soft", "base", "worried", "R", cheeks="blush")
cho "Their attempts are pathetic!" ("angry", "narrow", "angry", "mid")
cho "They are pathetic!!!" ("clench", "narrow", "angry", "mid", trans=hpunch)
cho "Trying to lift my skirt with first-year spells..." ("soft", "narrow", "angry", "R")
cho "Stealing my underwear while I'm taking a shower after practice..." ("angry", "narrow", "angry", "downR")
if genie_masturbating:
gen "*Argh!* {size=-4}(Dirty panty muggers!){/size}" ("angry", xpos="far_left", ypos="head")
cho "They even had the audaciousness to write \"Cho, the Ravenclaw ho\" on the blackboard during divination class." ("open", "narrow", "angry", "mid")
if genie_masturbating:
gen "{size=-4}(They must have seen your future, you whore!){/size}" ("angry", xpos="far_left", ypos="head")
cho "Half the class saw it before I could get there...{w=0.8} Not that I care much about it..." ("annoyed", "narrow", "base", "downR", cheeks="blush")
cho "If I'm honest, I'm surprised they could even spell my name correctly..." ("soft", "narrow", "angry", "mid")
if genie_masturbating:
call nar("*Fap* *Fap* *Fap*...")
cho "They think they can intimidate me. But that's where they are mistaken!" ("angry", "narrow", "angry", "down")
cho "She's so angry at me! I love it!" ("smile", "happyCl", "base", "mid")
cho "She can't even bear to look at me anymore." ("grin", "narrow", "angry", "mid")
cho "You should know, for whatever reason, almost all of Hufflepuff blames her for helping Ravenclaw secure the win!" ("soft", "base", "base", "R")
cho "She announced several times that Hufflepuff was leading in points, when they actually weren't!" ("smile", "narrow", "angry", "mid")
cho "Which resulted in Hufflepuff playing far more defensively, when they should have been aggressive!" ("base", "narrow", "base", "mid")
if genie_masturbating:
gen "{size=-4}Oh you are one of those girls! I like going aggressive!{/size}" ("angry", xpos="far_left", ypos="head")
cho "I caught the Snitch at just the right time!{w=0.6} If Hufflepuff had gone too far in the lead, we would have lost!" ("open", "narrow", "angry", "mid")
cho "I really need to thank Granger the next time I see her.{w=0.6} I owe her a great deal..." ("soft", "narrow", "angry", "R")
if genie_masturbating:
gen "{size=-2}I'd love to watch you \"thank her!\"{/size}" ("angry", xpos="far_left", ypos="head")
cho "Maybe I'll do something fun with her the next time I see her..." ("base", "narrow", "base", "R")
cho "Something that would rile her up even more!" ("smile", "narrow", "angry", "downR")
else:
gen "Yes? And how exactly would you \"thank her\"?" ("grin", xpos="far_left", ypos="head")
cho "I don't know. Maybe something that would rile her up even more..." ("annoyed", "base", "base", "downR")
cho "Like a kiss on her cheek, or an uncomfortably long hug!" ("soft", "narrow", "base", "mid")
cho "Or I'll do something more sinister! Something she'd never expect!" ("base", "base", "base", "R")
if genie_masturbating:
gen "*Ugh*! {size=-2}Like what?{/size}" ("angry", xpos="far_left", ypos="head")
else:
gen "More sinister? Like what?" ("base", xpos="far_left", ypos="head")
cho "Give her a proper kiss on the lips, perhaps?" ("soft", "narrow", "angry", "mid")
with hpunch
gen "!!!" ("angry", xpos="far_left", ypos="head")
cho "Yes! I bet a prude like her would be {b}so{/b} shocked by that!{w=0.8} I might even be her first!" ("soft", "base", "angry", "downR", cheeks="blush")
# Forced to jerk off.
if genie_masturbating:
gen "{size=-4}Yes! You fucking sluts!{/size}" ("angry", xpos="far_left", ypos="head")
else:
gen "(Fuck it, this is too much!)" ("angry", xpos="far_left", ypos="head")
menu:
"-Flog the dong-":
pass
"-Practice Onanism-":
pass
"-Diddle do-":
pass
$ cho_jerk_off_counter += 1
$ genie_masturbating = True
hide cho_main
call nar(">You reach under the desk and grab your cock...")
call gen_chibi("jerk_off_behind_desk")
with d3
pause .8
call bld
gen "Please, continue!" ("angry", xpos="far_left", ypos="head")
cho "Just thinking about her puffy pink lips..." ("annoyed", "narrow", "angry", "down", cheeks="blush")
gen "{size=-2}Yes! Yes!{/size}" ("angry", xpos="far_left", ypos="head")
cho "I should make her choke on my tongue, whether she likes it or not..." ("clench", "narrow", "angry", "downR")
gen "{size=-2}Yes! That would be so fucking hot!{/size}" ("angry", xpos="far_left", ypos="head")
cho "Push her against a wall and force it into her bitch mouth!" ("angry", "narrow", "angry", "down")
gen "*Argh!* {size=-2}You fucking sluts!{/size}" ("angry", xpos="far_left", ypos="head")
cho "And then I pull her vest over her stupidly large breasts..." ("smile", "narrow", "angry", "L")
cho "And embarrass her in front of the whole class!" ("soft", "base", "base", "up")
cho "Show everyone her ridiculous {b}cow tits!{/b}" ("soft", "narrow", "angry", "up")
gen "{size=-2}Yes!!!{/size} {size=-4}(I'm almost there!){/size}" ("angry", xpos="far_left", ypos="head")
cho "She deserves it..." ("angry", "closed", "angry", "R", cheeks="blush")
cho "That know-it-all, pretentious little bitch!" ("soft", "narrow", "angry", "downR", cheeks="blush")
# Genie cums.
gen "{size=-2}Yes, yes! You nasty slut!{/size}" ("angry", xpos="far_left", ypos="head")
call hide_characters
hide screen bld1
with d3
call cum_block
call gen_chibi("cum_behind_desk")
with d3
pause .8
call bld
gen "*Argh*! {size=-4}Take it!{/size}" ("angry", xpos="far_left", ypos="head")
cho "Oh, I'm so sorry, Sir." ("soft", "narrow", "base", "mid")
cho "I forgot I was talking to you for a second!" ("angry", "closed", "worried", "mid")
call cum_block
gen "*Argh* {size=-4}You lesbian slut!{/size}" ("angry", xpos="far_left", ypos="head")
cho "I hope you didn't hear any of it! I would never do--" ("soft", "narrow", "worried", "mid")
call cum_block
cho "Sir?!" ("annoyed", "narrow", "raised", "mid")
gen "Why don't you tell me some more about..." ("base", xpos="far_left", ypos="head")
cho "The Slytherins? Gladly!" ("open", "narrow", "angry", "mid")
gen "(I was going to say Hermione but sure...)" ("base", xpos="far_left", ypos="head")
# Malfoy
cho "It was only yesterday that I had that stinking Malfoy boy snickering behind my back as I walked past him." ("open", "narrow", "angry", "R")
if genie_masturbating:
cho "I can only imagine the things that were on his mind..." ("annoyed", "narrow", "angry", "downR")
else:
gen "Yeah? Like what?" ("base", xpos="far_left", ypos="head")
cho "It's obvious if you ask me, Sir." ("open", "closed", "base", "mid")
cho "After all, he's just like any boy at this school...{w=0.6} They are all pervs." ("annoyed", "narrow", "angry", "mid")
cho "He even had the audaciousness to whistle at me, in front of everybody!" ("soft", "narrow", "base", "mid")
cho "And shout about what a \"great arse\" I have, and that he couldn't wait to \"beat it\"!" ("soft", "narrow", "angry", "mid")
if genie_masturbating:
gen "Great minds...{w=0.2} *Argh!* think alike!" ("angry", xpos="far_left", ypos="head")
else:
gen "Sounds to me like he was just enjoying the view!" ("grin", xpos="far_left", ypos="head")
cho "Next time he does it I'll turn him into a filthy ferret, I swear!" ("clench", "narrow", "angry", "down")
cho "" ("annoyed", "narrow", "angry", "mid")
if genie_masturbating:
gen "{size=-4}(You can do whatever you want with me too, if that's what turns you on baby!){/size}" ("angry", xpos="far_left", ypos="head")
gen "{size=-4}(I'd love to be your little pet ferret!){/size}" ("angry", xpos="far_left", ypos="head")
else:
gen "Your ass is a real head turner, isn't it?" ("base", xpos="far_left", ypos="head")
cho "To be frank with you, Sir...{w=0.6} I would be disappointed if it wasn't." ("base", "narrow", "base", "mid")
gen "Why don't you tease him a bit more then? Get him hooked on it..." ("base", xpos="far_left", ypos="head")
gen "It would be to our benefit, don't you think?" ("base", xpos="far_left", ypos="head")
cho "*Hmm*{w=0.3} Yes I could give him a peak once or twice." ("annoyed", "base", "base", "R")
cho "For as long as I don't have to let him touch it." ("soft", "narrow", "angry", "mid")
gen "..." ("base", xpos="far_left", ypos="head")
gen "Anything else you could tell me?" ("base", xpos="far_left", ypos="head")
# Crabbe & Goyle
if genie_masturbating:
cho "Then there are the two Slytherin beaters, Crabbe and Goyle..." ("soft", "narrow", "base", "mid")
else:
cho "Well, there are also the Slytherin beaters, Crabbe and Goyle..." ("soft", "narrow", "base", "mid")
cho "Malfoy's extraordinarily dense thugs..." ("angry", "closed", "angry", "mid")
cho "They've been strutting around school with their two bats..." ("soft", "narrow", "angry", "mid")
cho "Hitting any girl's bum that happens to be in their reach..." ("annoyed", "narrow", "angry", "R")
if genie_masturbating:
cho "It's like they use them as target practice." ("soft", "narrow", "angry", "mid")
gen "*Argh*! {size=-4}(How nasty!){/size}" ("angry", xpos="far_left", ypos="head")
cho "I dare them to try it on me, those bastards!" ("clench", "narrow", "angry", "R")
gen "*Yes*! {size=-4}(You deserve a good spanking!){/size}" ("angry", xpos="far_left", ypos="head")
cho "I saw them go after Katie Bell today." ("soft", "narrow", "base", "mid")
cho "She was carrying a whole bunch of books...{w=0.8} so she couldn't simply run off or drop them." ("open", "narrow", "angry", "mid")
cho "She would have probably beaten them up immediately if that wasn't the case. Those cowards..." ("angry", "narrow", "angry", "mid")
gen "*Yes*! {size=-4}(I wouldn't mind borrowing one of those bats!){/size}" ("angry", xpos="far_left", ypos="head")
cho "They really did her dirty, Sir.{w} Even pulled down her skirt before they ran off!" ("annoyed", "narrow", "base", "mid")
gen "What a bunch of daredevils!" ("angry", xpos="far_left", ypos="head")
cho "Her bum was so red afterwards...{w=0.6} It was hard not to look at it..." ("soft", "narrow", "base", "down", cheeks="blush")
gen "(Fuck yeah! You'd love to bury your face in some girl's ass, wouldn't you?!)" ("angry", xpos="far_left", ypos="head")
cho "She really does have a cute bum..." ("horny", "narrow", "base", "downR", cheeks="heavy_blush")
gen "But not as cute as Granger's, right?" ("angry", xpos="far_left", ypos="head")
else:
cho "They aren't even allowed to make use of any Quidditch equipment outside the Quidditch pitch area!" ("soft", "narrow", "angry", "R")
gen "Aren't you a bit too harsh on them?" ("base", xpos="far_left", ypos="head")
cho "Sir, since when is sexual harassment tolerated at this school?" ("angry", "closed", "angry", "mid")
gen "I bet there are many girls that enjoy the occasional spanking..." ("base", xpos="far_left", ypos="head")
cho "What?" ("soft", "wide", "base", "mid")
gen "Next time you should ask one of those girls..." ("base", xpos="far_left", ypos="head")
cho "Why would anyone enjoy that?{w=0.6} How ridiculous." ("soft", "narrow", "angry", "mid")
gen "They might just be too embarrassed to admit it..." ("base", xpos="far_left", ypos="head")
cho "" ("annoyed", "narrow", "base", "mid")
gen "I'm sure miss Granger wouldn't be afraid to admit it, don't you think?" ("base", xpos="far_left", ypos="head")
cho "Granger?" ("annoyed", "narrow", "angry", "R")
cho "Don't even talk to me about her..." ("annoyed", "narrow", "angry", "mid")
cho "She's a hypocrite and a slut..." ("soft", "closed", "base", "mid")
cho "And I hate her..." ("soft", "narrow", "angry", "mid")
cho "If you could make her die of embarrassment, I'd be more than thankful for it..." ("annoyed", "narrow", "angry", "mid")
gen "Embarrass her?{w=0.3} How?" ("grin", xpos="far_left", ypos="head")
gen "Share some of your ideas with me! I'd love to hear them!" ("grin", xpos="far_left", ypos="head")
cho "Very well..." ("soft", "closed", "base", "mid")
cho "(...)" ("annoyed", "base", "base", "R") # Thinks
cho "(...................)" ("annoyed", "narrow", "angry", "R") # Thinks harder
if genie_masturbating:
gen "Please?!" ("angry", xpos="far_left", ypos="head")
else:
gen "Anything?" ("base", xpos="far_left", ypos="head")
cho "Oh, I know!" ("smile", "wide", "base", "mid")
cho "Strip her down, and put her in a pillory!{w=0.8} -- In the middle of the Quidditch pitch!" ("smile", "narrow", "angry", "mid")
gen "Kinky! I like it!" ("grin", xpos="far_left", ypos="head")
cho "And let the entire school watch her as she's getting pounded by a horde of centaurs!!!" ("mad", "narrow", "angry", "mid")
if genie_masturbating:
gen "*Argh!*{w=0.3} {size=-4}(What the hell?){/size}" ("angry", xpos="far_left", ypos="head")
cho "While there are bludgers flying around -- hitting her disgusting udders..." ("soft", "narrow", "angry", "mid")
gen "{size=-4}(That sounds really painful!){/size}" ("angry", xpos="far_left", ypos="head")
call nar("*Fap* *Fap* *Fap*!")
cho "Maybe another centaur takes her from the front..." ("open", "narrow", "angry", "R")
gen "*Agh*!{w=0.3} {size=-4}(I won't last long if she continues like this!){/size}" ("angry", xpos="far_left", ypos="head")
cho "And once those two are done breeding her, they trade places with another batch." ("clench", "narrow", "angry", "R")
gen "*Ahh* {size=-4}(This is getting too crazy!){/size}" ("angry", xpos="far_left", ypos="head")
cho "Or even better, let some trolls have their way with her!{w=0.8} Let them rip her apart!" ("clench", "base", "angry", "downR")
gen "*Fuck!* {size=-4}(Come on! Unload! Before it's too late!!!){/size}" ("angry", xpos="far_left", ypos="head")
# Genie cums.
call hide_characters
hide screen bld1
with d3
call cum_block
call gen_chibi("cum_behind_desk")
with d3
pause .8
call bld
gen "{size=-4}(Yes! Here it comes!){/size}" ("angry", xpos="far_left", ypos="head")
call cum_block
gen "*Agh*! {size=-4}(Here comes another!){/size}" ("angry", xpos="far_left", ypos="head")
call cum_block
gen "*Phew*... {size=-4}(That was close!){/size}" ("base", xpos="far_left", ypos="head")
# Genie stops.
hide screen bld1
with d3
pause .2
call gen_chibi("cum_behind_desk_done")
pause .8
cho "And put a large bucket under her, so when they--" ("soft", "closed", "base", "mid")
gen "Stop! No more!" ("angry", xpos="far_left", ypos="head")
cho "" ("annoyed", "base", "base", "mid")
gen "I've heard enough!" ("angry", xpos="far_left", ypos="head")
cho "(...)" ("annoyed", "narrow", "angry", "mid")
gen "That was...{w=0.3} Very good." ("angry", xpos="far_left", ypos="head")
cho "Are we done here, Sir?" ("soft", "narrow", "angry", "mid")
else:
gen "(...)" ("base", xpos="far_left", ypos="head")
cho "While there are bludgers flying around, hitting her disgusting udders..." ("soft", "narrow", "angry", "downR")
gen "*Uhm*..." ("base", xpos="far_left", ypos="head")
cho "What?!" ("angry", "narrow", "angry", "mid", trans=hpunch) # Angry
gen "Don't you think that's a bit extreme?" ("base", xpos="far_left", ypos="head")
cho "Why? For putting Granger in her natural habitat?" ("annoyed", "narrow", "angry", "mid")
cho "Enclosed on a vast grassy field..." ("soft", "closed", "base", "mid")
cho "Getting bred by a horde of bulls!" ("soft", "narrow", "base", "mid")
cho "A cow like her would love it..." ("annoyed", "narrow", "base", "downR", cheeks="blush")
gen "You seem very interested in the thought of it." ("base", xpos="far_left", ypos="head")
gen "From my perspective -- it appears that the worse you talk about her -- the more attracted to her you truly are!" ("grin", xpos="far_left", ypos="head")
cho "Rubbish..." ("soft", "narrow", "base", "mid", cheeks="blush")
gen "Girl, you are in denial!" ("grin", xpos="far_left", ypos="head")
cho "I am not!" ("clench", "closed", "angry", "mid", cheeks="blush")
cho "Sir are we done here?" ("soft", "narrow", "angry", "mid")
if game.daytime:
cho "I'm late for class." ("soft", "narrow", "angry", "R")
else:
cho "I need to get some sleep." ("soft", "narrow", "angry", "R")
cho "" ("annoyed", "narrow", "angry", "mid")
gen "*Uhm*... Sure..." ("base", xpos="far_left", ypos="head")
gen "I suppose we can wrap things up here." ("base", xpos="far_left", ypos="head")
gen "You are dismissed..." ("base", xpos="far_left", ypos="head")
cho "Thank you, Sir." ("soft", "closed", "base", "mid")
# Cho leaves.
call cho_walk(action="leave")
call bld
gen "(Well that was weird.)" ("base", xpos="far_left", ypos="head")
gen "(That girl has a very wild imagination, I've got to say...)" ("base", xpos="far_left", ypos="head")
gen "(Although I have to admit, I'm a bit of a fanboy now...)" ("base", xpos="far_left", ypos="head")
gen "Go! Go! Ravenclaw!" ("grin", xpos="far_left", ypos="head")
gen "(These boys do seem to have a particular fetish... Although having Cho confirm it herself should help...)" ("base", xpos="far_left", ypos="head")
if not cho_requests_unlocked:
call popup("You can yet again buy \"Public Requests\" from Cho!", "Congratulations!", "interface/icons/head/cho.webp")
gen "That's what Snape called them..." ("base", xpos="far_left", ypos="head")
cho "*Huh*... Does he now?" ("angry", "narrow", "base", "mid")
cho "The \"Granger Gang\" would be a more suitable name, if you asked me." ("disgust", "narrow", "base", "R")
cho "They just blindly follow her and do whatever she says..." ("open", "narrow", "angry", "R")
cho "I bet they only like her because of her big tits! Those pervs!" ("annoyed", "narrow", "angry", "downR")
gen "Why do you need to talk to these boys so badly, anyway?" ("base", xpos="far_left", ypos="head")
cho "Well, for starters... Their seeker... The Potter boy isn't playing fair at all." ("soft", "closed", "angry", "mid")
cho "Everyone knows Professor McGonagall keeps spoiling him..." ("annoyed", "closed", "angry", "mid")
cho "She's servicing his equipment on the daily!" ("soft", "narrow", "angry", "mid")
cho "Once he joined the Gryffindor team, he hasn't needed to polish his handle himself even once." ("open", "narrow", "angry", "downR")
gen "Not once?" ("base", xpos="far_left", ypos="head")
gen "Sounds like a real player..." ("base", xpos="far_left", ypos="head")
cho "I'm certain If I caught him alone I'd be able to get something out of him..." ("normal", "narrow", "angry", "R")
gen "And what would that be?" ("angry", xpos="far_left", ypos="head")
cho "If I could just get close enough to get an insight of how he uses his tools..." ("soft", "narrow", "angry", "downR")
gen "You want to see how he uses his tools?" ("angry", xpos="far_left", ypos="head")
cho "See? Don't be silly!" ("disgust", "narrow", "angry", "mid")
gen "Good, I was worried there for a--" ("base", xpos="far_left", ypos="head")
cho "I want to touch it at the very least! I'd do anything to lay my hands on that magnificent piece of wood of his..." ("open", "narrow", "angry", "mid")
gen "What!" ("angry", xpos="far_left", ypos="head")
cho "I fondly remember the day I first laid my eyes on it..." ("base", "closed", "base", "mid")
cho "How could a girl like me not fall in love with it?" ("smile", "closed", "base", "mid", cheeks="blush")
gen "(Oh no!)" ("angry", xpos="far_left", ypos="head")
cho "It was the most exquisite piece of wood I had ever seen..." ("grin", "closed", "base", "mid", cheeks="blush")
gen "(!!!)" ("angry", xpos="far_left", ypos="head")
cho "Truly a sight to behold..." ("grin", "base", "base", "mid")
gen "Certainly it can't be {b}that{/b} impressive." ("angry", xpos="far_left", ypos="head")
gen "I don't know..." ("base", xpos="far_left", ypos="head")
gen "Cute boys... Or your very attractive male teachers..." ("base", xpos="far_left", ypos="head")
gen "You know, silly girls stuff..." ("base", xpos="far_left", ypos="head")
cho "Really?" ("disgust", "narrow", "base", "mid")
gen "No." ("base", xpos="far_left", ypos="head")
cho "You know, there are a whole bunch of girls who take Quidditch seriously, just like I do!" ("disgust", "narrow", "base", "mid")
gen "And I've yet to meet a single one. Except for you of course..." ("base", xpos="far_left", ypos="head")
gen "Besides, didn't you and Granger make a huge deal out of it? The lack of acceptance for female players and all that jazz?" ("base", xpos="far_left", ypos="head")
gen "You both made it seem as if it was a hopeless endeavour to be taken seriously as a female player..." ("base", xpos="far_left", ypos="head")
cho "That doesn't mean there aren't exceptions." ("angry", "narrow", "base", "mid")
gen "What do you mean?" ("base", xpos="far_left", ypos="head")
cho "Gryffindor has plenty of girls on their team!" ("angry", "base", "base", "mid")
gen "What?! Why didn't you say so sooner?" ("angry", xpos="far_left", ypos="head")
cho "Besides Potter and the Weasleys, the rest of them are all girls." ("open", "base", "base", "mid")
gen "Five girls?!?" ("base", xpos="far_left", ypos="head")
cho "What... No... There's three of them." ("disgust", "base", "base", "mid")
gen "But you just said--" ("base", xpos="far_left", ypos="head")
cho "There's Harry Potter, Ron Weasley and his two older twin brothers Fred and George." ("open", "base", "base", "mid")
if item_store_intro_done:
gen "Of course... The twins..." ("base", xpos="far_left", ypos="head")
gen "As if one weasel wasn't enough." ("base", xpos="far_left", ypos="head")
else:
gen "That's a lot of Weasels." ("base", xpos="far_left", ypos="head")
cho "That's just the ones on their Quidditch team." ("soft", "base", "base", "mid")
gen "Their parents must've been some busy... Weasels." ("base", xpos="far_left", ypos="head")
gen "Anyhow, enough about them." ("base", xpos="far_left", ypos="head")
gen "Tell me everything you know about the girls!" ("grin", xpos="far_left", ypos="head")
gen "What are their shoe sizes?{w=0.5} No actually, cup sizes... What are their cup sizes?" ("grin", xpos="far_left", ypos="head")
cho "How do you expect me to know?!" ("angry", "base", "base", "mid", cheeks="blush")
gen "You're right, I'm getting ahead of myself...{w=0.4} One thing at a time." ("base", xpos="far_left", ypos="head")
gen "Let's start with their names. What are their names?" ("base", xpos="far_left", ypos="head")
cho "Well... There's Angelina Johnson, she's their Captain." ("soft", "base", "base", "mid")
gen "What? I thought the Potter boy was?" ("base", xpos="far_left", ypos="head")
cho "*Pfff*... What? Don't make me laugh..." ("smile", "narrow", "base", "mid")
cho "Angelina Johnson has been their captain ever since she took over after Oliver Wood." ("soft", "base", "base", "mid")
gen "I see... So the requirement is that your last name has to be an innuendo for male genitalia... Got it." ("base", xpos="far_left", ypos="head")
gen "What about the other girls? What are their names?" ("base", xpos="far_left", ypos="head")
cho "Katie Bell and Alicia Spinnet." ("open", "base", "base", "mid")
gen "Anything important I should know about them?" ("base", xpos="far_left", ypos="head")
cho "The three of them make up the chaser positions on their team." ("open", "base", "base", "mid")
gen "A threesome of girls, very nice..." ("grin", xpos="far_left", ypos="head")
cho "A threesome?!" ("angry", "narrow", "base", "mid", cheeks="blush")
gen "A trio!{w=1.0} A trio of girl chasers, is what I said." ("angry", xpos="far_left", ypos="head")
cho "That's not what I heard..." ("disgust", "narrow", "base", "mid", cheeks="blush") # suspicious
gen "(I should distract her.)" ("base", xpos="far_left", ypos="head")
gen "Girl power!" ("grin", xpos="far_left", ypos="head")
cho "..." ("disgust", "narrow", "angry", "mid", cheeks="blush")
gen "(Task failed successfully!)" ("grin", xpos="far_left", ypos="head")
gen "So what's their deal then?" ("base", xpos="far_left", ypos="head")
gen "Anything you can tell me about their... team-play?" ("base", xpos="far_left", ypos="head")
cho "Their actual team play?" ("annoyed", "base", "angry", "mid", cheeks="blush")
gen "Sure." ("base", xpos="far_left", ypos="head")
cho "Well, I'd lie if I said that their team play isn't one of their strong suits." ("open", "closed", "angry", "mid")
cho "When it comes to the girls at least." ("soft", "narrow", "base", "mid")
cho "Angelina has put a lot more effort into training them than the boys." ("open", "closed", "base", "mid")
cho "She works them long and hard, the girls always show up late for lessons, or dinner..." ("open", "base", "base", "mid")
cho "Their training routine must be intense, they always look tired and dishevelled, but also happy, just like me after a hard training session!" ("smile", "base", "base", "mid")
gen "Girl, you've got this completely wrong..." ("base", xpos="far_left", ypos="head")
gen "They're probably doing it." ("base", xpos="far_left", ypos="head")
cho "Doing what?" ("open", "base", "base", "mid")
gen "Doing \"it\"...{w} With each other!" ("grin", xpos="far_left", ypos="head")
cho "Yeah, right..." ("base", "narrow", "base", "R", cheeks="blush")
cho "They do seem pretty close-knit as far as I can tell... But that doesn't mean they're... {i}Doing it{/i}..." ("smile", "narrow", "base", "R", cheeks="blush")
gen "Trust me, they're doing it alright." ("base", xpos="far_left", ypos="head")
gen "And that's great news for us!" ("base", xpos="far_left", ypos="head")
cho "Why on earth would that be--" ("disgust", "base", "base", "mid", cheeks="blush")
gen "Why there's plenty of ways to take advantage of that." ("base", xpos="far_left", ypos="head")
gen "Just a thought..." ("base", xpos="far_left", ypos="head")
gen "In any case, you'll have to tell me more about them later... I'm sure we've only scratched the surface regarding those three." ("base", xpos="far_left", ypos="head")
cho "Alright..." ("annoyed", "base", "base", "mid")
if game.daytime:
cho "I'll head back to class in that case." ("open", "base", "base", "R")
gen "Certainly..." ("base", xpos="far_left", ypos="head")
else:
cho "I'll head off to bed then..." ("open", "base", "base", "R")
gen "Of course..." ("base", xpos="far_left", ypos="head")
call cho_walk(xpos="door")
gen "Three girls! Hot damn!" ("grin", xpos="far_left", ypos="head")
cho "*Sigh*..." ("base", "narrow", "base", "down", cheeks="blush", flip=True)
# Cho leaves.
call cho_walk(action="leave")
jump end_cho_talk_event
label cc_pf_talk_T3_E3:
# Talk more about each player. (Detailed descriptions.)
gen "Let's discuss those girls again..." ("base", xpos="far_left", ypos="head")
cho "What girls?" ("soft", "base", "base", "mid")
gen "The ones on the Gryffindor team of course!" ("base", xpos="far_left", ypos="head")
cho "Oh, okay then!" ("base", "base", "base", "mid")
$ _selected = [False, False, False]
label .choices_female:
if not all(x == True for x in _selected):
menu:
cho "Who would you like to know about?"
#Lets you pick any order but you do all of them
#Angelina Johnson
"\"Tell me more about their Captain, Angelina.\"" if not _selected[0]:
$ _selected[0] = True
cho "I'm surprised you remembered her name." ("soft", "base", "base", "mid")
gen "Of course, she's the one with the Johnson wasn't she?" ("base", xpos="far_left", ypos="head")
cho "Her name is Johnson." ("disgust", "narrow", "base", "mid")
gen "That's the one." ("base", xpos="far_left", ypos="head")
gen "So what more can you tell me about her--{w=0.2} I mean, Miss Johnson." ("base", xpos="far_left", ypos="head")
cho "Well, as I said before, Angelina's main focus is on the girls of their team rather than the boys." ("open", "narrow", "base", "mid")
cho "She's quite temperamental and has little patience with their antics... The twins especially." ("open", "base", "base", "R")
gen "So she's putting more effort into training the ones that she's sexually involved with?" ("grin", xpos="far_left", ypos="head")
cho "If that's actually what's happening..." ("open", "narrow", "raised", "mid")
gen "Preferential treatment in exchange for sex... In my school..." ("base", xpos="far_left", ypos="head")
cho "Yes, who could've imagined..." ("open", "narrow", "base", "R")
gen "So there's no synergy between the boys and the girls of their team then?" ("base", xpos="far_left", ypos="head")
cho "Not really." ("open", "base", "base", "mid")
gen "Then how the hell did they make the finals?" ("base", xpos="far_left", ypos="head")
cho "Well, As long as the chasers and beaters have good synergy between each other then you'll probably be fine." ("soft", "narrow", "base", "mid")
cho "The girls all play extremely well together and so does the twins." ("soft", "base", "base", "mid")
cho "The Keeper and seeker sort of does their own thing." ("open", "base", "base", "mid")
gen "Right... Miss Grangers friends..." ("base", xpos="far_left", ypos="head")
cho "Yes... To be honest I doubt Harry and Ron would still be on the team if it wasn't for Angelina's lack of interest in training them..." ("soft", "narrow", "base", "mid")
gen "Really?" ("base", xpos="far_left", ypos="head")
cho "Granger is quite protective of her friends but still let them play despite having a female captain." ("annoyed", "base", "base", "mid")
cho "She bosses them around a lot, and would probably feel threatened if Angelina actually did her job properly." ("smile", "narrow", "base", "R")
gen "*Hmm*... Interesting..." ("base", xpos="far_left", ypos="head")
jump .choices_female
#Katie Bell
"\"Tell me about Katie Bell.\"" if not _selected[1]:
$ _selected[1] = True
cho "She's the bell end of the {i}triple threat{/i}." ("smile", "narrow", "base", "mid")
gen "*Heh*! A bellend... Good one!" ("grin", xpos="far_left", ypos="head")
gen "Did you come up with that yourself?" ("base", xpos="far_left", ypos="head")
cho "I did! Surprised?" ("smile", "wink", "base", "mid")
gen "A little, I didn't think you had it in you." ("base", xpos="far_left", ypos="head")
cho "As for Katie, well... She's a bit weird to be honest..." ("base", "narrow", "base", "R")
gen "What makes you say so?" ("base", xpos="far_left", ypos="head")
cho "I don't know... She doesn't talk much, and always seems to have her head in the clouds during practice." ("open", "narrow", "base", "downR")
gen "I didn't think you flew that high during practice!" ("base", xpos="far_left", ypos="head")
cho "*giggle*" ("smile", "narrow", "base", "downR")
cho "..." ("base", "narrow", "base", "downR", cheeks="blush") #Blushes
cho "Anyway... Not much else to say about her." ("open", "base", "base", "mid")
gen "We'll figure something out." ("base", xpos="far_left", ypos="head")
jump .choices_female
#Alicia Spinnet
"\"Tell me about Alicia Spinnet.\"" if not _selected[2]:
$ _selected[2] = True
cho "Well, honestly I find it difficult to dislike her." ("soft", "base", "base", "mid")
gen "Why is that, isn't she your enemy?" ("base", xpos="far_left", ypos="head")
cho "*Hmm*... Then let's just say she has my respects." ("base", "base", "base", "downR")
cho "Whilst Angelina is the captain, she doesn't pay enough attention to the boys--" ("base", "base", "base", "mid")
cho "--but Alicia has no problem taking control of them." ("soft", "narrow", "base", "mid")
gen "Taking control?" ("base", xpos="far_left", ypos="head")
gen "She's a bit of a {i}domina{/i} then?" ("base", xpos="far_left", ypos="head")
cho "A what?" ("soft", "base", "base", "mid")
gen "Never mind, please continue..." ("base", xpos="far_left", ypos="head")
cho "Alicia is very clever, she uses manipulation on people to get her way." ("soft", "narrow", "base", "R")
gen "Manipulation? How cruel!" ("base", xpos="far_left", ypos="head")
cho "I'm not exactly sure how she does it, but it works, the boys doesn't seem much wiser about it either." ("base", "narrow", "base", "R")
gen "(Sounds less like manipulation and more like a female teacher I know...)" ("base", xpos="far_left", ypos="head")
gen "Anything else you know about her?" ("base", xpos="far_left", ypos="head")
cho "That about covers it." ("soft", "base", "base", "mid")
jump .choices_female
gen "Alright then... I suppose we should discuss those pesky boys as well..." ("base", xpos="far_left", ypos="head")
$ _selected = [False, False, False]
label .choices_male:
if not all(x == True for x in _selected):
menu:
#Lets you pick any order but you do all of them
#Harry Potter
"\"Tell me about their seeker.\"" if not _selected[0]:
$ _selected[0] = True
cho "Harry Potter?" ("soft", "base", "base", "mid")
gen "The Potter boy!" ("base", xpos="far_left", ypos="head")
cho "Yes?" ("soft", "base", "raised", "mid")
gen "I feel like that name should have more importance for some reason..." ("base", xpos="far_left", ypos="head")
cho "I don't know, he seems pretty boring if you ask me." ("open", "narrow", "base", "R")
gen "What do you know about him? And don't give me another spiel about his broomstick..." ("base", xpos="far_left", ypos="head")
cho "*Hmm*..." ("soft", "narrow", "base", "downR")
gen "Any weaknesses?" ("base", xpos="far_left", ypos="head")
cho "I assume you're not talking about Quidditch." ("open", "narrow", "base", "mid")
gen "Is he like a boob guy or an ass guy?" ("base", xpos="far_left", ypos="head")
cho "He's the winning type of guy." ("soft", "closed", "base", "mid")
gen "So you say you don't know?" ("base", xpos="far_left", ypos="head")
cho "As I have mentioned before, I haven't been able to talk with him one on one because of Granger..." ("disgust", "narrow", "base", "R")
cho "All I know is that he's really competitive, his father used to be a great chaser so I suppose it runs in the family." ("open", "base", "base", "mid")
gen "Fair enough." ("base", xpos="far_left", ypos="head")
jump .choices_male
#Weasley Twins
"\"Tell me about their beaters.\"" if not _selected[1]:
$ _selected[1] = True
cho "That would be the Weasley twins." ("open", "base", "base", "mid")
gen "Know anything about them?" ("base", xpos="far_left", ypos="head")
cho "They're tricksters..." ("angry", "narrow", "base", "mid")
cho "They love controversy and stirring things up for a laugh." ("angry", "base", "base", "mid")
cho "The type of player that values messing around rather than focusing on winning the game." ("disgust", "narrow", "base", "mid")
gen "So they're basically trolls?" ("base", xpos="far_left", ypos="head")
cho "Trolls? *giggle*" ("smile", "narrow", "base", "mid")
gen "*Hmm*... Maybe not." ("base", xpos="far_left", ypos="head")
cho "All they care about is that joke shop of theirs..." ("base", "narrow", "base", "R")
cho "It's everything they ever talk about during lunch." ("base", "base", "base", "mid")
cho "I feel like if they could and had a good reason to, they'd just ditch school altogether." ("base", "narrow", "base", "downR")
gen "So, what do you suggest we do against those two?" ("base", xpos="far_left", ypos="head")
cho "I'm not sure, I think they might enjoy the idea of throwing the game for a laugh, but I doubt their younger brother would forgive them if they did..." ("smile", "base", "base", "mid")
gen "I see..." ("base", xpos="far_left", ypos="head")
jump .choices_male
#Ron Weasley
"\"Tell me about their keeper.\"" if not _selected[2]:
$ _selected[2] = True
cho "That's one of the Weasley brothers... Ron Weasley..." ("open", "base", "base", "mid")
gen "Wrong Weasley you say..." ("base", xpos="far_left", ypos="head")