

### Tier 5 ###

label hg_pf_grope_ass_T5: # Not in the game yet.
    call her_chibi_scene("behind_desk_front", trans=d7)

    her "Do you want me to turn around then, [genie_name]?" ("soft", "narrow", "base", "mid_soft", cheeks="blush", ypos="head", flip=False)

    call play_music("playful_tension") # SEX THEME.

    menu:
        gen "*Hmm*..." ("base", xpos="far_left", ypos="head")
        "\"Yes. Turn around, [hermione_name].\"":
            her "As you say, [genie_name]..." ("base", "base", "base", "R", cheeks="blush")
            jump hg_pf_grope_ass_T4_back

        "\"No. Just stand still, [hermione_name].\"":
            her "As you say, [genie_name]..." ("soft", "base", "base", "mid", cheeks="blush", ypos="head", flip=False)
            jump hg_pf_grope_ass_T4_front



label hg_pf_grope_ass_T5_front:
    call her_chibi_scene("behind_desk_front")
    with d7
    call ctc

    "Dev Note" "This favour needs to be rewritten!"

    her "[genie_name], please hurry..." ("soft", "base", "base", "R", cheeks="blush")
    gen "What's the problem, [hermione_name]?" ("base", xpos="far_left", ypos="head")

    if daytime:
        her "I don't have long before class." ("annoyed", "narrow", "angry", "R", cheeks="blush")
    else:
        her "I don't have long before others notice im missing." ("annoyed", "narrow", "angry", "R", cheeks="blush")

    gen "do you enjoy this so much?" ("base", xpos="far_left", ypos="head")
    her "I wouldn't phrase it like that..." ("annoyed", "wink", "base", "mid", cheeks="blush")

    her "Can we just start, please...?" ("angry", "happyCl", "worried", "mid", cheeks="blush",emote="sweat")
    gen "Well, since you asked so nicely..." ("base", xpos="far_left", ypos="head")
    call her_chibi_scene("grope_ass_front")
    with d7

    her "!!!" ("mad", "wide", "base", "stare", cheeks="blush")
    gen "What is it?" ("base", xpos="far_left", ypos="head")
    her "nothing, [genie_name]." ("base", "narrow", "base", "up", cheeks="blush")
    gen "it didn't sound like nothing." ("base", xpos="far_left", ypos="head")
    her "..." ("base", "narrow", "base", "up", cheeks="blush")

    call nar(">You run your hands up and down Hermione's legs...")
    her "........................." ("base", "narrow", "base", "up", cheeks="blush")

    call nar(">And give her Ass a good squeeze...")
    her "................." ("base", "narrow", "base", "mid_soft")
    gen "Don't look away, girl. I want you to look into my eyes." ("base", xpos="far_left", ypos="head")
    her "but it's embarrassing, [genie_name]..." ("angry", "narrow", "base", "down")
    gen "..." ("base", xpos="far_left", ypos="head")
    her "... fine, [genie_name]..." ("base", "narrow", "base", "up", cheeks="blush")
    gen "you're being so quiet." ("base", xpos="far_left", ypos="head")
    her "...................." ("base", "closed", "base", "mid")
    gen "not even a word..." ("base", xpos="far_left", ypos="head")

    call nar(">you enjoy the sensation of her butt under your hands...")
    gen "as my hands explore you..." ("base", xpos="far_left", ypos="head")
    gen "your thighs..." ("base", xpos="far_left", ypos="head")

    call nar(">your hands rub in circles from the sides of her legs to her inner thighs")
    gen "your big, firm ass..." ("base", xpos="far_left", ypos="head")

    call nar(">You massage her ass-cheeks lightly...")
    her "....................." ("grin", "narrow", "annoyed", "up")
    gen "your loins..." ("base", xpos="far_left", ypos="head")

    call nar(">one hand circling just above her clit.")
    her "....................." ("silly", "narrow", "base", "dead")
    gen "is there something you want?" ("base", xpos="far_left", ypos="head")
    her "....................." ("annoyed", "wink", "base", "mid", cheeks="blush")
    her "... i... {size=-5}... i want you to finger me...{/size}" ("disgust", "narrow", "base", "down", cheeks="blush")
    gen "Did you say something, [hermione_name]?" ("base", xpos="far_left", ypos="head")
    her "... it's nothing, [genie_name]..." ("open", "narrow", "base", "up", cheeks="blush")

    call nar(">You massage her ass-cheeks lightly with one hand as the other continues to circle above her cunt, fingers brushing against her clit...","start")
    call nar(">Hermione maintains eye contact as she's been told...","end")

    gen "you're lying." ("base", xpos="far_left", ypos="head")
    her "I... i said i want you to finger me!" ("shock", "happyCl", "worried", "mid")

    call nar(">You swiftly plunge two fingers into her drenched snatch.")
    her "!!!{heart}{heart}" ("grin", "narrow", "annoyed", "up")

    call nar(">you start to pump your fingers inside her before she can do more than gasp.")
    her "..................................." ("disgust", "narrow", "base", "down", cheeks="blush")
    gen "did i say you could look away?" ("base", xpos="far_left", ypos="head")
    her ".................................................." ("base", "narrow", "base", "up", cheeks="blush", tears="soft")
    gen "good girl" ("base", xpos="far_left", ypos="head")

    call nar(">her hips roll in rhythm as you fuck her with your fingers")
    gen "do you like this?" ("base", xpos="far_left", ypos="head")
    gen "you like it when i finger your cunt?" ("base", xpos="far_left", ypos="head")
    her "i love it!{heart} i love your long fingers in my tight, wet cunt!!{heart}" ("silly", "narrow", "annoyed", "up", tears="crying")
    gen "well, i think we can do better." ("base", xpos="far_left", ypos="head")

    call nar(">with your other hand, you force a finger up her tight asshole.")
    her "!!!" ("scream", "wide", "worried", "stare", cheeks="blush", tears="messy")
    her "my cunt and my ass!" ("grin", "narrow", "base", "dead", cheeks="blush", tears="messy")

    call nar(">you don't even need to move as she pounds herself against your fingers.")
    her "fingering my cunt and ass!{heart}{heart}" ("silly", "narrow", "base", "dead", tears="messy")
    gen "no, we can still do better." ("base", xpos="far_left", ypos="head")

    call nar(">you force another finger up her ass.")
    her "{i}iloveit-iloveit-iloveit{/i}!" ("grin", "narrow", "annoyed", "up", tears="messy")
    gen "what do you love, [hermione_name]?" ("base", xpos="far_left", ypos="head")
    her "ah!!{heart} i love your fingers in my ass and cunt!{heart}" ("shock", "wide", "base", "stare", tears="messy")

    call nar(">her movements have become more frantic.")
    gen "are you cumming, [hermione_name]?" ("base", xpos="far_left", ypos="head")
    her "yes!!" ("scream", "wide", "worried", "stare", cheeks="blush", tears="messy")
    her "I'm cumming!!" ("scream", "happyCl", "worried", "mid", cheeks="blush", tears="messy")
    her "I'm cumming from being fucked with your fingers!!" ("grin", "narrow", "base", "dead", cheeks="blush", tears="messy")
    gen "look at me!" ("base", xpos="far_left", ypos="head")
    gen "show me your fuck-face!" ("base", xpos="far_left", ypos="head")
    gen "i want to see you cum from Whoring yourself for {number=current_payout} points." ("base", xpos="far_left", ypos="head")
    her "*aaaaaaaaah*!!!" ("scream", "wide", "worried", "stare", cheeks="blush", tears="messy")

    jump end_hg_pf_grope



label hg_pf_grope_ass_T5_back:
    call her_chibi_scene("behind_desk_back", trans=d7)
    call ctc

    "Dev Note" "This favour needs to be rewritten."

    her "............." ("base", "narrow", "base", "up", cheeks="blush")

    menu:
        gen "*Hmm*..." ("base", xpos="far_left", ypos="head")
        "-Give her butt a squeeze-":
            pass

        "-Give her butt a slap-":
            call slap_her

            her "!!!!!!!!!!!!!" ("scream", "wide", "base", "stare", cheeks="blush")
            her "[genie_name]....?" ("base", "base", "base", "R", cheeks="blush")

            call slap_her
            her "!!!!!!!!!!!!!" ("scream", "wide", "base", "stare", cheeks="blush")
            her "[genie_name], what are you doing!?" ("silly", "base", "worried", "mid", cheeks="blush", tears="soft")
            her "You said all you are going to do is touch!" ("silly", "base", "worried", "mid", cheeks="blush", tears="soft")
            gen "do you want me to stop, [hermione_name]?" ("base", xpos="far_left", ypos="head")

            call slap_her
            her "*ahh*!!" ("silly", "narrow", "base", "up", cheeks="blush")
            her "... I--" ("disgust", "narrow", "base", "down", cheeks="blush")

            call slap_her
            her "no!!" ("scream", "wide", "base", "stare")
            gen "then what do you want me to do?" ("base", xpos="far_left", ypos="head")

            call slap_her
            her "to keep slapping me!!" ("silly", "narrow", "base", "up", cheeks="blush")
            gen "and what do you want me to slap?" ("base", xpos="far_left", ypos="head")

            call slap_her
            her "my ass!!" ("silly", "narrow", "annoyed", "up")
            her "slap my slutty ass!!" ("open_tongue", "narrow", "base", "up", cheeks="blush")
            gen "you'll have to speak up. I couldn't quite hear you." ("base", xpos="far_left", ypos="head")
            call slap_her

            her "slap my slutty ass harder!!{heart}{heart}" ("open_wide_tongue", "narrow", "annoyed", "up")
            gen "you're being rather loud today." ("base", xpos="far_left", ypos="head")

            call slap_her
            her "Yesss!!" ("open_tongue", "narrow", "base", "up", cheeks="blush")
            her "harder!!" ("silly", "narrow", "annoyed", "up")
            gen "what if someone hears?" ("base", xpos="far_left", ypos="head")

            call slap_her
            her "I don't care!!" ("shock", "wide", "base", "stare", cheeks="blush")

            call slap_her
            her "yes!!!" ("silly", "narrow", "base", "up", cheeks="blush")

            call slap_her
            her "just a little--" ("grin", "narrow", "annoyed", "up")

            call slap_her
            her "I'm gonna--" ("silly", "narrow", "base", "dead")

            call slap_her
            her "{i}cum-cum-cumming-I'm cumming{/i}!" ("silly", "narrow", "annoyed", "up")
            her "I'm cumming!!!{heart}{heart}" ("open_wide_tongue", "narrow", "annoyed", "up")
            ">you take a moment watch her spasms"
            gen "well, then... proceeding with groping..." ("base", xpos="far_left", ypos="head")
            her "................" ("base", "narrow", "base", "up")

    call ctc
    call her_chibi_scene("grope_ass_back")
    with d7

    her "wait I juuuus--!!!" ("base", "base", "base", "R", cheeks="blush", ypos="head", flip=False)
    call nar(">Her voice trails off to a squeak as you start to knead her big, round ass")
    gen "*Hmm*? what's that? i couldn't hear you, [hermione_name]." ("base", xpos="far_left", ypos="head")
    her "You bastard{heart}" ("grin", "narrow", "base", "up", cheeks="blush")
    call nar(">Hermione's body quivers as her hips roll")
    gen "Well, someone's enjoying herself." ("base", xpos="far_left", ypos="head")
    her "Well, you know me, [genie_name]..." ("base", "narrow", "base", "up", cheeks="blush")
    her "I'm just happy to be able to do my part" ("base", "narrow", "base", "up", cheeks="blush")
    her "Please don't mind it and continue..." ("base", "narrow", "base", "up", cheeks="blush")
    her "(... to grope me...)" ("silly", "narrow", "base", "dead")

    call nar(">You keep on playing with Hermione's ass...","start")
    call nar(">And continue sliding your hands up and down her inner thighs...","end")

    her "................" ("base", "base", "base", "R", cheeks="blush")

    jump hg_pf_grope_T5_continue



label hg_pf_grope_T5_continue:

    menu:
        "-Slide your hands between her legs-":
            call nar(">You slowly slide one of your hands towards her crotch...")
            her "[genie_name]... What are you...?" ("base", "narrow", "base", "up", cheeks="blush")
            gen "something you'll enjoy." ("base", xpos="far_left", ypos="head")
            gen "just relax and leave everything to me." ("base", xpos="far_left", ypos="head")
            her "As you say..." ("base", "narrow", "base", "up", cheeks="blush")

            pass

        "-That's enough for today. Dismiss her-":

            jump end_hg_pf_grope

    menu:
        "-Prod her pussy with one of your fingers-":
            ">You slide one of your fingers down and place it against the girl's little slit..."
            her "[genie_name]?" ("base", "narrow", "base", "up", cheeks="blush", ypos="head", flip=False)

            ">You force one of your fingers into her little pussy..."
            ">It's very tight and warm..."
            ">It is quite wet as well... Seems like Hermione's taking pleasure in this..."
            pause.8

            her "Ah... your finger is in my..." ("silly", "narrow", "annoyed", "up")
            her "Ah... wait--" ("angry", "narrow", "base", "dead", cheeks="blush", tears="crying")
            ">you slowly start to pump your fingers..."
            her "-Only {number=current_payout} points--" ("shock", "narrow", "base", "down", cheeks="blush", tears="crying")
            ">you speed up slightly..."
            her "{heart}-My duty-{heart}" ("open", "wide", "worried", "stare", cheeks="blush", tears="messy")
            ">you start rubbing her clit..."
            her "!!{heart}-Gryffindor-{heart}" ("angry", "squint", "base", "mid", cheeks="blush", tears="messy")
            gen "we can, of course, stop right here, unfulfilled. If that's what you really want." ("base", xpos="far_left", ypos="head")
            her "..." ("angry", "narrow", "base", "dead", cheeks="blush", tears="crying")
            gen "well?" ("base", xpos="far_left", ypos="head")
            her "... Keep going..." ("shock", "narrow", "base", "down", cheeks="blush", tears="crying")
            gen "*Hmm*?" ("base", xpos="far_left", ypos="head")
            her "Keep fingering my pussy!!" ("scream", "base", "angry", "mid", cheeks="blush", tears="messy")
            gen "You want me to keep fingering your cunt? is that what your saying?" ("base", xpos="far_left", ypos="head")
            her "Yes, [genie_name]! {heart} Fuck my cunt with your fingers!{heart}" ("open_wide_tongue", "narrow", "annoyed", "up", tears="messy")
            ">Her hips roll and slam into your fingers."
            her "Shove them deep in my slutty fuckhole!!{heart}" ("silly", "narrow", "base", "dead", tears="messy")
            gen "*Hmm*... I don't think my fingers are up to this task after all..." ("base", xpos="far_left", ypos="head")
            ">You take your fingers out of the girl's gushing cunt."
            her "what!!? no, don't st--" ("scream", "happyCl", "worried", "mid", cheeks="blush", tears="crying")
            ">... so you can take the dildo out of your desk."
            her "oh, god yes!!" ("grin", "narrow", "base", "dead", cheeks="blush", tears="messy")
            gen "this is a much better fit isn't it?" ("base", xpos="far_left", ypos="head")
            her "*aah*!{heart}" ("silly", "narrow", "base", "dead", tears="messy")
            gen "you're far too much of slut to be satisfied by fingers, aren't you?" ("base", xpos="far_left", ypos="head")
            her "Yes, {i}fine-whatever{/i}!" ("scream", "base", "angry", "mid", cheeks="blush", tears="messy")
            her "i don't care!" ("scream", "wide", "worried", "stare", cheeks="blush", tears="messy")
            her "just don't stop!" ("silly", "narrow", "annoyed", "up", tears="messy")
            ">her hips meet your every thrust, nearly tearing the toy from your grip."
            her "{i}donstopdonstopdonstop{/i}--" ("grin", "narrow", "base", "dead", cheeks="blush", tears="messy")
            her "{i}pleasepleasepleaseplease{/i}--" ("scream", "happyCl", "worried", "mid", cheeks="blush", tears="messy")
            gen "are you enjoying yourself, [hermione_name]?" ("base", xpos="far_left", ypos="head")
            her "yes! I love how you spank me!" ("grin", "narrow", "base", "dead", cheeks="blush", tears="messy")
            her "I love how you grope me!" ("scream", "happyCl", "worried", "mid", cheeks="blush", tears="crying")
            her "I love how you play with my little fuckholes!" ("grin", "narrow", "base", "up", cheeks="blush", tears="messy")
            her "{i}ohgodohgodohgod{/i}" ("scream", "wide", "worried", "stare", cheeks="blush", tears="messy")
            ">Hermione tries to scream as her body bucks and the orgasm takes her, but can't get enough air to do more then moan."
            her "*oooooooh*...{heart}{heart}{heart}{heart}{heart}" ("open_wide_tongue", "narrow", "annoyed", "up")

            jump end_hg_pf_grope

        "-Prod her butthole instead-":
            ">You place your one of your thumbs against the girl's little butthole..."
            her "[genie_name]? you're not planning to--" ("open", "base", "base", "R", cheeks="blush", ypos="head", flip=False)

            ">You force one of your thumbs into her little butthole..."
            with hpunch
            her "*ah*... your finger is up my..." ("silly", "narrow", "annoyed", "up")
            ">It's very tight and warm inside..."
            her "*ah*... wait--" ("angry", "narrow", "base", "dead", cheeks="blush", tears="crying")
            ">you slowly start to pump your thumb"
            pause.8

            her "-only {number=current_payout} poin--" ("shock", "narrow", "base", "down", cheeks="blush", tears="crying")
            ">you speed up slightly"
            her "{heart}-my duty-{heart}" ("open", "wide", "worried", "stare", cheeks="blush", tears="messy")
            ">you rotate thumb as you go"
            her "!!{heart}-Gryffindor-{heart}" ("angry", "squint", "base", "mid", cheeks="blush", tears="messy")
            gen "we can, of course, stop right here, unfulfilled. if that's what you really want." ("base", xpos="far_left", ypos="head")
            her "..." ("angry", "narrow", "base", "dead", cheeks="blush", tears="crying")
            gen "well?" ("base", xpos="far_left", ypos="head")
            her "... keep going..." ("shock", "narrow", "base", "down", cheeks="blush", tears="crying")
            gen "*Hmm*?" ("base", xpos="far_left", ypos="head")
            her "keep fingering my ass!!" ("scream", "base", "angry", "mid", cheeks="blush", tears="messy")
            ">you pull your thumb out of her tight little asshole..."
            her "w-what!?" ("scream", "wide", "worried", "stare", cheeks="blush", tears="messy")
            her "why w--" ("scream", "base", "angry", "mid", cheeks="blush", tears="messy")
            ">... and replace it with two fingers"
            her "*Aaah*!" ("scream", "wide", "worried", "stare", cheeks="blush", tears="messy")
            her "B-Bastard!{heart}" ("scream", "happyCl", "worried", "mid", cheeks="blush", tears="messy")
            her "Y-you teasing b-bastard!{heart}{heart}" ("grin", "narrow", "base", "dead", cheeks="blush", tears="messy")
            gen "do you like this, [hermione_name]?" ("base", xpos="far_left", ypos="head")
            her "yes!!!" ("angry", "narrow", "base", "dead", cheeks="blush", tears="crying")
            gen "do you love it?" ("base", xpos="far_left", ypos="head")
            her "oh, god, yes!!!" ("silly", "narrow", "annoyed", "up", tears="messy")
            gen "tell me what you love!" ("base", xpos="far_left", ypos="head")
            call slap_her

            her "*aaah*!!{heart}{heart}{heart}" ("scream", "wide", "worried", "stare", cheeks="blush", tears="messy")
            gen "I asked you a question." ("base", xpos="far_left", ypos="head")

            call slap_her
            her "when you finger my ass!" ("scream", "happyCl", "worried", "mid", cheeks="blush", tears="messy")
            her "i love it when you fuck my ass with your fingers!" ("grin", "narrow", "base", "dead", cheeks="blush", tears="messy")
            gen "what else do you love?" ("base", xpos="far_left", ypos="head")

            call slap_her
            her "when you slap my slutty ass!" ("scream", "happyCl", "worried", "mid", cheeks="blush", tears="messy")

            call slap_her
            her "a-again! I'm c-c" ("scream", "wide", "worried", "stare", cheeks="blush", tears="messy")
            gen "you're cumming again?" ("base", xpos="far_left", ypos="head")

            call slap_her
            her "yes!" ("scream", "squint", "base", "mid", cheeks="blush", tears="messy")
            gen "you're cumming from being spanked again?" ("base", xpos="far_left", ypos="head")

            call slap_her
            her "yes!!" ("scream", "happyCl", "worried", "mid", cheeks="blush", tears="messy")
            gen "you're cumming from having your headmaster's fingers shoved up your tight little asshole?" ("base", xpos="far_left", ypos="head")

            call slap_her
            her "yes!!!{heart}" ("scream", "wide", "worried", "stare", cheeks="blush", tears="messy")
            ">Hermione's body starts to buck wildly."
            ">you grab herby the hair with your free hand to keep her on the desk even as you frantically pump your fingers into her big, tight ass"
            her "{i}ohgodohgodohgod{/i}" ("scream", "wide", "worried", "stare", cheeks="blush", tears="messy")
            gen "what are you cumming from, little whore?" ("base", xpos="far_left", ypos="head")
            her "!!!!" ("mad", "wide", "base", "stare", cheeks="blush", tears="messy")
            gen "where's all this pleasure coming from?!" ("base", xpos="far_left", ypos="head")
            her "my assssss!{heart}" ("open_wide_tongue", "narrow", "annoyed", "up", tears="messy")
            ">with one last spasm,hermione collapses to the desk. even after fainting, her Body still twitches, and her hips keep rolling."

            jump end_hg_pf_grope
