diff --git a/game/scripts/characters/cho/events/quidditch/intros.rpy b/game/scripts/characters/cho/events/quidditch/intros.rpy index dc7c0abc..52d3e2be 100644 --- a/game/scripts/characters/cho/events/quidditch/intros.rpy +++ b/game/scripts/characters/cho/events/quidditch/intros.rpy @@ -392,7 +392,6 @@ label cho_quid_E3: # Cho leaves. call cho_walk(action="leave") - call bld gen "(...)" ("base", xpos="far_left", ypos="head") # Reset @@ -1670,13 +1669,17 @@ label cho_quid_E14: call cho_walk("mid", "base", action="enter") - cho "Hello Coach." - gen "Hello [name_cho_genie]... So, I am still your coach after all?" ("base", xpos="far_left", ypos="head") - cho "Of course you are!" - cho "Unless you would rather not be anymore?" + cho "Hello Coach." ("base", "base", "base", "mid", xpos="right", ypos="base", trans=d3) + gen "Hello [name_cho_genie]...{w=0.4} So, I am still your coach after all?" ("base", xpos="far_left", ypos="head") + cho "Of course you are!" ("smile", "base", "base", "mid") + cho "Unless you would rather not be anymore?" ("upset", "narrow", "base", "downR") gen "Nonsense." ("base", xpos="far_left", ypos="head") gen "If you ever need me, I'll be there before you can even say snitch." ("base", xpos="far_left", ypos="head") - cho "Well, in that case...{w=0.3} {size=-2}Snitch...{/size}" + cho @ cheeks blush "Well, in that case...{w=0.3}{nw}" ("smile", "narrow", "base", "mid") + + play music "music/fuzzball-parade-by-kevin-macleod.ogg" fadein 1 if_changed + + cho @ cheeks blush "Well, in that case...{fast} {size=-2}Snitch...{/size}" ("smile", "narrow", "base", "mid") #Genie chibi stands up next to his desk @@ -1685,20 +1688,22 @@ label cho_quid_E14: # Genie teleports to Cho + play sound "sounds/kick.ogg" call gen_chibi("stand", 430, "base") call teleport(position="genie", effect=False) - cho "Apparition, I presume?" - gen "Appa-- What?" - gen "Isn't that the flying thing from Four Elements Tr-- I mean Avatar!" - cho "What?" - gen "*Err*... Yeah, whatever you said." + cho @ cheeks blush "Whoa! I didn't know you could apparate at Hogwarts!" ("angry", "narrow", "base", "mid") + gen "Appa--{w=0.4} What?" ("base", xpos="far_left", ypos="base") + cho @ cheeks blush "Apparate!" ("angry", "base", "base", "mid") + gen "Isn't that the flying thing from Four Elements Tr--{w=0.2} I mean Avatar!" ("base", xpos="far_left", ypos="base") + cho @ cheeks blush "What?" ("upset", "base", "base", "mid") + gen "*Err*...{w=0.2} Yeah, whatever you said." ("base", xpos="far_left", ypos="base") "\"Wait, right now?\"": - gen "Wait, now?" ("angry", xpos="far_left", ypos="base") - cho "Isn't the coach supposed to make sure their pupil keeps up with their training?" - gen "*Hmm*... I suppose another examination of your physique would be in order." ("base", xpos="far_left", ypos="base") + gen "Wait, now?" ("angry", xpos="far_left", ypos="head") + cho @ cheeks blush "Isn't the coach supposed to make sure their pupil keeps up with their training?" ("base", "wink", "base", "mid") + gen "*Hmm*... I suppose another examination of your physique would be in order." ("base", xpos="far_left", ypos="head") call gen_chibi("stand", 225, "base") with d3 @@ -1707,67 +1712,69 @@ label cho_quid_E14: # Genie walks to cho gen "So, how about we start with examining your chest, and then move on to--" ("grin", xpos="far_left", ypos="base") - cho "Actually, I was thinking of showing you how I take care of my favourite lumber." - gen "{i}Your favourite lumber?{/i}" ("base", xpos="far_left", ypos="base") - cho "Yes, is it that surprising?" + cho @ cheeks blush "Actually, I was thinking of showing you how I take care of my most prized possession." ("smile", "narrow", "base", "down") + gen "Your {i}most prized possession?{/i}" ("base", xpos="far_left", ypos="base") + cho @ cheeks blush "That's right..." ("smile", "narrow", "base", "mid") + cho @ cheeks blush "Can you guess what it is?" ("smile", "narrow", "base", "mid") + gen "*Hmm*..." ("base", xpos="far_left", ypos="base") + cho @ cheeks blush "Let me give you a hint... It's a piece of wood, that goes between my legs..." ("smile", "narrow", "base", "mid") + gen "Piece of... Wood?" ("base", xpos="far_left", ypos="base") menu: - "-Let intrusive thoughts win-": - gen "(Last I checked, she didn't have any lumber down there, we have even had sex!)" ("base", xpos="far_left", ypos="base") + "-Let the intrusive thoughts win-": + gen "(Last I checked, she didn't have any wood down there, we've even had sex!)" ("base", xpos="far_left", ypos="base") gen "(Have my dick gotten so worn down that I can't tell the difference between a pussy and an ass?)" ("base", xpos="far_left", ypos="base") - gen "(Or maybe she's a were-futa?!)" ("angry", xpos="far_left", ypos="base") - gen "(Nah... She would've shown symptoms much earlier.)" ("angry", xpos="far_left", ypos="base") - gen "(Perhaps she has been under some sort of body concealment charm this entire time?)" ("base", xpos="far_left", ypos="base") + gen "(Maybe she's a were-futa?!)" ("angry", xpos="far_left", ypos="base") + cho @ cheeks blush "[name_genie_cho]?" ("soft", "base", "base", "mid") + gen "(Nah... She would've shown symptoms much earlier if that were the case...)" ("base", xpos="far_left", ypos="base") + gen "(Perhaps she's been under some sort of body concealment charm this entire time?)" ("base", xpos="far_left", ypos="base") gen "(No... That'd be ridiculous...{w=0.5} Although--)" ("base", xpos="far_left", ypos="base") - cho "Earth to [name_genie_cho]! Are you listening?" - gen "*Huh*?" - cho "I'd like to show off my skills as a beater." #beater is used deliberately instead of beating - gen "(Quidditch... Of course that's what she meant...)" ("base", xpos="far_left", ypos="base") - "\"Not really, but...\"": - pass + cho @ cheeks blush "[name_genie_cho], are you listening?" ("open", "base", "raised", "mid") + gen "*Huh*?" ("base", xpos="far_left", ypos="base") "\"You mean...\"": pass "\"What...?\"": pass - cho "Why are you looking at me like that?" + cho @ cheeks blush "If you don't mind... I'd like to show off my skills as a beater." ("smile", "narrow", "base", "mid") #beater is used deliberately instead of beating + gen "(Quidditch... Of course that's what she meant...)" ("base", xpos="far_left", ypos="base") + cho @ cheeks blush "Why are you looking at me like that?" ("soft", "base", "base", "mid") gen "Oh, I was just--{w=0.2} Well, I just thought you--" ("base", xpos="far_left", ypos="base") - cho "Is it because I'm a girl?!" + cho @ cheeks heavy_blush "Is it because I'm a girl?!" ("angry", "narrow", "raised", "mid") gen "What?!" ("angry", xpos="far_left", ypos="base") - cho "You think I can't do it because I'm a girl?!" + cho @ cheeks heavy_blush "You think I can't do it because I'm a girl?!" ("open", "narrow", "angry", "mid") gen "W--What, how are you implying--" ("angry", xpos="far_left", ypos="base") - cho "Just because boys have it easier, it doesn't mean a girl like me can't do it!" - gen "I wasn't saying--{w=0.2} I mean, can you even--" ("angry", xpos="far_left", ypos="base") - cho "Of course I can, I have everything I need right here!" + cho @ cheeks blush "Just because boys have it easier, it doesn't mean a girl like me can't do it!" ("upset", "narrow", "angry", "downR") + gen "I wasn't saying--{w=0.2} I mean, do you even have the right equipment?" ("angry", xpos="far_left", ypos="base") + cho @ cheeks blush "I have everything I need right here!" ("open", "closed", "angry", "mid") gen "Y-You do?" ("base", xpos="far_left", ypos="base") - cho "Of course!" - cho "Just close your eyes for a moment, and I'll get to it." + cho @ cheeks blush "Of course!" ("angry", "narrow", "base", "mid") + cho @ cheeks blush "Just close your eyes for a moment, and I'll prove my worth to you." ("open", "closed", "angry", "mid") gen "Why would I need to--" ("base", xpos="far_left", ypos="base") - cho "Close them!" - gen "(I hope I don't regret this...)" ("angry", xpos="far_left", ypos="base") - - #Fade to black - #rustle sound + cho @ cheeks blush "Close them!" ("angry", "narrow", "base", "mid") + gen "(I hope I don't regret this...)" ("base", xpos="far_left", ypos="base") show screen blkfade with d5 - gen "What are you doing?" - cho "One moment [name_genie_cho], I'm just having trouble trying to pull it out..." - gen "*gulp*" + play sound "sounds/cloth_sound3.ogg" - #rustle sound + gen "What are you doing?" + cho "One moment [name_genie_cho], I'm just having a little bit of trouble pulling it out..." + gen "*Gulp*" + + play sound "sounds/cloth_sound3.ogg" gen "[name_cho_genie], is that...?" cho "One more second..." cho "Now, if I could just--" - #cloth sound + play sound "sounds/cloth_sound3.ogg" cho "There we go!" cho "You can open your eyes now." - show cho_handjob as cg zorder 15 # at color_temperature(1.0) + show cho_handjob as cg zorder 16 # at color_temperature(1.0) hide screen blkfade with d5 @@ -1775,39 +1782,47 @@ label cho_quid_E14: #Fade to CG, Cho has arm to her side, normal shirt (ingame shader for night variant) #Cho looks down at genie's soft cock + call ctc - gen "Whoa! You were talking about my trousers!" + gen "Whoa! You were talking about my cock!" #Cho looks up and smiles - show cho_handjob cho_body_idle mouth_smile as cg zorder 15 with d3 + show cho_handjob cho_body_idle mouth_smile as cg with d3 gen "But, I thought you said you wanted to show off your skills--" gen "Okay, I think I just caught up to what we're doing here..." - show cho_handjob mouth_open eyes_open_right as cg zorder 15 with d3 + show cho_handjob mouth_open eyes_open_right as cg with d3 cho "I don't know what you're talking about, [name_genie_cho]... This is just yet another normal training session with one of your trainees." - show cho_handjob mouth_base eyes_open_right as cg zorder 15 with d3 + show cho_handjob mouth_base eyes_open_right as cg with d3 gen "(Sounds like something I would say.)" gen "I must've rubbed off on you in more ways than one." - show cho_handjob mouth_smile eyes_open_narrow_forward as cg zorder 15 with d3 + show cho_handjob mouth_smile eyes_open_narrow_forward as cg with d3 cho "What can I say, I'm very impressionable..." - show cho_handjob mouth_open eyes_open_narrow_forward as cg zorder 15 with d3 + show cho_handjob mouth_lipbite eyes_open_forward eyebrows_raised as cg with d3 cho "Speaking off rubbing... Would you like a demonstration of how I enchant my equipment?" gen "A few minutes ago, I would be hesitant, but now? Sure!" - show cho_handjob mouth_neutral eyes_open_down as cg zorder 15 with d3 + show cho_handjob mouth_neutral eyes_open_down as cg with d3 cho "Although..." + + show cho_handjob eyebrows_worried as cg with d3 + cho "It looks like the equipment isn't quite ready yet." - gen "The--{w=0.2} (Floppy cock)!!" + gen "The--" + + call ctc + + gen "(Floppy cock!!)" gen "(She got me all stressed out for a moment, but I cannot show weakness!)" menu: @@ -1817,30 +1832,31 @@ label cho_quid_E14: "\"I wasn't ready!\"": gen "And it's cold in here!" - "\"I need stimulation!\"": - pass + show cho_handjob mouth_base eyebrows_base eyes_open_narrow_down as cg with d3 cho "No big deal, [name_genie_cho]... I learned how to deal with this sort of thing during one of my lessons." gen "(During her lessons...?)" - show cho_handjob cho_body_idle2 mouth_open eyes_open_down eyebrows_angry as cg zorder 15 with d3 + show cho_handjob cho_body_stroke_idle mouth_open eyes_open_down eyebrows_angry as cg with d3 cho "{size=+5}Up!{/size}" - show cho_handjob mouth_upset eyes_open_left eyebrows_worried as cg zorder 15 with d3 + show cho_handjob mouth_upset eyes_open_left eyebrows_worried as cg with d3 cho "Hold on, that's for brooms, not for--" #Genie gets a boner - show cho_handjob penis_hard mouth_open eyes_open_wide_down eyebrows_base as cg zorder 15 with vpunch + play sound "sounds/boing05.ogg" + show cho_handjob penis_hard mouth_open eyes_open_wide_down eyebrows_base as cg with vpunch + pause .5 cho "Oh, it worked!" - show cho_handjob mouth_smile eyes_open_down as cg zorder 15 with d3 + show cho_handjob mouth_smile eyes_open_down as cg with d3 cho "I mean, of course it worked!" - show cho_handjob cho_body_idle eyes_open_forward as cg zorder 15 with d3 + show cho_handjob cho_body_idle eyes_open_forward as cg with d3 cho "Well then... Let's start with the enchanting process..." @@ -1851,129 +1867,129 @@ label cho_quid_E14: #Cho hand on dick, jacking it. #Shiny dick (spit) - show cho_handjob cho_body_bending as cg zorder 15 with d3 + show cho_handjob cho_body_bending as cg with d3 pause 0.75 - show cho_handjob effects_spitting as cg zorder 15 with d3 + show cho_handjob effects_spitting as cg with d3 pause 0.5 - show cho_handjob penis_hard_spit_on_tip as cg zorder 15 with d3 - - gen "That's the stuff, [name_cho_genie]!" - - show cho_handjob eyes_open_down cho_body_stroke_idle -effects_spitting as cg zorder 15 with d3 + show cho_handjob penis_hard_spit_on_tip as cg with d3 pause 0.5 - show cho_handjob eyebrows_raised cho_body_stroke_up as cg zorder 15 with d3 - pause 0.5 - show cho_handjob eyebrows_sad mouth_lipbite -effects_spitting as cg zorder 15 with d3 - cho "*Mmmm* Nice and hard..." + gen "Whoa!" + + show cho_handjob eyes_open_down cho_body_stroke_idle -effects_spitting as cg with d3 + pause 0.5 + show cho_handjob eyebrows_raised cho_body_stroke_up as cg with d3 + pause 0.5 + show cho_handjob eyebrows_sad mouth_lipbite -effects_spitting as cg with d3 + + cho "*Mmm*...{w=0.4} Nice and stiff..." gen "Stop teasing me and get to it already!" - show cho_handjob cho_body_stroke_up eyebrows_base eyes_open_narrow_forward mouth_base as cg zorder 15 with d3 + show cho_handjob cho_body_stroke_up eyebrows_base eyes_open_narrow_forward mouth_base as cg with d3 cho "Patience, [name_genie_cho], this is just one of the steps I learned about enchanting." gen "Hold on, you're actually enchanting my cock? I didn't know you could do that!" - show cho_handjob mouth_open eyes_open_forward as cg zorder 15 with d3 + show cho_handjob mouth_open eyes_open_forward as cg with d3 cho "Your cock?" - show cho_handjob mouth_smile eyes_open_narrow_forward as cg zorder 15 with d3 + show cho_handjob mouth_smile eyes_open_narrow_forward as cg with d3 + + cho "I'm not sure what you're talking about..." + + show cho_handjob mouth_base eyes_open_narrow_down as cg with d3 cho "I'm merely creating a magical connection between myself and this magnificent piece of wood..." - gen "And the spit helps with that?" + gen "Creating a connection... By using spit?" - show cho_handjob mouth_open eyes_open_forward eyebrows_raised as cg zorder 15 with d3 + show cho_handjob mouth_open eyes_open_forward eyebrows_raised as cg with d3 - cho "Of course! You don't want friction bur--" + cho "Of course! You don't want friction--" - show cho_handjob mouth_open eyes_open_right eyebrows_angry as cg zorder 15 with d3 + show cho_handjob mouth_open eyes_open_right eyebrows_angry as cg with d3 - cho "*Ahem*... I mean, you need the element of water to cast a successful enchantment!" + cho "*Ahem*...{w=0.4} I mean, you need the element of water to cast a successful enchantment!" - show cho_handjob mouth_neutral eyes_open_right eyebrows_base as cg zorder 15 with d3 + show cho_handjob mouth_neutral eyes_open_right eyebrows_base as cg with d3 gen "You're not trying to turn my penis into a water geyser, are you?" - show cho_handjob mouth_open eyes_closed eyebrows_sad as cg zorder 15 with d3 + show cho_handjob eyes_closed eyebrows_sad as cg with d3 - cho "*Sigh*." + cho "*Sigh*" - show cho_handjob mouth_neutral eyes_open_forward as cg zorder 15 with d3 + show cho_handjob mouth_neutral eyes_open_forward as cg with d3 - gen "Alright, I'll listen... What's this magical spit rubbing called again?" + gen "Alright, I'll listen..." - show cho_handjob mouth_open eyebrows_base as cg zorder 15 with d3 + show cho_handjob mouth_base as cg with d3 + + gen "So, what's this magical spit rubbing called again?" + + show cho_handjob mouth_smile eyebrows_base as cg with d3 cho "Imbuing." - - show cho_handjob mouth_base as cg zorder 15 with d3 - gen "Fascinating." - show cho_handjob mouth_open as cg zorder 15 with d3 + show cho_handjob eyes_open_narrow_down as cg with d3 cho "I'm basically channelling my magic into the element to create a connection between myself and this piece of wood." + gen "Magic spit, *huh*..." - show cho_handjob mouth_smile eyes_open_narrow_forward as cg zorder 15 with d3 - - gen "Magic spit, huh." - - show cho_handjob mouth_open eyes_open_forward as cg zorder 15 with d3 + show cho_handjob mouth_base eyes_open_down eyebrows_raised as cg with d3 cho "Once the connection is established, it can then be strengthened and enforced in various ways, through stimulation." - show cho_handjob mouth_base as cg zorder 15 with d3 - menu: "\"You're starting to sound like Hermione.\"": - show cho_handjob mouth_annoyed eyes_open_forward eyebrows_angry as cg zorder 15 with d3 + show cho_handjob mouth_annoyed eyes_open_forward eyebrows_angry as cg with d3 cho "*Hmph*" gen "See? She *Hmphs* at me too!" - show cho_handjob mouth_upset eyes_open_narrow_forward eyebrows_angry as cg zorder 15 with d3 + show cho_handjob mouth_upset eyes_open_narrow_forward eyebrows_angry as cg with d3 - cho "Oh stop it..." + cho "Oh, stop it..." cho "We have nothing in common." gen "I would argue, that--" - show cho_handjob mouth_angry eyes_open_wide_forward as cg zorder 15 with d3 + show cho_handjob mouth_angry eyes_open_wide_forward as cg with d3 nar "Cho grips your hard wood tight." - gen "*gulp* Maybe not... Please, continue..." + gen "*Gulp*... Maybe not... Please, continue..." - show cho_handjob eyes_open_left mouth_upset as cg zorder 15 with d3 - cho "*tsk*" + show cho_handjob eyes_open_left mouth_upset as cg with d3 + cho "*Tsk*" - show cho_handjob eyes_closed mouth_open as cg zorder 15 with d3 + show cho_handjob eyes_closed mouth_neutral as cg with d3 cho "Where was I..." - show cho_handjob eyes_closed mouth_neutral eyebrows_base as cg zorder 15 with d3 + show cho_handjob eyes_closed eyebrows_base as cg with d3 pause 1 - show cho_handjob eyes_open_right mouth_open as cg zorder 15 with d3 - cho "Ah right!" + show cho_handjob eyes_open_right as cg with d3 + cho "Ah, right!" - show cho_handjob eyes_open_forward mouth_open as cg zorder 15 with d3 - cho "The type of stimulation depends on what the magic user has the strongest affinity for." + show cho_handjob eyes_open_forward mouth_base as cg with d3 + cho "The type of stimulation required depends on what the magic user has the strongest affinity for." - "\"And spit helps with that?\"": + "\"And the spit also helps with that, I assume?\"": - show cho_handjob eyes_open_forward mouth_open as cg zorder 15 with d3 - cho "Of course, the type of stimulation depends on what the magic user has the strongest affinity for." + show cho_handjob eyes_open_forward mouth_base as cg with d3 + cho "If it's physical stimulation, sure... The type of stimulation required depends on what the magic user has the strongest affinity for." - show cho_handjob mouth_base as cg zorder 15 with d3 gen "Right?" - show cho_handjob mouth_open eyes_open_narrow_forward as cg zorder 15 with d3 + show cho_handjob eyes_open_narrow_forward as cg with d3 - cho "So, I usually rub the surface..." + cho "Some may require mental stimulation." - show cho_handjob mouth_smile as cg zorder 15 with d3 + show cho_handjob mouth_smile as cg with d3 - cho "Because that's the type of stimulation I enjoy the most..." - gen "Nice." + cho "But I personally prefer something more physical..." + gen "Nice..." gen "Although, I still don't get what the fuck you're on about--" #Cho stops jacking @@ -1982,28 +1998,28 @@ label cho_quid_E14: #Cho resumes jacking slow - show cho_handjob cho_body_bending as cg zorder 15 with d3 + show cho_handjob cho_body_bending as cg with d3 pause 0.75 - show cho_handjob effects_spitting as cg zorder 15 with d3 + show cho_handjob effects_spitting as cg with d3 pause 0.5 - show cho_handjob penis_hard_spit_on_shaft as cg zorder 15 with d3 + show cho_handjob penis_hard_spit_on_shaft as cg with d3 - gen "Ah!" + gen "Although..." - show cho_handjob mouth_base cho_body_stroke_down -effects_spitting as cg zorder 15 with d3 + show cho_handjob mouth_base cho_body_stroke_down -effects_spitting as cg with d3 pause 0.5 - show cho_handjob cho_body_stroke_up as cg zorder 15 with d3 + show cho_handjob cho_body_stroke_up as cg with d3 pause 0.5 - show cho_handjob cho_body_stroke_down as cg zorder 15 with d3 + show cho_handjob cho_body_stroke_down as cg with d3 pause 0.5 - show cho_handjob mouth_lipbite cho_body_stroke_up as cg zorder 15 with d3 + show cho_handjob mouth_lipbite cho_body_stroke_up as cg with d3 pause 0.5 - show cho_handjob eyebrows_raised cho_body_stroke_down as cg zorder 15 with d3 + show cho_handjob eyebrows_raised cho_body_stroke_down as cg with d3 cho "You were saying?" gen "Never mind! I totally get it now!" - show cho_handjob eyebrows_base mouth_smile eyes_shut as cg zorder 15 with d3 + show cho_handjob eyebrows_base mouth_smile eyes_shut as cg with d3 cho "Good! Then we can proceed to the next step." @@ -2011,67 +2027,61 @@ label cho_quid_E14: gen "Damn, [name_cho_genie]! Since when did you get so good at giving handjobs?" - show cho_handjob eyebrows_raised mouth_open eyes_open_right as cg zorder 15 with d3 + show cho_handjob eyebrows_raised mouth_neutral eyes_open_right as cg with d3 - cho "I'm not sure what you mean by a handjob, [name_genie_cho]." + cho "I'm not sure what you mean by \"giving handjobs\", [name_genie_cho]." - show cho_handjob eyebrows_base mouth_base eyes_open_forward as cg zorder 15 with d3 + show cho_handjob eyebrows_base mouth_base eyes_open_forward as cg with d3 cho "But what I can tell you is, to establish a strong connection, an enchanter must always use their full potential." - - show cho_handjob eyebrows_raised as cg zorder 15 with d3 - gen "That Hooch lady's sure taught you a lot!" - show cho_handjob eyebrows_base mouth_smile eyes_shut as cg zorder 15 with d3 + show cho_handjob eyebrows_base mouth_smile eyes_shut as cg with d3 cho "*Giggles*" - show cho_handjob eyebrows_raised mouth_base eyes_open_narrow_forward as cg zorder 15 with d3 + show cho_handjob eyebrows_raised mouth_base eyes_open_narrow_forward as cg with d3 cho "Practice makes perfect... It's what she taught me." - show cho_handjob eyebrows_base mouth_lipbite eyes_open_narrow_forward as cg zorder 15 with d3 + show cho_handjob eyebrows_base mouth_lipbite eyes_open_narrow_forward as cg with d3 cho "I've practised enchanting on my own equipment countless times by now." - show cho_handjob eyebrows_sad as cg zorder 15 with d3 + show cho_handjob eyebrows_sad as cg with d3 cho "My snitch absolutely glows with magic once I'm finished with it." gen "I bet..." - show cho_handjob eyebrows_base eyes_open_left mouth_open as cg zorder 15 with d3 + show cho_handjob eyebrows_base eyes_open_right as cg with d3 cho "Although I have to do it in secret, so I end up picking a time and place where I won't be bothered, like the changing rooms after practice." - show cho_handjob eyebrows_base eyes_open_narrow_forward mouth_smile as cg zorder 15 with d3 + show cho_handjob eyebrows_base eyes_open_narrow_forward mouth_smile as cg with d3 gen "Clever... *Nghh* girl." - show cho_handjob mouth_base as cg zorder 15 with d3 + show cho_handjob mouth_base as cg with d3 gen "So, is experiencing the real deal any different from your practice?" - show cho_handjob mouth_open eyes_open_left as cg zorder 15 with d3 + show cho_handjob mouth_open eyes_open_left as cg with d3 cho "It's Somewhat similar, but..." - show cho_handjob eyebrows_raised eyes_open_forward as cg zorder 15 with d3 + show cho_handjob eyebrows_raised eyes_open_forward mouth_smile as cg with d3 cho "You know what, Why don't I tell you how I usually do it, and we could compare?" - - show cho_handjob mouth_smile as cg zorder 15 with d3 - gen "Sounds like a plan!" - show cho_handjob eyebrows_sad mouth_lipbite as cg zorder 15 with d3 + show cho_handjob eyebrows_sad eyes_open_narrow_down mouth_base as cg with d3 - cho "Well..." + cho "Well then..." # This section would either show the CG of Cho masturbating in front of lockers inside a small bubble, to go along with her jerking genie off, or swap to that CG temporarily. show cho_handjob as cg zorder 16 with d3 - show cho_masturbate_lockers cho_body_sucking mouth_sucking as cg2 zorder 15 + show cho_masturbate_lockers cho_body_idle mouth_open eyes_narrow_down as cg2 zorder 15 show screen cho_dual_cg("cg2") @@ -2080,130 +2090,259 @@ label cho_quid_E14: #Cho turn head down towards dick (genie) #Spit trailing from mouth towards dick (genie) - cho "First, I start by covering the surface with a good coat of spit-- I mean the magical conductor..." - gen "Magical conductor, right." + show cho_handjob eyes_open_right eyebrows_base mouth_base as cg with d3 - show cho_masturbate_lockers cho_body_fingering_up mouth_open eyes_narrow_down as cg2 zorder 15 + cho "First, I start by covering the surface with a good coat of spit-- I mean the magical conductor..." + + show cho_masturbate_lockers cho_body_sucking mouth_sucking as cg2 + + show cho_handjob cho_body_bending as cg with d3 + pause 0.75 + show cho_handjob effects_spitting as cg with d3 + pause 0.5 + + gen "Magical conductor, right." #Cho puts hand on clit (masturbate) #Cho normal head pose (genie) + show cho_handjob eyes_open_down cho_body_stroke_idle -effects_spitting as cg with d3 + pause 0.5 + show cho_handjob eyebrows_raised cho_body_stroke_up as cg with d3 + pause 0.5 + show cho_handjob eyebrows_sad mouth_base eyes_open_right -effects_spitting as cg with d3 + + show cho_masturbate_lockers cho_body_fingering_up mouth_open eyes_narrow_down as cg2 + cho "I then slowly begin fondling it gently with my fingers." #Cho starts jerking (genie) #Cho starts rubbing clit (masturbate) - show cho_masturbate_lockers cho_body_fingering_down mouth_base eyes_narrow_down as cg2 zorder 15 + show cho_handjob eyebrows_base eyes_open_narrow_down as cg with d3 + + show cho_masturbate_lockers cho_body_fingering_down mouth_base eyes_narrow_down as cg2 cho "Rubbing it,{w=0.3} up and down,{w=0.3} up and down..." - cho "Once I've spread the coating evenly, then I begin channelling my magic into it." + + show cho_handjob mouth_smile as cg with d3 + + show cho_masturbate_lockers mouth_lipbite eyebrows_mad eyes_down as cg2 + cho "Once the coating has been evenly distributed, I proceed to channel my magic into it." #jerking medium (genie) #rubbing medium (masturbate) + show cho_masturbate_lockers mouth_lipbite eyebrows_mad eyes_down as cg2 gen "*Ngh*... You're--{w=0.2} You're able to channel your own magic into your--" + + show cho_handjob eyes_open_right as cg with d3 + + show cho_masturbate_lockers eyes_narrow_left mouth_open as cg2 cho "Of course, any able-bodied witch should be able to do that." gen "I have so many questions, but... Please, continue..." - cho "And I keep the flow at a steady pace, until I start feeling tingly." - cho "That's when I increase the speed-- I mean flow..." + + show cho_handjob eyes_open_right eyebrows_base mouth_base as cg with d3 + + show cho_masturbate_lockers eyes_narrow_forward mouth_open as cg2 + cho "So, I do my very best to keep the flow at a steady pace, until I start feeling tingly." + + show cho_handjob eyebrows_angry eyes_open_narrow_down mouth_smile as cg with d3 + + show cho_masturbate_lockers eyebrows_raised eyes_narrow_down mouth_lipbite effects_hand_move as cg2 + cho "That's when I increase the speed--{w=0.2} I mean flow..." #jerking fast (genie) #rubbing fast (masturbate) gen "*Ngh*!!!" - cho "I pour every ounce of magic I've got into the process, until it's almost bursting with magic!" + + show cho_handjob eyes_open_down mouth_angry as cg with d3 + + show cho_masturbate_lockers eyebrows_mad mouth_angry as cg2 + cho "And I pour every ounce of magic I've got into the process, until it's almost bursting with magic!" gen "*Aargh*!" #Cho stops jerking (genie) - #Cho stops masturbating (masturbate) + show screen blkfade + hide screen cho_dual_cg + hide cg + hide cg2 + play sound "sounds/pop01.ogg" cho "Then I stop, leaving it pulsing, and filled to the brim with magical energy." - #Masturbate view removed + gen "*Ah*...{w=0.4} Why did you--" + + show cho_handjob cho_body_idle mouth_neutral eyes_open_right as cg zorder 16 # at color_temperature(1.0) + + hide screen blkfade + with d5 - gen "*Ah*...{w=0.4} Why did you?!" ("angry", xpos="far_left", ypos="base") cho "Even though it might be tempting, one shouldn't overdo it, or they might have an accidental discharge." + gen "Right... Who would want something like that to happen..." - gen "*Mhm*...{w=0.2} Yes, who would want that to--{w=0.2} *Ngh*...{w=0.4} To happen..." ("open", xpos="far_left", ypos="base") - + show cho_handjob eyebrows_sad eyes_open_narrow_down as cg with d3 cho "Of course, sometimes you can't help it... I've left quite the mess inside the changing room a couple of times." - gen "Then why leave me hanging now, maybe I wanted to experience it myself..." ("open", xpos="far_left", ypos="base") - cho "Huh? Oh, I'm sorry [name_genie_cho]... I got a bit carried away..." + gen "You know... I wouldn't mind it if you showed me me what such a discharge may look like..." + + show cho_handjob eyebrows_base eyes_open_forward mouth_angry as cg with d3 + cho "*Huh*? Oh, I'm sorry [name_genie_cho]... I got a bit carried away..." + + show cho_handjob cho_body_stroke_idle eyebrows_sad eyes_open_down mouth_open as cg with d3 + cho "Of course I'll demonstrate how a enchantment could... *Ehm*..." + + show cho_handjob cho_body_idle2 eyes_closed mouth_neutral as cg with d3 cho "I'm sorry, [name_genie_cho], I don't think I can keep this up..." - gen "W--{w=0.2} What? No, you're doing a fantastic job keeping it up!" ("angry", xpos="far_left", ypos="base") + gen "W--{w=0.2} What? No, you were doing a fantastic job keeping it up!" + + show cho_handjob eyes_open_narrow_forward mouth_open as cg with d3 cho "I mean this role-playing thing." - gen "(Role-playing? Is that what we're doing?)" ("base", xpos="far_left", ypos="base") + gen "(Role-playing? Is that what we're doing?)" + + show cho_handjob eyes_open_right mouth_open as cg with d3 cho "There is... Something I need to talk to you about..." - gen "Now?! What about the--" ("base", xpos="far_left", ypos="base") + gen "Now?! What about the--" + + show cho_handjob eyes_open_forward mouth_neutral as cg with d3 cho "..." - gen "*Ahem*... Of course, there's no better time for that than now, I suppose..." ("base", xpos="far_left", ypos="base") - gen "(But why does it always have to be one of those times!)" ("base", xpos="far_left", ypos="base") - cho "I thought I could just pretend it never happened, and that I could trick myself into thinking I'm just doing this to get better at Quidditch." + gen "*Ahem*... Of course..." + gen "(Do they not know of the concept of blue-balls in this world?)" + + show cho_handjob eyebrows_worried eyes_open_narrow_down as cg with d3 + cho "Well... It's just..." + + show cho_handjob eyes_closed mouth_open as cg with d3 + cho "I thought I could pretend it never happened, and that I could trick myself into thinking I'm just doing this to get better at Quidditch." + + show cho_handjob eyes_open_wide_forward mouth_angry as cg with d3 cho "But I can't!" - gen "..." ("angry", xpos="far_left", ypos="base") - cho "I won the cup already!" - cho "So I can't really fool myself that this is about Quidditch, can I?" - gen "*Err*..." ("base", xpos="far_left", ypos="base") - gen "We could pretend that it's to help you with Quidditch still, if it makes you feel better." ("base", xpos="far_left", ypos="base") - gen "Training your body to help you reach for the cock-- I mean the snitch and all that." ("base", xpos="far_left", ypos="base") + gen "..." + + show cho_handjob cho_body_idle eyes_closed as cg with d3 + cho "I mean, I won the cup already!" + + show cho_handjob eyebrows_worried eyes_shut mouth_neutral as cg with d3 + cho "So, I can't really fool myself that this is about Quidditch any more, can I?" + gen "*Err*..." + gen "We could pretend that it's to help you with Quidditch still, if it makes you feel better." + gen "Training your body to help you reach for the cock-- I mean the snitch and all that." + + show cho_handjob eyebrows_base eyes_open_narrow_down as cg with d3 + cho "The... snitch?" + gen "Snatch! Dammit... Now that's ruined as well..." + + show cho_handjob eyebrows_sad as cg with d3 cho "..." - gen "Or we could compare wind resistance whenever you fly naked versus clothed." ("base", xpos="far_left", ypos="base") + gen "I know! We could compare wind resistance whenever you fly naked versus clothed." + + show cho_handjob eyes_open_down as cg with d3 cho "..." - gen "Still not convinced? Hmm." ("base", xpos="far_left", ypos="base") - gen "How about some sexual-- I mean, completely normal yoga!" ("base", xpos="far_left", ypos="base") - cho "It's okay, [name_genie_cho]..." #looks up at genie + gen "Still not convinced? *Hmm*..." + gen "Then how about some sexual--{w=0.2} I mean, completely normal yoga!" + + show cho_handjob eyes_open_narrow_down mouth_open as cg with d3 + cho "It's okay, [name_genie_cho]..." + + show cho_handjob mouth_neutral as cg with d3 cho "While I'm sure there are still a great number of things you could teach me that I could apply at the pitch--" + + show cho_handjob mouth_open eyes_open_forward as cg with d3 cho "--It's clear that this is not about Quidditch any more, I just need to get to terms with it." - gen "Why stick with one hobby when you can have many, that's what I always say!" ("grin", xpos="far_left", ypos="base") - gen "Well, if you're asking me to broaden your horizons, past holding a piece of wood in-between your legs, my answer is--" ("base", xpos="far_left", ypos="base") + gen "Why stick with one hobby when you can have many, that's what I always say!" + + show cho_handjob eyebrows_sad mouth_neutral eyes_open_right as cg with d3 + cho "Right...{w=0.4} Well, there's one more thing I wanted to...{w=0.4} *Ehm*..." + gen "If you're asking me to assist with broadening your horizons, past holding a piece of wood in-between your legs, then my answer is--" + + show cho_handjob eyebrows_raised eyes_open_wide_forward mouth_angry as cg with d3 cho "Wait!" - gen "--Yes?" ("base", xpos="far_left", ypos="base") - cho "There's one more thing..." - cho "I think it would be best that we be fully honest with each other from now on." - gen "Oh... *Err*..." ("base", xpos="far_left", ypos="base") - cho "You had me do all those naughty things..." - gen "..." ("base", xpos="far_left", ypos="base") + gen "--Yes?" + + show cho_handjob eyebrows_sad eyes_open_narrow_forward mouth_angry as cg with d3 + cho "That's not it..." + + show cho_handjob eyebrows_worried mouth_neutral as cg with d3 + cho "Well, I think it would be best if we were fully honest with each other from now on." + gen "Oh... *Err*..." + + show cho_handjob eyes_open_narrow_down as cg with d3 + cho "You had me do all those naughty things, and..." + gen "..." + + show cho_handjob eyebrows_base mouth_open as cg with d3 cho "Well, it took me a while, but I finally figured it out..." - gen "You got me! I did it all, just for a chance to get my dick squeezed between your muscly thighs!" ("grin", xpos="far_left", ypos="base") - cho "My--{w=0.4}{nw}" + gen "You got me! I did it all, just for a chance to get my dick squeezed between your muscly thighs!" - #Cho removes hand off genie's dick, putting it to her side + show cho_handjob cho_body_idle2 eyes_open_forward as cg with d3 + cho "My thighs?" + gen "Yes?" - cho "My--{fast} My Thighs?" - gen "Yes?" ("base", xpos="far_left", ypos="base") + show cho_handjob eyes_open_forward mouth_neutral as cg with d3 cho "You know, you don't need to lie to me, [name_genie_cho]." cho "I understand now that the only reason why you had me do all those things, was to help me raise my confidence, despite my recklessness." # Important note gen "*Huh*?" + + show cho_handjob eyes_open_right mouth_open as cg with d3 cho "I mean, the deal was that I'd sell you favours as a way to repay you for your coaching." + + show cho_handjob eyes_open_narrow_down mouth_neutral as cg with d3 cho "But if it was sex that you were after, then surely you would've wanted us to go all the way before the finals." - cho "But you didn't push me even once to cross that line... You patiently waited for me to be ready, to do what was necessary to win the cup." + + show cho_handjob eyebrows_sad mouth_open as cg with d3 + cho "But you didn't push me even once to cross that line... You only pushed me to the point where I was able to do what was necessary to win the cup." gen "(Probably a bad time to tell her that I just kind of forgot...)" - cho "And that's why...{w=0.4} Well, I felt as if I have to--" - cho "You have spent so much of your time guiding and encouraging me..." + + show cho_handjob eyebrows_worried mouth_neutral as cg with d3 + cho "And that's why...{w=0.4} Well, there's something I need to--" + + show cho_handjob eyes_open_forward as cg with d3 + cho "I mean, you have spent so much of your time guiding and encouraging me..." + + show cho_handjob eyebrows_base eyes_open_wide_forward mouth_open as cg with d3 cho "And you even gave me a luck potion, just so I could finally achieve my dreams!" gen "(Did I do that...?)" + + show cho_handjob eyes_closed mouth_neutral as cg with d3 cho "But then I threw it all away, my urges for sexual gratification became too strong." + + show cho_handjob eyes_open_narrow_down as cg with d3 cho "I ended up getting carried away..." - gen "(Been there, done that...)" ("base", xpos="far_left", ypos="base") + gen "(Been there, done that...)" + + show cho_handjob eyebrows_raised eyes_open_down as cg with d3 cho "I was sort of running on a high after winning the cup, thinking I could do anything I wanted--" - gen "No need to apologise [name_cho_genie], you drank that luck potion after all, if there were any consequences I'm sure they would have happened by now." ("base", xpos="far_left", ypos="base") + gen "No need to apologise [name_cho_genie], you drank that luck potion after all, if there were any consequences I'm sure they would have happened by now." + + show cho_handjob eyebrows_base eyes_open_narrow_down mouth_open as cg with d3 cho "*Ehm*..." - cho "It's just... Well, I thought I should... Since we ended up having sex..." - gen "Oh... I understand what you're trying to say..." ("grin", xpos="far_left", ypos="base") + + show cho_handjob eyebrows_sad mouth_neutral as cg with d3 + cho "It's just--{w=0.2} Well, I thought I should...{w=0.4} Since we ended up having sex..." + gen "Oh...{w=0.4} I understand what you're trying to say..." + + show cho_handjob eyebrows_sad eyes_open_narrow_forward mouth_angry as cg with d3 cho "You do?" - gen "Of course, and there's no need to worry, I've coached my swimmers to not accidentally get anyone pregnant." ("grin", xpos="far_left", ypos="base") + gen "Of course, and there's no need to worry, I've coached my swimmers to not accidentally get anyone pregnant." + + show cho_handjob eyebrows_worried eyes_open_wide_forward mouth_neutral as cg with d3 cho "That's--{w=0.2} I wasn't even considering that..." - gen "You weren't?!" ("base", xpos="far_left", ypos="base") + gen "You weren't?!" + + show cho_handjob eyebrows_base eyes_open_narrow_down as cg with d3 cho "Not really..." - cho "(But I'll have to keep it in mind for the future...)" - cho "(If he would even give me another chance after this...)" - gen "(Maybe shouldn't have said anything...)" - gen "So, what is bothering you then?" ("base", xpos="far_left", ypos="base") - cho "Well... The potion..." - gen "Yeah?" ("base", xpos="far_left", ypos="base") + gen "So, what is bothering you then?" + + show cho_handjob eyebrows_sad eyes_open_right mouth_open as cg with d3 + cho "It's about the luck potion..." + gen "Yeah?" + + show cho_handjob eyebrows_worried mouth_neutral as cg with d3 cho "I never drank any of it." - gen "I see..." ("base", xpos="far_left", ypos="base") - gen "{size=+4}Wait what?!{/size}" ("angry", xpos="far_left", ypos="base") #Big text + gen "I see..." + gen "{size=+4}Wait what?!{/size}" + gen "So, that means..." + cho "*Sigh*... Yes, what actually happened, is--" #Cue flashback effect with woosh sound #Should we use the replay function that we do for mirror stories for this section? Would we change the day counter at all/set it to 0? diff --git a/game/scripts/characters/cho/events/quidditch/slytherin_match.rpy b/game/scripts/characters/cho/events/quidditch/slytherin_match.rpy index 42e97bc5..d5478923 100644 --- a/game/scripts/characters/cho/events/quidditch/slytherin_match.rpy +++ b/game/scripts/characters/cho/events/quidditch/slytherin_match.rpy @@ -116,7 +116,7 @@ label slytherin_match: play music "music/scheming-weasel-slower-version-by-kevin-macleod.ogg" fadein 1 if_changed ton "Hi, [name_genie_tonks]." ("base", "base", "base", "mid", xpos="mid", ypos="base", trans=d3) - gen "Tonks... a pleasure as always." ("base", xpos="far_left", ypos="head") + gen "Tonks... A pleasure as always." ("base", xpos="far_left", ypos="head") ton "Pleasure's all mine..." ("soft", "base", "base", "mid") ton "I was afraid you might've forgotten about today's--" ("open", "base", "raised", "mid") gen "Quidditch match?" ("grin", xpos="far_left", ypos="head") diff --git a/game/scripts/characters/hermione/events/favors/lets_have_sex_anal.rpy b/game/scripts/characters/hermione/events/favors/lets_have_sex_anal.rpy index 2a0ef7e5..d1003f27 100644 --- a/game/scripts/characters/hermione/events/favors/lets_have_sex_anal.rpy +++ b/game/scripts/characters/hermione/events/favors/lets_have_sex_anal.rpy @@ -418,7 +418,7 @@ label hg_anal_sex_1_intro: gen "Oh, it worked!" show her_sex_personal mouth_normal eyes_happycl eyebrows_worried cheeks_blush tears_soft_blink as cg - her "*sob*!" + her "*Sob*!" show her_sex_personal mouth_open eyes_narrow_mid eyebrows_worried cheeks_blush tears_soft as cg her "...{w=0.3} My asshole...{w=0.3} My poor asshole... *sob*" @@ -448,7 +448,7 @@ label hg_anal_sex_1_intro: gen "*Agh*...{w=0.3} You want this to end sooner?" gen "Help me out then!" show her_sex_personal mouth_angry eyes_narrow_r eyebrows_base cheeks_blush tears_soft as cg - her "*sob* How?" + her "*Sob* How?" gen "You know..." show her_sex_personal mouth_angry eyes_base_r eyebrows_base cheeks_blush tears_soft as cg her "Oh..." diff --git a/game/scripts/characters/hermione/gifts.rpy b/game/scripts/characters/hermione/gifts.rpy index b0f5a2ee..31c335ea 100644 --- a/game/scripts/characters/hermione/gifts.rpy +++ b/game/scripts/characters/hermione/gifts.rpy @@ -539,7 +539,7 @@ label give_her_gift(gift_item): her "Thank you, [name_genie_hermione]." ("base", "narrow", "worried", "down") call her_mood(-10) else: - her "the Joanne sex doll?" ("annoyed", "narrow", "worried", "down") + her "The Joanne sex doll?" ("annoyed", "narrow", "worried", "down") her @ cheeks blush "I Can't say that I approve of this..." ("open", "base", "base", "R") her "But I know Harry would love to have a go at it..." ("base", "narrow", "worried", "down") call give_gift("You give the blow-up doll to Hermione...",gift_item)