## Tier 3 - Event 1 ## # Cho hops on your desk and she strips for you. # You talk about the last match and Tonks' role in it. # You tell Cho about Tonks' ability, and what she did to help winning the game. # Notes: Cho could be naked at this point so some sounds/effects like cloth pile has been moved. label cc_pf_strip_T3_intro_E1: gen "Come closer, [name_cho_genie]." ("base", xpos="far_left", ypos="head") cho "Yes, [name_genie_cho]..." ("base", "narrow", "base", "mid") call cho_chibi("stand", "desk", "base") cho "" ("base", "base", "base", "mid", xpos="mid", ypos="base", trans=fade) gen "Would you like to hop on my desk and give me another show?" ("grin", xpos="far_left", ypos="head") cho "You want to look at my body again?" ("soft", "narrow", "raised", "mid") cho "Naturally you'd like to see if I've been keeping up with my workout? Staying in shape and all that..." ("soft", "narrow", "angry", "mid") menu: "\"Of course...\"": cho "[name_genie_cho], no need to continue the pretence..." ("open", "closed", "base", "mid") cho "We both know you don't really care about that stuff." ("open", "narrow", "base", "mid") cho "All you want to do is ogle at my naked body." ("soft", "narrow", "angry", "mid") cho "You're just like all the other teachers..." ("annoyed", "narrow", "base", "R") gen "You are one to say, you little slut!" ("base", xpos="far_left", ypos="head") gen "You went through quite the effort to show the whole school your ass on that broom..." ("base", xpos="far_left", ypos="head") cho "I only did that so we'd win!" ("normal", "narrow", "angry", "mid") gen "Keep telling yourself that, you little show-off!" ("grin", xpos="far_left", ypos="head") gen "Come here and hop on my desk already!" ("grin", xpos="far_left", ypos="head") cho "..." ("annoyed", "narrow", "angry", "mid") "\"No, I just want to see your naked body up close.\"": gen "Let me see that ass of yours bounce, baby!" ("grin", xpos="far_left", ypos="head") cho "At least you are honest with me..." ("open", "closed", "base", "mid") cho "I can't really blame you, you're just a man, after all..." ("soft", "narrow", "base", "L") cho "And I'm simply irresistible." ("smile", "narrow", "angry", "mid") gen "That you are, you little slut!" ("grin", xpos="far_left", ypos="head") gen "Now hop onto my desk so I can have a good look at you." ("grin", xpos="far_left", ypos="head") cho "Yes, [name_genie_cho]." ("base", "narrow", "angry", "mid") # Cho hops on your desk. call hide_characters show screen blkfade with d5 call play_sound("climb_desk") pause 2 call cho_chibi("stand", "on_desk", "on_desk", flip=False) hide screen bld1 hide screen blkfade with d5 call ctc cho "" ("base", "narrow", "base", "mid", xpos="mid", ypos="base", trans=fade) call ctc gen "Yes! Show me what you got, you naughty girl!" ("grin", xpos="far_left", ypos="head") pause .2 #Remove robes. if cho.is_worn("robe"): $ renpy.sound.play("sounds/cloth_sound3.ogg") $ cho.strip("robe") with d3 pause .5 cho "Let's just get rid of this thing to start with..." ("horny", "narrow", "base", "down") # Remove top. if cho.is_worn("top"): $ renpy.sound.play("sounds/cloth_sound3.ogg") $ cho.strip("top") with d3 pause .5 cho "" ("horny", "narrow", "angry", "mid", cheeks="blush") call ctc gen "Marvellous as always." ("grin", xpos="far_left", ypos="head") cho "I'm glad you're enjoying yourself, [name_genie_cho]..." ("base", "narrow", "angry", "down") gen "That I do!" ("grin", xpos="far_left", ypos="head") pause .2 # Remove bottoms. if cho.is_worn("bottom"): $ renpy.sound.play("sounds/cloth_sound3.ogg") $ cho.strip("bottom") with d3 pause .5 gen "Such a tease, just take it all off already!" ("base", xpos="far_left", ypos="head") cho "Patience, [name_genie_cho]..." ("base", "narrow", "base", "mid") # Remove bra. if cho.is_worn("bra"): $ renpy.sound.play("sounds/cloth_sound3.ogg") $ cho.strip("bra") with d3 pause .5 gen "There they are... My favourite pair of Quaffles." ("base", xpos="far_left", ypos="head") cho "..." ("base", "narrow", "base", "downR", cheeks="blush") # Remove panties + everything else. if cho.is_equipped("panties"): gen "And now your panties!" ("grin", xpos="far_left", ypos="head") cho "Of course, [name_genie_cho]..." ("smile", "narrow", "base", "mid") pause .2 $ renpy.sound.play("sounds/cloth_sound3.ogg") hide cho_main $ cho.strip("clothes") pause 1.2 call cho_chibi("stand", "on_desk", "on_desk", flip=True) pause .4 $ renpy.sound.play("sounds/cloth_sound4.ogg") show screen cho_cloth_pile pause .6 call cho_chibi("stand", "on_desk", "on_desk", flip=False) cho "" (trans=d3) pause .5 cho "..." ("soft", "narrow", "base", "downR", cheeks="blush") cho "Here, [name_genie_cho]... You can have them." ("horny", "narrow", "angry", "mid", cheeks="blush") pause .5 # Panties acquired message! call give_reward(">You have acquired Cho's panties!", "interface/icons/panties.webp") $ has_cho_panties = True else: pause .8 #Remove any remaining items (no sound since she might be naked) $ cho.strip("clothes") with d3 pause .5 cho "" ("horny", "narrow", "base", "mid", cheeks="blush") call ctc cho "Do you like watching me, [name_genie_cho]?" ("soft", "narrow", "base", "mid") cho "You should know, Sir, I'm {b}incredibly{/b} thankful for your help." ("open", "closed", "base", "mid") cho "Thanks to you, I get to do what I love..." ("smile", "narrow", "base", "mid") gen "Showing yourself off?" ("base", xpos="far_left", ypos="head") cho "No. Quidditch!" ("annoyed", "narrow", "angry", "mid") cho "Winning, to be precise..." ("soft", "narrow", "base", "mid") gen "Yes. I feel like a winner as well!" ("grin", xpos="far_left", ypos="head") cho "Although, to tell you a secret..." ("soft", "closed", "base", "mid") # mirror sprite call hide_characters hide screen bld1 with d3 pause .2 call cho_chibi(flip=True) with d3 pause .8 cho "" ("smile", "narrow", "angry", "R", xpos=360, ypos="base", flip=True) pause .8 cho "I am starting to love doing {b}this{/b} as well." ("soft", "narrow", "base", "R", cheeks="blush") gen "Yes, you little slut! Shake that ass for me!" ("grin", xpos="far_left", ypos="head") cho "I love the reaction I get from people..." ("base", "base", "base", "up") cho "From you... From Hermione..." ("soft", "narrow", "base", "downR") cho "Why don't we summon her? Maybe she'll join me this time..." ("base", "narrow", "base", "downR") cho "I think that could be fun." ("crooked_smile", "closed", "base", "mid") gen "Miss Granger, you say?" ("base", xpos="far_left", ypos="head") gen "How about we invite somebody else in her stead?" ("grin", xpos="far_left", ypos="head") pause .2 # mirror sprite call hide_characters hide screen bld1 with d3 pause .2 call cho_chibi(flip=False) with d3 pause .5 cho "Somebody else?" ("upset", "base", "raised", "mid", xpos="mid", ypos="base", flip=False) gen "Yes, to keep things interesting." ("grin", xpos="far_left", ypos="head") cho "*Hmm*..." ("annoyed", "base", "raised", "mid") cho "I suppose..." ("soft", "base", "base", "R") gen "Or are you only prepared to do it if you get to tease Miss Granger at the same time?" ("base", xpos="far_left", ypos="head") cho "*Hmm*...{w=0.3} Alright, what's one student over another." ("soft", "narrow", "base", "R") gen "It's not a student I'm thinking of." ("base", xpos="far_left", ypos="head") cho "What do you mean, Sir?" ("open", "base", "base", "mid") gen "I want you to strip for one of your teachers!" ("base", xpos="far_left", ypos="head") cho "A teacher?" ("disgust", "wide", "base", "mid", cheeks="blush") # shocked cho "No way I could do that!" ("clench", "wide", "base", "mid", cheeks="blush") gen "Look at it as just another challenge." ("grin", xpos="far_left", ypos="head") cho "" ("annoyed", "base", "base", "mid") gen "The teachers already got a good look at your assets during the last couple of games." ("base", xpos="far_left", ypos="head") gen "And I know for a fact that a couple of them are quite interested in a closer look." ("base", xpos="far_left", ypos="head") cho "Oh, yeah?" ("soft", "base", "base", "down", cheeks="blush") cho "Then who is it that you have in mind?" ("open", "base", "base", "R", cheeks="blush") $ cc_strip_no_snape = False # throwaway var used only in the next event. label .choice: menu: "\"Tonks\"": pass "\"Snape\"" if cc_strip_no_snape == False: $ cc_strip_no_snape = True # throwaway var used only in the next event. cho "What?!" ("clench", "wide", "base", "mid", cheeks="blush") cho "You can't be serious!" ("angry", "base", "angry", "mid") # angry cho "[name_genie_cho], thanks to him we almost lost the match!" ("open", "narrow", "angry", "mid") cho "He gave those idiots a luck potion, remember?" ("open", "closed", "angry", "mid") cho "You should have thrown him out for that!" ("clench", "narrow", "angry", "mid") gen "All I care about is that he and his band of greenhorns lost the match against us..." ("base", xpos="far_left", ypos="head") cho "..." ("annoyed", "narrow", "angry", "mid") cho "There is no way I'd ever strip for that greasy old bastard!" ("open", "narrow", "angry", "mid") cho "I'm not giving him the satisfaction." ("annoyed", "narrow", "angry", "R") gen "Very well, forget about Snape." ("base", xpos="far_left", ypos="head") gen "But what about..." ("base", xpos="far_left", ypos="head") jump cc_pf_strip_T3_intro_E1.choice cho "Professor Tonks?" ("quiver", "base", "base", "mid") gen "You have yet to show her your gratitude for the help she provided..." ("base", xpos="far_left", ypos="head") gen "She was such an important player during that last match, and greatly helped us secure that win." ("base", xpos="far_left", ypos="head") cho "She did?" ("upset", "base", "raised", "mid") cho "I mean, she did get the Slytherins to join practice, but..." ("annoyed", "base", "raised", "R") cho "She wasn't even present for most of the actual game." ("soft", "base", "base", "R") gen "Are you sure about that?" ("grin", xpos="far_left", ypos="head") gen "Well, you would have hardly been able to recognize her..." ("base", xpos="far_left", ypos="head") cho "*Hmm*...?" ("annoyed", "base", "raised", "mid") gen "Curly long hair, and tits as big as honeydews." ("grin", xpos="far_left", ypos="head") gen "Didn't the way Miss Granger act, how she flirted with those Slytherin players, struck you as a bit odd?" ("base", xpos="far_left", ypos="head") gen "You might even say... familiar?" ("grin", xpos="far_left", ypos="head") cho "Are you suggesting that Professor Tonks..." ("mad", "base", "base", "mid") cho "But how?" ("clench", "base", "raised", "mid") gen "Magic...{w=0.8} duh!" ("base", xpos="far_left", ypos="head") gen "How about we call her on your next visit, then you can ask her yourself..." ("base", xpos="far_left", ypos="head") cho "I suppose we could do that..." ("normal", "base", "base", "downR", cheeks="blush") gen "Splendid!" ("grin", xpos="far_left", ypos="head") gen "That should be all for today, [name_cho_genie]." ("base", xpos="far_left", ypos="head") gen "You're dismissed..." ("base", xpos="far_left", ypos="head") cho "Yes, [name_genie_cho]." ("base", "happyCl", "base", "mid") # Cho hops off your desk. call hide_characters hide screen bld1 show screen blkfade with d5 call play_sound("climb_desk") call cho_chibi("stand", "desk", "base", flip=False) # Cho puts her clothes back on. (No sounds in case she never took any off) $ cho.wear("all") hide screen cho_cloth_pile with d3 pause 1.5 hide screen blkfade cho "" ("base", "narrow", "base", "mid", xpos="mid", ypos="base", trans=fade) pause .5 if game.daytime: cho "I'll head back to classes, then." ("soft", "narrow", "base", "mid") else: cho "I'll head back to our dorms, then." ("soft", "narrow", "base", "mid") cho "Until next time, [name_genie_cho]." ("base", "narrow", "base", "mid", cheeks="blush") # Cho leaves. call cho_walk(action="leave") jump end_cho_strip_event ### Tier 3 - Event 2 ### # Cho prompts genie to summon Tonks as she wants to know how she turned into Hermione # Tonks enters and is immediately enticed by cho, she flirts with her a bit before cho starts asking questions. label cc_pf_strip_T3_intro_E2: gen "Alright, let's do this again." ("base", xpos="far_left", ypos="head") gen "We're gonna get your teacher up here -- and you'll strip for us, understood?" ("base", xpos="far_left", ypos="head") cho "Yes, [name_genie_cho]." ("smile", "base", "base", "mid") gen "You might want to change into your school clothing before she gets here..." ("base", xpos="far_left", ypos="head") cho "Of course." ("base", "happyCl", "base", "mid") call hide_characters hide screen bld1 show screen blkfade with d5 pause 1 # Equip Cho & Tonks default clothing. $ cho_outfit_last.save() # Store current outfit. $ ton_outfit_last.save() # Store current outfit. $ cho.equip(cho_outfit_default) $ tonks.equip(ton_outfit_default) call cho_chibi("stand", "desk", "base") hide screen blkfade cho "*Ehm*..." ("quiver", "narrow", "base", "downR", xpos="mid", ypos="base", trans=fade) cho "The teacher you're about to summon, [name_genie_cho]..." ("open", "narrow", "base", "mid") cho "You're talking about Professor Tonks, right?" ("soft", "narrow", "base", "mid") # suspicious gen "Oh... of course." ("base", xpos="far_left", ypos="head") cho "Well then, I'm ready." ("base", "base", "base", "mid") gen "Ready to strip for your teacher?" ("grin", xpos="far_left", ypos="head") cho "I'm well aware of what I'm about to do, [name_genie_cho], and I'm not going to falter." ("annoyed", "narrow", "angry", "mid") cho "Besides, it's not like I have any bits that she doesn't..." ("open", "closed", "base", "mid") gen "Not even trying to play coy anymore, are you?" ("base", xpos="far_left", ypos="head") cho "Why should I? It's good practice." ("open", "narrow", "raised", "down") # confident gen "Great positive thinking, [name_cho_genie].{w=0.8} You'll make it far with that mindset." ("grin", xpos="far_left", ypos="head") cho "It's no big deal for me, [name_genie_cho]." ("base", "narrow", "base", "mid") cho "I'm not as prude and buttoned up as Hermione, you know..." ("soft", "narrow", "base", "mid") cho "And I'll finally get to know how Professor Tonks helped us during the Slytherin match!" ("base", "happyCl", "base", "mid") gen "Oh boy, you're in for a treat!" ("grin", xpos="far_left", ypos="head") gen "Just wait here at my desk while I summon her..." ("base", xpos="far_left", ypos="head") cho "Yes, [name_genie_cho]." ("base", "narrow", "base", "mid") call play_music("stop") call hide_characters hide screen bld1 show screen blkfade with d5 pause 1 call cho_chibi(flip=True) # end blkfade hide screen blkfade with d5 pause .8 # Tonks enters. call play_sound("door") call ton_chibi("stand", "door", "base") with d3 pause .5 # thought emote call chibi_emote("thought", "tonks") pause .8 # Tonks walks next to Cho. call ton_walk(540, "base") call play_music("tonks") cho "" ("soft", "narrow", "worried", "L", cheeks="blush", xpos="left", ypos="base", flip=True) if game.daytime: ton "Hello, Professor." ("base", "base", "base", "mid", xpos="right", ypos="base") else: ton "Good evening, Professor." ("base", "base", "base", "mid", xpos="right", ypos="base") ton "Miss Chang. Didn't expect to see you here..." ("base", "narrow", "base", "L") ton "What a nice surprise." ("horny", "narrow", "base", "mid") # horny tongue cho "..." ("quiver", "narrow", "worried", "downR", cheeks="blush") # nervous cho "*Ehm*..." ("soft", "narrow", "worried", "down", cheeks="blush") gen "Go on, Cho. She's not going to bite you..." ("base", xpos="far_left", ypos="head") ton "*Hmm*?" ("base", "base", "raised", "mid") gen "Miss Chang was hoping she could repay you with a favour. For the help you provided against Slytherin." ("grin", xpos="far_left", ypos="head") ton "A favour, you say..." ("crooked_smile", "narrow", "base", "mid") cho "Y-yes, if that's okay with you, professor..." ("horny", "narrow", "worried", "L", cheeks="blush") # blushing, still nervous ton "Oh, anything for you, darling." ("base", "narrow", "base", "L") ton "So, what will it be then?" ("open", "base", "base", "mid") ton "I presume you didn't invite me for a cup of tea, did you?" ("base", "narrow", "base", "mid") # why remove? menu: "\"We need a second opinion on the girl's physique.\"": ton "*Mhmm*?" ("base", "base", "base", "mid") ton "So naturally you thought of me to provide this... opinion?" ("open", "narrow", "raised", "mid") gen "You're quite the athletic witch yourself, are you not?" ("base", xpos="far_left", ypos="head") ton "" ("base", "narrow", "base", "mid") gen "I'm certain there's no one better suited to judge the girl's body than yourself." ("grin", xpos="far_left", ypos="head") ton "Very well, professor..." ("base", "base", "base", "mid") ton "I'm not the one to question the headmaster's judgement." ("base", "narrow", "base", "mid") gen "Great, then I'll look forward to hearing your assessment -- from head to toe please -- let us know if there's anything she could improve." ("grin", xpos="far_left", ypos="head") cho "" ("normal", "happyCl", "worried", "mid", cheeks="blush") ton "Oh, I doubt I'll find anything to improve on this one..." ("horny", "narrow", "base", "L", hair="horny") # horny gen "Okay then..." ("base", xpos="far_left", ypos="head") gen "Girl, You may start with the show." ("base", xpos="far_left", ypos="head") ton "The show?!" ("soft", "base", "raised", "mid") gen "She'll have to take her clothes off, obviously!" ("grin", xpos="far_left", ypos="head") ton "Oh my!" ("grin", "base", "shocked", "mid", hair="horny") # lip bite? gen "Let's get started then, shall we." ("base", xpos="far_left", ypos="head") ton "" ("base", "narrow", "base", "L", hair="horny") gen "Get on that desk, Miss Chang!" ("grin", xpos="far_left", ypos="head") cho "Okay." ("soft", "narrow", "worried", "downR", cheeks="blush") "\"She's going to strip for us...\"": cho "" ("normal", "happyCl", "worried", "mid", cheeks="heavy_blush") ton "Really?" ("crooked_smile", "base", "shocked", "mid", hair="horny") cho "..." ("mad", "narrow", "worried", "downR", cheeks="blush") # embarrassed gen "It's all just part of the girl's training..." ("base", xpos="far_left", ypos="head") gen "To improve her confidence, and all that. And not shy away from a bit of nudity." ("grin", xpos="far_left", ypos="head") ton "I see... so this is why you've been such a daredevil on the pitch lately..." ("horny", "narrow", "base", "L", hair="horny") cho "..." ("normal", "happyCl", "worried", "mid", cheeks="blush") #Blushes ton "Well, if you think I can be of assistance, then you have my full support." ("base", "base", "base", "L") cho "Thank you, Professor." ("soft", "narrow", "worried", "L", cheeks="blush") gen "Great! Then get on that desk, Cho!" ("grin", xpos="far_left", ypos="head") cho "Okay." ("soft", "narrow", "worried", "down", cheeks="blush") # Cho starts stripping. call play_music("stop") call hide_characters hide screen bld1 show screen blkfade with d5 call play_sound("climb_desk") pause 1 call cho_chibi("stand", 330, 360) call ton_chibi("stand", 410, "base") hide screen blkfade with d5 pause .8 call bld gen "Excellent..." ("base", xpos="far_left", ypos="head") gen "Now, what would you say are Miss Chang's best assets, Professor?" ("base", xpos="far_left", ypos="head") call bld("hide") pause .2 # Cho turns around. call cho_chibi(flip=True) with d3 pause .3 call play_music("cho") cho "" ("quiver", "narrow", "worried", "L", cheeks="blush", xpos=330, ypos="base", flip=True) ton "" ("base", "narrow", "base", "L", xpos=460, ypos="base") gen "Are you more into the girl's tits... or her ass?" ("grin", xpos="far_left", ypos="head") ton "*Hmm*--" ("base", "narrow", "annoyed", "L", hair="horny") cho "Sir!" ("soft", "happyCl", "worried", "mid", cheeks="heavy_blush") gen "It's a fair question..." ("base", xpos="far_left", ypos="head") cho "..." ("soft", "narrow", "worried", "L", cheeks="blush") ton "If you're not comfortable with this, Miss Chang, then I'm not going to--" ("open", "base", "base", "L") cho "No!" ("clench", "happyCl", "worried", "mid", cheeks="blush") ton "*Hmm*?" ("base", "narrow", "raised", "L") cho "I mean...{w=0.5} It's fine..." ("open", "narrow", "worried", "down", cheeks="blush") cho "Feel free to answer him, Professor..." ("soft", "narrow", "worried", "L", cheeks="blush") call play_sound("giggle") ton "*giggles*" ("base", "happyCl", "base", "mid") ton "She's so cute when she's all flustered, isn't she?" ("crooked_smile", "base", "base", "mid") cho "..." ("quiver", "happyCl", "base", "mid", cheeks="blush") #Heavy blush gen "..." ("base", xpos="far_left", ypos="head") gen "So, what's your opinion?" ("base", xpos="far_left", ypos="head") gen "I'm sure Miss Cho is dying to know..." ("grin", xpos="far_left", ypos="head") ton "I don't know how I could possibly answer such a difficult question, Professor." ("soft", "narrow", "base", "mid") gen "Then let me help you with your decision..." ("base", xpos="far_left", ypos="head") gen "Cho, do your thing." ("grin", xpos="far_left", ypos="head") ton "" ("base", "narrow", "base", "L") cho "Of course, Sir..." ("open", "narrow", "worried", "mid", cheeks="blush") cho "..." ("angry", "narrow", "base", "down", cheeks="blush") pause .2 # Remove top. $ renpy.sound.play("sounds/cloth_sound3.ogg") $ cho.strip("robe", "top") with d3 pause .5 cho "" ("horny", "happyCl", "worried", "mid", cheeks="blush") call ctc ton "*Hmm*... Very promising." ("base", "narrow", "base", "L") cho "..." ("horny", "narrow", "worried", "down", cheeks="blush") pause .2 # Remove bra. $ renpy.sound.play("sounds/cloth_sound3.ogg") $ cho.strip("bra") with d3 pause .5 ton "" ("base", "narrow", "raised", "L", hair="horny") cho "" ("quiver", "narrow", "base", "downR", cheeks="heavy_blush") call ctc ton "Merlin's burly bosom!" ("grin", "narrow", "annoyed", "L", hair="horny") cho "" ("upset", "happyCl", "worried", "mid", cheeks="heavy_blush") gen "How about now?" ("grin", xpos="far_left", ypos="head") gen "Ever seen such a perfectly shaped pair of quaffles before?" ("base", xpos="far_left", ypos="head") ton "Did you just call them quaffles?" ("soft", "narrow", "raised", "mid", hair="horny") cho "..." ("mad", "narrow", "worried", "downR", cheeks="blush") gen "So, what's your opinion?" ("base", xpos="far_left", ypos="head") ton "What would you like me to say, Professor?" ("base", "narrow", "base", "mid", hair="horny") ton "That I'd like to run my mouth all over those perky nipples of hers?" ("horny", "narrow", "angry", "L", hair="horny") cho "Professor!" ("open", "happyCl", "worried", "mid", cheeks="heavy_blush") # closed eyes, worried, embarrassed. ton "Sorry sweetie, but Professor Dumbledore wanted my honest opinion." ("open", "closed", "raised", "mid", hair="horny") ton "Your breasts are quite perfect, Miss Chang." ("base", "narrow", "base", "L", hair="horny") cho "..." ("normal", "narrow", "worried", "L", cheeks="blush") cho "I don't think they're big enough." ("open", "narrow", "worried", "downR", cheeks="heavy_blush") # sad cho "" ("normal", "narrow", "worried", "down", cheeks="heavy_blush") ton "Big enough for what? Impress some idiot?" ("open", "narrow", "annoyed", "L", hair="angry") ton "No offence, Professor." ("soft", "narrow", "base", "mid") gen "None taken..." ("base", xpos="far_left", ypos="head") ton "You don't need large breasts. Especially not if you want to have a career in Quidditch." ("open", "base", "base", "L") cho "" ("annoyed", "narrow", "base", "L", cheeks="blush") ton "Just have a look at mine... They're bothersome to fly with even at my size..." ("soft", "base", "shocked", "down") call play_music("stop") pause .2 # Tonks starts stripping. # Remove robe. $ renpy.sound.play("sounds/cloth_sound3.ogg") $ tonks.strip("robe") with d3 pause .5 cho "" ("disgust", "base", "raised", "L", cheeks="blush") ton "" ("base", "happyCl", "base", "mid") call ctc cho "Professor, you don't have to--" ("mad", "base", "raised", "L", cheeks="blush") #blush pause .2 # Remove top and bra. $ renpy.sound.play("sounds/cloth_sound3.ogg") $ tonks.strip("top", "bra") with d3 pause .5 ton "" ("horny", "narrow", "annoyed", "L", hair="horny") call ctc cho "P-{w=0.3}Professor!" ("silly", "happyCl", "worried", "mid", cheeks="heavy_blush") #lip bite "glances away from Tonks #Heavy blush gen "*He-he-he!*" ("grin", xpos="far_left", ypos="head") ton "No need to be shy, Miss Chang." ("base", "narrow", "base", "L", hair="horny") gen "Yes, it's not like she has any bits you haven't seen before... is that not what you said, Cho?" ("grin", xpos="far_left", ypos="head") cho "R-Right." ("angry", "happyCl", "worried", "mid", cheeks="heavy_blush") cho "" ("horny", "narrow", "worried", "L", cheeks="blush") gen "So... what would you like to see next, Miss Tonks?" ("base", xpos="far_left", ypos="head") ton "Her ass cheeks sure looked great on top of that broom..." ("soft", "narrow", "base", "mid", hair="horny") ton "I'd love to see them up close..." ("base", "narrow", "base", "L", hair="horny") gen "Couldn't agree more!" ("grin", xpos="far_left", ypos="head") gen "Cho, you heard your teacher's request." ("base", xpos="far_left", ypos="head") cho "" ("horny", "narrow", "worried", "mid", cheeks="blush") gen "Turn around, and take off your skirt." ("base", xpos="far_left", ypos="head") cho "Yes, Sir." ("clench", "narrow", "worried", "mid", cheeks="blush") pause .2 # Cho faces Genie. hide cho_main with d5 call cho_chibi(flip=False) cho "" ("quiver", "narrow", "worried", "down", cheeks="blush", xpos=260, ypos="base", flip=False, trans=d5) pause .8 ton "" ("base", "narrow", "base", "down", hair="horny") gen "Slowly..." ("base", xpos="far_left", ypos="head") pause .5 # Remove bottom. $ renpy.sound.play("sounds/cloth_sound3.ogg") $ cho.strip("bottom") with d5 pause .5 cho "" ("normal", "happyCl", "base", "mid", cheeks="blush") call ctc gen "And now the rest, Miss Chang." ("base", xpos="far_left", ypos="head") ton "..." ("horny", "narrow", "base", "down", hair="horny") # horny pause .2 # Remove all. $ renpy.sound.play("sounds/cloth_sound3.ogg") hide cho_main $ cho.strip("clothes") pause 1.2 $ renpy.sound.play("sounds/cloth_sound4.ogg") show screen cho_cloth_pile pause .6 cho "" ("horny", "narrow", "raised", "R", cheeks="heavy_blush") call ctc call play_music("cho") gen "Quite firm, aren't they?" ("grin", xpos="far_left", ypos="head") call play_sound("giggle") ton "*giggles*" ("base", "happyCl", "base", "mid", hair="horny") ton "Yes, Indeed..." ("grin", "narrow", "base", "mid", hair="horny") ton "No wonder she's so steady on that broomstick." ("horny", "narrow", "angry", "down", hair="horny") cho "..." ("horny", "narrow", "base", "mid", cheeks="blush") # blushing ton "Can't see anyone beating that, that's for sure." ("open", "narrow", "raised", "down", hair="horny") # ton "Although, maybe in a physical--" gen "So... what's your opinion, what do you prefer?" ("base", xpos="far_left", ypos="head") gen "Her tits, or her ass?" ("base", xpos="far_left", ypos="head") ton "*Hmm*..." ("base", "narrow", "base", "down", hair="horny") ton "You're not holding out on me, are you, Miss Chang?" ("open", "narrow", "base", "L", hair="horny") cho "What do you--" ("angry", "narrow", "worried", "R", cheeks="blush") ton "There's something missing...{w=0.5} I haven't seen everything yet, have I?" ("crooked_smile", "narrow", "raised", "mid", hair="horny") gen "But of course!" ("grin", xpos="far_left", ypos="head") ton "If I were to do any sort of judgement, I'd first need to see that cute little Snitch of yours." ("soft", "narrow", "base", "down", cheeks="blush", hair="horny") cho "!!!" ("clench", "wide", "base", "mid", cheeks="heavy_blush") # shock gen "Miss Chang, why don't you turn around so Professor Tonks can give you a proper assessment." ("grin", xpos="far_left", ypos="head") cho "..." ("clench", "happyCl", "worried", "mid", cheeks="heavy_blush") # blush pause .2 # Cho faces Tonks. hide cho_main with d5 call cho_chibi(flip=True) cho "" ("normal", "happyCl", "worried", "mid", cheeks="heavy_blush", xpos=330, ypos="base", flip=True, trans=d5) pause .8 ton "*Hmm*... Will you look at that..." ("base", "narrow", "base", "down", hair="horny") cho "..." ("horny", "narrow", "worried", "L", cheeks="heavy_blush") ton "Now, this is a level of confidence I haven't seen in a student before..." ("horny", "narrow", "base", "mid", hair="horny") gen "Yes, she's quite something, isn't she?" ("grin", xpos="far_left", ypos="head") cho "..." ("base", "closed", "base", "mid", cheeks="blush") # blushing but faking confidence ton "Although..." ("base", "narrow", "base", "L", hair="horny") ton "Does this snitch get frightened and dart away, once you try and get up close to it?" ("grin", "narrow", "raised", "mid", hair="horny") cho ".........." ("base", "closed", "base", "mid", cheeks="blush") #not paying much attention/didn't know she was being addressed ton "Miss Chang?" ("open", "narrow", "raised", "L", hair="horny") cho "Oh, sorry!" ("crooked_smile", "happyCl", "worried", "mid", cheeks="heavy_blush") cho "Of course not, Professor -- I don't dart away from anything!" ("soft", "narrow", "worried", "downR", cheeks="blush") ## Tonks wants to strip too. ## ton "Excellent, since that question has been answered..." ("base", "happyCl", "base", "mid", hair="horny") ton "I assume you don't mind if I joined you on that desk, do you?" ("horny", "narrow", "angry", "L", hair="horny") call play_music("stop") cho "What?!" ("soft", "wide", "raised", "mid", cheeks="blush") # blushing gen "!!!" ("grin", xpos="far_left", ypos="head") ton "*Hmm*... Or is that snitch of yours going to dart off after all?" ("soft", "narrow", "base", "down", hair="horny") cho "" ("angry", "happyCl", "worried", "mid", cheeks="blush") show screen blktone with d3 gen "(I sure hope the desk is sturdy enough...)" ("base", xpos="far_left", ypos="head") call hide_characters hide screen bld1 hide screen blktone show screen blkfade with d5 # Tonks chibi on desk next to Cho's. # Tonks is facing left call cho_chibi("stand", 314, 366, flip=True) call ton_chibi("stand", 370, 360, flip=False) call play_sound("climb_desk") pause 2 hide screen blkfade with d5 pause .8 $ cho.zorder = 16 # in front of Tonks. 15 is default. call play_music("tonks") ton "" ("base", "narrow", "base", "L", hair="horny", xpos=345, ypos="base") cho "T-Tonks!" ("clench", "happyCl", "raised", "L", cheeks="heavy_blush", xpos=280, ypos="base", flip=True) #Closed eyes, embarrassed ton "That's {b}Professor Tonks{/b} to you, Miss Chang." ("open", "narrow", "angry", "L", hair="angry") # stern look cho "Sorry!" ("clench", "happyCl", "worried", "mid", cheeks="heavy_blush") call play_sound("giggle") ton "*giggles*" ("base", "happyCl", "base", "mid", hair="horny") ton "I'm just kidding, you can call me whatever you like, sweetie..." ("soft", "narrow", "base", "L", hair="horny") ton "Catch that Snitch for me, will you..." ("horny", "narrow", "base", "L", hair="horny") cho "Snitch? What Snitch?" ("soft", "narrow", "base", "L", cheeks="blush") ton "Down here." ("grin", "narrow", "base", "down", hair="horny") cho "" ("annoyed", "narrow", "base", "down", cheeks="blush") pause .2 # Remove bottom. $ renpy.sound.play("sounds/cloth_sound3.ogg") $ tonks.strip("bottom","panties") with d3 pause .5 ton "" ("horny", "narrow", "base", "down", hair="horny") pause .8 cho "!!!" ("normal", "wide", "raised", "down", cheeks="blush") gen "Now that's what I'm talking about!" ("grin", xpos="far_left", ypos="head") cho "Professor!" ("clench", "wide", "raised", "down", cheeks="heavy_blush") ton "Believe me, I'm just getting started..." ("base", "narrow", "base", "mid", hair="horny") pause .5 # Remove other clothes. $ renpy.sound.play("sounds/cloth_sound3.ogg") $ tonks.strip("clothes") with d3 pause .5 ton "" ("horny", "narrow", "base", "L", hair="horny") cho "" ("base", "narrow", "worried", "down", cheeks="heavy_blush") call ctc cho "..." ("angry", "narrow", "worried", "downR", cheeks="heavy_blush") # heavy blush gen "Don't be shy, Miss Chang." ("grin", xpos="far_left", ypos="head") ton "*Hmm*... Yes, don't be shy." ("crooked_smile", "narrow", "base", "L", hair="horny") ton "I've yet to give you my verdict." ("soft", "narrow", "raised", "down", hair="horny") cho "..." ("normal", "happyCl", "worried", "mid", cheeks="heavy_blush") ton "Now, up this close, it's obvious what your best feature is, Miss Chang..." ("open", "narrow", "base", "down", hair="horny") ton "I must say I simply love your--" ("horny", "narrow", "base", "down", hair="horny") # Snape enters. call play_music("stop") call hide_characters hide screen bld1 with d3 call play_sound("door") call sna_chibi("stand", "door", "base") with d3 pause .1 call bld gen "*Hmm*...?" ("base", xpos="far_left", ypos="head") with hpunch gen "{b}Balls!{/b}" ("angry", xpos="far_left", ypos="head") sna "..." ("snape_47", ypos="head") #smirk ton "What? No I was talking about her--" ("soft", "narrow", "base", "mid", ypos="head", flip=False) with hpunch cho "Professor Snape?!" ("open", "wide", "raised", "L", ypos="head", flip=True) # shock sna "Oh-- now what do we have here?..." ("snape_13", ypos="head") call bld("hide") pause .2 # Tonks turns around. call ton_chibi(xpos=360, ypos=360, flip=True) with d3 # Snape walks closer to the middle. call sna_walk(xpos="mid", ypos="base") pause .8 # Position Cho's sprite behind Tonks. $ cho.zorder = 15 # reset to default. $ tonks.zorder = 16 # in front of Cho. 15 is default. call play_music("snape") sna "" ("snape_40", xpos=560, ypos="base") cho "" ("normal", "wide", "base", "L", xpos=275, ypos="base", flip=True) ton "" ("annoyed", "narrow", "annoyed", "L", xpos=390, ypos="base", flip=True) ton "Severus?" ("mad", "base", "base", "L", trans=d5) ton "{size=-4}Get behind me, Cho...{/size}" ("open", "narrow", "base", "R") #small text $ cho_chibi.zorder = 2 # default is 3 call cho_chibi("stand", 320, 366, flip=True) cho "{size=-4}Yes-- Thank you.{/size}" ("disgust", "happyCl", "worried", "mid", cheeks="heavy_blush", xpos=295, ypos=17, flip=True, trans=d3) # Sprite is slightly lowered. ton "What are you doing here?" ("annoyed", "base", "angry", "stare") ton "Have you been spying on us behind that door?" ("soft", "narrow", "base", "up", hair="horny") sna "Of course not..." ("snape_46") cho "P-{w=0.3}Professor..." ("open", "happyCl", "worried", "mid", cheeks="heavy_blush") ton "" ("base", "narrow", "base", "downR", hair="horny") sna "Ah, Miss Chang... Hiding behind Professor Tonks, are we?" ("snape_02") sna "I take it you're here to repay our headmaster for his help with your sudden Quidditch success?" ("snape_37") #sna "But how come Professor Tonks--" ("snape_01") ton "Well, what if she is,{w=0.5} Snivellus?" ("soft", "narrow", "annoyed", "R", hair="horny") sna "" ("snape_38") ton "She isn't doing anything wrong... at least not by your standards." ("grin", "closed", "shocked", "mid", hair="horny") sna "Did I accuse her of doing anything wrong?" ("snape_09") sna "On the contrary..." ("snape_02") ton "" ("annoyed", "narrow", "raised", "up") sna "As head of the slytherin house, I'd like to personally congratulate her on her fair play." ("snape_37") sna "Your performance was quite remarkable, Miss Chang." ("snape_13") sna "Putting your best {b}ass{/b}ets on display for everyone was quite the sight." ("snape_46") cho "..." ("angry", "narrow", "worried", "downR", cheeks="heavy_blush") # embarrassed sna "How very -- {b}ass{/b}piring of you..." ("snape_41") cho "{size=-4}Please do something, sir.{/size}" ("soft", "base", "angry", "mid", cheeks="heavy_blush") #small text gen "What?" ("base", xpos="far_left", ypos="head") gen "(Oh, right... I should probably do something about this...)" ("base", xpos="far_left", ypos="head") menu: gen "(...)" ("base", xpos="far_left", ypos="head") "\"Severus, I think you should leave.\"": cho "" ("normal", "base", "angry", "L", cheeks="blush") sna "Already? But I just got here..." ("snape_05") ton "I can't recall us inviting you, Severus." ("soft", "narrow", "shocked", "L") sna "Do I require some kind of appointment to see the headmaster?" ("snape_09") sna "If there's a schedule I could look at, then perhaps I could plan my visits for when Miss Chang is not busy working on her insecurities..." ("snape_03") #sna "If there's a schedule I could look at, then perhaps I could plan my visits for when you two aren't taking advantage of Miss Chang's insecurities..." ("snape_03") # Alternative line instead of the one above? cho "..." ("angry", "narrow", "angry", "L", cheeks="blush") #Blush #closed eyes #embarrassed #gen "How did you--" ("base", xpos="far_left", ypos="head") ton "What do you want, Snape?" ("upset", "narrow", "annoyed", "L") pass "\"Severus! Please, stay and watch.\"": if cc_strip_no_snape: # Cho clearly told you she won't strip for Snape. $ cho_mood += 30 cho "Are you mad?!" ("clench", "base", "angry", "mid", trans=hpunch) cho "Sir, I clearly told you before, I won't do this in front of Professor Snape!" ("open", "base", "angry", "mid") sna "So you actually considered inviting me..." ("snape_20") cho "" ("normal", "base", "angry", "L", cheeks="blush") sna "That's surprising, considering our current bet..." ("snape_21") sna "I must say though, I appreciate the gesture, Albus." ("snape_22") gen "Bros before--" ("grin", xpos="far_left", ypos="head") ton "Quiet! Both of you!" ("open", "closed", "base", "mid") sna "*Tssz*..." ("snape_46") sna "Well, I can read the room..." ("snape_09") ton "Clearly..." ("upset", "narrow", "raised", "L") sna "As it happens, I can't stay for too much longer anyway." ("snape_03") pass else: $ cho_mood += 12 cho "Sir, you can't be serious!" ("angry", "wide", "raised", "mid", cheeks="heavy_blush") gen "Calm yourself, girl." ("base", xpos="far_left", ypos="head") gen "There's no touching allowed anyway... Those are the rules." ("base", xpos="far_left", ypos="head") ton "Really? You never told me--" ("annoyed", "narrow", "raised", "mid", hair="horny") #pout cho "Send him away!" ("clench", "base", "angry", "mid", cheeks="heavy_blush") gen "Whatever... no need to get all indignant about this." ("angry", xpos="far_left", ypos="head") sna "..." ("snape_09") gen "You more than happily strip for all your other teachers... so why not Snape?" ("base", xpos="far_left", ypos="head") cho "All my other teachers? It was only you and Tonks that I agreed to do this for!" ("clench", "wide", "raised", "mid") pass sna "As much as I'd like to watch you make a fool of yourself for us, Miss Chang, I have more important things to do." ("snape_13") show screen blktone gen "(More important than this?...)" ("base", xpos="far_left", ypos="head") hide screen blktone sna "I merely came here to discuss a private matter with our headmaster." ("snape_24") sna "About this... Misunderstanding that occurred during the last Quidditch game." ("snape_09") cho "There is nothing more to discuss." ("open", "closed", "angry", "R") cho "We won against you, fair and square, you cheat..." ("clench", "narrow", "angry", "L") sna "Hold your tongue, Miss Chang, or I'll have to dock some points from your house..." ("snape_03") sna "Or worse..." ("snape_20") #smirks cho "*Pfff*... only first years care about house points..." ("annoyed", "narrow", "base", "R") # small text gen "Not taking that loss easy, are you? Disappointed that we won -- against all odds?" ("grin", xpos="far_left", ypos="head") sna "*Tzzzs*... by sheer luck you did." ("snape_32") cho "Says the one who literally gave his team liquid luck!" ("disgust", "narrow", "angry", "L", cheeks="blush") sna "Ten points from Ravenclaw!" ("snape_31") $ ravenclaw -= 10 cho "{size=-4}Like I care...{/size}" ("annoyed", "narrow", "angry", "down", cheeks="blush") ton "Let the girl speak her mind, Severus!" ("open", "closed", "shocked", "mid") ton "Or shall I remind you that you were the one who barged in here uninvited..." ("open", "narrow", "base", "L") sna "*Hmph*..." ("snape_35") sna "Can't let her spew such lies in the headmaster's presence, can I?" ("snape_03") gen "The hell is that supposed to mean?" ("base", xpos="far_left", ypos="head") sna "I merely gave those boys some encouragement." ("snape_04") sna "There was no need to involve something as valuable as a luck potion..." ("snape_09") cho "What?!" ("angry", "happyCl", "angry", "mid", cheeks="blush") # Cho stops hiding behind Tonks. call play_music("stop") $ cho_chibi.zorder = 3 # Reset to default. call cho_chibi("stand", 314, 366, flip=True) ton "" ("annoyed", "narrow", "raised", "downR") cho "But the entire Slytherin team drank some! They were even bragging about it!" ("clench", "narrow", "angry", "L", xpos=275, ypos="base", flip=True, trans=hpunch) sna "I suppose if that's what they said then who am I to refute it..." ("snape_37") #smirk sna "Now, if you'll excuse me..." ("snape_09") sna "I'll leave you three to indulge further in your...{w=0.8} debaucheries..." ("snape_47") cho "No! You stay where you are!" ("scream", "base", "angry", "L") call hide_characters hide screen bld1 with d3 pause .2 # Cho moves in front of Tonks. hide screen cho_chibi hide screen tonks_chibi with d3 $ cho_chibi.zorder = 2 # Behind Tonks, so her ponytail doesn't cover her head. call ton_chibi("stand", 322, 360, flip=True) call cho_chibi("stand", 360, 360, flip=True) with d3 pause .5 $ tonks.zorder = 15 # Reset to default. $ cho.zorder = 16 # In front of Tonks. Default is 15. call play_music("cho") sna "" ("snape_13") ton "" ("annoyed", "shocked", "raised", "stare", hair="horny", xpos=310, ypos="base", flip=True) cho "First you're going to explain yourself!" ("clench", "base", "angry", "L", xpos=415, ypos="base", flip=True, trans=hpunch) ton "" ("clench", "wide", "shocked", "L", hair="horny", cheeks="blush") cho "You somehow tricked them! They played far better than usual." ("mad", "base", "angry", "L") ton "" ("horny", "narrow", "worried", "down", hair="horny", cheeks="heavy_blush") sna "*Hmm*... Very well, Miss Chang." ("snape_20") # Space Jam sna "You truly believe I'd waste such a valuable potion on those blokes?" ("snape_18") cho "" ("annoyed", "base", "angry", "L") sna "It takes three months to brew and distil only a tiny vial of Felix Felicis... and it's quite the tedious endeavour to do so." ("snape_12") sna "That prize money would barely cover half of the materials..." ("snape_03") cho "Prize money? What prize money?!" ("open", "base", "angry", "mid") gen "Don't interrupt your teacher." ("base", xpos="far_left", ypos="head") cho "" ("annoyed", "narrow", "angry", "mid") gen "..." ("base", xpos="far_left", ypos="head") ton "" ("base", "narrow", "worried", "L", hair="horny", cheeks="heavy_blush") cho "" ("annoyed", "narrow", "angry", "L") sna "All I did was give them a vial of pumpkin juice..." ("snape_41") sna "Then I told them I mixed in some liquid luck." ("snape_13") cho "What stupid kind of tactic is that?" ("soft", "narrow", "angry", "mid") sna "" ("snape_39") ton "" ("base", "narrow", "base", "mid", hair="horny", cheeks="blush") gen "Hold on a minute..." ("angry", xpos="far_left", ypos="head") gen "Are you seriously telling me you gave them pumpkin juice... and pretended it was \"{b}Michael's secret stuff{/b}\"?" ("base", xpos="far_left", ypos="head") sna "Michael's...{w=0.3} what?" ("snape_38") gen "You ripped off {b}Space Jam{/b}!" ("angry", xpos="far_left", ypos="head") sna "I'm sorry?" ("snape_25") # confused gen "You ripped off the plot of Space Jam!" ("angry", xpos="far_left", ypos="head") sna "I have no idea what you're talking about..." ("snape_44") ton "Neither do I." ("annoyed", "base", "raised", "mid", hair="horny") cho "Sir, is this about that basketball thing again?" ("disgust", "narrow", "angry", "mid") #gen "Well you clearly didn't watch the outcome, did you?" ("base", xpos="far_left", ypos="head") gen "Even Bugs Bunny couldn't help him win. Serves you right!" ("grin", xpos="far_left", ypos="head") ton "Who's Bugs Bunny?" ("soft", "narrow", "raised", "mid", hair="horny") gen "Oh boy, let me tell you--" ("grin", xpos="far_left", ypos="head") sna "Anyway." ("snape_31") cho "" ("annoyed", "narrow", "angry", "L") sna "Miss Chang, I wish you the very best of luck on your next match." ("snape_45") ton "" ("normal", "narrow", "base", "L", hair="horny") sna "You lot look like you're going to need it..." ("snape_42") cho "*Hmph*..." ("annoyed", "base", "angry", "L") gen "(...)" ("base", xpos="far_left", ypos="head") call play_music("stop") call hide_characters hide screen bld1 with d3 pause .1 # Snape walks to the door. call sna_walk("door", "base") pause .2 call sna_chibi("stand", "door", "base", flip=False) with d3 pause .5 sna "Until then, Albus... Miss Chang..." ("snape_20", xpos="base", ypos="head") sna "{cps=7}Nymphadora...{/cps}" ("snape_41", xpos="base", ypos="head") ton "Stop calling me--" ("clench", "closed", "angry", "mid", hair="angry", ypos="head", flip=True) # Snape leaves. call sna_chibi("stand", "door", "base", flip=True) with d3 call sna_chibi("leave") pause .5 call bld gen "Fucking guy..." ("base", xpos="far_left", ypos="head") gen "Who does he think he is?" ("base", xpos="far_left", ypos="head") gen "Besmirching a classic such as Space Jam, like it was nothing..." ("base", xpos="far_left", ypos="head") # The girls face Genie. hide screen cho_chibi hide screen tonks_chibi $ cho_chibi.zorder = 2 call cho_chibi("stand", 330, 364, flip=False) call ton_chibi("stand", 370, 360, flip=False) with d3 cho "" ("annoyed", "narrow", "base", "mid", xpos=190, ypos="base", flip=False) ton "Well, that was a bit uncalled for... even for him." ("open", "narrow", "annoyed", "R", xpos=350, ypos="base", flip=False, trans=d5) ton "When did I step on his toes?" ("upset", "base", "base", "mid") gen "Maybe when you called him Snivellus--" ("base", xpos="far_left", ypos="head") ton "I'm not even part of your silly bet..." ("upset", "base", "shocked", "downR") cho "Bet?" ("angry", "narrow", "raised", "mid") gen "Let's not concern ourselves with Snape. He's out of the picture anyway." ("base", xpos="far_left", ypos="head") cho "What bet?" ("open", "narrow", "angry", "mid") ton "So, shall we wrap things up, Professor?" ("base", "happyCl", "base", "mid") gen "Yes please." ("base", xpos="far_left", ypos="head") cho "" ("annoyed", "narrow", "angry", "mid") if game.daytime: ton "Let me escort you back to class, Miss Chang." ("soft", "base", "base", "L", hair="horny") else: ton "Let me escort you back to your common room. It's getting late." ("soft", "base", "base", "L", hair="horny") # Fade to black. call hide_characters hide screen bld1 show screen blkfade with d5 # The girls get dressed and wait at the door. $ cho.wear("all") $ tonks.wear("all") # Reset zorder. $ cho.zorder = 15 # reset to default. $ tonks.zorder = 15 # reset to default. $ cho_chibi.zorder = 3 # reset to default. $ tonks_chibi.zorder = 3 # reset to default. hide screen cho_cloth_pile call cho_chibi("stand", 690, "base", flip=False) call ton_chibi("stand", "door", "base", flip=False) call play_sound("climb_desk") pause 2 hide screen blkfade with d5 pause .5 ton "Thank you for your time, Professor." ("base", "base", "base", "mid", ypos="head", flip=False) if game.daytime: cho "Good day, Sir." ("base", "base", "base", "mid", ypos="head", flip=False) else: cho "Good night, Sir." ("base", "base", "base", "mid", ypos="head", flip=False) gen "Until next time." ("grin", xpos="far_left", ypos="head") call bld("hide") pause .1 # They both leave. call cho_chibi(flip=True) pause .3 call ton_chibi(flip=True) with d3 pause .2 call play_sound("door") hide screen cho_chibi hide screen tonks_chibi with d3 pause .5 # Reset clothing. $ cho.equip(cho_outfit_last) $ tonks.equip(ton_outfit_last) $ tonks_busy = True $ snape_busy = True # End event. jump end_cho_strip_event ### Tier 3 - Event 3 ### # Cho and Tonks strip on your desk again. # CG: Tonks spreading and spanking Cho's ass. # Tonks gives Cho a demonstration of her Metamorphmagi ability. label cc_pf_strip_T3_intro_E3: gen "[name_cho_genie], why don't we summon your teacher again?" ("base", xpos="far_left", ypos="head") cho "So we can give you another show, [name_genie_cho]?" ("soft", "narrow", "angry", "mid") # annoyed gen "Well, if you insist on it..." ("grin", xpos="far_left", ypos="head") cho "" ("annoyed", "narrow", "angry", "mid", cheeks="blush") gen "Surely you haven't forgotten the actual reason we summoned her..." ("base", xpos="far_left", ypos="head") cho "Of course not..." ("open", "closed", "base", "mid") cho "I wanted to ask her about what she did during the Slytherin match..." ("annoyed", "narrow", "base", "mid") cho "But then Professor Snape busted in before I got a chance to." ("angry", "narrow", "angry", "R", cheeks="blush") gen "Right... let's give it another go then, shall we?" ("base", xpos="far_left", ypos="head") cho "But no Snape this time!" ("soft", "narrow", "angry", "mid", cheeks="blush") cho "If you expect me to expose myself to Professor Snape again, then you're sadly mistaken!" ("clench", "base", "angry", "mid", cheeks="blush") gen "No more Snivellus... got it..." ("base", xpos="far_left", ypos="head") cho "" ("annoyed", "narrow", "angry", "mid") gen "Wait here at my desk while I summon your Teacher." ("base", xpos="far_left", ypos="head") cho "Yes, [name_genie_cho]." ("soft", "narrow", "worried", "R", cheeks="blush") call hide_characters hide screen bld1 show screen blkfade with d5 pause 1 # (Cho's outfit doesn't change this time.) #$ cho_outfit_last.save() # Store current outfit. $ ton_outfit_last.save() # Store current outfit. $ her_outfit_last.save() # Store current outfit. #$ cho.equip(cho_outfit_default) $ tonks.equip(ton_outfit_default) # Equip Tonks default clothing. $ hermione.equip(her_outfit_default) #Equip Hermione default clothing. $ cho.strip("robe") # removes school robe. call cho_chibi("stand", "desk", "base", flip=True) call play_music("stop") hide screen blkfade with d5 pause .8 call nar(">You attempt to summon Tonks to your office.") pause .2 call bld gen "..." ("base", xpos="far_left", ypos="head") cho "..." ("quiver", "narrow", "base", "L", ypos="base", flip=True) # Fireplace turns on. if not fire_in_fireplace: pause .2 $ fire_in_fireplace = True $ fireplace_OBJ.foreground = "fireplace_fire" with d5 pause .8 gen "..................?" ("base", xpos="far_left", ypos="head") call bld("hide") pause .5 # Fire flashes green. # Tonks appears in the fireplace. $ renpy.sound.play("sounds/fire_woosh.ogg") $ fire_in_fireplace = True show screen gfx_effect(690, 330, img="smoke", zoom=0.5) pause .1 $ fireplace_OBJ.foreground = "fireplace_greenfire" call ton_chibi("stand", 642, 392, flip=False) # In fireplace with d5 # Tonks walks next to Cho. call ton_walk(540, "base") pause .8 # Fireplace turns off. stop bg_sounds #Stops playing the fire SFX. $ fire_in_fireplace = False $ fireplace_OBJ.foreground = None with d5 pause .2 call play_music("tonks") cho "" ("base", "narrow", "worried", "L", cheeks="blush", xpos="left", ypos="base", flip=True) ton "You called?" ("base", "narrow", "base", "mid", xpos="right", ypos="base") cho "Hello, Professor." ("soft", "narrow", "worried", "L", cheeks="blush") gen "What{w=0.3} {b}the fuck{/b} just happened?" ("angry", xpos="far_left", ypos="head") ton "Oh, my apologies... I forgot we don't usually use the school's floo powder network." ("grin", "base", "base", "mid") gen "Network? Do I need to set a password on my fireplace now?" ("base", xpos="far_left", ypos="head") cho "" ("annoyed", "narrow", "base", "mid") gen "Could anyone just poof in here as they please?" ("base", xpos="far_left", ypos="head") ton "At the moment, yes." ("silly", "happyCl", "base", "mid") gen "(So much for privacy in this place...)" ("base", xpos="far_left", ypos="head") ton "You might want to renew the protective enchantments that were cast on it. It's quite the security flaw." ("upset", "base", "raised", "mid") gen "I'll have the {b}IT{/b} guy sort it out... A simple firewall should do it..." ("base", xpos="far_left", ypos="head") ton "Anyhow, I thought it'd be faster than walking those dreadful stairs." ("base", "base", "base", "mid") ton "Even if it's a bit of a waste of powder..." ("upset", "base", "shocked", "down") cho "They are by no means dreadful, Professor Tonks." ("open", "narrow", "base", "L") ton "" ("base", "base", "raised", "L") cho "Without a gym, there's only a limited number of ways to do any exercises here at school." ("open", "closed", "base", "mid") menu: # change gen "(...)" ("base", xpos="far_left", ypos="head") "\".............\"": # Genie lets them speak cho "I take divination lessons solely as an opportunity to climb the north tower once a week." ("base", "happyCl", "base", "mid") ton "Of course you do..." ("base", "base", "base", "L") ton "(Those thick legs have to come from somewhere.)" ("grin", "narrow", "base", "mid", hair="horny") ton "I had a hunch that something special was in store for me today." ("horny", "narrow", "raised", "mid", hair="horny") "\"You could exercise with me!\"": gen "I can give you a workout of the likes you've never seen!" ("grin", xpos="far_left", ypos="head") ton "" ("base", "narrow", "annoyed", "mid", hair="horny") cho "*Hmm*?" ("soft", "base", "raised", "mid") gen "I'll wear you out until your muscles are sorer than ever!" ("angry", xpos="far_left", ypos="head") cho "Really!?" ("crooked_smile", "base", "base", "mid") # happy ton "Now-now, Professor. Don't make promises you can't keep..." ("soft", "narrow", "base", "mid", hair="horny") cho "Why haven't you shown me any of these workouts, sir?" ("open", "base", "angry", "mid") gen "We'll get to it at some point I'm sure." ("base", xpos="far_left", ypos="head") ton "I sure wouldn't mind seeing you try out his techniques as well." ("grin", "narrow", "base", "L", hair="horny") gen "No objections here!" ("grin", xpos="far_left", ypos="head") cho "Wicked!" ("grin", "happyCl", "base", "mid") ton "Come on, Miss Chang..." ("open", "narrow", "base", "L", hair="horny") cho "" ("annoyed", "base", "base", "L") ton "Let's give our headmaster a good show!" ("crooked_smile", "narrow", "base", "mid", hair="horny") cho "Alright." ("open", "happyCl", "base", "mid") ton "Now, after you..." ("horny", "narrow", "base", "L", hair="horny") # Cho and Tonks hop onto the desk. call hide_characters hide screen bld1 with d3 pause .2 call cho_chibi(flip=False) with d3 pause .1 show screen blkfade with d5 # Tonks chibi on desk next to Cho's. # Tonks is facing left call cho_chibi("stand", 314, 366, flip=True) call ton_chibi("stand", 370, 360, flip=False) call play_sound("climb_desk") pause 2 call play_music("cho") hide screen blkfade with d5 pause .8 $ cho.zorder = 16 # in front of Tonks. 15 is default. cho "" ("base", "narrow", "base", "L", cheeks="heavy_blush", xpos=280, ypos="base", flip=True) ton "..." ("base", "narrow", "raised", "L", hair="horny", xpos=345, ypos="base") ton "Are you watching closely, Professor?" ("open", "narrow", "base", "mid", hair="horny") gen "You bet!" ("grin", xpos="far_left", ypos="head") ton "I wouldn't want you to miss what's about to happen..." ("base", "narrow", "base", "mid", hair="horny") # Cho and Tonks undress. $ temp_var = False if cho.is_any_worn("robe", "top", "bottom"): $ temp_var = True ton "Let me help you with that, Miss Chang." ("soft", "narrow", "base", "L", hair="horny") ton "" ("base", "narrow", "base", "L", hair="horny") # Remove Cho's robe. #TODO are they not already removed near the start of the event? if cho.is_worn("robe"): pause .2 $ renpy.sound.play("sounds/cloth_sound3.ogg") $ cho.strip("robe") with d3 pause .5 cho "" ("base", "narrow", "base", "R", cheeks="blush") pause .8 # Remove Cho's top. if cho.is_worn("top"): pause .2 $ renpy.sound.play("sounds/cloth_sound3.ogg") $ cho.strip("top") with d3 pause .5 cho "" ("horny", "narrow", "raised", "R", cheeks="heavy_blush") pause .8 call nar(">Tonks swiftly pulls the girl's top over her chiselled frame.") # Remove Cho's bottom. if cho.is_worn("bottom"): cho "..." ("horny", "narrow", "base", "mid", cheeks="heavy_blush") # embarrassed pause .2 $ renpy.sound.play("sounds/cloth_sound3.ogg") $ cho.strip("bottom") show screen cho_cloth_pile with d3 pause .5 cho "" ("horny", "narrow", "raised", "R", cheeks="heavy_blush") pause .8 call nar(">A quick tug by her teacher, and Cho's bottom clothing slips down her muscular things.") if temp_var == True: cho "Please, Professor...{w=0.4} not so fast." ("clench", "happyCl", "base", "mid", cheeks="heavy_blush") # embarrassed? gen "..." ("grin", xpos="far_left", ypos="head") ton "*Hmm*... Okay then." ("base", "narrow", "raised", "mid", hair="horny") ton "I'll go next, shall I?" ("grin", "narrow", "base", "mid", hair="horny") else: # Cho was already in underwear or nude. ton "Couldn't you have waited for me, Miss Chang?" ("soft", "narrow", "base", "L", hair="horny") ton "I would have loved to help you undress..." ("base", "narrow", "base", "L", hair="horny") gen "No, that's just the girl's regular dress code around my office." ("base", xpos="far_left", ypos="head") cho "" ("clench", "narrow", "base", "downR", cheeks="heavy_blush") ton "Is that so..." ("soft", "narrow", "raised", "mid", hair="horny") ton "*Hmm*... I suppose I should follow suit, then?" ("base", "narrow", "base", "mid", hair="horny") cho "..." ("horny", "narrow", "base", "R", cheeks="blush") # embarrassed gen "Go right ahead!" ("grin", xpos="far_left", ypos="head") ton "I've been dying to get out of this stuffy coat." ("open", "base", "shocked", "down") call play_music("tonks") ton "" ("base", "base", "base", "down") pause .2 # Tonks removes her coat. $ renpy.sound.play("sounds/cloth_sound3.ogg") $ tonks.strip("robe") with d3 pause .8 ton "There... much better, don't you think?" ("base", "narrow", "base", "mid") cho "..." ("base", "narrow", "worried", "downR", cheeks="heavy_blush") #embarrassed ton "Miss Chang, could you switch places with me, please." ("open", "base", "shocked", "L") cho "*Ehm*... Y-Yes. Of course..." ("soft", "narrow", "worried", "L", cheeks="heavy_blush") # Tonks' sprite moves in front of Cho, both are facing Genie. call hide_characters hide screen bld1 with d3 pause .5 $ tonks_chibi.zorder = 2 # default is 3 call cho_chibi("stand", 370, 360, flip=False) call ton_chibi("stand", 320, 360, flip=False) with d3 pause .5 $ cho.zorder = 15 # reset to default. $ tonks.zorder = 16 # in front of Cho # Default is 15. cho "" ("horny", "narrow", "base", "mid", cheeks="heavy_blush", xpos=345, ypos="base", flip=False) ton "..." ("crooked_smile", "narrow", "base", "mid", hair="horny", xpos=215, ypos="base", flip=False) ton "Miss Chang, would you be so kind and assist me with my shirt?" ("soft", "base", "shocked", "down", hair="horny") cho "Yes, Professor..." ("smile", "narrow", "base", "down", cheeks="heavy_blush") pause .2 cho "" ("base", "narrow", "raised", "down", cheeks="heavy_blush", xpos=315, ypos="base", flip=False, trans=d5) # moves closer to Tonks. pause .8 cho "" ("horny", "narrow", "base", "down", cheeks="heavy_blush") pause .2 # Remove Tonks top. $ renpy.sound.play("sounds/cloth_sound3.ogg") $ tonks.strip("top") with d3 pause .5 ton "" ("horny", "narrow", "base", "mid", hair="horny") pause .8 call nar(">With some effort, Cho manages to remove her teacher's shirt.") ton "Thank you, sweetie." ("soft", "narrow", "raised", "downR", hair="horny") cho "" ("base", "narrow", "base", "mid", cheeks="heavy_blush") ton "*Hmm*..." ("annoyed", "base", "raised", "down", hair="horny") ton "I guess my tight trousers are next..." ("base", "narrow", "base", "mid", hair="horny") cho "..." ("horny", "narrow", "base", "down", cheeks="heavy_blush") # blush ton "I'll take it from here..." ("soft", "narrow", "shocked", "downR", hair="horny") pause .2 # Tonks turns around facing Cho. call ton_chibi(flip=True) #$ tonks.zorder = 15 # Reset to default. #$ cho.zorder = 16 # in front of Tonks # Default is 15. #cho "" ("base", "narrow", "raised", "L", cheeks="heavy_blush", xpos=345, ypos="base", flip=False) ton "Let me show you how it's done. {heart}" ("crooked_smile", "narrow", "base", "down", hair="horny", xpos=280, ypos="base", flip=True, trans=d5) cho "..." ("horny", "narrow", "worried", "down", cheeks="heavy_blush") # lip bite ton "With trousers like these, you should start slowly... that's how the headmaster likes it. {heart}" ("horny", "narrow", "base", "mid", hair="horny", cheeks="heavy_blush") call nar(">Tonks carefully tugs at the thin fabric of her leggings, and slowly pulls them past her cheeks...", "start") call nar(">As the fabric bundles up between her fingers, reaching lower and lower past her thighs, she pulls them off in one swift motion.", "end") # Remove Tonks bottom. $ renpy.sound.play("sounds/cloth_sound3.ogg") $ tonks.strip("bottom") with hpunch pause .5 ton "" ("horny", "narrow", "raised", "mid", hair="horny", cheeks="blush") pause .8 gen "Not wearing any underwear, I see..." ("base", xpos="far_left", ypos="head") ton "I avoid it when I can..." ("crooked_smile", "narrow", "base", "mid", hair="horny") ton "Even while I'm in uniform. {heart}" ("grin", "wink", "raised", "mid", hair="horny") #wink ton "" ("base", "narrow", "base", "mid", hair="horny") gen "Anything you'd like to say, Miss Chang?" ("base", xpos="far_left", ypos="head") gen "It's not every day you get to see such a gorgeous woman strip for you..." ("grin", xpos="far_left", ypos="head") gen "(...)" ("base", xpos="far_left", ypos="head") pause .5 # Slap Tonks' ass! call slap_her cho "" ("open", "wide", "base", "mid", cheeks="heavy_blush") ton "!!!" ("clench", "shocked", "base", "stare", hair="scared", cheeks="heavy_blush") # shocked call nar(">You give Tonks a hard slap on her ass.") cho "" ("horny", "base", "base", "down", cheeks="heavy_blush") ton "Ouch...{w=0.4} Professor!" ("crooked_smile", "narrow", "annoyed", "mid", hair="horny", cheeks="heavy_blush") gen "Right, should've warned you, shouldn't I..." ("base", xpos="far_left", ypos="head") menu: "-Slap it one more time!-": call slap_her ton "..." ("clench", "base", "shocked", "ahegao", hair="horny", cheeks="blush") #pout #blush gen "Want another?" ("grin", xpos="far_left", ypos="head") ton "Yes, please. {heart}" ("crooked_smile", "narrow", "base", "mid", hair="horny", cheeks="heavy_blush") menu: "-Slap it again!-": call slap_her ton "*Mmm*... Spank me, Sir!" ("horny", "narrow", "angry", "mid", hair="horny", cheeks="heavy_blush") menu: "-Again!-": pass call slap_her ton "More...{w=0.3} Harder!" ("clench", "base", "angry", "mid", hair="angry", cheeks="heavy_blush") cho "..." ("disgust", "happyCl", "worried", "mid", cheeks="heavy_blush") # blushing #lip bite #looking away menu: "-Slap it hard!-": pass call slap_her ton "" ("clench", "base", "shocked", "ahegao", hair="scared", cheeks="heavy_blush") pause .5 call slap_her pause .3 call slap_her pause .3 call slap_her cho "" ("horny", "narrow", "worried", "mid", cheeks="heavy_blush") ton "*Hngh*..." ("upset", "narrow", "base", "ahegao", hair="horny", cheeks="heavy_blush") ton "Thank you, Professor. {heart}{heart}{heart}" ("crooked_smile", "narrow", "worried", "mid", hair="horny", cheeks="heavy_blush") gen "You're welcome." ("grin", xpos="far_left", ypos="head") cho "..." ("horny", "narrow", "base", "downR", cheeks="heavy_blush") "\"Cho, you do the honours!\"": cho "What?! I can't--" ("open", "wide", "base", "mid", cheeks="heavy_blush") pause .2 # Tonks turns around. call ton_chibi(flip=False) ton "" ("base", "base", "base", "mid", hair="horny", cheeks="blush", xpos=215, ypos="base", flip=False, trans=d5) pause .5 ton "It's fine, Cho. Just give it a little slap." ("soft", "narrow", "base", "downR", hair="horny", cheeks="blush") cho "..." ("angry", "base", "raised", "down", cheeks="heavy_blush") call slap_her ton "That's it! Try a little harder..." ("horny", "narrow", "base", "downR", hair="horny", cheeks="blush") call slap_her ton "One more time..." ("soft", "narrow", "shocked", "up", cheeks="blush") call slap_her ton "*Hngh*..." ("upset", "narrow", "shocked", "ahegao", hair="horny", cheeks="heavy_blush") pause .2 # Tonks turns around. call ton_chibi(flip=True) ton "" ("base", "base", "base", "mid", xpos=280, ypos="base", flip=True, trans=d5) pause .8 ton "Thank you, sweetie." ("crooked_smile", "narrow", "base", "L", cheeks="heavy_blush") cho "..." ("quiver", "narrow", "worried", "down", cheeks="heavy_blush") "-Stop here...-": pass gen "Tell me, Cho...{w=0.3} do you like your teacher's body?" ("base", xpos="far_left", ypos="head") ton "" ("base", "narrow", "base", "mid", hair="horny", cheeks="heavy_blush") cho "Of course I do." ("open", "narrow", "base", "down", cheeks="heavy_blush") ton "" ("base", "narrow", "base", "down", hair="horny", cheeks="blush") cho "She's very fit and athletic and pretty, just like me." ("crooked_smile", "happyCl", "base", "mid", cheeks="blush") gen "That's not what I meant..." ("base", xpos="far_left", ypos="head") gen "Does her body turn you on?" ("grin", xpos="far_left", ypos="head") ton "" ("base", "narrow", "annoyed", "mid", hair="horny", cheeks="blush") # eager look at Cho. cho "Sir!" ("clench", "wide", "base", "mid", cheeks="heavy_blush") gen "It's a simple question..." ("base", xpos="far_left", ypos="head") cho "Do I really need to answer?" ("clench", "happyCl", "worried", "mid", cheeks="heavy_blush") ton "Please, Miss Chang..." ("open", "narrow", "base", "L", hair="horny", cheeks="blush") ton "I'm quite curious about your thoughts as well. {heart}" ("base", "narrow", "base", "L", hair="horny", cheeks="blush") ton "We'll keep it our little secret, I promise..." ("crooked_smile", "narrow", "annoyed", "down", hair="horny", cheeks="blush") cho "*Hmm*..." ("mad", "narrow", "worried", "down", cheeks="heavy_blush") cho "Fine...{w=0.3} I do think you're quite attractive, Professor." ("soft", "narrow", "worried", "downR", cheeks="heavy_blush") #gen "Thanks." ("grin", xpos="far_left", ypos="head") #cho "" ("annoyed", "narrow", "base", "mid") #ton "Very funny, Professor Dumbledore... But I believe she was talking to me." ("open", "narrow", "raised", "mid", hair="horny") ton "..." ("base", "narrow", "annoyed", "mid", hair="horny", cheeks="blush") # sharp look at Genie cho "Especially for a teacher." ("clench", "narrow", "raised", "down", cheeks="heavy_blush") ton "For a teacher?" ("horny", "narrow", "base", "L", hair="horny") cho "I mean--" ("soft", "happyCl", "worried", "mid", cheeks="heavy_blush") #clench #worried ton "*Ha-ha*... I'll have to add that to my resume." ("grin", "narrow", "base", "mid", hair="horny") cho "" ("base", "narrow", "worried", "down", cheeks="heavy_blush") ton "Although, teachers shouldn't be employed for their looks, but for their competence, isn't that right?" ("open", "narrow", "annoyed", "mid", hair="horny", cheeks="blush") gen "What?" ("base", xpos="far_left", ypos="head") gen "Oh-- I mean yes...{w=0.3} of course..." ("angry", xpos="far_left", ypos="head") call play_sound("giggle") ton "*giggles*..." ("base", "happyCl", "base", "mid", hair="horny", cheeks="blush") ton "Enough with the small talk -- let's get these clothes off!" ("soft", "base", "annoyed", "mid", hair="horny", cheeks="blush") call play_music("stop") ton "" ("horny", "narrow", "base", "mid", hair="horny") pause .1 # Tonks removes the rest of her clothes. $ renpy.sound.play("sounds/cloth_sound3.ogg") $ tonks.strip("clothes") with hpunch pause .2 cho "" ("clench", "narrow", "worried", "mid", cheeks="heavy_blush") pause .5 call nar(">Within a blink of an eye, Tonks has removed all of her remaining clothing.") # nar "One minute her clothes were there, and then they were gone! It was like magic!" cho "..." ("clench", "narrow", "worried", "downR", cheeks="heavy_blush") ton "Get in front of me, Miss Chang." ("open", "narrow", "base", "L", hair="horny") call play_music("cho") if cho.is_worn("bra"): ton "It's time you show your headmaster your cute little breasts as well." ("soft", "narrow", "base", "mid", hair="horny") else: ton "Let's show your headmaster these cute little breasts of yours." ("soft", "narrow", "base", "mid", hair="horny") cho "They aren't that little..." ("annoyed", "narrow", "worried", "down", cheeks="heavy_blush") # annoyed ton "No, you're right, sweetie..." ("soft", "narrow", "base", "down", hair="horny") ton "They're just about perfect." ("horny", "narrow", "raised", "down", hair="horny") ton "Now stand here so the Headmaster can see your tits." ("crooked_smile", "narrow", "base", "mid", hair="horny", cheeks="blush") cho "..." ("annoyed", "happyCl", "base", "mid", cheeks="heavy_blush") pause .2 # Cho moves in front. $ cho.zorder = 16 # in front of Tonks # Default is 15. $ tonks.zorder = 15 # reset to default. cho "" ("angry", "narrow", "base", "down", cheeks="heavy_blush", xpos=300, ypos="base", trans=d5) pause .8 # Remove Cho's bra. if cho.is_worn("bra"): ton "Let me help you with that, Miss Chang." ("base", "narrow", "raised", "down", hair="horny") pause .2 # Remove Cho top. $ renpy.sound.play("sounds/cloth_sound3.ogg") $ cho.strip("bra") with d3 pause .5 cho "" ("base", "happyCl", "worried", "mid", cheeks="heavy_blush") pause .8 call nar(">The lust filled teacher effortlessly removes the bra of her student.") cho "..." ("crooked_smile", "narrow", "worried", "mid", cheeks="heavy_blush") ton "Fucking perfect {heart} aren't they, Professor?..." ("horny", "narrow", "base", "mid", hair="horny") ton "Move next to me, Cho. I need you to stand -- right here {heart}{heart}{heart}" ("open", "base", "base", "downR", hair="horny") cho "*Ehm*... yes, Professor." ("soft", "narrow", "worried", "L", cheeks="heavy_blush") call hide_characters hide screen bld1 with d3 pause .5 # Cho turns around, facing Tonks. call cho_chibi("stand", 314, 366, flip=True) call ton_chibi("stand", 370, 360, flip=False) with d3 pause .5 cho "" ("base", "narrow", "base", "mid", cheeks="heavy_blush", xpos=280, ypos="base", flip=True) ton "..." ("grin", "narrow", "base", "L", hair="horny", xpos=345, ypos="base", flip=False, trans=d5) call play_sound("giggle") ton "*giggles*..." ("grin", "narrow", "shocked", "mid", hair="horny") ton "This is so much fun!" ("base", "narrow", "base", "up", hair="horny", cheeks="blush") if cho.is_worn("panties"): cho "..." ("horny", "narrow", "worried", "L", cheeks="heavy_blush") ton "Lets unveil this magnificent thing, next!" ("crooked_smile", "narrow", "base", "down", hair="horny") call nar(">Tonks eyes up Cho's panties and before you can blink, she undresses her completely.") cho "Professor, not so fast--" ("horny", "narrow", "worried", "down", cheeks="heavy_blush") pause .2 # Remove Cho Panties + Everything else. $ renpy.sound.play("sounds/cloth_sound3.ogg") $ cho.strip("clothes") with vpunch pause .5 cho "" ("horny", "narrow", "raised", "down", cheeks="heavy_blush") pause .8 cho "Ah!" ("mad", "happyCl", "worried", "mid", cheeks="heavy_blush") # startled? else: cho "Glad you're enjoying it, Professor..." ("horny", "narrow", "worried", "L", cheeks="heavy_blush") #Remove any remaining items (no sound since she might be naked) $ cho.strip("clothes") with d3 pause .5 cho "" ("horny", "narrow", "base", "down", cheeks="blush") gen "She's not the only one!" ("grin", xpos="far_left", ypos="head") cho "" ("horny", "narrow", "base", "mid", cheeks="blush") call ctc ton "*Hmm*... I can't decide which teacher has the best view now..." ("horny", "narrow", "base", "down", cheeks="blush", hair="horny") gen "Looking pretty good from where I'm sitting..." ("grin", xpos="far_left", ypos="head") call play_sound("giggle") cho "" ("horny", "narrow", "base", "mid", cheeks="blush") ton "*giggles*" ("grin", "base", "base", "mid", cheeks="blush", hair="horny") ton "Well, we still have the best saved for last." ("grin", "narrow", "base", "down", cheeks="blush", hair="horny") ton "Let's give Professor Dumbledore a proper view of what a real athlete can achieve..." ("grin", "base", "base", "L", cheeks="blush", hair="horny") cho "*Ehm*..." ("disgust", "narrow", "base", "L", cheeks="blush") ton "Your buns, hun." ("crooked_smile", "narrow", "base", "L", cheeks="blush", hair="horny") stop music fadeout 1.0 cho "Oh... Alright..." ("angry", "narrow", "base", "downR", cheeks="blush") call play_music("playful_tension") # SEX THEME. #Cho and Tonks on Desk CG show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho as cg zorder 17 with fade ton "There you go, professor..." ton "The magnificent ass of a Quidditch player." show cho_strip_personal_t3_e3_on_knees cho_mouth_open as cg with d3 cho "Professor!" show cho_strip_personal_t3_e3_on_knees cho_mouth_annoyed cho_eyes_open_down as cg with d3 gen "Heh-Heh..." show cho_strip_personal_t3_e3_on_knees tonks_mouth_smile as cg with d3 ton "Someone had to say it." ton "I must say, gripping that broom has done wonders for your thighs and butt, Miss Chang." show cho_strip_personal_t3_e3_on_knees cho_mouth_annoyed cho_eyes_open_look_at_tonks as cg with d3 cho "...{w=0.4} Thank you I suppose." show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho as cg with d3 ton "No, really Miss Chang...{w=0.4} Have a feel of mine and I'm sure you'll notice the difference." show cho_strip_personal_t3_e3_on_knees cho_eyes_open_look_at_tits cho_mouth_lip_bite as cg with d3 cho "You--{w=0.2} You want me to..." ton "Don't be shy now." #Cho grabs Tonks ass show cho_strip_personal_t3_e3_on_knees cho_body_grab as cg with d3 show cho_strip_personal_t3_e3_on_knees tonks_mouth_base tonks_eyes_open_down as cg with d3 cho "..." show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho as cg with d3 ton "So?" show cho_strip_personal_t3_e3_on_knees cho_mouth_smirk as cg with d3 cho "It's...{w=0.4} Nice." call play_sound("giggle") show cho_strip_personal_t3_e3_on_knees tonks_mouth_smile tonks_eyes_open_look_at_cho as cg with d3 ton "*giggles*... I was asking if you could feel the difference, not for a review, Miss Chang." #Base Pose show cho_strip_personal_t3_e3_on_knees -cho_body_grab cho_mouth_open cho_eyes_wide_look_at_tonks cho_blush_heavy as cg with d3 cho "Oh, I'm so sorry, Professor!" show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_tits cho_eyes_open_down tonks_mouth_base cho_mouth_base as cg with d3 ton "Don't worry, Miss Chang... Your honesty is greatly appreciated." show cho_strip_personal_t3_e3_on_knees tonks_mouth_smile as cg with d3 ton "So, what do you say? Quite a fair bit softer than your own, wouldn't you say?" show cho_strip_personal_t3_e3_on_knees cho_eyes_closed cho_mouth_open as cg with d3 cho "I...{w=0.4} Suppose...{w=0.4} Maybe just a little bit." ton "No need to be modest Miss Chang... Your grip on that broom is unmatched." show cho_strip_personal_t3_e3_on_knees cho_mouth_smirk as cg with d3 cho "..." gen "You know..." show cho_strip_personal_t3_e3_on_knees cho_eyes_open_down tonks_eyes_open_down cho_mouth_smirk as cg with d3 gen "There's a simple way if you'd like to measure the difference." show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_tits as cg with d3 ton "I was thinking the same thing." show cho_strip_personal_t3_e3_on_knees cho_eyes_wide_look_at_tonks tonks_eyes_open_look_at_cho tonks_mouth_open as cg with d3 ton "Miss Chang...{w=0.4} If I may?" show cho_strip_personal_t3_e3_on_knees cho_eyes_open_look_at_tonks cho_mouth_lip_bite as cg with d3 cho "*Ah*--{w=0.2} Alright..." #Tonks grabs Cho's cheeks, spreading them show cho_strip_personal_t3_e3_on_knees tonks_body_grab_spread tonks_eyes_open_look_at_tits cho_eyes_closed tonks_mouth_lip_bite cho_mouth_open as cg with d3 cho "*Ah*..." show cho_strip_personal_t3_e3_on_knees cho_mouth_lip_bite as cg with d3 cho "..." show cho_strip_personal_t3_e3_on_knees tonks_mouth_base as cg with d3 ton "*Mmm*...{w=0.4} As suspected...{w=0.4} A lot firmer than mine." show cho_strip_personal_t3_e3_on_knees cho_mouth_base as cg with d3 cho "Oh..." show cho_strip_personal_t3_e3_on_knees tonks_mouth_smile as cg with d3 ton "That's not a bad thing, Miss Chang... A tight butt has its advantages, not only for Quidditch..." show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_down as cg with d3 ton "So, what do you think, professor?" show cho_strip_personal_t3_e3_on_knees cho_eyes_open_down cho_mouth_smirk as cg with d3 gen "I like both." show cho_strip_personal_t3_e3_on_knees tonks_mouth_base as cg with d3 ton "I'm talking about her training." gen "Oh...{w=0.4} She's done very well." show cho_strip_personal_t3_e3_on_knees tonks_mouth_open tonks_eyes_open_look_at_tits as cg with d3 ton "Very well indeed..." show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_down tonks_mouth_base cho_mouth_base cho_eyes_open_down as cg with d3 gen "Is that jealousy I'm hearing in your voice?" show cho_strip_personal_t3_e3_on_knees cho_eyes_wide_look_at_tonks cho_mouth_smile as cg with d3 gen "If you're looking for a workout, I'm sure I could sort something out." show cho_strip_personal_t3_e3_on_knees tonks_mouth_lip_bite as cg with d3 ton "*Mmm*..." ton "Perhaps it's time I bring out the old comet..." show cho_strip_personal_t3_e3_on_knees cho_mouth_open cho_eyes_open_look_at_tonks as cg with d3 cho "Professor?" show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho tonks_mouth_smile as cg with d3 ton "Yes, sweetie?" show cho_strip_personal_t3_e3_on_knees cho_mouth_lip_bite as cg with d3 cho "You're squeezing my butt still." show cho_strip_personal_t3_e3_on_knees tonks_mouth_open tonks_eyes_open_look_at_tits as cg with d3 ton "Oh... So I am..." #Base pose show cho_strip_personal_t3_e3_on_knees -tonks_body_grab_spread tonks_eyes_open_look_at_cho as cg with d3 ton "Sorry, Miss Chang... I got lost appreciating your butt, I forgot what we were doing for a second." #Tonks looks at genie show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_down as cg with d3 ton "*Hmm*... It appears I'm not the only one..." #Cho looks at genie who has a boner (off screen) show cho_strip_personal_t3_e3_on_knees cho_eyes_open_down cho_mouth_annoyed as cg with d3 pause .8 show cho_strip_personal_t3_e3_on_knees cho_eyes_wide_down cho_mouth_angry as cg with d3 cho "Sir! Not when Tonks-- I mean--" show cho_strip_personal_t3_e3_on_knees cho_mouth_base tonks_mouth_smile as cg with d3 ton "No, I think he's got the right idea." show cho_strip_personal_t3_e3_on_knees cho_mouth_angry cho_eyes_wide_look_at_tonks as cg with d3 cho "What?!" show cho_strip_personal_t3_e3_on_knees tonks_mouth_base cho_eyes_wide_down as cg with d3 ton "Go on, professor... Whip it out." show cho_strip_personal_t3_e3_on_knees cho_mouth_open cho_eyes_wide_look_at_tonks as cg with d3 cho "Professor Tonks!" show cho_strip_personal_t3_e3_on_knees cho_mouth_annoyed tonks_eyes_open_look_at_cho as cg with d3 ton "Now-now, Miss Chang... This is a necessary part of your training." show cho_strip_personal_t3_e3_on_knees cho_mouth_open cho_eyes_open_look_at_tonks as cg with d3 cho "But, professor!" show cho_strip_personal_t3_e3_on_knees tonks_mouth_smile cho_mouth_annoyed as cg with d3 ton "It's inevitable with how your matches have been going recently, that at least a couple of boys would end up whipping it out during the finals." show cho_strip_personal_t3_e3_on_knees tonks_mouth_open as cg with d3 ton "You wouldn't want to get distracted by such a sight during Quidditch now, would you?" show cho_strip_personal_t3_e3_on_knees tonks_mouth_base cho_mouth_lip_bite cho_eyes_open_down as cg with d3 if cho_blowjob_done: cho "But I've already seen-- I mean..." else: cho "..." show cho_strip_personal_t3_e3_on_knees tonks_mouth_smile tonks_eyes_open_down as cg with d3 ton "I'm sure your professor... Or should I say coach... Would agree." gen "I'll agree to--{w=0.2} *Ngh*...{w=0.4} anything at this point." call play_sound("giggle") ton "*giggles*" show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_down cho_mouth_base as cg with d3 ton "I'll remember that next time we discuss my salary." show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho cho_eyes_open_look_at_tonks as cg with d3 ton "So, what do you say Miss Chang?" show cho_strip_personal_t3_e3_on_knees cho_mouth_lip_bite as cg with d3 cho "{size=-4}Alright...{/size}" show cho_strip_personal_t3_e3_on_knees tonks_mouth_smile as cg with d3 ton "Marvellous." show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_down tonks_mouth_base cho_eyes_open_down as cg with d3 ton "Please, help yourself professor." gen "(Finally!)" # TODO: cloth sounds #Cho wide eyed looking at dick show cho_strip_personal_t3_e3_on_knees tonks_mouth_smile cho_eyes_wide_down cho_mouth_open as cg with d3 pause .8 #Cho clenched eyes show cho_strip_personal_t3_e3_on_knees cho_mouth_lip_bite cho_eyes_closed_happy as cg with d3 call nar("*Fap* *Fap* *Fap*") show cho_strip_personal_t3_e3_on_knees tonks_mouth_open as cg with d3 ton "Wow, look at him go!" #Tonks looking at Cho show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho tonks_mouth_base as cg with d3 ton "...{w=0.4} Miss Chang, you can't be missing out on this." ton "Closing your eyes won't be an option during Quidditch." show cho_strip_personal_t3_e3_on_knees cho_mouth_annoyed as cg with d3 cho "..." #Eyes still closed menu: "-Motion Tonks to spank Cho's ass-": #Tonks spanks Cho's ass, Tonks gets wet # tonks smile show cho_strip_personal_t3_e3_on_knees tonks_mouth_open tonks_eyes_open_down as cg with d3 ton "...?" # Doesn't get it at first pause 0.8 show cho_strip_personal_t3_e3_on_knees tonks_mouth_smile as cg with d3 nar ">Tonks nods, grinning mischievously, letting you know she's on-board with your plan." call play_sound("slap") show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho cho_handprint cho_eyes_wide_down cho_mouth_open as cg with flash cho "{heart}*Ah*!{heart}" show cho_strip_personal_t3_e3_on_knees cho_mouth_angry as cg with d3 cho "..." ton "There you go, that wasn't so hard was it?" #Tonks wet down legs show cho_strip_personal_t3_e3_on_knees tonks_wetness cho_eyes_open_look_at_tonks cho_mouth_lip_bite as cg with d3 cho "..." call nar("*Fap* *Fap* *Fap*") show cho_strip_personal_t3_e3_on_knees tonks_eyes_closed tonks_mouth_base as cg with d3 call play_sound("giggle") ton "*giggles*" show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_down cho_eyes_open_down as cg with d3 ton "Looks like that really got him going." gen "You're the one to talk." show cho_strip_personal_t3_e3_on_knees tonks_mouth_open as cg with d3 ton "Shush now..." show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho cho_eyes_open_look_at_tonks tonks_mouth_base cho_mouth_base as cg with d3 cho "Professor, what is he talking--" call slap_her show cho_strip_personal_t3_e3_on_knees cho_eyes_wide_down cho_mouth_open as cg cho "{heart}*Ah*!{heart}" show cho_strip_personal_t3_e3_on_knees cho_eyes_closed_happy cho_mouth_lip_bite tonks_mouth_smile tonks_eyes_open_look_at_tits as cg with d3 ton "Oh yes, I'm sure a broomstick would slide quite nicely between these cheeks!" show cho_strip_personal_t3_e3_on_knees cho_eyes_open_down cho_mouth_annoyed as cg with d3 cho "...{w=0.4} Slide?" call nar("*Fap* *Fap* *Fap*") gen "(*Ngh*... This isn't good, If they keep going like this, I'll paint their asses white!)" show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_down tonks_mouth_base as cg with d3 ton "*Hmm*... Already?" show cho_strip_personal_t3_e3_on_knees cho_eyes_open_look_at_tonks cho_mouth_base as cg with d3 cho "Professor?" show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho tonks_mouth_smile as cg with d3 ton "I believe coach is almost ready to show his appreciation for your hard work." show cho_strip_personal_t3_e3_on_knees cho_eyes_wide_down cho_mouth_open as cg with d3 cho "Wait, you don't mean--" show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho tonks_mouth_open cho_mouth_lip_bite as cg with d3 ton "Oh?{w=0.6} Is that not what we're doing?" show cho_strip_personal_t3_e3_on_knees cho_eyes_open_look_at_tonks as cg with d3 ton "My apologies." show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_tits tonks_mouth_smile tonks_body_grab as cg with d3 ton "I was under the impression that seduction was part of your winning strategy..." show cho_strip_personal_t3_e3_on_knees cho_eyes_wide_look_at_tonks cho_mouth_open as cg with d3 cho "How did you--" show cho_strip_personal_t3_e3_on_knees -tonks_body_grab tonks_mouth_base tonks_eyes_open_look_at_cho as cg with d3 ton "Sweetie... You're speaking to an expert..." show cho_strip_personal_t3_e3_on_knees cho_mouth_base as cg with d3 cho "Professor?" show cho_strip_personal_t3_e3_on_knees tonks_eyes_closed as cg with d3 call play_sound("giggle") ton "*giggles*" show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho tonks_mouth_smile as cg with d3 ton "You thought that I got to where I am by working hard?" ton "Please... When you've got a body like mine, the only thing you need is the knowledge of how to use it..." ton "For example, if you're ever looking to get a raise, just show some skin and any man is sure to just nod and agree to anything you say." call nar("*Fap* *Fap* *Fap*") show cho_strip_personal_t3_e3_on_knees tonks_mouth_open tonks_eyes_open_down as cg with d3 ton "Observe..." show cho_strip_personal_t3_e3_on_knees cho_eyes_open_down tonks_mouth_smile as cg with d3 ton "So, how about that raise, Professor?" call nar("*Fap* *Fap* *Fap*") show cho_strip_personal_t3_e3_on_knees tonks_mouth_open as cg with d3 ton "Professor?" gen "Huh?" gen "Oh...{w=0.2} *Err*...{w=0.2} Sure!{w=0.4} Whatever you say." #Tonks looks at Cho show cho_strip_personal_t3_e3_on_knees tonks_mouth_base tonks_eyes_open_look_at_cho cho_eyes_open_look_at_tonks as cg with d3 ton "See?" ton "Of course, even though I got what I wanted, you should finish what you started or they'll know something's up..." show cho_strip_personal_t3_e3_on_knees cho_mouth_lip_bite as cg with d3 cho "..." ton "So... Do you have what it takes?" show cho_strip_personal_t3_e3_on_knees cho_mouth_open as cg with d3 if cho_blowjob_done: cho "*Ehm*... Haven't I already proved--" else: cho "But he's my--{w=0.2} And you--{w=0.2} Surely I can't just--" call slap_her show cho_strip_personal_t3_e3_on_knees cho_eyes_closed_happy as cg cho "{heart}*Ah*!{heart}" show cho_strip_personal_t3_e3_on_knees cho_eyes_open_look_at_tonks as cg with d3 ton "You can do it." show cho_strip_personal_t3_e3_on_knees cho_mouth_lip_bite as cg with d3 cho "*Ah*...{w=0.4} Okay then..." call nar("*Fap* *Fap* *Fap*") show cho_strip_personal_t3_e3_on_knees tonks_mouth_smile tonks_eyes_open_down cho_eyes_open_down as cg with d3 ton "Oh, looks like the moment has arrived!" "-Multitasking is too hard, keep beating it-": #Tonks spreads Cho's ass, Cho's wet, Cho then spreads Tonks' ass at the same time. #Cho opens eyes and looks at genie show cho_strip_personal_t3_e3_on_knees tonks_mouth_open cho_eyes_open_down as cg with d3 ton "Very good..." show cho_strip_personal_t3_e3_on_knees tonks_mouth_smile as cg with d3 ton "Now, I think it would be a good idea to give him something to look at as well." show cho_strip_personal_t3_e3_on_knees cho_mouth_angry cho_eyes_wide_look_at_tonks as cg with d3 cho "No, wait!" #Tonks spreads Cho's ass and she's wet show cho_strip_personal_t3_e3_on_knees tonks_body_grab_spread cho_wetness cho_mouth_open cho_eyes_wide_down as cg with d3 pause 1 gen "Whoa!" show cho_strip_personal_t3_e3_on_knees tonks_mouth_open cho_eyes_wide_look_at_tonks as cg with d3 ton "*Hmm*? What's wrong, sweetie?" show cho_strip_personal_t3_e3_on_knees tonks_mouth_base cho_eyes_wide_down as cg with d3 gen "She's--" show cho_strip_personal_t3_e3_on_knees cho_eyes_wide_look_at_tonks cho_mouth_angry as cg with d3 cho "Nothing!" show cho_strip_personal_t3_e3_on_knees cho_eyes_closed_happy as cg with d3 cho "I'm fine!" show cho_strip_personal_t3_e3_on_knees cho_mouth_base as cg with d3 call nar("*Fap* *Fap* *Fap*") gen "Very fine indeed!" show cho_strip_personal_t3_e3_on_knees cho_mouth_base cho_eyes_open_look_at_tonks as cg with d3 ton "*Mmm*... You almost had me worried for a second..." show cho_strip_personal_t3_e3_on_knees cho_mouth_open as cg with d3 cho "*Ehm*... How long do I have to stay like this?" show cho_strip_personal_t3_e3_on_knees tonks_mouth_open cho_mouth_base as cg with d3 ton "Until he finishes, of course." show cho_strip_personal_t3_e3_on_knees cho_eyes_wide_look_at_tonks tonks_mouth_base cho_mouth_angry as cg with d3 cho "Until--{w=0.2} But professor!" show cho_strip_personal_t3_e3_on_knees cho_eyes_open_look_at_tonks tonks_mouth_open cho_mouth_annoyed as cg with d3 ton "Or is that not what we're doing?" show cho_strip_personal_t3_e3_on_knees tonks_eyes_closed as cg with d3 ton "I thought that seduction was a big part of your winning strategy..." show cho_strip_personal_t3_e3_on_knees tonks_mouth_base tonks_eyes_open_look_at_tits cho_mouth_open cho_eyes_wide_look_at_tonks as cg with d3 cho "How did you--" show cho_strip_personal_t3_e3_on_knees tonks_mouth_open tonks_eyes_open_look_at_cho cho_eyes_open_look_at_tonks as cg with d3 ton "Please, Miss Chang...{w=0.4} You're talking to an expert..." show cho_strip_personal_t3_e3_on_knees tonks_mouth_base as cg with d3 ton "And as an expert, let me tell you, if you don't fully commit, you won't achieve your goals." show cho_strip_personal_t3_e3_on_knees tonks_mouth_base cho_mouth_lip_bite cho_eyes_open_down as cg with d3 cho "But I--{w=0.2} He can see my--" show cho_strip_personal_t3_e3_on_knees tonks_mouth_open cho_eyes_open_look_at_tonks as cg with d3 ton "Endurance, Miss Chang." ton "As a Quidditch player, I'm sure you know the importance of endurance." show cho_strip_personal_t3_e3_on_knees tonks_mouth_base cho_eyes_wide_down cho_mouth_annoyed as cg with d3 cho "That's not the problem!" show cho_strip_personal_t3_e3_on_knees tonks_mouth_open cho_mouth_annoyed cho_eyes_open_look_at_tonks as cg with d3 ton "Very well, Miss Chang..." show cho_strip_personal_t3_e3_on_knees tonks_mouth_lip_bite cho_mouth_base cho_eyes_open_look_at_tonks as cg with d3 ton "You may help yourself to my buttocks." show cho_strip_personal_t3_e3_on_knees cho_mouth_open cho_eyes_wide_look_at_tonks as cg with d3 cho "Your--" gen "Yes please!" show cho_strip_personal_t3_e3_on_knees cho_mouth_lip_bite cho_eyes_open_look_at_tits as cg with d3 cho "..." show cho_strip_personal_t3_e3_on_knees cho_mouth_base tonks_mouth_base as cg with d3 ton "Go on then." #Cho spreads Tonks' Ass Tonks wet pussy show cho_strip_personal_t3_e3_on_knees cho_body_grab_spread tonks_wetness tonks_mouth_base as cg with d3 pause.5 gen "Whoa, you're-" show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_down tonks_mouth_lip_bite tonks_blush_heavy as cg with d3 ton "Shush!" show cho_strip_personal_t3_e3_on_knees cho_eyes_open_look_at_tonks cho_mouth_lip_bite as cg with d3 cho "Professor?" show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho as cg with d3 call nar("*Fap* *Fap* *Fap*") show cho_strip_personal_t3_e3_on_knees tonks_eyes_closed tonks_mouth_open as cg with d3 ton "*Ahem*...{w=0.4} Why don't you keep your eyes on what Professor Dumbledore is doing, Miss Chang." show cho_strip_personal_t3_e3_on_knees tonks_eyes_closed tonks_mouth_base cho_mouth_annoyed as cg with d3 cho "But--" show cho_strip_personal_t3_e3_on_knees tonks_mouth_open as cg with d3 ton "Be a good girl and listen to your teacher." #Tonks wet down legs, Closed eyes horny #Cho looks at genie, Tonks steals glances at Cho show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_tits cho_eyes_open_down cho_mouth_lip_bite tonks_mouth_base as cg with d3 pause .8 show cho_strip_personal_t3_e3_on_knees tonks_mouth_lip_bite as cg with d3 call nar("*Fap* *Fap* *Fap*") show cho_strip_personal_t3_e3_on_knees cho_eyes_wide_down as cg with d3 gen "*Ah*..." show cho_strip_personal_t3_e3_on_knees cho_eyes_open_look_at_tonks as cg with d3 cho "Professor..." show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho as cg with d3 ton "Huh? I wasn't--{w=0.4} Didn't I just tell you to--" show cho_strip_personal_t3_e3_on_knees tonks_mouth_base cho_mouth_open as cg with d3 cho "But Professor, I think he's about to-- *Ehm*..." show cho_strip_personal_t3_e3_on_knees tonks_mouth_open tonks_eyes_open_down cho_mouth_lip_bite cho_eyes_open_down as cg with d3 ton "*Huh*?" #looks at genie show cho_strip_personal_t3_e3_on_knees tonks_mouth_smile as cg with d3 ton "Oh, I see!" $ _temp_facial = False menu: "-Keep going and finish like this-": #Genie cums on desk #Base pose show cho_strip_personal_t3_e3_on_knees tonks_mouth_smile as cg with d3 ton "Go on coach, cum for us!" ton "Claim your pupil, claim your slut, shake that cock, cum on butt!" show cho_strip_personal_t3_e3_on_knees cho_mouth_open cho_eyes_open_look_at_tonks as cg with d3 cho "Professor!" show cho_strip_personal_t3_e3_on_knees tonks_eyes_closed as cg with d3 call play_sound("giggle") ton "*giggles*" show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho as cg with d3 ton "You tell him, Miss Chang!" show cho_strip_personal_t3_e3_on_knees cho_mouth_angry as cg with d3 cho "I--" ton "Tell him to paint his slutty little Quidditch player in cum!" show cho_strip_personal_t3_e3_on_knees cho_eyes_open_down tonks_eyes_open_down cho_mouth_lip_bite as cg with d3 call nar("*Fap* *Fap* *Fap*") show cho_strip_personal_t3_e3_on_knees cho_eyes_closed as cg with d3 cho "..." show cho_strip_personal_t3_e3_on_knees cho_eyes_open_look_at_tits tonks_eyes_open_look_at_cho as cg with d3 pause .5 show cho_strip_personal_t3_e3_on_knees cho_eyes_open_down cho_mouth_open as cg with d3 cho "P-- Please, do it, sir!" show cho_strip_personal_t3_e3_on_knees tonks_body_idle tonks_eyes_open_look_at_cho cho_eyes_wide_look_at_tonks as cg with d3 pause .5 call play_sound("slap") show cho_strip_personal_t3_e3_on_knees cho_handprint cho_eyes_closed_happy cho_mouth_lip_bite as cg with flash cho "*Ah*!!" show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho as cg with d3 ton "More conviction!" show cho_strip_personal_t3_e3_on_knees cho_eyes_wide_look_at_tonks tonks_eyes_open_look_at_tits as cg with d3 cho "Conv--" call play_sound("slap") show cho_strip_personal_t3_e3_on_knees cho_eyes_closed_happy cho_mouth_open as cg with flash cho "{heart}*Ah*!!{heart}" #Tonks spreads cho's ass (cho is wet) show cho_strip_personal_t3_e3_on_knees cho_eyes_open_look_at_tonks cho_mouth_lip_bite cho_wetness as cg with d3 pause .5 show cho_strip_personal_t3_e3_on_knees tonks_body_grab_spread tonks_eyes_open_look_at_cho as cg with d3 ton "Say it!" show cho_strip_personal_t3_e3_on_knees cho_eyes_closed tonks_eyes_open_down as cg with d3 pause .8 show cho_strip_personal_t3_e3_on_knees cho_eyes_closed tonks_eyes_open_down cho_mouth_smirk as cg with d3 pause .5 show cho_strip_personal_t3_e3_on_knees cho_eyes_wide_down cho_mouth_open as cg with d3 cho "C-cum for me, [name_genie_cho]!" # Deliberate; Tonks will mention Cho's choice of calling him by nickname later gen "Aaargh!!" #Cho closed eyes show cho_strip_personal_t3_e3_on_knees -cho_body_grab_spread cho_eyes_closed_happy as cg with d3 cho "*Eeek*!" # Cumblock -- Genie cum flying through the air. call cum_block show cho_strip_personal_t3_e3_on_knees desk_cum_spurt as cg $ renpy.sound.play("sounds/slick_02.ogg") #fade to black pause 0.6 show screen blkfade with d3 ton "..." gen "*Ah*..." cho "Did--{w=0.2} Did he finish?" ton "*chuckles*" ton "Oh, he did finish alright..." cho "..." #Fade back to CG, cum on side of desk (none on Tonks or Cho) show cho_strip_personal_t3_e3_on_knees desk_cum_post cho_eyes_open_down cho_mouth_lip_bite as cg hide screen blkfade with d5 pause 1 show cho_strip_personal_t3_e3_on_knees cho_mouth_open as cg with d3 cho "(He--{w=0.4} He missed...)" show cho_strip_personal_t3_e3_on_knees -tonks_body_grab_spread tonks_mouth_base cho_mouth_lip_bite as cg with d3 gen "Fuck, I missed..." show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho cho_eyes_closed cho_mouth_smirk as cg with d3 cho "*Phew*..." show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho tonks_mouth_smile as cg with d3 call play_sound("giggle") ton "*giggles*" "-Give Tonks a sign to get closer-": #Tonks and Cho lay down and genie cums on their faces $ _temp_facial = True show cho_strip_personal_t3_e3_on_knees tonks_mouth_smile cho_eyes_open_look_at_tonks as cg with d3 ton "*Mmm*... You naughty boy..." show cho_strip_personal_t3_e3_on_knees cho_mouth_open as cg with d3 cho "Professor?" show cho_strip_personal_t3_e3_on_knees tonks_eyes_open_look_at_cho as cg with d3 ton "Follow my lead, Miss Chang." show screen blkfade with d3 call play_sound("climb_desk") pause .8 cho "Professor!" ton "Hurry up Miss Chang, don't leave your coach hanging." ton "Lay down next to me, just like this." cho "..." #Cho lies down, open mouth (talking) looking at tonks show cho_strip_personal_t3_e3_lying as cg hide screen blkfade with d5 cho "Like this?" show cho_strip_personal_t3_e3_lying cho_mouth_base tonks_mouth_open as cg with d3 ton "Yes, Very good Miss Chang..." show cho_strip_personal_t3_e3_lying cho_eyes_open_down cho_mouth_open tonks_mouth_base as cg with d3 cho "But, why with our hands out?" show cho_strip_personal_t3_e3_lying cho_eyes_open_look_at_tonks tonks_mouth_smile cho_mouth_base as cg with d3 ton "Oh... I think you already know the answer to that question..." call nar("*Fap* *Fap* *Fap*") #Cho angry mouth show cho_strip_personal_t3_e3_lying cho_eyes_open_down tonks_mouth_smile cho_mouth_angry as cg with d3 pause .5 call play_sound("giggle") ton "*Giggles*" show cho_strip_personal_t3_e3_lying tonks_mouth_open as cg with d3 ton "You're not going to chicken out on me now are you, Miss Chang?" show cho_strip_personal_t3_e3_lying tonks_mouth_base cho_mouth_open as cg with d3 cho "I--" #Cho looks at genie show cho_strip_personal_t3_e3_lying cho_mouth_base cho_eyes_open_mid as cg with d3 call nar("*Fap* *Fap* *Fap*") show cho_strip_personal_t3_e3_lying cho_eyes_closed cho_mouth_open as cg with d3 cho "I won't." show cho_strip_personal_t3_e3_lying cho_mouth_base tonks_mouth_smile as cg with d3 ton "Good..." show cho_strip_personal_t3_e3_lying cho_eyes_open_down tonks_mouth_open as cg with d3 ton "Then give your Coach your biggest smile and repeat after me..." show cho_strip_personal_t3_e3_lying cho_eyes_open_look_at_tonks tonks_mouth_base cho_mouth_angry as cg with d3 cho "You want me to--" show cho_strip_personal_t3_e3_lying tonks_mouth_smile cho_mouth_angry as cg with d3 ton "Smile, Miss Chang..." cho "...{w=0.8}{nw}" #Cho smiles show cho_strip_personal_t3_e3_lying cho_mouth_smile as cg with d3 pause .8 ton "There you go... And such a pretty smile as well..." cho "Thank you..." call nar("*Fap* *Fap* *Fap*") gen "*Ah*... Ladies..." #Tonks and Cho looks at genie show cho_strip_personal_t3_e3_lying tonks_eyes_open_mid cho_eyes_open_mid as cg with d3 ton "Oh, of course sir..." ton "Now, keep your eyes on your coach and repeat after me..." show cho_strip_personal_t3_e3_lying tonks_mouth_open cho_mouth_smile as cg with d3 ton "\"Thank you coach, for being such a good mentor...\"" show cho_strip_personal_t3_e3_lying tonks_mouth_base cho_mouth_open as cg with d3 cho "Thank you coach... For being such a good mentor..." call nar("*Fap* *Fap* *Fap*") show cho_strip_personal_t3_e3_lying tonks_mouth_open cho_mouth_smile as cg with d3 ton "\"I'll always be in your debt after everything that you've done for me...\"" show cho_strip_personal_t3_e3_lying tonks_mouth_base cho_mouth_open as cg with d3 cho "I'll always be in your debt... After everything that you've done for me..." call nar("*Fap* *Fap* *Fap*") show cho_strip_personal_t3_e3_lying tonks_mouth_open cho_mouth_smile as cg with d3 ton "\"But I hope to be able to repay you some day...\"" show cho_strip_personal_t3_e3_lying tonks_mouth_base cho_mouth_open as cg with d3 ton "But I hope to be able to repay you some day..." call nar("*Fap* *Fap* *Fap*") show cho_strip_personal_t3_e3_lying tonks_mouth_open cho_mouth_smile as cg with d3 ton "\"With...\"" show cho_strip_personal_t3_e3_lying tonks_mouth_base cho_mouth_open as cg with d3 cho "With..." show cho_strip_personal_t3_e3_lying tonks_mouth_open cho_mouth_smile as cg with d3 ton "\"My...\"" show cho_strip_personal_t3_e3_lying tonks_mouth_base cho_mouth_open as cg with d3 cho "My..." show cho_strip_personal_t3_e3_lying tonks_mouth_open cho_mouth_smile as cg with d3 ton "\"Body...\"" show cho_strip_personal_t3_e3_lying tonks_mouth_smile cho_mouth_open as cg with d3 cho "Body--" show cho_strip_personal_t3_e3_lying cho_mouth_smile as cg with d3 pause .5 #Cho looks at Tonks, angry mouth show cho_strip_personal_t3_e3_lying cho_eyes_open_look_at_tonks cho_mouth_angry as cg with d3 cho "Wait, what?!" gen "*Aaargh*!!" show cho_strip_personal_t3_e3_lying tonks_mouth_tongue_out cho_mouth_open as cg with d3 ton "Open wide, Cho!" #Tonks tongue out #Cho clenched eyes show cho_strip_personal_t3_e3_lying cho_eyes_open_mid cho_mouth_angry as cg with d3 cho "Wait!" #Genie cums on their faces, and in tonks mouth. call cum_block show cho_strip_personal_t3_e3_lying cum_tongue cho_mouth_open cho_eyes_closed_happy as cg with flash cho "*Aaaah*!" gen "Yeeeees!! Take that, you sluts!" call cum_block show cho_strip_personal_t3_e3_lying cum_face tonks_eyes_closed as cg with flash show cho_strip_personal_t3_e3_lying cum_tits as cg with flash show cho_strip_personal_t3_e3_lying tonks_eyes_open_mid cum_hands as cg with flash cho "It's--{w=0.4} I can feel it on my hands!" cho "It's... So warm..." #Cho looks at tonks show cho_strip_personal_t3_e3_lying cho_eyes_open_look_at_tonks as cg cho "Professor--" #Tonks swallows + sound call play_sound("gulp") show cho_strip_personal_t3_e3_lying tonks_eyes_closed tonks_mouth_smile -cum_tongue as cg with d3 ton "*Mmm*... Tasty..." cho "Whoa..." show cho_strip_personal_t3_e3_lying tonks_eyes_open_look_at_cho as cg with d3 call play_sound("giggle") ton "*Giggles*" cho "You--{w=0.2} His--" ton "*Mmm*... I hope you're not ticklish, Miss Chang..." cho "What do you--" #fade to black call play_sound("climb_desk") show screen blkfade with d3 cho "Oooh!!" ton "*slurp* *lick* *slurp*" cho "Professor!" call play_sound("giggle") ton "*giggles*..." stop music fadeout 1.0 show screen blkfade with d5 hide cg cho "" ("soft", "narrow", "base", "downR", cheeks="blush") ton "" ("grin", "base", "base", "L", cheeks="blush") hide screen blkfade with d5 #Hide CG ## Transformation Section ## ton "Great job Miss Chang... I'm sure no man will be able to resist you now...{nw}" ("grin", "narrow", "base", "L", cheeks="blush") ton "Great job Miss Chang... I'm sure no man will be able to resist you now...{fast} Wouldn't you agree, professor?" ("grin", "narrow", "base", "mid", cheeks="blush") gen "What? Oh yes, sure! Nice job!" ("grin", xpos="far_left", ypos="head") cho "Thanks, [name_genie_cho]..." ("base", "narrow", "base", "down", cheeks="blush") if name_genie_cho in ("Sir", "Professor"): #Acceptable names that she should be using ton "If you ever have any questions about men, you know where my door is..." ("base", "narrow", "base", "L", cheeks="blush", hair="neutral") gen "Got it." ("base", xpos="far_left", ypos="head") ton "I was referring to Miss Chang." ("soft", "narrow", "base", "mid", cheeks="blush") gen "Oh... Yeah, me too." ("base", xpos="far_left", ypos="head") elif name_genie_cho == "Dumbledore": ton "Using first names already, I see..." ("soft", "base", "raised", "L", cheeks="blush") cho "I mean, Sir!" ("angry", "base", "base", "stare", cheeks="heavy_blush") ton "Don't worry Miss Chang, if that's what he would like you to call him, then I won't tell anyone." ("base", "wink", "base", "L", cheeks="blush") ton "" ("base", "base", "base", "L", cheeks="blush") cho "*Ehm*... Thank you, Professor." ("disgust", "narrow", "base", "down", cheeks="heavy_blush") elif name_genie_cho == "Coach": ton "So you do call him coach!" ("grin", "narrow", "shocked", "L", cheeks="blush") cho "Oh, *Ehm*... Well..." ("angry", "narrow", "base", "L", cheeks="heavy_blush") ton "Well, seeing that he's helping you, it's only appropriate." ("base", "narrow", "base", "L", cheeks="blush") gen "That's what I said." ("grin", xpos="far_left", ypos="head") cho "..." ("base", "narrow", "base", "down", cheeks="heavy_blush") else: gen "*Cough*..." ("base", xpos="far_left", ypos="head") cho "I mean--{w=0.2} Thank you Sir..." ("angry", "base", "base", "mid", cheeks="blush") ton "*chuckles* So, this is what he has you call him... Well, nothing wrong with that..." ("soft", "base", "base", "mid", cheeks="blush") cho "..." ("base", "narrow", "base", "down", cheeks="heavy_blush") call play_music("cho") if _temp_facial: cho "*Ehm*...{w=0.4} Professor..." ("soft", "narrow", "base", "L", cheeks="blush") ton "Yes, Miss Chang?" ("base", "narrow", "raised", "L", cheeks="blush") cho "What did you mean when you said...{w=0.4} Repay him with my body?" ("open", "narrow", "base", "L", cheeks="heavy_blush") ton "*Hmm*?" ("base", "base", "raised", "mid", cheeks="blush") ton "You're selling favours to Professor Dumbledore, are you not?" ("base", "narrow", "base", "L", cheeks="blush") cho "I--{w=0.2} Yes, but that's not--{w=0.2} I mean...{w=0.2} They're meant to help me with Quidditch, I swear!" ("mad", "narrow", "base", "L", cheeks="heavy_blush") else: ton "*Mmm*... Your coach is very lucky to have the opportunity to buy favours from you." ("base", "base", "base", "mid", cheeks="blush") cho "He's--{w=0.2} They're meant to help me with Quidditch, I swear!" ("base", "base", "base", "mid", cheeks="blush") call play_sound("giggle") ton "*giggles*" ("crooked_smile", "closed", "base", "mid", cheeks="blush") ton "Your reasons for selling favours does not concern me, Miss Chang..." ("base", "narrow", "base", "L", cheeks="blush") cho "Oh..." ("disgust", "narrow", "base", "down", cheeks="blush") ton "As long as both ends of the bargain is met at a satisfactory level." ("soft", "narrow", "base", "mid", cheeks="blush") ton "They are, I presume?" ("normal", "narrow", "raised", "L", cheeks="blush") cho "Yes..." ("angry", "narrow", "base", "down", cheeks="blush") gen "I mean..." ("base", xpos="far_left", ypos="head") ton "Then that is everything I need to know." ("grin", "closed", "base", "mid", cheeks="blush") ton "Now, if that's everything... I think I'll better be off." ("soft", "base", "base", "R", cheeks="blush") cho "Oh... Okay then!" ("angry", "narrow", "base", "L", cheeks="blush") gen "*Ahem*... Miss Chang." ("base", xpos="far_left", ypos="head") cho "Yes, professor?" ("angry", "base", "base", "mid", cheeks="blush") gen "I think this would be the perfect time to ask Professor Tonks your question." ("grin", xpos="far_left", ypos="head") cho "W-what...{w=0.4} Oh, yes!" ("soft", "base", "raised", "mid", cheeks="heavy_blush") ton "*Hmm*?" ("base", "base", "raised", "L", hair="horny") cho "Professor Dumbledore told me about how you helped me during the Slytherin game." ("open", "base", "base", "L", cheeks="blush") ton "What? You told her I'm a Metamorphmagi?" ("mad", "wide", "shocked", "mid", hair="neutral") cho "You are?!?" ("open", "wide", "raised", "L", cheeks="blush") cho "That's so cool!" ("grin", "happyCl", "base", "mid", cheeks="heavy_blush") ton "Did I just spoil the surprise myself?{w=0.5} Whoopsie!" ("mad", "narrow", "worried", "downR", hair="horny", cheeks="heavy_blush") gen "Well... I didn't exactly tell her that much." ("base", xpos="far_left", ypos="head") ton "Well, what's done is done..." ("upset", "narrow", "worried", "downR", hair="horny", cheeks="blush") call play_music("trance") #ton "Can I have your word that you won't tell anyone, Cho?" ("base", "base", "base", "mid") #cho "Yes, you have my word! I promise I won't tell anyone!" ("base", "base", "base", "mid") #ton "*Hmm*... Well, seeing the circumstances I guess that's good--" ("base", "base", "base", "mid") gen "Show the girl your \"meta thing\" already!" ("grin", xpos="far_left", ypos="head") ton "My \"metamorphmagi\" ability." ("soft", "narrow", "base", "mid") cho "So, is this what you showed us in class before, professor?" ("crooked_smile", "base", "base", "mid", cheeks="blush") cho "You were changing your nose into that of a pig, and then a duck, and then--" ("silly", "happyCl", "base", "mid", cheeks="blush") ton "Yes... Well, that's usually about as much as I show people." ("crooked_smile", "narrow", "raised", "L") ton "Most aren't aware of what else I can do. It's far more beneficial to me if people are unaware..." ("grin", "narrow", "shocked", "mid") ton "You see, I can do far more than just change my nose, or the colour of my hair..." ("soft", "narrow", "raised", "L") cho "Wicked!... What else can you do?" ("grin", "base", "base", "L", cheeks="blush") gen "How about a busty, stuck-up Gryffindor slut!" ("grin", xpos="far_left", ypos="head") ton "Gladly." ("grin", "narrow", "base", "mid") stop music pause .8 # Transforms into Hermione call play_sound("magic") hide tonks_main $ hermione.strip("clothes") $ cho_chibi.zorder = 3 # Reset to default. $ hermione_chibi.zorder = 2 # behind Cho. Default is 3. call ton_chibi("hide") call her_chibi("stand", 370, 360, flip=False) her "" ("crooked_smile", "narrow", "base", "mid", xpos=345, ypos="base", flip=False, trans=morph) pause .2 cho "" ("open", "wide", "raised", "L", cheeks="heavy_blush") call ctc call play_music("trance") cho "{b}Holy shit!{/b}" ("open", "wide", "raised", "L", cheeks="heavy_blush") gen "Watch your language, girl..." ("base", xpos="far_left", ypos="head") her "" ("soft", "narrow", "angry", "L") ton "Yes. Watch your foul mouth, Chang!" cho "I-I'm sorry..." ("clench", "happyCl", "worried", "mid", cheeks="heavy_blush") gen "I'm just kidding... Swear as much as you want -- It's not going to bring up the age-ratings..." ("base", xpos="far_left", ypos="head") her "" ("annoyed", "narrow", "base", "down") ton "*Hmm*..." her "" ("soft", "narrow", "annoyed", "down") ton "I forgot Miss Granger is a bit heavier in the bosom area than I'm used to..." her "" ("grin", "narrow", "angry", "L") ton "What do you think, Miss Chang... Do they look that much larger than my own?" cho "I..." ("clench", "narrow", "worried", "down", cheeks="heavy_blush") cho "I'm sorry, this is so weird!" ("open", "happyCl", "worried", "mid", cheeks="heavy_blush") her "" ("grin", "narrow", "base", "down") ton "*Hmm*? I thought you'd like them..." her "" ("crooked_smile", "narrow", "angry", "L") ton "I've heard rumours that you're quite fond of these tits, Miss Chang." cho "Sorry! It's not that... It's just... you look exactly like her!" ("disgust", "narrow", "worried", "down", cheeks="heavy_blush") cho "You even sound like her!" ("soft", "narrow", "worried", "L", cheeks="heavy_blush") $ hermione.get_equipped("hair").set_color([[255, 87, 171, 255], [255, 210, 227, 255], [230, 141, 32, 255]]) # Original: [[255, 105, 180, 255], [251, 205, 222, 255], [230, 141, 32, 255]] # Brown: [[152, 89, 48, 255], [195, 137, 89, 255], [230, 141, 32, 255]] her "" ("crooked_smile", "happyCl", "base", "mid", cheeks="blush") call play_sound("giggle") ton "*giggles*..." $ hermione.get_equipped("hair").set_color([[152, 89, 48, 255], [195, 137, 89, 255], [230, 141, 32, 255]]) her "" ("base", "narrow", "base", "R") ton "Naturally... That's the intended effect." cho "If I didn't know any better, I'd think you were her!" ("horny", "narrow", "raised", "down", cheeks="heavy_blush") her "" ("crooked_smile", "closed", "angry", "mid") ton "*Mhmm*... Last time I looked like this in front of you, you couldn't tell either." cho "What?! When was that?" ("soft", "base", "worried", "L", cheeks="heavy_blush") gen "Right after the last game, if I remember correctly." ("base", xpos="far_left", ypos="head") her "" ("base", "narrow", "base", "mid") ton "Oh, that wasn't the only time, Professor." gen "It wasn't?" ("base", xpos="far_left", ypos="head") her "" ("grin", "narrow", "base", "mid") ton "I sometimes stroll around the school grounds, disguised as one of the girls... wearing nothing but a school robe..." if hg_pr_flash.counter > 1: her "" ("crooked_smile", "narrow", "base", "down") ton "And If you ever had a boy say he got some tits flashed at him by Miss Granger... then it was most likely me." cho "That's awesome!" ("grin", "base", "base", "L", cheeks="blush") gen "Well, I did tell Hermione to do it herself before." ("base", xpos="far_left", ypos="head") her "" ("open", "wide", "base", "stare", cheeks="blush") ton "Seriously? I had no idea!" cho "Me neither!" ("soft", "wide", "raised", "mid", cheeks="blush") her "" ("base", "narrow", "base", "down") ton "I guess that's one less thing to worry about while I do it..." cho "I hope you didn't do that kind of stuff while you looked like me, Professor!" ("open", "narrow", "angry", "L", cheeks="blush") her "" ("annoyed", "base", "base", "R") ton "*Ehm*..." cho "If I find out you've shown some boys my breasts, then--" ("open", "closed", "angry", "mid", cheeks="blush") her "" ("smile", "happyCl", "worried", "mid", cheeks="blush") ton "Of course not, sweetie." cho "..." ("annoyed", "narrow", "angry", "L", cheeks="blush") her "" ("grin", "base", "base", "R", cheeks="blush") # small text ton "It was your ass that I showed them..." cho "W-What?!" ("clench", "wide", "angry", "L", cheeks="heavy_blush") gen "*He-he-he-he*!" ("grin", xpos="far_left", ypos="head") cho "" ("clench", "base", "angry", "L", cheeks="heavy_blush") her "" ("soft", "closed", "base", "mid") ton "It's not like you haven't done that yourself already..." her "" ("base", "narrow", "base", "L") ton "In front of the entire school, no less..." cho "..." ("annoyed", "narrow", "angry", "L", cheeks="heavy_blush") # blush her "" ("open", "closed", "base", "mid") ton "Well, that's enough fun for today." # Tonks transforms back. call play_sound("magic") hide hermione_main call her_chibi("hide") $ cho_chibi.zorder = 3 # Reset to default. $ tonks_chibi.zorder = 2 # behind Cho. Default is 3. call ton_chibi("stand", 370, 360, flip=False) ton "" ("base", "narrow", "base", "mid", xpos=345, ypos="base", hair="neutral", flip=False, trans=morph) # Hermione brown pause .2 cho "" ("clench", "base", "raised", "down", cheeks="heavy_blush") call ctc ton "Let's do this again some other time, shall we." ("horny", "narrow", "raised", "mid", hair="horny") gen "Gladly." ("grin", xpos="far_left", ypos="head") ton "And, Miss Chang... if you ever want to have some quiet time with Miss Granger... my office door is always open." ("grin", "narrow", "base", "L", hair="horny", cheeks="heavy_blush") cho "I-- *Ehm*..." ("soft", "narrow", "worried", "downR", cheeks="heavy_blush") # super embarrassed gen "Maybe you could wait with that until Quidditch is over." ("base", xpos="far_left", ypos="head") gen "She has to stay focused, you know..." ("base", xpos="far_left", ypos="head") cho "..." ("disgust", "narrow", "worried", "down", cheeks="heavy_blush") ton "*Sigh*... Alright..." ("open", "closed", "shocked", "mid", hair="horny") # Fade to black. call hide_characters hide screen bld1 show screen blkfade with d5 # The girls get dressed and wait at the door. $ cho.wear("all") $ tonks.wear("all") $ hermione.wear("all") # Reset zorder. $ cho.zorder = 15 # reset to default. $ tonks.zorder = 15 # reset to default. $ hermione.zorder = 15 # reset to default. $ cho_chibi.zorder = 3 # reset to default. $ tonks_chibi.zorder = 3 # reset to default. $ hermione_chibi.zorder = 3 # reset to default. hide screen cho_cloth_pile call cho_chibi("stand", 690, "base", flip=False) call ton_chibi("stand", "door", "base", flip=False) call play_sound("climb_desk") pause 2 call play_music("stop") hide screen blkfade with d5 pause .5 call bld gen "And Tonks, next time we do this, wear the clothes I usually ask you to wear around my office." ("grin", xpos="far_left", ypos="head") ton "With pleasure." ("base", "narrow", "base", "mid", hair="horny", ypos="head", flip=False) if game.daytime: ton "I'll escort you back to classes, Miss Chang." ("open", "narrow", "base", "L", hair="horny") ton "Have a good day, Professor." ("base", "narrow", "base", "mid", hair="horny") else: ton "I'll escort you back to your dormitories, Miss Chang." ("open", "narrow", "base", "L", hair="horny") ton "Have a good night, Professor." ("base", "narrow", "base", "mid", hair="horny") gen "Until next time." ("grin", xpos="far_left", ypos="head") cho "..." ("upset", "happyCl", "worried", "mid", cheeks="heavy_blush", ypos="head", flip=False) call bld("hide") pause .1 # They both leave. call cho_chibi(flip=True) pause .3 call ton_chibi(flip=True) with d3 pause .2 call play_sound("door") hide screen cho_chibi hide screen tonks_chibi with d3 pause .5 # Reset clothing. #$ cho.equip(cho_outfit_last) $ tonks.equip(ton_outfit_last) $ hermione.equip(her_outfit_last) $ tonks_busy = True # End event. jump end_cho_strip_event label cc_pf_strip_T3_repeat: gen "I'm in the mood for another strip-show, [name_cho_genie]." ("base", xpos="far_left", ypos="head") cho "Of course you are, [name_genie_cho]." ("base", "narrow", "raised", "mid") cho "Who's going to watch me this time?" ("soft", "narrow", "base", "mid") gen "*Hmm*... how about--" ("base", xpos="far_left", ypos="head") menu: #"\"Miss Granger\"": # jump cc_pf_strip_T3_hermione "\"Miss Tonks\"": cho "Alright then..." ("grin", "narrow", "base", "mid") jump cc_pf_strip_T3_tonks