From bbb1b51401c19dbb8be63d0474c2226681aecff3 Mon Sep 17 00:00:00 2001 From: Johnny Date: Tue, 13 Sep 2022 16:21:21 +0200 Subject: [PATCH] Vibrator Posing PT3 * Posed remaining CG sections of Personal Vibrator event. --- .../hermione/events/items/vibrators.rpy | 341 ++++++++++++++---- 1 file changed, 265 insertions(+), 76 deletions(-) diff --git a/game/scripts/characters/hermione/events/items/vibrators.rpy b/game/scripts/characters/hermione/events/items/vibrators.rpy index 019128fd..9e591241 100644 --- a/game/scripts/characters/hermione/events/items/vibrators.rpy +++ b/game/scripts/characters/hermione/events/items/vibrators.rpy @@ -587,7 +587,6 @@ label hg_vibrators_personal: if her_tier >= 5: # TODO This scene has CG with Hermione lying on the desk with vibrators, 3 poses, closed legs, spread legs, pushed pelvis in the air (cumming). - # NOTE Current pose changes are just suggestions. label .high_tier: @@ -632,16 +631,17 @@ label hg_vibrators_personal: gen "Queue the fade!" ("base", xpos="far_left", ypos="head") her "The what--{w=0.4}{nw}" - # TODO Screen fades to black and then To CG, Hermione is lying on the desk with her legs closed. + call play_music("stop") stop bg_sounds fadeout 2.0 #Hermione legs closed show her_vibrators_personal hermione1 eyebrows_upset eyes_squint_right mouth_annoyed zorder 15 as cg with fade + call play_music("playful_tension") # SEX THEME. gen "I love a good transition to get straight to the point." ("base", xpos="far_left", ypos="head") gen "Now, where were we..." ("base", xpos="far_left", ypos="head") - show her_vibrators_personal eyebrows_base mouth_open as cg + show her_vibrators_personal eyebrows_neutral mouth_open as cg her "I'm on the desk...{w=0.4} Just as you asked." # Looks away, pouty face gen "Right... Now, let's do a bit of a {i}show and tell{/i}." ("base", xpos="far_left", ypos="head") @@ -651,7 +651,7 @@ label hg_vibrators_personal: her "What do you mean?" gen "Spread those shapely legs for me, will you?" ("base", xpos="far_left", ypos="head") - show her_vibrators_personal eyebrows_base eyes_narrow_right mouth_annoyed as cg + show her_vibrators_personal eyebrows_neutral eyes_narrow_right mouth_annoyed as cg her "..." @@ -668,7 +668,7 @@ label hg_vibrators_personal: play bg_sounds "sounds/vibrator_low.ogg" #Hermione legs closed - show her_vibrators_personal hermione1 eyebrows_upset eyes_wide_crossed mouth_open blush_heavy as cg + show her_vibrators_personal hermione1 eyebrows_upset eyes_wide_crossed mouth_open as cg her "*Ah*!" @@ -698,7 +698,7 @@ label hg_vibrators_personal: her "Degrading..." gen "Don't tell me you don't want a good grade?" ("base", xpos="far_left", ypos="head") - show her_vibrators_personal eyebrows_base eyes_open_right as cg + show her_vibrators_personal eyebrows_neutral eyes_open_right as cg her "I...{w=0.4} Of course I--" @@ -813,7 +813,7 @@ label hg_vibrators_personal: play bg_sounds "sounds/vibrator_low.ogg" #legs are closed - show her_vibrators_personal eyebrows_base eyes_closed as cg + show her_vibrators_personal eyebrows_neutral eyes_closed as cg her "*Ah*...{w=0.4} *Ah*...{w=0.4} *Ah*..." gen "I didn't think you were into edging, it's a quality not every woman knows how to appreciate. I'm glad you do, though." ("base", xpos="far_left", ypos="head") @@ -823,7 +823,7 @@ label hg_vibrators_personal: her"{size=+4}W--{w=0.2}What?!{/size}" - show her_vibrators_personal eyebrows_base eyes_open_forward as cg + show her_vibrators_personal eyebrows_neutral eyes_open_forward as cg her "That is not--" gen "Don't worry! I'm the person holding the controller after all." ("base", xpos="far_left", ypos="head") @@ -864,12 +864,12 @@ label hg_vibrators_personal: gen "As your headmaster, I have the power over your grades, and shall you fail to meet my expectations... Well--" ("base", xpos="far_left", ypos="head") gen "--Naturally you'll have to be punished!" ("base", xpos="far_left", ypos="head") - show her_vibrators_personal eyebrows_base eyes_wide_forward as cg + show her_vibrators_personal eyebrows_neutral eyes_wide_forward as cg her "P--{w=0.2} Punished?!" gen "Yes, punished!" ("grin", xpos="far_left", ypos="head") - show her_vibrators_personal eyebrows_base eyes_narrow_forward mouth_angry as cg + show her_vibrators_personal eyebrows_neutral eyes_narrow_forward mouth_angry as cg her "!!!" @@ -884,6 +884,7 @@ label hg_vibrators_personal: show her_vibrators_personal eyes_closed as cg pause 1.5 + #Hermione legs open show her_vibrators_personal hermione2 eyebrows_worried eyes_squint_forward mouth_annoyed as cg call ctc @@ -909,8 +910,6 @@ label hg_vibrators_personal: her "*Ah*!" with hpunch gen "*Heh-Heh*..." ("grin", xpos="far_left", ypos="head") - #TODO pose - show her_vibrators_personal eyes_closed as cg her "[genie_name], please...{w=0.4}{nw}" @@ -992,7 +991,7 @@ label hg_vibrators_personal: show her_vibrators_personal eyes_squint_right mouth_annoyed as cg her "..." - gen "This is currently a fairly one-sided experience, therefore in order for it to work for me, I'd like it not end prematurely..." ("base", xpos="far_left", ypos="head") + gen "This is currently a fairly one-sided experience, therefore in order for it to work for me, I'd like it to not end prematurely..." ("base", xpos="far_left", ypos="head") gen "So you better not cum until I say so." ("base", xpos="far_left", ypos="head") gen "Is that clear?" ("base", xpos="far_left", ypos="head") @@ -1004,103 +1003,220 @@ label hg_vibrators_personal: show her_vibrators_personal eyes_squint_forward as cg - her "Expect the... unexpected?" + her "Expect the...{w=0.4} Unexpected?" gen "That's right...{w=0.4} I could change the intensity at a moments notice..." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyes_narrow_forward mouth_worried as cg + gen "It could remain as is... At a level where you'd be stuck in a state of constant arousal... Enough to keep you on edge, but not enough to bring you over it." ("base", xpos="far_left", ypos="head") $ renpy.sound.play("sounds/click4.ogg") play bg_sounds "sounds/vibrator_medium.ogg" - her "*Ah*!" + show her_vibrators_personal eyebrows_neutral eyes_narrow_crossed mouth_shocked as cg + + her "*Ah*!{w=0.6}{nw}" + + show her_vibrators_personal eyes_squint_forward mouth_open as cg + + her "*Ah*!{fast}" gen "I could also increase the intensity... Even if for just a moment, to see your face light up in excitement, fighting the urge to let go." ("base", xpos="far_left", ypos="head") + show her_vibrators_personal eyebrows_upset eyes_clenched effects_wetness as cg + her "[genie_name]! I'll--" + "-Turn the intensity to Medium-": $ renpy.sound.play("sounds/click4.ogg") play bg_sounds "sounds/vibrator_medium.ogg" - her "*Ahhhh*!" with hpunch + # Hermione legs closed + show her_vibrators_personal hermione1 eyebrows_neutral eyes_closed mouth_shocked as cg - # TODO Hermione legs closed + her "*Ahhhh*!{w=0.8}{nw}" with hpunch + + show her_vibrators_personal eyes_squint_forward mouth_angry as cg + + her "*Ahhhh*!{fast}" gen "Something the matter?" ("base", xpos="far_left", ypos="head") - her "N--{w=0.2}No! I'm f-fine!" - # TODO Hermione legs open + show her_vibrators_personal eyes_narrow_right as cg - her "Just do... *Ah* w-whatever you want..." + her "No! I'm f--{w=0.2} fine!" + + # Hermione legs open + show her_vibrators_personal hermione2 eyes_squint_right mouth_open as cg + + her "Just--{w=0.2} *Ah*...{w=0.4} Just do w-whatever you want..." gen "In that case, I think I'll leave it like this for a bit." ("base", xpos="far_left", ypos="head") - her "(The bastard is teasing me!)"#annoyed - her "*Mmmm*..." - her "..." - her "..." #Horny + + show her_vibrators_personal mouth_horny as cg + + her "O--{w=0.2} Of course..."#annoyed + + show her_vibrators_personal mouth_annoyed as cg + call ctc + + show her_vibrators_personal eyebrows_worried eyes_closed mouth_annoyed as cg + call ctc + + show her_vibrators_personal mouth_open as cg + + her "*Ah*..." #Horny + + show her_vibrators_personal eyes_squint_right as cg + call ctc + gen "Getting there already, [hermione_name]?" ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal mouth_horny as cg + her "N--{w=0.2}No, of course not!" gen "That's good. {w=0.5}Because I don't want you to cum just yet..." ("base", xpos="far_left", ypos="head") gen "Not until I say so." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyes_narrow_right mouth_open as cg + her "That's--{w=0.2} *Ah*...{w=0.4} That's fine by me..." - # TODO Hide text box (click to cycle through expressions) - # TODO Hermione worried - # TODO Hermione blushing, worried about cumming - # TODO Almost about to cum + # TODO Hide text (Should we dissalow clicking to progress through these?) + + show her_vibrators_personal eyes_open_right mouth_worried as cg + pause .8 + + show her_vibrators_personal eyes_closed as cg + pause .8 + + show her_vibrators_personal eyebrows_upset eyes_clenched mouth_angry as cg + pause .5 + + show her_vibrators_personal eyebrows_neutral eyes_closed mouth_horny effects_wetness as cg + pause .8 gen "Are you sure? Looks to me as if you're about to cum, [hermione_name]..." ("base", xpos="far_left", ypos="head") gen "Or am I mistaken?" ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_upset mouth_open as cg + her "That's not--{w=0.2} *ah*...{w=0.4} True..." gen "Quit lying, you cannot fool me." ("base", xpos="far_left", ypos="head") - her "*Ah*... How do you--" + + show her_vibrators_personal mouth_horny as cg + + her "*Ah*...{w=0.4} How do you--" gen "How do I know?" ("base", xpos="far_left", ypos="head") - gen "Experience, [hermione_name], experience... You won't ever find anyone with as much experience as I have..." ("base", xpos="far_left", ypos="head") + gen "Experience, [hermione_name], experience...{w=0.4} You won't ever find anyone with as much experience as I have..." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_neutral eyes_clenched as cg + her "I--{w=0.4} I'm--" $ renpy.sound.play("sounds/click4.ogg") play bg_sounds "sounds/vibrator_low.ogg" - + show her_vibrators_personal eyebrows_worried eyes_closed mouth_horny as cg her "*Mmm*..." gen "I've done this enough times to know exactly when someone's about to go over the edge, so that I can ease up and keep it going for a while longer..." ("base", xpos="far_left", ypos="head") gen "And that is the goal for today's lesson..." ("base", xpos="far_left", ypos="head") gen "Hold{w=0.3} it{w=0.3} in..." ("base", xpos="far_left", ypos="head") - her "*Ah*...{w=0.4} *Ah*...{w=0.4} *Ah..." + + show her_vibrators_personal mouth_worried as cg + + her "*Ah*...{w=0.4}{nw}" + + show her_vibrators_personal mouth_horny as cg + + + her "*Ah*...{fast} *Ah*...{w=0.4}{nw}" + + show her_vibrators_personal mouth_worried as cg + + + her "*Ah*... *Ah*...{fast} *Ah..." gen "You think you could do that for me?" ("base", xpos="far_left", ypos="head") - her "*Ah*... [genie_name], I don't know if--" + + show her_vibrators_personal mouth_open as cg + + her "*Ah*...{w=0.4} [genie_name], I don't know if--" $ renpy.sound.play("sounds/click4.ogg") play bg_sounds "sounds/vibrator_high.ogg" - # TODO Hermione pelvis thrust - #wetness + # Hermione pelvis thrust + show her_vibrators_personal hermione3 eyebrows_worried eyes_ahegao mouth_ahegao as cg - her "{size=+4}{heart}{heart}{heart}*Ah*!!!{heart}{heart}{/size}" + her "{size=+4}{heart}{heart}{heart}*Ah*!!!{heart}{heart}{/size}{w=1}{nw}" $ renpy.sound.play("sounds/click4.ogg") play bg_sounds "sounds/vibrator_low.ogg" + show her_vibrators_personal eyebrows_worried eyes_closed mouth_open as cg + + her "{size=+4}{heart}{heart}{heart}*Ah*!!!{heart}{heart}{/size}{fast}{w=0.8}{nw}" + + # Hermione legs open + show her_vibrators_personal hermione2 eyebrows_worried eyes_closed mouth_angry as cg + + her "{size=+4}{heart}{heart}{heart}*Ah*!!!{heart}{heart}{/size}{fast}" + + + show her_vibrators_personal eyes_squint_crossed mouth_ahegao as cg + her "*Ah*...{w=0.4} *Ah*...{w=0.4}{nw}" + + show her_vibrators_personal eyes_closed mouth_shocked as cg + her "*Ah*... *Ah*...{fast} [genie_name]...{w=0.4}{nw}" + + show her_vibrators_personal mouth_worried as cg + her "*Ah*... *Ah*...{fast} [genie_name]...{fast} Please..." + gen "Nuh-uh... Not yet, [hermione_name]." ("base", xpos="far_left", ypos="head") - her "*Ah*...{w=0.4} *Ah*...{w=0.4} [genie_name]..." - gen "Patience is a virtue... It's time you learn that." ("base", xpos="far_left", ypos="head") + gen "Patience is a virtue...{w=0.4} It's time you learn that." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal mouth_angry as cg + her "But--" gen "Remember why you're here, [hermione_name]." ("base", xpos="far_left", ypos="head") gen "Our session won't end until I'm satisfied with the results." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_neutral as cg + her "*Ah*...{w=0.4} *Ah*...{w=0.4} And how...{w=0.4} How do I make sure that you're--{w=0.2} *Ah*...{w=0.4} Satisfied..." gen "By doing what I ask of you..." ("base", xpos="far_left", ypos="head") gen "Although, I must say..." gen "Watching you squirm about, and trying to hold it in is quite satisfying by itself..." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_worried as cg + her "You're--{w=0.2} *Ah*...{w=0.4} You find it satisfying, watching me--{w=0.2} *Ah*..." gen "I have full control of your fate, of course I'm enjoying it..." ("base", xpos="far_left", ypos="head") gen "I haven't had this much power at my fingertips for a long time..." ("base", xpos="far_left", ypos="head") her "..." gen "How does that make you feel, [hermione_name]?" ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal mouth_open as cg + her "I--{w=0.2} *Ah*...{w=0.4} If deciding my--{w=0.2}Ah*...{w=0.4} My fate would satisfy you..." gen "You really are willing to grant me this much control over you?" ("base", xpos="far_left", ypos="head") - gen "This kind of... power... was already taken away from me before, do you think it's wise to allow me to have another taste?" ("base", xpos="far_left", ypos="head") - her "..." # Hermione looks Genie deeply in the eyes, as if judging him - her "I already said you can-- {w=0.4}*Ngh*..{w=0.4} Do whatever you want...{w=0.4} I am not the kind of person to break my word." - gen "You say that, but the frustration in your eyes says otherwise..." ("base", xpos="far_left", ypos="head") + gen "This kind of...{w=0.2} power...{w=0.2} was already taken away from me before, do you think it's wise to allow me to have another taste?" ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal mouth_angry as cg + + her "I..." + + show her_vibrators_personal eyebrows_upset as cg + + her "I already said you can--{w=0.2} *Ngh*...{w=0.4} Do whatever you want...{w=0.4} I am not the kind of person to break my word." + gen "You say that, but the frustration on your face says otherwise..." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_worried as cg + her "N--{w=0.4}No, it's fine... Really!" gen "Is it?" ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyes_clenched as cg + her "Y--{w=0.2}Yes..." menu: @@ -1109,36 +1225,69 @@ label hg_vibrators_personal: gen "Okay then, in that case..." ("base", xpos="far_left", ypos="head") + gen "You shall not cum.{w=0.4}{nw}" ("base", xpos="far_left", ypos="head") + $ renpy.sound.play("sounds/click4.ogg") stop bg_sounds - gen "You shall not cum." ("base", xpos="far_left", ypos="head") - her "What?!" + gen "You shall not cum.{fast}{w=0.4}{nw}" ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_neutral eyes_wide_forward mouth_shocked as cg + + her "W--{w=0.2} What?!" + + show her_vibrators_personal eyes_squint_right mouth_angry as cg + her "(He turned it off! How could he!)" - her "Why did you--" + + show her_vibrators_personal eyes_narrow_forward as cg + + her "W--{w=0.2} Why did you--" gen "I used my power over you, to do the--" ("base", xpos="far_left", ypos="head") - gen "--the unexpected..." + gen "--unexpected..." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal mouth_annoyed as cg + gen "(Why do I always do this when people challenge me... Am I power tripping?)" ("base", xpos="far_left", ypos="head") - her "But, I was... I was about to--" - gen "You said you wanted to satisfy me, and that's exactly what I need to feel satisfied." ("base", xpos="far_left", ypos="head") - her "Yes but I thought... Well, I didn't think this would happen..." + + show her_vibrators_personal eyes_narrow_right as cg + + her "But, I was...{w=0.4} I was about to--" + gen "You said you wanted to satisfy me, and this is exactly what I needed to feel satisfied." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_worried eyes_squint_right mouth_horny as cg + + her "But I thought...{w=0.4} Well, I didn't think this would happen..." gen "Always expect the unexpected in life, [hermione_name]." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyes_squint_forward as cg + her "But--" + gen "Yes, that's right... This was all a highly elaborate life lesson all along." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_neutral mouth_annoyed as cg + her "It was...?" gen "Of course, and you did very well, [hermione_name]." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyes_narrow_forward as cg + her "..." + + show her_vibrators_personal eyes_squint_right as cg + her "A-Alright then, whatever you say [genie_name]..." show screen blkfade with d5 - # TODO Hide CG + hide cg + # TODO Vibrator room item on desk $ hermione.equip(her_outfit_last) nar ">You watch as Hermione sits up and shimmies to the edge of your desk, planting her feet on the floor, she sways on the spot slightly before she readies herself, and makes her way to the front of your desk." - # TODO Vibrator room item on desk hide screen blkfade with d5 @@ -1150,9 +1299,9 @@ label hg_vibrators_personal: gen "Not quite, there's one more thing..." ("base", xpos="far_left", ypos="head") her "Yes?" #Hopeful gen "Your grade!" ("base", xpos="far_left", ypos="head") - her "My--{w=0.2} Oh right..." + her "My--" #confused gen "I did mention I was going to grade your performance." ("base", xpos="far_left", ypos="head") - her "Well then, what's the verdict..." # look full of hope + her "Oh, right..." #look full of hope menu: "-Give her a passing grade-": @@ -1183,7 +1332,7 @@ label hg_vibrators_personal: gen "You may leave." ("base", xpos="far_left", ypos="head") if True: # TODO if vibrators not unlocked - nar ">For a brief moment you see Hermione's eyes flicker towards the vibrators left on your desk." + nar ">For a brief moment, you see Hermione's eyes flicker towards the vibrators left on your desk." gen "Fine, you can take them and finish yourself off, [hermione_name]..." ("base", xpos="far_left", ypos="head") gen "Consider it a gift." ("base", xpos="far_left", ypos="head") her "..." #blushing @@ -1247,7 +1396,7 @@ label hg_vibrators_personal: her "Thank you, [genie_name]..." gen "Until next time." ("base", xpos="far_left", ypos="head") - # TODO Hermione mood down slightly + $ her_mood += 10 call her_walk(action="leave") jump end_hermione_event @@ -1257,19 +1406,37 @@ label hg_vibrators_personal: $ renpy.sound.play("sounds/click4.ogg") play bg_sounds "sounds/vibrator_medium.ogg" + show her_vibrators_personal mouth_horny as cg + her "*Aaaaah*....{w=0.4} Yeeeeesss....." + + show her_vibrators_personal mouth_shocked as cg + her "*Ah*...{w=0.2} *Ah*...{w=0.2} *Ah*..." gen "Now, now. Hold it in, you aren't allowed to get off just yet." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal mouth_open as cg + her "But--{w=0.2} *Ah*...{w=0.2} I thought this meant I could--" gen "I said hold it!" ("base", xpos="far_left", ypos="head") - her "*Ah*...{w=0.2} *Ah*...{w=0.2} [genie_name], I can't--" - gen "Imagine what your peers would say, {i}Hermione Granger failing a task set by her headmaster! What a disgrace!{/i}" ("base", xpos="far_left", ypos="head") + + her "*Ah*...{w=0.2} *Ah*...{w=0.2}{nw}" + + show her_vibrators_personal eyes_squint_crossed as cg + + her "*Ah*... *Ah*...{fast} [genie_name],{w=0.2} I can't--" + gen "Imagine what your peers would say... {i}Hermione Granger, failing a task set by her headmaster! What a disgrace!{/i}" ("base", xpos="far_left", ypos="head") gen "I thought you were better than this." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyes_narrow_crossed mouth_angry as cg + her "[genie_name]--{w=0.2} *Ah*...{w=0.4} I can't control it!" gen "Yes you can, [hermione_name]!" ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyes_clenched as cg + her "{size=+4}{heart}*Nnngh*!{heart}{/size}" gen "Almost there..." ("base", xpos="far_left", ypos="head") - her "{size=+4}{heart}*Ahh*{heart}*Ahhhhhh*{heart}{/size}" gen "{size=+5}Now! Cum for me, [hermione_name]!{/size}" ("base", xpos="far_left", ypos="head") with vpunch "-Turn the intensity to High-": @@ -1277,54 +1444,76 @@ label hg_vibrators_personal: $ renpy.sound.play("sounds/click4.ogg") play bg_sounds "sounds/vibrator_high.ogg" + show her_vibrators_personal eyebrows_neutral eyes_wide_crossed mouth_ahegao as cg + her "{size=+4}{heart}*ohh*!{heart}*ohhhhhh*{heart}{/size}" gen "How about now? Is it still fine?" ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_worried eyes_squint_crossed as cg + her "*Ah*!! [genie_name], I can't--" gen "Answer me!" ("base", xpos="far_left", ypos="head") her "*Ah*...{w=0.2} *Ah*...{w=0.2} I..." gen "Tell me you want to cum!" ("base", xpos="far_left", ypos="head") gen "Say it!" ("angry", xpos="far_left", ypos="head") - her "*Ah*...{w=0.4} I want to cum!{heart}" + + show her_vibrators_personal eyebrows_neutral mouth_shocked as cg + + her "*Ah*...{w=0.4}{size=+4} I want to cum!{/size}{heart}" gen "How much do you want it?" ("base", xpos="far_left", ypos="head") - her "A lot, please let me cum!{heart}{heart}" - her "I need it!!{heart}{heart}{heart}" + her "{heart}{heart}{size=+4}A lot, please let me cum!{/size}{heart}{heart}" + + show her_vibrators_personal eyebrows_worried mouth_ahegao_wet as cg + + her "{heart}{heart}{size=+4}I need it!!{/size}{heart}{heart}" gen "So be it." ("base", xpos="far_left", ypos="head") # Turns the switch into overdrive mode + gen "Skadoosh.{w=0.8}{nw}" ("base", xpos="far_left", ypos="head") $ renpy.sound.play("sounds/click4.ogg") play bg_sounds "sounds/vibrator_overdrive.ogg" - gen "Skadoosh.{w=0.8}{nw}" ("base", xpos="far_left", ypos="head") + show her_vibrators_personal eyes_wide_crossed as cg - # TODO Hermione pelvis up squirting + gen "Skadoosh.{fast}" ("base", xpos="far_left", ypos="head") + + + + show her_vibrators_personal hermione3 eyebrows_worried eyes_ahegao mouth_ahegao effects_squirt as cg with kissiris - with hpunch $ renpy.play("sounds/slick_01.ogg") - her "{size=+8}{heart}{heart}Aaaaah!!!!!{heart}{heart}{/size}" ("grin", "narrow", "annoyed", "up", cheeks="blush") - # TODO Hermione pelvis up + her "{size=+8}{heart}{heart}Aaaaah!!!!!{heart}{heart}{/size}{w=0.4}{nw}" ("grin", "narrow", "annoyed", "up", cheeks="blush") + + show her_vibrators_personal -effects_squirt as cg + her "{size=+8}{heart}{heart}Aaaaah!!!!!{heart}{heart}{/size}{fast}" ("grin", "narrow", "annoyed", "up", cheeks="blush") gen "By the great--" ("base", xpos="far_left", ypos="head") - # TODO Hermione pelvis up squirting - + show her_vibrators_personal effects_squirt as cg with kissiris - with hpunch $ renpy.play("sounds/slick_01.ogg") - her "{size=+8}{heart}*Ah*!{heart}{/size}" - $ renpy.play("sounds/slick_01.ogg") - pause .5 + her "{size=+8}{heart}*Ah*!{heart}{/size}{w=0.4}{nw}" + + show her_vibrators_personal -effects_squirt effects_puddle as cg + + her "{size=+8}{heart}*Ah*!{heart}{/size}{fast}" + + show her_vibrators_personal eyes_closed mouth_open as cg + her "*Mmm*......" # End section label .end: + stop bg_sounds fadeout 2.0 + call play_music("stop") show screen blkfade with d5 - stop bg_sounds fadeout 2.0 - # TODO Hide CG + + hide cg # TODO Vibrator room item on desk nar ">You watch as Hermione sits up and shimmies to the edge of your desk, planting her feet on the floor, she sways on the spot slightly before she readies herself, and makes her way to the front of your desk." $ hermione.equip(her_outfit_last) @@ -1334,7 +1523,7 @@ label hg_vibrators_personal: her "" #blushing call ctc - her "*Ahem*... So, is that all?" + her "*Ahem*...{w=0.4} So, is that all?" gen "Yes, that shall do for today." ("base", xpos="far_left", ypos="head") menu: @@ -1392,7 +1581,7 @@ label hg_vibrators_personal: gen "Or are you merely looking for my approval?" ("base", xpos="far_left", ypos="head") her "..." # looks away blushing if _temp_premature_finish: - gen "You'll have it once you're able to keep that {i}super soaker{/i} of yours, in check." + gen "You'll have it once you've gained the ability to keep that {i}super soaker{/i} of yours, in check." else: gen "If that's the case, you did a very good job achieving what I required of you. I'm proud of you, truly." ("base", xpos="far_left", ypos="head") her "..." #embarrased but happy