gen "It's time to start our first lesson, Miss Chang." ("base", xpos="far_left", ypos="head")
cho "Okay then, where do we begin?" ("smile", "base", "base", "mid")
gen "Well, first we'll need to discuss what you'll do for me in this arrangement of ours..." ("base", xpos="far_left", ypos="head")
cho "You need me to do something for your assistance, professor?" ("soft", "base", "base", "mid")
gen "Yes, my time is quite a commodity these days so I want to make sure that the ones I spend it on are actually prepared to do what it takes to achieve their goals." ("base", xpos="far_left", ypos="head")
cho "Right... I suppose that's fair." ("open", "closed", "base", "mid")
gen "Great! Then I'd like you to start selling favours to me for my service." ("base", xpos="far_left", ypos="head")
cho "Favours? What kind of favours?" ("annoyed", "narrow", "raised", "mid")
gen "Nothing that Miss Granger hasn't had any issues with." ("base", xpos="far_left", ypos="head")
gen "You're not allowed outside the bounds whilst holding the ball or you'll have to hand it over to the opponent team..." ("base", xpos="far_left", ypos="head")
gen "Well, I'm sure that the winning conditions are pretty similar at least..." ("base", xpos="far_left", ypos="head")
cho "And what are the winning conditions?" ("base", "base", "base", "mid")
gen "You win by having the most amount of points when the time is over." ("base", xpos="far_left", ypos="head")
cho "Well, in Quidditch the game doesn't end until the snitch is caught, so it could technically go on forever." ("open", "narrow", "raised", "mid")
cho "So in short... nothing like basketball." ("annoyed", "closed", "base")
gen "The game doesn't end until the snitch is caught?" ("base", xpos="far_left", ypos="head")
cho "Yes..." ("base", "base", "base", "mid")
gen "Well, that is stupid..." ("base", xpos="far_left", ypos="head")
cho "Yes, that bit is kind of stupid..." ("annoyed", "base", "worried", "down")
cho "Anyway..." ("base", "closed", "base")
cho "I didn't come here to listen to you talk about basketball..." ("annoyed", "base", "base", "downR")
gen "Right..." ("base", xpos="far_left", ypos="head")
cho "I came for you to tutor me..." ("annoyed", "narrow", "angry", "L")
gen "(Perhaps it might be worth trying to learn a bit more about Quidditch before I ruin this whole thing...)" ("base", xpos="far_left", ypos="head")
gen "Oh, well... look at the time!" ("grin", xpos="far_left", ypos="head")
cho "What?" ("open", "wide", "raised", "mid")
gen "You've made me go on about basketball for such a long time so we're already at the end of today's session." ("grin", xpos="far_left", ypos="head")
cho "But we didn't even get to any tutoring..." ("annoyed", "narrow", "base", "mid")
gen "We'll get there, don't you worry... next time..." ("base", xpos="far_left", ypos="head")
cho "...{w=0.4}Fine." ("annoyed", "base", "base", "mid")
cho "Bye then professor..." ("annoyed", "base", "base", "mid")
# Cho leaves.
call cho_walk(action="leave")
gen "(What am I supposed to do now... I clearly know fuck-all about Quidditch...)" ("angry", xpos="far_left", ypos="head")
gen "(I'd rather not ask Snape... but unless there's someone else that I could ask without sounding like a complete dumb-ass it might have to do...)" ("base", xpos="far_left", ypos="head")
cho "I'm sure that can't be right..." ("annoyed", "base", "base", "mid")
cho "I'll have to look up this \"Space Jamming\"...{w=1.0} thing." ("open", "narrow", "base", "mid")
gen "You should! It has Bugs Bunny in it!" ("grin", xpos="far_left", ypos="head")
cho "And now you stopped making sense again..." ("annoyed", "base", "raised", "L")
cho "Also I'm still quite unsure if you actually know Quidditch or are just trying to confuse me with Basketball terms..." ("annoyed", "narrow", "raised", "mid")
show screen meter(75)
pause .3
call bld
gen "(Fuck, she's onto me!)" ("angry", xpos="far_left", ypos="head")
gen "Of course I'm not... I'll prove it to you!" ("grin", xpos="far_left", ypos="head")
show screen meter(50)
pause .5
call bld
gen "(Wait, why did I say that?)" ("angry", xpos="far_left", ypos="head")
cho "..." ("smile", "base", "raised", "mid")
cho "Okay then, show me what you know..." ("smile", "base", "raised", "mid")
jump cho_quiz_checkpoint
# Failed
else: # 2-3 answers correct.
cho "I guess it has some similarities..." ("annoyed", "narrow", "worried", "mid")
gen "Pretty much the same game I'd say..." ("base", xpos="far_left", ypos="head")
cho "I wouldn't say that... You fly for one in quidditch..." ("open", "base", "base", "mid")
gen "You do?!?" ("angry", xpos="far_left", ypos="head")
cho "Very funny professor, of course you do..." ("annoyed", "base", "raised", "down")
cho "Anyway, weren't you supposed to tutor me?..." ("annoyed", "narrow", "base", "L")
gen "Oh, right..." ("base", xpos="far_left", ypos="head")
gen "(Perhaps it might be worth trying to learn a bit more about Quidditch before I ruin this whole thing...)" ("base", xpos="far_left", ypos="head")
gen "Oh, well... look at the time!" ("grin", xpos="far_left", ypos="head")
cho "What?" ("upset", "closed", "worried")
gen "You've made me go about basketball for such a long time so we're already at the end of today's session." ("grin", xpos="far_left", ypos="head")
cho "But we didn't even get to any tutoring..." ("annoyed", "narrow", "angry", "mid")
gen "We'll get there, don't you worry... next time..." ("base", xpos="far_left", ypos="head")
cho "...{w=0.4}Fine." ("annoyed", "narrow", "base", "mid")
cho "Bye then professor..." ("annoyed", "base", "base", "R")
# Cho leaves.
call cho_walk(action="leave")
gen "(The fuck am I supposed to do now... I feel like that must've been a fluke, I know nothing about Quidditch..)." ("angry", xpos="far_left", ypos="head")
gen "(I'd rather not ask Snape... but unless there's someone else that I could ask without sounding like a complete dumb-ass it might have to do...)" ("base", xpos="far_left", ypos="head")
cho "You do seem to know some basic things, but do you know anything about the balls?" ("open", "narrow", "base", "mid")
gen "I could probably teach you quite a lot..." ("base", xpos="far_left", ypos="head")
gen "You should never neglect the balls." ("grin", xpos="far_left", ypos="head")
cho "In that case..." ("base", "base", "base", "mid")
cho "My position on the team is seeker, it is my job to catch the \"Blank\" to end the game and score our team 150 points." ("open", "base", "base", "L")
show screen meter(confidence_meter)
# Question 1
menu:
"-Stitch-":
gen "Stitch?" ("base", xpos="far_left", ypos="head")
$ renpy.block_rollback()
cho "No..." ("open", "narrow", "angry", "mid")
gen "Oh wait, that's that blue alien thing, isn't it?" ("angry", xpos="far_left", ypos="head")
cho "I don't know what a stitch is, sorry sir..." ("soft", "narrow", "worried", "R")
cho "Next question..." ("open", "base", "raised", "down")
cho "Let's do some history..." ("base", "base", "base", "mid")
gen "I am made out of history, this should be a breeze..." ("grin", xpos="far_left", ypos="head")
cho "Okay then..." ("smile", "base", "raised", "mid")
cho "A game of Quidditch doesn't finish until the Snitch is caught, therefore it could go on forever..." ("open", "base", "base", "down")
cho "In the longest ever match played, they had to constantly bring on substitutes to let the players get some sleep..." ("open", "base", "base", "mid")
cho "For how long did the game go on for?" ("base", "narrow", "raised", "mid")
cho "I'll have to take your word on that one..." ("soft", "narrow", "angry", "R")
cho "Anyway... final question..." ("open", "base", "raised", "down")
cho "As you know, you may not go outside of the bounds with the ball during the game, or you'd have to hand it over to the opposition..." ("open", "base", "base", "down")
cho "But what is the penalty if the defensive goes out of bounds?" ("smile", "narrow", "angry", "mid")
# Question 4
menu:
"-Three Months-":
gen "Three months?" ("base", xpos="far_left", ypos="head")
$ renpy.block_rollback()
cho "Three months, what?" ("annoyed", "narrow", "angry", "mid")
gen "Three months...{w=0.5} in prison?" ("base", xpos="far_left", ypos="head")
cho "Professor, you're not going to get a prison sentence unless you do something that's actually illegal..." ("open", "narrow", "angry", "L")
gen "What if the Quidditch pitch was in prison?" ("base", xpos="far_left", ypos="head")
gen "And you flew outside the prison boundaries..." ("base", xpos="far_left", ypos="head")
gen "Did you consider that?" ("grin", xpos="far_left", ypos="head")
cho "Well Sir, I thought for a minute that you only cared about basketball, but it looks like I was wrong..." ("smile", "base", "base", "mid")
gen "Of course, I am well versed in all sports. I just thought I'd teach you a thing or two." ("base", xpos="far_left", ypos="head")
gen "So, will you let me train you then?" ("base", xpos="far_left", ypos="head")
cho "I suppose..." ("soft", "base", "raised", "R")
gen "{size=-4}(Fuck yeah, here we go!){/size}" ("grin", xpos="far_left", ypos="head")
cho "And I will stay true to my word... I'll sell you favours...{w} For wins..." ("soft", "closed", "base", "mid")
gen "(Hell yes!)" ("angry", xpos="far_left", ypos="head")
cho "But keep it civil. I won't do anything those Slytherin skanks do!" ("angry", "narrow", "worried", "R")
cho "And should you not be able to help me and my team beat Hufflepuff, this will be over before you can even say Snitch!" ("scream", "closed", "base", "mid")
gen "..." ("angry", xpos="far_left", ypos="head")
if game.daytime:
cho "Anyway, got to go now, or I'll be late for class." ("smile", "base", "base", "mid")
cho "But I should have some time this evening if you'd like to get started with the training." ("soft", "base", "base", "down")
gen "{size=-4}Oh, you bet I do...{/size}" ("base", xpos="far_left", ypos="head")
else:
cho "Anyway, it's getting late. I should better head to my dorms." ("soft", "base", "base", "R")
cho "I'll be ready for training by tomorrow morning." ("soft", "base", "base", "down")
gen "{size=-4}Oh, I'm not so sure you'll be that prepared...{/size}" ("base", xpos="far_left", ypos="head")
cho "Until then, Sir." ("smile", "base", "base", "mid")
gen "Looking forward to it." ("base", xpos="far_left", ypos="head")
call popup("You've unlocked the ability to train Cho in Quidditch.", "Congratulations!", "interface/icons/head/cho.webp")
# Failed
else:
cho "You seem to care a lot about basketball Sir, but I'm not sure if you know that much about Quidditch..." ("open", "narrow", "worried", "mid")
gen "Or were you asking the wrong questions?" ("base", xpos="far_left", ypos="head")
cho "Sorry?" ("soft", "narrow", "raised", "mid")
gen "Time is just relative... what is the difference between a month or a few minutes, really..." ("grin", xpos="far_left", ypos="head")
cho "Sir, you got bunch of the questions wrong..." ("annoyed", "narrow", "angry", "mid")
gen "The truth lies in the eyes of the beholder, Miss Chang..." ("base", xpos="far_left", ypos="head")
cho "I don't...{nw=1.0}" ("annoyed", "base", "worried", "mid")
gen "You'll see... I'll show you the real truth..." ("base", xpos="far_left", ypos="head")
gen "The true truth!" ("base", xpos="far_left", ypos="head")
gen "(Once I can figure out what the fuck I'm doing...)" ("base", xpos="far_left", ypos="head")
cho "..." ("annoyed", "base", "raised", "mid")
gen "Next time..." ("grin", xpos="far_left", ypos="head")
cho "Oh..." ("soft", "narrow", "base", "down")
cho "Well, goodbye then, Sir..." ("soft", "base", "base", "mid")
# Cho leaves.
call cho_walk(action="leave")
gen "(What am I supposed to do now... I clearly don't know enough about Quidditch...)" ("angry", xpos="far_left", ypos="head")
gen "(I'd rather not ask Snape... but unless there's someone else that I could ask without sounding like a complete dumb-ass it might have to do...)" ("base", xpos="far_left", ypos="head")