WTS/game/scripts/characters/hermione/events/favors/dance_for_me_masturbate.rpy

773 lines
48 KiB
Plaintext

### Hermione Masturbate ###
### Tier 4 (Intro) ###
label hg_pf_strip_T4_fingering:
if not states.her.status.masturbating:
gen "[name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
her "Yes, [name_genie_hermione]?" ("base", "base", "base", "mid")
gen "Do you ever touch yourself?" ("base", xpos="far_left", ypos="head")
her "What? Why are you asking me that?" ("upset", "wink", "base", "mid")
gen "It's a simple question..." ("base", xpos="far_left", ypos="head")
her "[name_genie_hermione]!" ("angry", "happyCl", "worried", "mid")
gen "And I'd like you to answer it, truthfully..." ("base", xpos="far_left", ypos="head")
her "......" ("normal", "happyCl", "worried", "mid")
gen "Well, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her "{size=-5}I suppose I do...{/size}" ("angry", "happyCl", "worried", "mid", emote="sweat")
gen "*Huh*? What was that?" ("base", xpos="far_left", ypos="head")
her "I said that I do, alright!!?" ("scream", "happyCl", "worried", "mid")
gen "*Hmm*... I'm not sure I believe you." ("base", xpos="far_left", ypos="head")
her "What? Why would I lie about something like this?" ("clench", "happy", "worried", "mid")
gen "Well, you never know... Perhaps you believe it's what I want you to say..." ("base", xpos="far_left", ypos="head")
her "That doesn't make any--" ("annoyed", "base", "angry", "mid")
gen "But don't worry... I'm sure a quick little demonstration will erase any doubts." ("base", xpos="far_left", ypos="head")
her "So that's what you're after......" ("annoyed", "narrow", "angry", "R")
her "Don't you think this is going a bit too far?......" ("annoyed", "narrow", "angry", "R")
if states.her.status.handjob:
her "I mean, aren't these favours supposed to be for your benefit?" ("annoyed", "narrow", "worried", "R")
gen "Truly? Why I don't remember receiving any points for my house..." ("base", xpos="far_left", ypos="head")
her "That's not what I meant..." ("disgust", "narrow", "worried", "mid")
her "I just--" ("angry", "narrow", "worried", "down")
her "Are you sure you wouldn't prefer another handjob, [name_genie_hermione]?" ("annoyed", "narrow", "worried", "mid")
gen "I suppose, if you'd like to attempt getting us both off at the same time, you could try..." ("grin", xpos="far_left", ypos="head")
her "Getting us both--" ("clench", "base", "worried", "stare")
her "No-no-no... You're not--" ("angry", "base", "worried", "mid")
gen "...." ("grin", xpos="far_left", ypos="head")
her "..." ("annoyed", "base", "worried", "mid")
her "Please, stop doing that, [name_genie_hermione]." ("disgust", "happy", "worried", "mid")
gen "Stop doing what?" ("base", xpos="far_left", ypos="head")
her "Telling me to do something even more difficult, just so that I agree to what you actually want me to do..." ("annoyed", "narrow", "worried", "mid")
gen "*Huh*?" ("base", xpos="far_left", ypos="head")
her "......" ("disgust", "base", "worried", "mid")
else:
gen "I'm only asking what is necessary, so that Gryffindor may get ahead of the other houses." ("base", xpos="far_left", ypos="head")
gen "You want to win the cup, don't you?" ("base", xpos="far_left", ypos="head")
her "Of course [name_genie_hermione], but--" ("disgust", "narrow", "angry", "mid")
gen "Well, the choice is literally in your hands..." ("base", xpos="far_left", ypos="head")
her "......" ("annoyed", "narrow", "worried", "down")
her "*Sigh*...{w=0.4} I suppose I could...{w=0.4} Touch myself...{w=0.4} In front of you." ("open", "narrow", "worried", "down")
her "But you better keep your hands to yourself..." ("angry", "narrow", "worried", "mid")
gen "Witcher's promise." ("base", xpos="far_left", ypos="head")
her "......" ("annoyed", "squint", "base", "mid")
else: # Repeat
gen "[name_hermione_genie]." ("base", xpos="far_left", ypos="head")
gen "Why don't you give that lovely pussy of yours a little rub for me?" ("grin", xpos="far_left", ypos="head")
her "Again?" ("annoyed", "narrow", "base", "mid")
gen "Again, and again, until it feels really good." ("base", xpos="far_left", ypos="head")
her "..." ("disgust", "narrow", "base", "down")
her "Fine... Just keep your hands to yourself..." ("open", "squint", "base", "R")
play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # SEX THEME.
her "..........." ("upset", "base", "base", "mid")
her "*Ehm*... Let me know when you'd like me to--{w=0.4} start..." ("soft", "wink", "base", "mid")
if hermione.is_any_worn("clothes"):
gen "You may start once you're completely naked..." ("base", xpos="far_left", ypos="head")
if hermione.is_worn("panties"):
gen "Those panties of yours would get in the way otherwise..." ("base", xpos="far_left", ypos="head")
her "Right." ("disgust", "narrow", "base", "down")
pause 1.0
play sound "sounds/cloth_sound3.ogg"
$ hermione.strip("clothes")
pause 1.0
else:
gen "When you're ready..." ("base", xpos="far_left", ypos="head")
her "(I never would've imagined...{w=0.4} Doing this in front of my headmaster...{w=0.4} Of all people...)" ("normal", "happyCl", "worried", "mid")
$ hermione.set_pose("hand_on_pussy")
her "" ("soft", "closed", "worried", "mid", trans=d3)
play sound "sounds/slick_02.ogg"
with hpunch
pause 1.0
play background "sounds/slickloop.ogg" fadein 2
call ctc
gen "Excellent..." ("grin", xpos="far_left", ypos="head")
her "........" ("upset", "wink", "base", "mid")
gen "............." ("base", xpos="far_left", ypos="head")
her "............." ("normal", "happyCl", "worried", "mid")
stop background
her "*Ehm*... [name_genie_hermione]?" ("angry", "narrow", "worried", "mid")
gen "Yes [name_hermione_genie], what is it?" ("base", xpos="far_left", ypos="head")
if not states.her.status.masturbating:
her "For how long did you want me to do this?" ("open", "base", "worried", "mid")
gen "Until you finish, [name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
if game.daytime:
her "But my classes are about to start, [name_genie_hermione]..." ("annoyed", "base", "worried", "mid")
else:
her "But it's getting late, [name_genie_hermione]..." ("annoyed", "base", "worried", "mid")
gen "So?" ("base", xpos="far_left", ypos="head")
her "Won't I miss curfew?" ("soft", "base", "worried", "mid")
gen "There's still some time left before curfew..." ("base", xpos="far_left", ypos="head")
gen "(I think...)" ("base", xpos="far_left", ypos="head")
else:
her "I presume that you're expecting me to do this until--" ("open", "base", "worried", "mid")
gen "Until you finish, [name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
if game.daytime:
her "But, what if I don't make it back to class in time, [name_genie_hermione]..." ("annoyed", "base", "worried", "mid")
else:
her "Right... I Just thought... Well, it's getting a bit late, [name_genie_hermione]..." ("annoyed", "base", "worried", "mid")
gen "Right?" ("base", xpos="far_left", ypos="head")
her "I don't want to miss curfew, that's all..." ("soft", "base", "worried", "mid")
gen "Well, then it's up to you to ensure you don't miss it..." ("base", xpos="far_left", ypos="head")
her "It's just...{w=0.4} I'm not sure if I'll be able to--" ("disgust", "narrow", "base", "down")
gen "Focus less on the talking and more on the doing, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
gen "You want those points, don't you?" ("base", xpos="far_left", ypos="head")
her "I do, [name_genie_hermione]! I'm sorry..." ("open", "narrow", "worried", "down")
her "I'll keep going then..." ("disgust", "narrow", "base", "down")
play background "sounds/slickloop.ogg" fadein 2
gen "(*Hmm*... Perhaps I should encourage her a little.)" ("base", xpos="far_left", ypos="head")
menu:
gen "..." ("base", xpos="far_left", ypos="head")
"\"That's it... Keep going, slut.\"":
her "[name_genie_hermione]!!!" ("angry", "base", "angry", "mid")
her "How...{w=0.4} How dare you!" ("upset", "base", "angry", "mid")
gen "What?" ("base", xpos="far_left", ypos="head")
her "I hardly think that kind of--{w=0.2} *Ah*...{w=0.4} Language is appropriate." ("open", "happyCl", "base", "mid")
gen "And masturbating in front of your headmaster is?" ("base", xpos="far_left", ypos="head")
her "Well...{w=0.4} This--{w=0.2} This is different." ("open", "narrow", "worried", "down")
her "I'm doing this for the honour of Gryffindor..."
her "To help my--{w=0.2} *Ah*..." ("open", "closed", "worried", "down")
play background "sounds/slickloopfast.ogg"
nar "You notice Hermione beginning to move her fingers a little faster."
$ hermione.set_cum(pussy="wet")
her "*Ah*...{heart}{heart}{heart}" ("soft", "narrow", "annoyed", "up")
her "Help my house, win the cup..." ("angry", "wink", "base", "mid")
gen "Surely that can't be the only reason..." ("grin", xpos="far_left", ypos="head")
her "I--{w=0.2} *Ah*...{w=0.4} Of course it--" ("normal", "happyCl", "worried", "mid")
$ hermione.set_pose("hand_on_pussy_and_breast")
her "*Ah-a*{heart}..." ("open", "happyCl", "worried", "mid")
her "What--{w=0.2} *Ah*...{w=0.4} Other reason would there be for me to--" ("angry", "happyCl", "base", "down")
gen "I don't know... From where I'm sitting, it looks as if you might be enjoying this a little too much..." ("base", xpos="far_left", ypos="head")
her "I am not, [name_genie_hermione]!" ("open", "happyCl", "worried", "mid")
gen "Really?" ("base", xpos="far_left", ypos="head")
her "......................" ("normal", "happyCl", "worried", "mid")
gen "Then why are your fingers moving so fast, slut?" ("base", xpos="far_left", ypos="head")
call ctc
her "*Ah*...{heart}" ("open", "happyCl", "worried", "mid")
gen "Just admit it... You do enjoy being called a slut!" ("base", xpos="far_left", ypos="head")
her "I do not!" ("normal", "happyCl", "worried", "mid")
her "I'm just thinking about--{w=0.2} *Ah*...{w=0.4} How happy everyone will be when we win!" ("shock", "happyCl", "worried", "mid")
gen "And what if they find out how you earned the points?" ("base", xpos="far_left", ypos="head")
stop background
her "What?!" ("shock", "wide", "base", "stare")
gen "If that happened, then surely everyone would be degrading you..." ("base", xpos="far_left", ypos="head")
play background "sounds/slickloop.ogg"
her "..." ("soft", "closed", "base", "R")
gen "The entire school would let you know exactly what they think about your ways of gaining house points." ("base", xpos="far_left", ypos="head")
play background "sounds/slickloopfast.ogg"
her @ cheeks blush "The entire-- *Ah*...{heart}" ("silly", "narrow", "base", "dead")
gen "That's right... Every...{w=0.4} Single...{w=0.4} Student." ("base", xpos="far_left", ypos="head")
play background "sounds/slickloopveryfast.ogg"
her @ cheeks blush "*Ah*...{heart}{heart}{heart}" ("grin", "narrow", "annoyed", "up")
her @ cheeks blush "[name_genie_hermione], please... {w=0.4}*Mmmh*...{w=0.4} Don't tell anyone..." ("soft", "narrow", "base", "mid_soft")
nar "Hermione continues to rub herself with renewed effort..."
her @ cheeks blush "They can't--{w=0.2} *Ah*...{w=0.4} They can't find out..." ("soft", "narrow", "base", "R_soft")
her @ cheeks blush "If Harry and Ron knew..." ("open", "narrow", "base", "down")
her @ cheeks blush "I'd--{w=0.2} *Ah*...{heart}" ("soft", "closed", "annoyed", "up")
gen "You'd what, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "I'd..." ("open", "closed", "worried", "mid")
her @ cheeks blush "I'd...{heart}" ("silly", "closed", "worried", "mid")
her @ cheeks blush "I...{heart}{heart}{heart}" ("grin", "narrow", "annoyed", "up")
"\"Now, play with your breast.\"":
her "My breast..." ("open", "narrow", "worried", "down")
her "I'm not sure if I should--" ("open", "narrow", "base", "down")
gen "Did you want to finish in time, or not?" ("base", xpos="far_left", ypos="head")
her "Yes, but--" ("angry", "narrow", "base", "down")
gen "Then do what I say." ("base", xpos="far_left", ypos="head")
her "..." ("angry", "narrow", "base", "mid")
gen "*Ahem*..." ("base", xpos="far_left", ypos="head")
gen "What I meant to say, is that there could be another ten points for you, at the finish-line..." ("base", xpos="far_left", ypos="head")
$ current_payout += 10
her "..." ("normal", "happy", "base", "R")
her "......" ("soft", "happy", "base", "R")
$ hermione.set_pose("hand_on_pussy_and_breast")
her "*Ah*...{heart}" ("open", "closed", "base", "R")
gen "There... Isn't that better?" ("base", xpos="far_left", ypos="head")
her "*Ah*... I--{w=0.2} I don't know..." ("open", "wink", "worried", "mid")
her "It feels kind of weird..." ("normal", "happyCl", "base", "mid")
gen "Really? I thought you'd be used to it by now..." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "*Ah*...{w=0.4} Why would you think that I'd be used to it......{w=0.4} [name_genie_hermione]?" ("angry", "narrow", "base", "mid")
gen "You've already done a lot of things for me inside this office..." ("base", xpos="far_left", ypos="head")
gen "If it weren't for the points, you'd be considered quite the slut." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "Why would you say something like--" ("soft", "narrow", "base", "L")
gen "I'm just telling you how I see it..." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "Please [name_genie_hermione]... I'm not twisted, like those Slytherin harlots..." ("angry", "narrow", "base", "down")
her @ cheeks blush "I'm not a--{w=0.2} *Ah*..." ("open", "happyCl", "base", "mid")
gen "Not a what, Miss Granger?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "{size=-3}A Slut...{/size}" ("soft", "narrow", "base", "down")
gen "Miss Granger!" ("base", xpos="far_left", ypos="head")
gen "How very unbecoming of you to use such foul language..." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "But--{w=0.2} *Ah*...{w=0.4} I just repeated what you--" ("angry", "narrow", "base", "mid")
$ hermione.set_cum(pussy="wet")
her "*Ah*...{heart}{heart}" ("open", "closed", "annoyed", "mid")
gen "What would your parents think if they heard you?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "My parents...{heart}" ("open", "narrow", "worried", "up")
play background "sounds/slickloopfast.ogg"
her @ cheeks blush "*Ah*...{heart} I don't know..." ("soft", "closed", "base", "up")
her @ cheeks blush "Although, to be perfectly honest [name_genie_hermione]... I don't think I care...{heart}{heart}{heart}" ("silly", "narrow", "base", "up")
gen "Really?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "Yes...{heart}" ("grin", "happyCl", "base", "mid")
her @ cheeks blush "It's not for them to--{w=0.2} *Ah*...{w=0.4} Decide how I speak." ("grin", "closed", "base", "mid")
gen "Is that so..." ("base", xpos="far_left", ypos="head")
gen "And what if they saw you like this?..." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "I--{w=0.2} *Mmmh*...{w=0.4} Surely that would never--" ("angry", "closed", "worried", "mid")
gen "What if they burst through that door, and saw their little girl masturbating in front of the headmaster." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "*Ah*...{w=0.4} They wouldn't...{w=0.4} You'd never allow..." ("normal", "happyCl", "worried", "mid")
gen "I bet if they appeared right now, you wouldn't even stop touching yourself, you filthy slut." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "*Ah*...{heart}" ("open_tongue", "narrow", "base", "up")
gen "Look at you... You're nothing but a disgrace to your family..." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "*Ah*...{w=0.4} I'm-{heart}" ("open", "happyCl", "worried", "mid")
her @ cheeks blush "I'm--{heart}{heart}{heart}" ("grin", "narrow", "annoyed", "up")
"\"Spread em!\"":
gen "And make sure to give me a nice view of that wet pussy!" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "[name_genie_hermione]!" ("open", "base", "angry", "mid")
gen "What?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "It's not {size=-5}wet...{/size}" ("annoyed", "narrow", "worried", "R")
gen "Are you sure?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "It--{w=0.2} I'm just getting a little sweaty, that's all..." ("angry", "narrow", "worried", "R")
gen "I suppose that could be it..." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "..............." ("base", "closed", "base", "mid")
gen "Only a slut would get wet that quickly." ("base", xpos="far_left", ypos="head")
play background "sounds/slickloopfast.ogg"
$ hermione.set_cum(pussy="wet")
her @ cheeks blush "{heart}{heart}{heart}" ("grin", "narrow", "base", "up_soft")
gen "Wow... Looks like you're getting quite the work-out, [name_hermione_genie]." ("grin", xpos="far_left", ypos="head")
her @ cheeks blush "*Ah*... Yes, I--" ("angry", "narrow", "base", "up_soft")
gen "Had I not known it was sweat, I would've thought that you enjoyed being called a slut." ("grin", xpos="far_left", ypos="head")
her @ cheeks blush "[name_genie_hermione]...{w=0.4} Please..." ("open", "happyCl", "base", "stare")
$ hermione.set_pose("hand_on_pussy_and_breast")
her @ cheeks blush "" ("soft", "happyCl", "base", "mid")
play background "sounds/slickloopveryfast.ogg"
nar "Hermione starts fingering herself even faster."
gen "Look at those fingers go..." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "...{heart}" ("grin", "closed", "worried", "mid")
her @ cheeks blush "*Ah*...{heart}" ("open_tongue", "narrow", "base", "up")
gen "That's it, push those fingers deep inside, just like all those other sluts..." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "..." ("open_tongue", "narrow", "base", "up")
her @ cheeks blush "...{heart}" ("open", "happyCl", "worried", "mid")
play background "sounds/slickloop.ogg"
her @ cheeks blush "(Wait, what am I doing...)" ("angry", "narrow", "worried", "stare")
her @ cheeks blush "*Ah*..." ("soft", "narrow", "base", "R")
gen "Almost there [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "A-almost..." ("annoyed", "base", "worried", "L")
her "I just need a bit longer..."
gen "Well, you better hurry..." ("base", xpos="far_left", ypos="head")
her "*Ah*...{w=0.3} I know, [name_genie_hermione]." ("angry", "happyCl", "worried", "mid")
her @ cheeks blush "..........." ("normal", "closed", "base", "R")
gen "Is everything alright?" ("base", xpos="far_left", ypos="head")
play background "sounds/slickloopfast.ogg"
her @ cheeks blush tears sweat "................" ("annoyed", "narrow", "base", "down")
gen "Why are you being so quiet, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
play background "sounds/slickloop.ogg"
her @ cheeks blush "......" ("annoyed", "base", "worried", "R_soft")
her @ cheeks blush "[name_genie_hermione]... I don't think I can..." ("soft", "base", "worried", "down")
gen "What?" ("base", xpos="far_left", ypos="head")
stop background
her @ cheeks blush tears soft "...{w=0.3} Finish..." ("angry", "happyCl", "base", "down")
gen "Really? Even after all my encouragement?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush tears soft "Your...{w=0.2} {size=-4}(So that's why he said all those things...){/size}" ("angry", "narrow", "base", "down")
menu:
"-Chastise her-":
gen "Well then, I suppose Slytherin will end up winning the house cup this year." ("base", xpos="far_left", ypos="head")
her @ cheeks blush tears soft "B-but--" ("disgust", "narrow", "worried", "mid")
gen "Now, now [name_hermione_genie]... A deal's a deal." ("base", xpos="far_left", ypos="head")
her @ tears crying "But, I really tried, [name_genie_hermione]!" ("upset", "narrow", "worried", "down")
gen "You should've tried harder..." ("base", xpos="far_left", ypos="head")
play background "sounds/slickloopveryfast.ogg"
her @ tears tears_soft_sweat "" (eyes="happyCl")
nar "Hermione starts grinding furiously against her hand."
# Reset pose
$ hermione.set_pose(None)
$ hermione.strip("clothes")
stop background
her @ cheeks blush tears messy "*SOB*!{w=0.3} I can't..." ("angry", "happyCl", "base", "down")
gen "Well then... Zero points to Gryffindor." ("base", xpos="far_left", ypos="head")
her @ cheeks blush tears messy "{size=-5}After everything I...{/size} Really [name_genie_hermione]?" ("open", "base", "worried", "stare")
her @ cheeks blush tears messy "After I stood here and..." ("scream", "base", "angry", "mid")
her @ cheeks blush tears messy ".........." ("angry", "squint", "base", "mid")
call blkfade
hide hermione_main
call her_chibi("stand", "desk", "base")
$ hermione.wear("all")
stop music fadeout 2.0
call hide_blkfade
her @ cheeks blush tears mascara "I am not going to sell you a single favour anymore, [name_genie_hermione]!" ("scream", "base", "low", "mid")
call her_walk(action="run", xpos="door", speed=2, reduce=True)
call her_chibi("leave")
$ states.her.mood += 15
pause 1.0
gen "..." ("base", xpos="far_left", ypos="head")
gen "We'll see about that." ("base", xpos="far_left", ypos="head")
$ states.her.status.masturbating = True
jump end_hermione_event
"-Forgive her-":
gen "It's alright, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
her @ cheeks blush tears crying "Really?" ("open", "narrow", "worried", "mid")
gen "I'm sure you're just a little nervous." ("base", xpos="far_left", ypos="head")
# Reset pose
$ hermione.set_pose(None)
$ hermione.strip("clothes")
her @ cheeks blush tears soft "Thank you [name_genie_hermione]." ("base", "base", "worried", "mid")
her @ cheeks blush "I promise to try harder next time." ("base", "happyCl", "worried", "mid")
$ states.her.status.masturbating = True
jump end_hg_pf_strip
### Tier 5 ###
label hg_pf_strip_T5_fingering:
gen "[name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
her "Yes, [name_genie_hermione]?" ("base", "base", "base", "mid")
gen "I hope you're feeling horny." ("base", xpos="far_left", ypos="head")
her "Maybe a little, [name_genie_hermione]." ("base", "narrow", "base", "mid_soft")
gen "Good, then we better do something about that..." ("base", xpos="far_left", ypos="head")
her "[name_genie_hermione]..." ("open", "wink", "worried", "mid")
gen "Why don't you give that lovely pussy of yours a little rub." ("grin", xpos="far_left", ypos="head")
her "{heart}{heart}{heart}" ("base", "narrow", "base", "mid_soft")
her "............." ("base", "base", "base", "R_soft")
her "Alright...{w=0.4} if that's what you want..." ("base", "narrow", "worried", "down")
if not states.her.status.masturbating:
her "(I can't believe I'm agreeing to do this...)" ("soft", "narrow", "base", "down")
else:
her "(I can't believe I'm agreeing to do this...{w=0.4} again...)" ("soft", "narrow", "base", "down")
$ states.her.status.masturbating = True
if hermione.is_worn("panties"):
nar "Hermione bends over and takes off her panties."
pause 1.0
play sound "sounds/cloth_sound3.ogg"
$ hermione.strip("panties")
pause 1.0
if hermione.is_any_worn("clothes"):
gen "Now take off the rest." ("base", xpos="far_left", ypos="head")
$ hermione.strip("clothes")
her "(Okay then, here I go...)" ("normal", "happyCl", "worried", "mid")
show screen blkfade
with d5
$ hermione.set_pose("hand_on_pussy")
her "" ("soft", "closed", "worried", "mid", trans=d3)
play sound "sounds/slick_02.ogg"
with hpunch
with kissiris
her @ cheeks blush "*Ah*..." ("open", "squint", "worried", "R")
call ctc
hide screen blkfade
with d5
play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # SEX THEME.
gen "Nice..." ("grin", xpos="far_left", ypos="head")
play background "sounds/slickloop.ogg" fadein 2
her "*Mmhh*... {heart}" ("open", "happyCl", "worried", "mid")
her "*Ah*...{w=0.4} {heart}-aha..." ("open", "happyCl", "worried", "mid")
gen "..." ("base", xpos="far_left", ypos="head")
her "*Ah-ah*..." ("open", "happyCl", "worried", "mid")
gen "......................" ("base", xpos="far_left", ypos="head")
her "*Ah*...{w=0.4} *ah*...{heart}" ("open", "happyCl", "worried", "mid")
her "*Ah*...{w=0.4} [name_genie_hermione]?" ("soft", "happy", "base", "R")
gen "What is it?" ("base", xpos="far_left", ypos="head")
her "Do you....{w=0.4}*Ah*...{w=0.4} like this?" ("open", "happyCl", "worried", "mid")
gen "Do I like watching \"you\" finger your cute little pussy?" ("base", xpos="far_left", ypos="head")
gen "Of course, [name_hermione_genie]. Why?" ("base", xpos="far_left", ypos="head")
her "{heart}{heart}{heart}" ("normal", "happyCl", "worried", "mid")
her "*Ah*... You're just so quiet..." ("open", "happyCl", "worried", "mid")
gen "Do you need a little more encouragement?" ("base", xpos="far_left", ypos="head")
her "*Ah*...{w=0.4} yes... please....{heart}" ("open", "happyCl", "worried", "mid")
gen "*Tch*... Such a dirty whore..." ("base", xpos="far_left", ypos="head")
play background "sounds/slickloopfast.ogg"
$ hermione.set_cum(pussy="wet")
her @ cheeks blush "Yes [name_genie_hermione], *Ah*...{heart}" ("grin", "narrow", "base", "up")
her @ cheeks blush "Please... *Ah*...{w=0.4} more...{heart}" ("grin", "base", "angry", "mid")
gen "You deserve to be punished for being such a filthy slut!" ("angry", xpos="far_left", ypos="head")
her @ cheeks blush "Yes, [name_genie_hermione]... punish me..." ("open", "narrow", "base", "up")
her @ cheeks blush "Make me your little slut..." ("open", "narrow", "base", "up")
play background "sounds/slickloopveryfast.ogg"
her "I will... *Ah*...{w=0.4} {heart}do anything...{w=0.4} *Ah*...{heart}" ("silly", "narrow", "base", "dead")
gen "Anything [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "*Ah-a*...{heart} Yessss..." ("silly", "narrow", "base", "up")
gen "Cum." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "{heart}{heart}{heart}!!!{heart}{heart}{heart}" ("silly", "narrow", "base", "dead")
with kissiris
with hpunch
play sound "sounds/slick_01.ogg"
$ hermione.set_cum(pussy="squirt")
pause .8
$ hermione.set_cum(pussy="squirt_post")
her @ cheeks blush "*Ah*...{heart}...{heart}" ("grin", "narrow", "annoyed", "up")
with kissiris
with hpunch
play sound "sounds/slick_01.ogg"
$ hermione.set_cum(pussy="squirt_transition")
pause .8
$ hermione.set_cum(pussy="squirt_post")
her @ cheeks blush "*Ah*... *Ah*...{heart}" ("silly", "base", "base", "ahegao")
play background "sounds/slickloopfast.ogg"
her @ cheeks blush "..." ("open_tongue", "closed", "base", "up")
her @ cheeks blush "...{heart}{heart}{heart}" ("grin", "narrow", "annoyed", "dead")
her @ cheeks blush "*Gah*...{w=0.4} *Ah*...{w=0.4} *Ah*..." ("open_tongue", "narrow", "annoyed", "dead")
play background "sounds/slickloop.ogg"
her @ cheeks blush "[name_genie_hermione]...{heart}{heart}{heart}" ("open", "narrow", "annoyed", "mid")
her "............." ("soft", "narrow", "annoyed", "up")
stop background
nar "Hermione takes a minute to collect herself."
# Reset pose
$ hermione.set_pose(None)
jump end_hg_pf_strip
### Tier 6 ###
label hg_pf_strip_T6_fingering:
$ states.her.status.masturbating = True
gen "[name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her "[name_genie_hermione]?" ("base", "base", "base", "mid")
gen "You don't mind pleasuring yourself in front of me, do you?" ("base", xpos="far_left", ypos="head")
if states.her.level <= 16:
her "As long as I am being paid..." ("grin", "base", "base", "R")
gen "That's the spirit!" ("grin", xpos="far_left", ypos="head")
else:
her "I mean, I have done it once today already..." ("grin", "base", "base", "R")
gen "Once more for good luck then!" ("grin", xpos="far_left", ypos="head")
her @ cheeks blush "If you insist...{heart}" ("open", "base", "base", "R")
her "..." ("base", "narrow", "base", "mid_soft")
if hermione.is_worn("panties"):
nar "Hermione hastily takes off her panties."
pause 1.0
play sound "sounds/cloth_sound3.ogg"
$ hermione.strip("panties")
pause 1.0
if hermione.is_any_worn("clothes"):
gen "Now take off the rest." ("base", xpos="far_left", ypos="head")
$ hermione.strip("clothes")
her "(...)" ("base", "happyCl", "worried", "mid")
show screen blkfade
with d5
$ hermione.set_pose("hand_on_pussy")
her "" ("soft", "closed", "worried", "mid", trans=d3)
play sound "sounds/slick_02.ogg"
with hpunch
with kissiris
her @ cheeks blush "*Ah*..." ("open", "squint", "worried", "R")
call ctc
hide screen blkfade
with d5
stop music fadeout 3.0
play background "sounds/slickloop.ogg" fadein 2
her @ cheeks blush "*Mmmh*...{heart}" ("base", "narrow", "base", "down")
her @ cheeks blush "[name_genie_hermione]...{w=0.4} Do you...{w=0.4} like it when I do it like this?" ("grin", "narrow", "base", "down")
play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # HERMIONE'S THEME.
gen "Yes, I love it..." ("base", xpos="far_left", ypos="head")
gen "Try going a little deeper with your fingers." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "Alright [name_genie_hermione]..." ("base", "happyCl", "base", "mid")
play background "sounds/slickloopfast.ogg"
her @ cheeks blush "*Ah*...{w=0.4} *Ah*...{w=0.4}{heart}" ("open", "happyCl", "worried", "mid")
$ hermione.set_cum(pussy="wet")
her @ cheeks blush "*Ah*...{w=0.6} [name_genie_hermione]...{heart}" ("open", "happyCl", "worried", "mid")
menu:
gen "..." ("base", xpos="far_left", ypos="head")
"\"Tell me what you're thinking about.\"":
her @ cheeks blush "*Huh*?" ("open", "wink", "worried", "mid")
her @ cheeks blush "Oh, *umm*... nothing..." ("soft", "happyCl", "worried", "mid")
gen "[name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "[name_genie_hermione],{w=0.4} it's a bit weird..." ("disgust", "narrow", "base", "down")
gen "Even more reason to tell me." ("angry", xpos="far_left", ypos="head")
her @ cheeks blush "......" ("annoyed", "narrow", "annoyed", "mid")
her @ cheeks blush "Fine..." ("open", "base", "base", "R")
her @ cheeks blush "If you must know... I was thinking about the time I corrected professor Snape on the ingredients of a \"Hiccoughing Solution\"." ("open", "narrow", "worried", "down")
gen "....." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "*Ah*...{heart}" ("soft", "narrow", "annoyed", "up")
her @ cheeks blush "It was...{w=0.4} *Ah*...{w=0.4} {heart} in front of the entire class as well."
her @ cheeks blush "He refused to let me answer any questions for a week after that." ("base", "narrow", "worried", "down")
her @ cheeks blush "But it was worth it..." ("soft", "happy", "base", "R")
her @ cheeks blush "The look on his face when he realised he was wrong...{heart}" ("soft", "narrow", "annoyed", "up")
her @ cheeks blush "*A-ah*...{heart}"
her @ cheeks blush "It just felt so good!{heart}" ("grin", "narrow", "base", "dead")
gen "This is what you're thinking of when masturbating?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "..." ("normal", "narrow", "base", "dead")
her @ cheeks blush "Is that too weird?" ("upset", "narrow", "base", "mid")
gen "(No wonder why she's being such a know-it-all... She's getting off from it.)" ("base", xpos="far_left", ypos="head")
gen "Let's just get back to business shall we?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "................." ("base", "narrow", "annoyed", "up")
nar "Hermione goes quiet for a moment to enjoy herself, now fully focused on moving her fingers."
gen "(Having a bit too much fun I think...)" ("base", xpos="far_left", ypos="head")
"\"You really are a shameless slut, aren't you?\"":
her "Yes..." ("soft", "narrow", "annoyed", "up")
her "*Ah*... {heart}" ("silly", "narrow", "base", "dead")
her "I don't know if has to do with the time I've spent with you...{heart}" ("angry", "wink", "base", "mid")
her "Or if I've always been this way...{heart}" ("angry", "narrow", "base", "down")
her "But... {heart} {w=0.4}*Ah*...{w=0.4} {heart} I'm a slut [name_genie_hermione]...{heart}" ("soft", "narrow", "annoyed", "up")
play background "sounds/slickloopfast.ogg"
her "A shameless slut..." ("grin", "narrow", "base", "dead")
her "That pleasures herself...{heart} {w=0.4}*Ah*..." ("soft", "narrow", "annoyed", "up")
her "Just to make her headmaster happy..." ("grin", "narrow", "base", "dead")
gen "Oh, yes..." ("base", xpos="far_left", ypos="head")
her "That's it [name_genie_hermione]..." ("base", "narrow", "worried", "up_soft")
her "Enjoy yourself while I stand here..." ("silly", "narrow", "base", "dead")
her "*Ah*...{heart}" ("open_wide_tongue", "narrow", "annoyed", "up")
her "Fingering my pussy..." ("silly", "narrow", "annoyed", "up")
her "*Ah*...{w=0.4} *Ah*...{heart}" ("grin", "narrow", "annoyed", "up")
her "*Ah*...{w=0.4} Do you.... like this [name_genie_hermione]?" ("shock", "happyCl", "worried", "mid")
her "Watching me {w=0.4}*Ah*...{w=0.4}{heart} degrade myself?" ("silly", "narrow", "base", "dead")
gen "Very much, [name_hermione_genie]. Just keep going..." ("base", xpos="far_left", ypos="head")
her "{heart}{heart}{heart}" ("silly", "narrow", "base", "dead")
"\"Play with your tits some more!\"":
her "*Hmm*?" ("soft", "narrow", "annoyed", "up")
her @ cheeks blush "Okay...{w=0.4} If you insist..." ("open", "base", "base", "R")
$ hermione.set_pose("hand_on_breast")
her "*Ah*...{heart}" ("angry", "wink", "base", "mid")
gen "Now pinch your nipples." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "[name_genie_hermione]..." ("open", "happy", "base", "mid")
gen "Do it, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "..." ("open", "base", "base", "R")
play sound "sounds/gasp2.ogg"
her @ cheeks blush "*Ah*..." ("grin", "narrow", "base", "up")
gen "..." ("grin", xpos="far_left", ypos="head")
nar "You gaze at Hermione's breasts as she runs the tips of her fingers across her nipple..."
her "*Ah*..." ("silly", "narrow", "base", "dead")
gen "So you do like playing with those big tits of yours." ("grin", xpos="far_left", ypos="head")
her "I do, [name_genie_hermione]... {w=0.4}*Ah*...{heart}" ("soft", "narrow", "annoyed", "up")
her @ cheeks blush "I don't know why..." ("base", "base", "base", "R")
her "But I love it...{heart}{heart}" ("open", "narrow", "worried", "down")
gen "You nasty slut!" ("base", xpos="far_left", ypos="head")
her "*Ah*...{w=0.4}{heart} *Ah-a*...{heart}" ("open_tongue", "narrow", "annoyed", "up")
her "I am..."
her "A nasty slut... {w=0.4}*Ah*...{heart}" ("silly", "narrow", "base", "dead")
gen "You are a disgrace, [name_hermione_genie]!" ("base", xpos="far_left", ypos="head")
her "*Ah-ah*...{heart}{heart}{heart}" ("open_wide_tongue", "narrow", "annoyed", "up")
gen "Why don't you come down, and I'll help you finish?" ("base", xpos="far_left", ypos="head")
her "..." ("base", "narrow", "worried", "down")
# Hermione climbs off your desk.
show screen blkfade
with d5
hide hermione_main
play sound "sounds/08_hop_on_desk.ogg"
stop background
nar "Hermione slowly climbs down from the desk and stands in front of you."
pause.5
# Reset pose
$ hermione.set_pose(None)
$ hermione.strip("clothes")
call her_chibi_scene("behind_desk_front")
hide screen blkfade
with d5
call ctc
her @ cheeks blush ".............." ("base", "narrow", "base", "up", trans=d3)
menu:
gen "..." ("base", xpos="far_left", ypos="head")
"-Grab her tits-":
nar "You reach forward and grab a hold of Hermione's tits."
call her_chibi_scene("grope_tits")
her "[name_genie_hermione]!" ("shock", "happyCl", "worried", "mid")
her "This wasn't part of the deal!" ("open", "happyCl", "worried", "mid")
her @ cheeks blush "And I was almost about to--" ("annoyed", "narrow", "angry", "R")
gen "Can't let you have all the fun by yourself, can we, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "*Ah*...{w=0.4}{heart} Well, as long as it's just to make this end faster..." ("open", "narrow", "base", "up")
her @ cheeks blush "I suppose I can...{w=0.4} *Ah*...{w=0.4}{heart} allow it..." ("base", "narrow", "base", "down")
nar "You give her tits a couple of firm squeezes..."
gen "Just admit that you love it." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "*Ah*...{w=0.4} fine...{heart}" ("open", "happyCl", "worried", "mid")
her "{size=-5}I like it...{/size}" ("soft", "narrow", "annoyed", "up")
gen "What was that [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her "......." ("normal", "narrow", "annoyed", "up")
her "I love this..." ("grin", "narrow", "base", "dead")
her @ cheeks blush "Standing here... all exposed..." ("base", "narrow", "worried", "down_soft")
her @ cheeks blush "*Ah*...{w=0.4} while you play with me...{heart}" ("grin", "narrow", "base", "up")
gen "Heh... Nice." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "*Ah*...{heart}" ("open", "narrow", "base", "up")
her @ cheeks blush "I sometimes wish I could spend all day in here..." ("grin", "narrow", "angry", "dead")
gen "Perhaps we could arrange that some time..." ("base", xpos="far_left", ypos="head")
nar "You keep on massaging the girl's breasts..."
her "......."
her @ cheeks blush "[name_genie_hermione]... I...{w=0.4} Please...{w=0.4} I was so close..." ("open", "base", "worried", "L")
her "*Ah*...{heart}" ("base", "narrow", "worried", "down")
her @ cheeks blush "Could you touch me...{w=0.4} down there..." ("open", "happy", "base", "mid")
gen "What was that [name_hermione_genie]? You'll have to speak up." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "Please finger me..." ("open", "narrow", "base", "up")
gen "One more time, a little louder this time." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "*Ah*...{heart} {size=+5}please finger my pussy!{/size}" ("scream", "narrow", "base", "up")
gen "As you wish..." ("base", xpos="far_left", ypos="head")
call her_chibi_scene("grope_ass_front")
with vpunch
play sound "sounds/slick_02.ogg"
nar "You swiftly plunge two fingers into her dripping pussy."
her "{heart}{heart}{size=+5}!!!{/size}{heart}{heart}" ("open_wide_tongue", "narrow", "annoyed", "up")
"-Finger her-":
call her_chibi_scene("grope_ass_front")
nar "You run your hands up and down Hermione's legs..."
her "!!!" ("open", "happyCl", "worried", "mid")
nar "And slowly move your hands towards her pussy..."
her "................." ("silly", "narrow", "base", "dead")
gen "That's it [name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
her "{size=-7}[name_genie_hermione]...{/size}" ("soft", "narrow", "annoyed", "up")
gen "Good girl." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "...................." ("open", "closed", "base", "mid")
gen "Just be quiet for a second..." ("base", xpos="far_left", ypos="head")
nar "You enjoy the sensation of stroking the inside of Hermione's thighs..."
nar "Kneading her gently and moving ever closer to her wet pussy..."
gen "I love your big... firm, ass..." ("base", xpos="far_left", ypos="head")
nar "As you get closer to her pussy, you suddenly move your hands around her back to squeeze her ass..."
her @ cheeks blush "....................." ("annoyed", "base", "annoyed", "dead")
gen "Your loins..." ("base", xpos="far_left", ypos="head")
nar "You slide your fingers across the side of her body as you return to the front, and then gently begin rubbing your forefinger just above her clit."
her @ cheeks blush ".....................{size=-8} [name_genie_hermione]...{/size}" ("silly", "narrow", "base", "dead")
gen "What was that, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "....................." ("annoyed", "wink", "base", "mid")
her @ cheeks blush "... I...{w=0.4} {size=-5}... I need you...{w=0.4} inside of me...{/size}" ("disgust", "narrow", "base", "down")
gen "You'll have to speak up if you expect me to hear you..." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "I...{w=0.4} *Ah*...{w=0.4}{heart} need..." ("open", "narrow", "base", "up")
nar "You swiftly plunge two fingers into her drenched pussy."
play sound "sounds/slick_02.ogg"
her "!!!{heart}{heart}" ("grin", "narrow", "annoyed", "up")
nar "You start to pump your fingers inside her before she can do more than gasp."
play background "sounds/slickloop.ogg"
her "{size=+10}{heart}{heart}!!!{heart}{heart}{/size}" ("silly", "narrow", "base", "dead")
gen "That's it [name_hermione_genie]. Just enjoy yourself." ("base", xpos="far_left", ypos="head")
her @ cheeks blush ".................................................." ("base", "narrow", "base", "up")
gen "Do you like this?" ("base", xpos="far_left", ypos="head")
gen "You like it when I finger your pussy?" ("base", xpos="far_left", ypos="head")
her "I love it!{heart}{w=0.4} I love your fingers in my tight...{w=0.4} wet....{w=0.4} pussy!!{heart}" ("silly", "narrow", "annoyed", "up")
gen "Well, I certainly think we can do better..." ("base", xpos="far_left", ypos="head")
nar "with your other hand, you start rubbing your thumb against her clit."
her @ cheeks blush "{size=+10}!!!{/size}" ("open", "narrow", "base", "up")
play background "sounds/slickloopfast.ogg"
nar "With little need to move, Hermione pounds herself down to the base of your fingers."
her @ cheeks blush "*Ah*...{heart}{w=0.4} please...{w=0.4}{heart} keep...{heart}" ("silly", "narrow", "base", "dead")
her @ cheeks blush "Fingering my pussy!{heart}{heart}" ("silly", "narrow", "annoyed", "up")
gen "As you command!" ("grin", xpos="far_left", ypos="head")
nar "You force another finger into her pussy!"
play sound "sounds/slick_02.ogg"
play background "sounds/slickloopveryfast.ogg"
her @ cheeks blush "*Ah*...{w=0.4} yes! {heart}iloveitiloveitiloveit!{heart}" ("scream", "wide", "annoyed", "dead")
gen "what do you love, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "Ah!!{heart} I love your fingers in my pussy [name_genie_hermione]!{heart}" ("open_wide_tongue", "happyCl", "annoyed", "dead")
nar "Hermione's legs begin to shake slightly as you finger her with renewed vigour."
gen "are you about to--" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "*Ah*...{heart} yes!!" ("mad", "narrow", "annoyed", "dead")
her @ cheeks blush "I'm about to cum [name_genie_hermione]!!{heart}" ("grin", "narrow", "base", "dead")
her @ cheeks blush "From being fucked by your fingers!!{heart}{heart}" ("open_tongue", "base", "base", "ahegao")
her @ cheeks blush "*Ah*...{w=0.4} Yes...{w=0.4}*Ah*..." ("soft", "narrow", "base", "dead")
her @ cheeks blush "[name_genie_hermione]{heart}... I'm...*Ah*...{w=0.4} I'm cumming!{heart}" ("silly", "narrow", "annoyed", "dead")
her @ cheeks blush "{heart}{heart}{heart}!!!{heart}{heart}{heart}" ("silly", "narrow", "base", "dead")
with kissiris
with hpunch
play sound "sounds/slick_01.ogg"
$ hermione.set_cum(pussy="squirt")
pause .8
$ hermione.set_cum(pussy="squirt_post")
her @ cheeks blush "*Ah*...{w=0.4}{heart}...{heart}" ("grin", "narrow", "annoyed", "dead")
with kissiris
with hpunch
play sound "sounds/slick_01.ogg"
$ hermione.set_cum(pussy="squirt_transition")
pause .8
$ hermione.set_cum(pussy="squirt_post")
her @ cheeks blush "*Ah*...{w=0.4} *Ah*...{heart}" ("silly", "narrow", "annoyed", "dead")
$ hermione.set_cum(pussy="squirt_transition")
with kissiris
with hpunch
play sound "sounds/slick_01.ogg"
pause .8
$ hermione.set_cum(pussy="squirt_post")
her @ cheeks blush "*Mmmmmmh*!!!" ("soft", "base", "annoyed", "dead")
her @ cheeks blush "........................" ("grin", "base", "annoyed", "dead")
stop background
if hermione.is_worn("bottom"):
nar "You remove your hands from underneath Hermione's skirt, fingers drenched by her love juices."
else:
nar "You remove your hands from Hermione's love canal, fingers drenched by her love juices."
call her_chibi_scene("behind_desk_front")
gen "This shall do for now [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "*Ah*...{w=0.4} *Ah*...{heart}" ("open", "narrow", "annoyed", "dead")
her @ cheeks blush "Yes...{w=0.4} yes, [name_genie_hermione].{heart}" ("silly", "narrow", "base", "mid_soft")
jump end_hg_pf_strip