WTS/game/scripts/characters/hermione/events/favors/dance_for_me_masturbate.rpy
LoafyLemon dc212e80d1 Audio
* Added `sound` sfx channel
* Refactored and unified sound & music calls
* Fixed missing sounds in astoria events
* Removed hide_screens label (Redundant)
* Removed play_music, play_sound call labels
2023-03-11 22:01:39 +00:00

724 lines
43 KiB
Plaintext

### Hermione Masturbate ###
### Tier 4 (Intro) ###
label hg_pf_strip_T4_fingering:
if not hg_masturbated.trigger:
$ hg_masturbated.triggered()
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?" ("upset", "wink", "base", "mid")
gen "It's a simple question [name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
her "[name_genie_hermione]!" ("scream", "happyCl", "worried", "mid")
gen "And I want you to speak 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?" ("annoyed", "base", "worried", "R")
gen "I'm not sure... maybe it's because you think it's what I want you to say..." ("base", xpos="far_left", ypos="head")
her "That doesn't make any--" ("annoyed", "base", "worried", "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 "*Sigh*...{w=0.4} I suppose I could..." ("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." ("grin", xpos="far_left", ypos="head")
her "Again?" ("annoyed", "narrow", "base", "mid")
her "..." ("disgust", "narrow", "base", "down")
her "F-Fine... Just keep your hands to yourself..." ("open", "squint", "base", "R")
play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 # SEX THEME.
her "..........." ("upset", "base", "base", "mid")
her "Do you want me to... start?" ("soft", "wink", "base", "mid")
gen "When you're ready..." ("base", xpos="far_left", ypos="head")
if hermione.is_worn("panties"):
gen "But why don't we get rid of those panties first." ("base", xpos="far_left", ypos="head")
her "..........." ("disgust", "narrow", "base", "down")
if hermione.is_worn("panties"): # Rest of the clothes is taken off during stripping.
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")
pause .5
her "(I never would've imagined... To do this in front of my headmaster 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 "Nice..." ("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 "*Umm*... [name_genie_hermione]?"
gen "Yes, what is it?" ("base", xpos="far_left", ypos="head")
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")
her "I'm not sure if I'll be able to... finish... in time." ("disgust", "narrow", "base", "down")
gen "Do you need the points or not?" ("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*... Maybe I should encourage her a little.)" ("base", xpos="far_left", ypos="head")
menu:
gen "..." ("base", xpos="far_left", ypos="head")
"\"Yes... 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... *Ah*...{w=0.5} 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.4} this is different." ("open", "narrow", "worried", "down")
her "I'm doing this for the honour of Gryffindor..."
her "To help my--... *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 "My classmates win the house cup..." ("angry", "wink", "base", "mid")
gen "As if that's the only reason..." ("grin", xpos="far_left", ypos="head")
her "I..{w=0.4}*Ah*... 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.4}*Ah*... other reason would there be for me to..." ("angry", "narrow", "base", "down")
gen "It seems to me that 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 "ha! 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.4}*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 "Then it wouldn't just be me degrading you..." ("base", xpos="far_left", ypos="head")
play background "sounds/slickloop.ogg"
her "..." ("soft", "closed", "base", "R")
gen "It would be the entire school." ("base", xpos="far_left", ypos="head")
play background "sounds/slickloopfast.ogg"
her "The entire-- *Ah*...{heart}" ("silly", "narrow", "base", "dead", cheeks="blush")
gen "Every...{w=0.4} single...{w=0.4} student." ("base", xpos="far_left", ypos="head")
play background "sounds/slickloopveryfast.ogg"
her "*Ah*...{heart}{heart}{heart}" ("grin", "narrow", "annoyed", "up", cheeks="blush")
her "[name_genie_hermione], please... {w=0.4}*mmmh*...{w=0.4} don't tell anyone..." ("soft", "narrow", "base", "mid_soft", cheeks="blush")
nar "Hermione continues to rub herself with even more effort..."
her "They can't...{w=0.4}*Ah*...{w=0.4} They can't find out..." ("soft", "narrow", "base", "R_soft", cheeks="blush")
her "If harry and ron knew..." ("open", "narrow", "base", "down", cheeks="blush")
her "I'd... *Ah*...{heart}" ("soft", "closed", "annoyed", "up", cheeks="blush")
gen "You'd what [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her "I'd..." ("open", "closed", "worried", "mid", cheeks="blush")
her "I'd...{heart}" ("silly", "closed", "worried", "mid", cheeks="blush")
her "I...{heart}{heart}{heart}" ("grin", "narrow", "annoyed", "up", cheeks="blush")
"\"Play with your breasts\"":
her "My breasts..." ("open", "narrow", "worried", "down")
her "I'm not sure if I should--" ("open", "narrow", "base", "down")
gen "There's another ten points for Gryffindor in it for you..." ("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*... W-what..." ("open", "wink", "worried", "mid")
her "......" ("normal", "happyCl", "base", "mid")
gen "That's it..." ("base", xpos="far_left", ypos="head")
her "......" ("normal", "narrow", "base", "mid", cheeks="blush")
her "[name_genie_hermione], do you mind if..." ("soft", "narrow", "base", "L", cheeks="blush")
gen "What [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her "Could you... Call me names..." ("open", "narrow", "base", "R", cheeks="blush")
gen "Such as?" ("base", xpos="far_left", ypos="head")
her "...{size=-5}A Slut...{/size} But only if it's not too much to ask..." ("soft", "narrow", "base", "down", cheeks="blush")
gen "That's unbecoming of you to use such language, you little whore..." ("base", xpos="far_left", ypos="head")
$ hermione.set_cum(pussy="wet")
her "*Ah*...{heart}{heart}" ("open", "closed", "annoyed", "mid")
gen "What would your parents think if they saw this?" ("base", xpos="far_left", ypos="head")
her "I-{heart}" ("open", "narrow", "worried", "up", cheeks="blush")
play background "sounds/slickloopfast.ogg"
her "*Ah*...{heart} I don't know..." ("soft", "closed", "base", "up", cheeks="blush")
her "To be perfectly honest [name_genie_hermione]... I don't think I care...{heart}{heart}{heart}" ("silly", "narrow", "base", "up", cheeks="blush")
gen "Really?" ("base", xpos="far_left", ypos="head")
her "Really...{heart}" ("silly", "narrow", "base", "mid_soft", cheeks="blush")
gen "Would you at least stop?" ("base", xpos="far_left", ypos="head")
her "*Ah*...{heart}" ("open_tongue", "narrow", "base", "up", cheeks="blush")
her "Maybe..." ("open_tongue", "narrow", "base", "up", cheeks="blush")
her "I'm not sure..." ("open", "narrow", "base", "R", cheeks="blush")
gen "So you wouldn't mind if they heard me calling you a slut?" ("base", xpos="far_left", ypos="head")
her "I...{w=0.4}*mmmh*... Of course I--" ("normal", "happyCl", "worried", "mid", cheeks="blush")
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 "*Ah*...{heart}" ("open_tongue", "narrow", "base", "up", cheeks="blush")
gen "You're nothing but a disgrace and a whore..." ("base", xpos="far_left", ypos="head")
her "*Ah*...{w=0.4} I'm-{heart}" ("open", "happyCl", "worried", "mid", cheeks="blush")
her "{heart}{heart}{heart}" ("grin", "narrow", "base", "up", cheeks="blush")
"\"Spread em!\"":
gen "Excellent... Just make sure to give me a nice view of that wet pussy!" ("base", xpos="far_left", ypos="head")
her "[name_genie_hermione]!" ("open", "base", "angry", "mid", cheeks="blush")
gen "What?" ("base", xpos="far_left", ypos="head")
her "It's not {size=-5}wet...{/size}" ("annoyed", "narrow", "worried", "R", cheeks="blush")
gen "Are you sure?" ("base", xpos="far_left", ypos="head")
her "*Ah*...{heart}" ("soft", "narrow", "base", "up", cheeks="blush")
her "It...{w=0.4} I'm sure it's just sweat, [name_genie_hermione]..." ("open", "narrow", "base", "R", cheeks="blush")
gen "if you say so..." ("base", xpos="far_left", ypos="head")
her "..............." ("soft", "closed", "base", "up", cheeks="blush")
gen "Slut." ("base", xpos="far_left", ypos="head")
play background "sounds/slickloopfast.ogg"
$ hermione.set_cum(pussy="wet")
her "{heart}{heart}{heart}" ("silly", "narrow", "base", "up_soft", cheeks="blush")
gen "Wow, that sure is a lot of sweat, [name_hermione_genie]." ("grin", xpos="far_left", ypos="head")
her "Sir... please..." ("open", "narrow", "base", "mid_soft", cheeks="blush")
$ hermione.set_pose("hand_on_pussy_and_breast")
play background "sounds/slickloopveryfast.ogg"
nar "Hermione starts fingering herself even faster."
gen "Very good..." ("base", xpos="far_left", ypos="head")
her "...{heart}" ("silly", "narrow", "base", "up", cheeks="blush")
her "*Ah*...{heart}" ("open_tongue", "narrow", "base", "up", cheeks="blush")
gen "That's it slut... Try going a little deeper..." ("base", xpos="far_left", ypos="head")
her "..." ("open_tongue", "narrow", "base", "up", cheeks="blush")
her "...{heart}" ("open", "happyCl", "worried", "mid", cheeks="blush")
play background "sounds/slickloop.ogg"
her "*Ah*..." ("soft", "narrow", "base", "R", cheeks="blush")
gen "almost there [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her "a-almost..." ("annoyed", "base", "worried", "L", cheeks="blush")
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 "..........." ("normal", "closed", "base", "R", cheeks="blush")
gen "Is everything alright?" ("base", xpos="far_left", ypos="head")
play background "sounds/slickloopfast.ogg"
her "................" ("annoyed", "narrow", "base", "down", cheeks="blush", tears="sweat")
gen "Why are you being so quiet [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
play background "sounds/slickloop.ogg"
her "......" ("annoyed", "base", "worried", "R_soft", cheeks="blush")
her "[name_genie_hermione]... I don't think I can..."
gen "What?" ("base", xpos="far_left", ypos="head")
stop background
her "...{w=0.3} Finish..." ("angry", "happyCl", "base", "down", cheeks="blush", tears="soft")
menu:
"-Chastise her-":
gen "Well then, I guess Slytherin will have to win the house cup this year." ("base", xpos="far_left", ypos="head")
her "B-but--" ("disgust", "narrow", "worried", "mid", cheeks="blush", tears="soft")
gen "Now, now [name_hermione_genie]... A deal's a deal." ("base", xpos="far_left", ypos="head")
her "But I'm trying [name_genie_hermione]..." ("upset", "narrow", "worried", "down", tears="crying")
gen "Try harder..." ("base", xpos="far_left", ypos="head")
play background "sounds/slickloopveryfast.ogg"
her "" (eyes="happyCl", tears="tears_soft_sweat")
nar "Hermione starts grinding furiously against her hand."
# Reset pose
$ hermione.set_pose(None)
$ hermione.strip("clothes")
stop background
her "*SOB*!{w=0.3} I can't..." ("angry", "happyCl", "base", "down", cheeks="blush", tears="messy")
gen "Well then... Zero points to Gryffindor." ("base", xpos="far_left", ypos="head")
her "{size=-5}After everything I...{/size} Really [name_genie_hermione]?" ("open", "base", "worried", "stare", cheeks="blush", tears="messy")
her "After I stood here and..." ("scream", "base", "angry", "mid", cheeks="blush", tears="messy")
her ".........." ("angry", "squint", "base", "mid", cheeks="blush", tears="messy")
call blkfade
hide hermione_main
call her_chibi("stand", "desk", "base")
$ hermione.wear("all")
stop music fadeout 2.0
call hide_blkfade
her "I am not going to sell you a single favour anymore, [name_genie_hermione]!" ("scream", "base", "low", "mid", cheeks="blush", tears="mascara")
call her_walk(action="run", xpos="door", speed=2, reduce=True)
call her_chibi("leave")
$ 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")
jump end_hermione_event
"-Forgive her-":
gen "It's alright, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
her "Really?" ("open", "narrow", "worried", "mid", cheeks="blush", tears="crying")
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 "Thank you [name_genie_hermione]." ("base", "base", "worried", "mid", cheeks="blush", tears="soft")
her "I promise to try harder next time." ("base", "happyCl", "worried", "mid", cheeks="blush")
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 hg_masturbated.trigger:
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")
$ hg_masturbated.triggered()
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 "*Ah*..." ("open", "squint", "worried", "R", cheeks="blush")
call ctc
hide screen blkfade
with d5
play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 # 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 "Yes [name_genie_hermione], *Ah*...{heart}" ("grin", "narrow", "base", "up", cheeks="blush")
her "Please... *Ah*...{w=0.4} more...{heart}" ("grin", "base", "angry", "mid", cheeks="blush")
gen "You deserve to be punished for being such a filthy slut!" ("angry", xpos="far_left", ypos="head")
her "Yes, [name_genie_hermione]... punish me..." ("open", "narrow", "base", "up", cheeks="blush")
her "Make me your little slut..." ("open", "narrow", "base", "up", cheeks="blush")
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 "*Ah-a*...{heart} Yessss..." ("silly", "narrow", "base", "up", cheeks="blush")
gen "Cum." ("base", xpos="far_left", ypos="head")
her "{heart}{heart}{heart}!!!{heart}{heart}{heart}" ("silly", "narrow", "base", "dead", cheeks="blush")
with kissiris
with hpunch
play sound "sounds/slick_01.ogg"
$ hermione.set_cum(pussy="squirt")
pause .8
$ hermione.set_cum(pussy="squirt_post")
her "*Ah*...{heart}...{heart}" ("grin", "narrow", "annoyed", "up", cheeks="blush")
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 "*Ah*... *Ah*...{heart}" ("silly", "base", "base", "ahegao", cheeks="blush")
play background "sounds/slickloopfast.ogg"
her "..." ("open_tongue", "closed", "base", "up", cheeks="blush")
her "...{heart}{heart}{heart}" ("grin", "narrow", "annoyed", "dead", cheeks="blush")
her "*Gah*...{w=0.4} *Ah*...{w=0.4} *Ah*..." ("open_tongue", "narrow", "annoyed", "dead", cheeks="blush")
play background "sounds/slickloop.ogg"
her "[name_genie_hermione]...{heart}{heart}{heart}" ("open", "narrow", "annoyed", "mid", cheeks="blush")
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:
$ hg_masturbated.triggered()
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 her_whoring <= 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 "If you insist...{heart}" ("open", "base", "base", "R", cheeks="blush")
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 "*Ah*..." ("open", "squint", "worried", "R", cheeks="blush")
call ctc
hide screen blkfade
with d5
stop music fadeout 3.0
play background "sounds/slickloop.ogg" fadein 2
her "*Mmmh*...{heart}" ("base", "narrow", "base", "down", cheeks="blush")
her "[name_genie_hermione]...{w=0.4} Do you...{w=0.4} like it when I do it like this?" ("grin", "narrow", "base", "down", cheeks="blush")
play music "music/Chipper Doodle v2.ogg" fadein 1 # 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 "Alright [name_genie_hermione]..." ("base", "happyCl", "base", "mid", cheeks="blush")
play background "sounds/slickloopfast.ogg"
her "*Ah*...{w=0.4} *Ah*...{w=0.4}{heart}" ("open", "happyCl", "worried", "mid", cheeks="blush")
$ hermione.set_cum(pussy="wet")
her "*Ah*...{w=0.6} [name_genie_hermione]...{heart}" ("open", "happyCl", "worried", "mid", cheeks="blush")
menu:
gen "..." ("base", xpos="far_left", ypos="head")
"\"Tell me what you're thinking about.\"":
her "*huh*?" ("open", "wink", "worried", "mid", cheeks="blush")
her "Oh, *umm*... nothing..." ("soft", "happyCl", "worried", "mid", cheeks="blush")
gen "[name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
her "[name_genie_hermione],{w=0.4} it's a bit weird..." ("disgust", "narrow", "base", "down", cheeks="blush")
gen "Even more reason to tell me." ("angry", xpos="far_left", ypos="head")
her "......" ("annoyed", "narrow", "annoyed", "mid", cheeks="blush")
her "Fine..." ("open", "base", "base", "R", cheeks="blush")
her "If you must know... I was thinking about the time I corrected professor Snape on the ingredients of a Hiccoughing potion." ("open", "narrow", "worried", "down", cheeks="blush")
gen "....." ("base", xpos="far_left", ypos="head")
her "*Ah*...{heart}" ("soft", "narrow", "annoyed", "up", cheeks="blush")
her "It was...{w=0.4} *Ah*...{w=0.4} {heart} in front of the entire class as well." (cheeks="blush")
her "He refused to let me answer any questions for a week after that." ("base", "narrow", "worried", "down", cheeks="blush")
her "But it was worth it..." ("soft", "happy", "base", "R", cheeks="blush")
her "The look on his face when he realised he was wrong...{heart}" ("soft", "narrow", "annoyed", "up", cheeks="blush")
her "*A-ah*...{heart}" (cheeks="blush")
her "It just felt so good!{heart}" ("grin", "narrow", "base", "dead", cheeks="blush")
gen "This is what you're thinking of when masturbating?" ("base", xpos="far_left", ypos="head")
her "..." ("normal", "narrow", "base", "dead", cheeks="blush")
her "Is that too weird?" ("upset", "narrow", "base", "mid", cheeks="blush")
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 "................." ("base", "narrow", "annoyed", "up", cheeks="blush")
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 "Okay...{w=0.4} if you insist..." ("open", "base", "base", "R", cheeks="blush")
$ 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 "[name_genie_hermione]..." ("open", "happy", "base", "mid", cheeks="blush")
gen "do it, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
her "..." ("open", "base", "base", "R", cheeks="blush")
play sound "sounds/gasp2.ogg"
her "*Ah*..." ("grin", "narrow", "base", "up", cheeks="blush")
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 "I don't know why..." ("base", "base", "base", "R", cheeks="blush")
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 blktone
hide screen bld1
hide screen blkfade
with d5
call ctc
her ".............." ("base", "narrow", "base", "up", cheeks="blush", 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 "And I was almost about to--" ("annoyed", "narrow", "angry", "R", cheeks="blush")
gen "Can't let you have all the fun by yourself can we [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
her "*Ah*...{w=0.4}{heart} Well, as long as it's just to make this end faster..." ("open", "narrow", "base", "up", cheeks="blush")
her "I suppose I can...{w=0.4} *Ah*...{w=0.4}{heart} allow it..." ("base", "narrow", "base", "down", cheeks="blush")
nar "You give her tits a couple of firm squeezes..."
gen "Just admit that you love it." ("base", xpos="far_left", ypos="head")
her "*Ah*...{w=0.4} fine...{heart}" ("open", "happyCl", "worried", "mid", cheeks="blush")
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 "Standing here... all exposed..." ("base", "narrow", "worried", "down_soft", cheeks="blush")
her "*Ah*...{w=0.4} while you play with me...{heart}" ("grin", "narrow", "base", "up", cheeks="blush")
gen "Heh... Nice." ("base", xpos="far_left", ypos="head")
her "*Ah*...{heart}" ("open", "narrow", "base", "up", cheeks="blush")
her "I sometimes wish I could spend all day in here..." ("grin", "narrow", "angry", "dead", cheeks="blush")
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 "[name_genie_hermione]... I...{w=0.4} Please...{w=0.4} I was so close..." ("open", "base", "worried", "L", cheeks="blush")
her "*Ah*...{heart}" ("base", "narrow", "worried", "down")
her "Could you touch me...{w=0.4} down there..." ("open", "happy", "base", "mid", cheeks="blush")
gen "What was that [name_hermione_genie]? You'll have to speak up." ("base", xpos="far_left", ypos="head")
her "Please finger me..." ("open", "narrow", "base", "up", cheeks="blush")
gen "One more time, a little louder this time." ("base", xpos="far_left", ypos="head")
her "*Ah*...{heart} {size=+5}please finger my pussy!{/size}" ("scream", "narrow", "base", "up", cheeks="blush")
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 "...................." ("open", "closed", "base", "mid", cheeks="blush")
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 "....................." ("annoyed", "base", "annoyed", "dead", cheeks="blush")
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 ".....................{size=-8} [name_genie_hermione]...{/size}" ("silly", "narrow", "base", "dead", cheeks="blush")
gen "What was that, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her "....................." ("annoyed", "wink", "base", "mid", cheeks="blush")
her "... I...{w=0.4} {size=-5}... I need you...{w=0.4} inside of me...{/size}" ("disgust", "narrow", "base", "down", cheeks="blush")
gen "You'll have to speak up if you expect me to hear you..." ("base", xpos="far_left", ypos="head")
her "I...{w=0.4} *Ah*...{w=0.4}{heart} need..." ("open", "narrow", "base", "up", cheeks="blush")
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 ".................................................." ("base", "narrow", "base", "up", cheeks="blush")
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 "{size=+10}!!!{/size}" ("open", "narrow", "base", "up", cheeks="blush")
play background "sounds/slickloopfast.ogg"
nar "With little need to move, Hermione pounds herself down to the base of your fingers."
her "*Ah*...{heart}{w=0.4} please...{w=0.4}{heart} keep...{heart}" ("silly", "narrow", "base", "dead", cheeks="blush")
her "Fingering my pussy!{heart}{heart}" ("silly", "narrow", "annoyed", "up", cheeks="blush")
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 "*Ah*...{w=0.4} yes! {heart}iloveitiloveitiloveit!{heart}" ("scream", "wide", "annoyed", "dead", cheeks="blush")
gen "what do you love, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her "Ah!!{heart} I love your fingers in my pussy [name_genie_hermione]!{heart}" ("open_wide_tongue", "happyCl", "annoyed", "dead", cheeks="blush")
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 "*Ah*...{heart} yes!!" ("mad", "narrow", "annoyed", "dead", cheeks="blush")
her "I'm about to cum [name_genie_hermione]!!{heart}" ("grin", "narrow", "base", "dead", cheeks="blush")
her "From being fucked by your fingers!!{heart}{heart}" ("open_tongue", "base", "base", "ahegao", cheeks="blush")
her "*Ah*...{w=0.4} Yes...{w=0.4}*Ah*..." ("soft", "narrow", "base", "dead", cheeks="blush")
her "[name_genie_hermione]{heart}... I'm...*Ah*...{w=0.4} I'm cumming!{heart}" ("silly", "narrow", "annoyed", "dead", cheeks="blush")
her "{heart}{heart}{heart}!!!{heart}{heart}{heart}" ("silly", "narrow", "base", "dead", cheeks="blush")
with kissiris
with hpunch
play sound "sounds/slick_01.ogg"
$ hermione.set_cum(pussy="squirt")
pause .8
$ hermione.set_cum(pussy="squirt_post")
her "*Ah*...{w=0.4}{heart}...{heart}" ("grin", "narrow", "annoyed", "dead", cheeks="blush")
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 "*Ah*...{w=0.4} *Ah*...{heart}" ("silly", "narrow", "annoyed", "dead", cheeks="blush")
$ 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 "*Mmmmmmh*!!!" ("soft", "base", "annoyed", "dead", cheeks="blush")
her "........................" ("grin", "base", "annoyed", "dead", cheeks="blush")
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")
show screen bld1
with d3
gen "This shall do for now [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
her "*Ah*...{w=0.4} *Ah*...{heart}" ("open", "narrow", "annoyed", "dead", cheeks="blush")
her "Yes...{w=0.4} yes, [name_genie_hermione].{heart}" ("silly", "narrow", "base", "mid_soft", cheeks="blush")
jump end_hg_pf_strip