1337 lines
64 KiB
Plaintext
1337 lines
64 KiB
Plaintext
|
|
|
|
### Hermione Anal Sex###
|
|
|
|
### Anal Sex Event 1 ###
|
|
|
|
label hg_anal_sex_1_intro:
|
|
$ hg_anal.trigger = True
|
|
$ current_payout = 90
|
|
$ hg_pf_sex.change_icon(a="heart_half", b="heart_red")
|
|
|
|
gen "[hermione_name]..." ("base", xpos="far_left", ypos="head")
|
|
her "[genie_name]...?" ("annoyed", "happy", "base", "mid", flip=True)
|
|
gen "How familiar are you with the term \"Anal Sex\"?" ("base", xpos="far_left", ypos="head")
|
|
her "What?!" ("soft", "wide", "worried", "mid")
|
|
gen "Answer the question..." ("base", xpos="far_left", ypos="head")
|
|
her "Ninety house points..." ("annoyed", "narrow", "annoyed", "mid")
|
|
gen "Seriously?" ("base", xpos="far_left", ypos="head")
|
|
her "Yes!" ("mad", "happyCl", "worried", "mid")
|
|
her "............................." ("disgust", "narrow", "base", "mid")
|
|
gen "Well alright then. Ninety house points it is." ("base", xpos="far_left", ypos="head")
|
|
|
|
show screen blkfade
|
|
with d5
|
|
pause.2
|
|
|
|
#Stop wind and thunder sounds
|
|
$ renpy.music.stop(channel="weather", fadeout=4)
|
|
|
|
# Hermione Setup
|
|
$ hermione.set_pose("CG_lean_back")
|
|
hide hermione_main
|
|
|
|
# Genie Setup
|
|
$ genie_doll_path = "images/CG/her_sex/"
|
|
$ genie_doll = "hold"
|
|
$ genie_doll_armfix = "images/CG/her_sex/hold_armfix.webp"
|
|
|
|
# Camera Setup
|
|
$ camera.set_imagepath("her_sex")
|
|
$ camera.set_image("CG her_sex")
|
|
if game.daytime:
|
|
$ camera.set_overlay("day_overlay")
|
|
else:
|
|
$ camera.set_overlay("night_overlay")
|
|
$ camera.set(zoom=1.0, pos=(-190, -435), initialize=True)
|
|
show screen animatedCG
|
|
|
|
hide screen blkfade
|
|
with d5
|
|
|
|
her "..........." ("annoyed", "base", "worried", "R")
|
|
$ camera.set(zoom=0.45, pos=(-340, -380), rotate=0, t=2.0, pause=True)
|
|
gen "Let's see..."
|
|
call ctc
|
|
|
|
$ renpy.sound.play("sounds/cloth_sound3.ogg")
|
|
$ hermione.strip("bottom", "panties")
|
|
with d3
|
|
|
|
her "................." ("angry", "happyCl", "worried", "mid",emote="sweat")
|
|
gen "*Hmm*..."
|
|
|
|
|
|
her "!!!" ("angry", "wide", "base", "stare")
|
|
gen "Oh, come on!"
|
|
her "Ouch!" ("mad", "happyCl", "worried", "mid",tears="soft_blink")
|
|
gen "Just try to loosen up a little, would you?"
|
|
her "I'm trying!" ("angry", "base", "base", "mid",tears="soft")
|
|
gen "Okay, what if I do this...?"
|
|
|
|
$ hermione.set_pose("CG_lean_forward")
|
|
$ hermione.strip("bottom", "panties")
|
|
$ genie_doll = "caress"
|
|
$ genie_doll_armfix = "images/CG/her_sex/caress_armfix.webp"
|
|
with d3
|
|
|
|
her "Ouch! What are you doing, [genie_name]?" ("mad", "happyCl", "worried", "mid",tears="soft_blink")
|
|
gen "Yeah, this won't work either..."
|
|
gen "*Hmm*..."
|
|
gen "Alright, I think I know what we should do."
|
|
|
|
label .choices:
|
|
|
|
menu:
|
|
gen "..."
|
|
"\"I think I'll spit on it and just force it in!\"":
|
|
call play_music("playful_tension") # SEX THEME.
|
|
her "Force it in, [genie_name]?!" ("clench", "wide", "base", "R")
|
|
$ renpy.play('sounds/spit.ogg') #Sound of spiting.
|
|
gen "*SPIT*!"
|
|
her "*Eeeeeew*!" ("disgust", "happyCl", "worried", "mid")
|
|
her "No, [genie_name], wait! Maybe if I just relax--" ("clench", "happy", "worried", "R")
|
|
gen "No need, here I come!"
|
|
with hpunch
|
|
her "AAAAH!" ("mad", "wide", "worried", "mid", tears="soft")
|
|
her "Ouch! Ouch! Ouch!" ("open", "happyCl", "worried", "mid", tears="soft_blink")
|
|
gen "Almost in!"
|
|
her "No, you're hurting me! You are hurting me!" ("scream", "wide", "base", "R", tears="soft")
|
|
gen "Almost! Almost!"
|
|
her "Ah! It hurts!" ("clench", "happyCl", "worried", "mid")
|
|
gen "Shut it, [hermione_name]! I'm doing you a favour!"
|
|
gen "Your anus is so tight it's completely unfuckable!"
|
|
her "Then stop, please!" ("mad", "happyCl", "worried", "mid",tears="soft_blink")
|
|
|
|
$ genie_doll = "caress_grin"
|
|
gen "No! We need to loosen up your asshole a little!"
|
|
|
|
her "But I don't want you to!" ("mad", "narrow", "worried", "mid", tears="soft")
|
|
gen "Really? How do you expect people to fuck you up your ass then?"
|
|
her "What people?" ("clench", "wide", "worried", "R", tears="soft")
|
|
|
|
$ genie_doll = "caress"
|
|
gen "You know... people."
|
|
|
|
gen "*Argh*, dammit... My dick is hurting too now."
|
|
her "Stop then! Stop, [genie_name]!" ("open", "happyCl", "worried", "mid", tears="soft_blink")
|
|
her "I've changed my mind! I don't need these points!" ("angry", "narrow", "base", "R", tears="soft")
|
|
gen "I think I'm almost..."
|
|
|
|
|
|
$ renpy.play('sounds/gltch.ogg')
|
|
with hpunch
|
|
with kissiris
|
|
her "{size=+5}*AAAAAAAAhhhhh*!!!{/size}" ("open_wide_tongue", "wide", "base", "ahegao", tears="soft")
|
|
gen "YES!!!"
|
|
|
|
$ genie_doll = "caress_grin"
|
|
gen "Let us pump this little asshole full of semen then, shall we?"
|
|
|
|
play bg_sounds "sounds/slickloop.ogg" fadein 2
|
|
|
|
her "Yes...{w=0.4} Please, I just want this to end..." ("open", "happyCl", "worried", "mid", cheeks="blush", tears="soft_blink")
|
|
gen "*Agh*...{w=0.4} You want this to end sooner?"
|
|
gen "Help me out then!"
|
|
her "*sob*! How?" ("mad", "happy", "base", "down", cheeks="blush", tears="soft")
|
|
|
|
$ genie_doll = "caress"
|
|
gen "You know..."
|
|
|
|
her "Oh..." ("upset", "happy", "base", "down", cheeks="blush", tears="soft")
|
|
her "I am a whore??" ("angry", "narrow", "worried", "down", cheeks="blush", tears="soft")
|
|
|
|
$ genie_doll = "caress_grin"
|
|
gen "Yes you are!"
|
|
|
|
her "*Sob*! I am a whore..." ("annoyed", "narrow", "worried", "mid", cheeks="blush", tears="soft")
|
|
her "I love to suck cock..." ("open", "narrow", "worried", "mid", cheeks="blush", tears="soft")
|
|
her "And now my tiny asshole is getting ripped apart... *Sob!*" ("mad", "narrow", "base", "mid", cheeks="blush", tears="soft")
|
|
gen "*Ah*! Yes!"
|
|
|
|
play bg_sounds "sounds/slickloopfast.ogg"
|
|
|
|
her "No! Is it getting bigger?! I'm scared!" ("clench", "wide", "worried", "down", cheeks="blush", tears="soft")
|
|
gen "*ARGH*!"
|
|
|
|
"\"Suck me off first. Lubricate my cock!\"":
|
|
her "Oh... Alright..." ("angry", "narrow", "base", "down")
|
|
call play_music("playful_tension") # SEX THEME.
|
|
|
|
hide screen animatedCG
|
|
call her_chibi_scene("bj", trans=fade)
|
|
|
|
her "*Slurp*! *Slurp*! *Slurp*!"
|
|
gen "Yes... good..."
|
|
her "*Slurp*! *Slurp*! *Slurp*!"
|
|
gen "Alright, I think that's enough. Back on the desk now."
|
|
|
|
show screen animatedCG
|
|
with d5
|
|
|
|
gen "Let's see now..."
|
|
her "............." ("open", "base", "base", "mid")
|
|
gen "Yes! Almost!"
|
|
her "Ouch!" ("mad", "happyCl", "annoyed", "mid", cheeks="blush")
|
|
gen "Relax. Almost in."
|
|
|
|
$ renpy.play('sounds/gltch.ogg')
|
|
with kissiris
|
|
her "{size=+5}*AAAAAAAAhhhhh*!!!{/size}" ("open_wide_tongue", "base", "base", "ahegao", cheeks="blush")
|
|
|
|
$ genie_doll = "caress_grin"
|
|
|
|
gen "YES!!!"
|
|
her "My...{w=0.4} my..." ("clench", "wide", "base", "up", cheeks="blush")
|
|
her "It hurts!" ("angry", "happyCl", "worried", "mid", cheeks="blush")
|
|
gen "Let's pump this little asshole full of semen then, shall we?"
|
|
her "....................." ("angry", "happy", "base", "mid",cheeks="blush")
|
|
|
|
$ genie_doll = "caress"
|
|
|
|
her "....................." ("angry", "base", "base", "R",cheeks="blush",tears="soft")
|
|
gen "You alright there, [hermione_name]?"
|
|
her "*Ah*...{w=0.3} You are...{w=0.3} Stretching me out from the inside... [genie_name]." ("clench", "base", "worried", "mid", cheeks="blush",tears="soft")
|
|
her "And it still hurts..." ("angry", "happy", "base", "mid",cheeks="blush")
|
|
gen "*Hmm*..."
|
|
gen "Maybe not enough lubrication...?"
|
|
gen "Come on down, [hermione_name]. Suck my dick some more."
|
|
her "What? But..." ("clench", "base", "worried", "mid", cheeks="blush",tears="soft")
|
|
her "But it's dirty... It's been inside already." ("disgust", "happy", "base", "R", cheeks="blush", tears="soft")
|
|
gen "Yes, it's been inside, but that doesn't mean it's dirty."
|
|
gen "Come on now, [hermione_name]. Suck it some more."
|
|
her "..........." ("annoyed", "narrow", "base", "down", cheeks="blush", tears="soft")
|
|
|
|
hide screen animatedCG
|
|
call her_chibi_scene("bj", trans=fade)
|
|
|
|
|
|
her "*Slurp*! *Slurp*! *Slurp*!"
|
|
gen "Yes...{w=0.4} good..."
|
|
her "*Slurp*! *Slurp*! *Slurp*!"
|
|
gen "Can you taste your ass on my dick?"
|
|
her "*Slurp*! *Slurp*! *Slurp*!"
|
|
gen "Alright, Maybe that's enough."
|
|
|
|
show screen blkfade
|
|
with d3
|
|
|
|
pause .8
|
|
$ renpy.play('sounds/gltch.ogg')
|
|
with kissiris
|
|
pause 1
|
|
|
|
show screen animatedCG
|
|
|
|
hide screen blkfade
|
|
with d5
|
|
|
|
her "*Ah*..." ("clench", "narrow", "base", "mid", cheeks="blush", tears="soft")
|
|
gen "Better now?"
|
|
her "It still hurts..." ("open", "narrow", "worried", "down", cheeks="blush", tears="soft")
|
|
her "But I think I will be fine..." ("soft", "narrow", "worried", "mid", cheeks="blush", tears="soft")
|
|
gen "I'll take it slow for now..."
|
|
|
|
play bg_sounds "sounds/slickloop.ogg" fadein 2
|
|
her "*Ah*...{w=0.4} thank you, [genie_name]." ("mad", "narrow", "base", "down", cheeks="blush", tears="soft")
|
|
gen "Oh...{w=0.3} yes...{w=0.3} this feels great..."
|
|
her "..........." ("angry", "narrow", "base", "mid", cheeks="blush", tears="soft")
|
|
gen "*Ah*...{w=0.3} So tight..."
|
|
her "................" ("angry", "narrow", "base", "down",cheeks="blush",tears="soft")
|
|
gen "Why are you being so quiet [hermione_name]?"
|
|
her "Because this is painful..." ("disgust", "narrow", "worried", "R", cheeks="blush", tears="soft")
|
|
her "And I just want you to cum sooner, [genie_name]..." ("disgust", "narrow", "base", "down", cheeks="blush", tears="soft")
|
|
gen "So you stifle your cries of pain?"
|
|
her "Yes [genie_name]. *Sob*!" ("angry", "narrow", "base", "stare",cheeks="blush",tears="soft")
|
|
gen "Don't do that."
|
|
gen "Sob, scream, and cry as much as you wish!"
|
|
her "B-but--" ("disgust", "narrow", "worried", "down", cheeks="blush", tears="soft")
|
|
gen "That will make me cum sooner."
|
|
her "Really? *Sob*!" ("open", "narrow", "base", "down", cheeks="blush", tears="soft")
|
|
her "*Sob*! It hurts! *Sob*! It hurts so much! *Sob*!" ("open", "narrow", "base", "down", cheeks="blush", tears="soft")
|
|
gen "Yes, yes..."
|
|
her "*SOB*!" ("angry", "narrow", "worried", "down", cheeks="blush", tears="soft")
|
|
gen "You poor girl..."
|
|
gen "A Big, evil man is violating your asshole!"
|
|
her "*SOB*!{w=0.3} *SOB*!" ("upset", "happyCl", "base", "mid", cheeks="blush", tears="soft_blink")
|
|
gen "*Argh*!"
|
|
her "No, I'm scared! *SOB*!" ("clench", "narrow", "worried", "R", cheeks="blush", tears="soft")
|
|
|
|
"\"Let's use some lubrication.\"{size=-2}(Item){/size}" (style="disabled") if anal_lube_ITEM.owned <= 0:
|
|
gen "(I don't have any lube left. I'm gonna have to be more creative.)"
|
|
jump hg_anal_sex_1_intro.choices
|
|
|
|
"\"Let's use some lubrication.\" {size=-2}(Item){/size}" if anal_lube_ITEM.owned > 0:
|
|
$ anal_lube_ITEM.owned -= 1
|
|
|
|
call play_music("playful_tension") # SEX THEME.
|
|
her "Lubrication, [genie_name]?!" ("angry", "wide", "base", "stare")
|
|
gen "*Shhh*... Just stay still."
|
|
|
|
$ renpy.sound.play("sounds/slick_01.ogg")
|
|
|
|
"*Squeeze*!"
|
|
her "" ("scream", "happyCl", "worried", "mid")
|
|
|
|
$ hermione.set_pose("CG_lean_back")
|
|
$ hermione.strip("bottom", "panties")
|
|
$ genie_doll = "hold"
|
|
$ genie_doll_armfix = "images/CG/her_sex/hold_armfix.webp"
|
|
with d3
|
|
|
|
her "Ahhh! It's cold!" ("clench", "happyCl", "worried", "mid")
|
|
call nar(">You thoroughly lubricate her asshole.")
|
|
gen "That should do it."
|
|
her "No, [genie_name], wait! Maybe--" ("angry", "base", "worried", "mid")
|
|
|
|
$ hermione.set_pose("CG_lean_forward")
|
|
$ hermione.strip("bottom", "panties")
|
|
$ genie_doll = "caress"
|
|
$ genie_doll_armfix = "images/CG/her_sex/caress_armfix.webp"
|
|
with d3
|
|
call nar(">You push Hermione forward and align the tip of your dick with her lubricated winky star...")
|
|
|
|
$ renpy.play('sounds/gltch.ogg')
|
|
with hpunch
|
|
with kissiris
|
|
|
|
|
|
her "*ARGH*!" ("open_wide_tongue", "wide", "worried", "up", cheeks="blush", tears="soft")
|
|
call nar(">Your cock fully penetrates her asshole as the lubrication does its job.")
|
|
|
|
$ genie_doll = "caress_grin"
|
|
gen "Holy shit!"
|
|
|
|
her "Ouch! Ouch! Ouch!" ("mad", "happyCl", "worried", "mid", cheeks="blush", tears="soft_blink")
|
|
her "No, you're hurting me! You are hurting me!" ("mad", "wide", "worried", "down", cheeks="blush", tears="soft")
|
|
|
|
$ genie_doll = "caress"
|
|
gen "*Argh* Fuck, I can't pull out!"
|
|
|
|
her "Ah! It hurts!" ("open", "base", "worried", "down", cheeks="blush", tears="soft")
|
|
gen "Then stop clenching on me so hard, [hermione_name]!"
|
|
gen "Your anus is so tight I can't even move!"
|
|
her "Please, do something!" ("mad", "narrow", "worried", "mid", cheeks="blush", tears="soft")
|
|
gen "I'm trying, [hermione_name]!"
|
|
her "Then try harder!" ("clench", "wide", "annoyed", "R", cheeks="blush", tears="soft")
|
|
call slap_her
|
|
her "..........!" ("angry", "happyCl", "base", "down", cheeks="blush", tears="soft")
|
|
gen "Shut the hell up, whore!"
|
|
her "" ("disgust", "narrow", "base", "down", cheeks="blush", tears="soft")
|
|
gen "It's..."
|
|
call slap_her
|
|
her "" ("disgust", "wide", "base", "mid", cheeks="blush", tears="soft")
|
|
gen "It's...{fast} your..."
|
|
call slap_her
|
|
her "" ("mad", "wide", "base", "mid", cheeks="blush", tears="soft")
|
|
gen "It's... your...{fast} bloody..."
|
|
call slap_her
|
|
her "" ("mad", "wide", "base", "up", cheeks="blush", tears="soft")
|
|
gen "It's... your... bloody... {fast}fault!"
|
|
call slap_her
|
|
pause 1.0
|
|
call play_sound("plop")
|
|
with hpunch
|
|
pause 1.0
|
|
her "" ("angry", "happy", "base", "down", cheeks="blush", tears="soft")
|
|
gen "Oh, it worked!"
|
|
|
|
her "*sob*!" ("normal", "happyCl", "worried", "down", cheeks="blush", tears="soft_blink")
|
|
her "...{w=0.3} My asshole...{w=0.3} My poor asshole... *sob*" ("open", "narrow", "worried", "mid", cheeks="blush", tears="soft")
|
|
|
|
$ genie_doll = "caress_grin"
|
|
gen "Let's try it again..."
|
|
|
|
her "No! Stop, [genie_name]!" ("disgust", "wide", "worried", "R", cheeks="blush", tears="soft")
|
|
her "I've changed my mind! I don't need these points!" ("mad", "wide", "worried", "R", cheeks="blush", tears="soft")
|
|
gen "It will be fine this time, trust me..."
|
|
|
|
$ renpy.play('sounds/gltch.ogg')
|
|
with kissiris
|
|
her "{size=+5}AAAAAAAAhhhhh!!!{/size}" ("scream", "wide", "base", "up", cheeks="blush", tears="soft")
|
|
gen "YES!!!"
|
|
|
|
her "" ("mad", "base", "worried", "down", cheeks="blush")
|
|
gen "Let us pump this little asshole full of semen then, shall we?"
|
|
|
|
play bg_sounds "sounds/slickloop.ogg" fadein 2
|
|
|
|
her "*Ah*...{w=0.3} Please, I just want this to end..." ("clench", "narrow", "worried", "mid", cheeks="blush", tears="soft")
|
|
gen "*Agh*...{w=0.3} You want this to end sooner?"
|
|
gen "Help me out then!"
|
|
her "*sob* How?" ("angry", "narrow", "base", "R", cheeks="blush", tears="soft")
|
|
gen "You know..."
|
|
her "Oh..." ("angry", "base", "base", "R",cheeks="blush",tears="soft")
|
|
her "I am a whore??" ("open", "narrow", "worried", "R", cheeks="blush", tears="soft")
|
|
gen "Yes you are!"
|
|
her "*Sob*! I am a whore..." ("angry", "happy", "base", "down", cheeks="blush", tears="soft")
|
|
her "I love to suck cock..." ("upset", "narrow", "base", "down", cheeks="blush", tears="soft")
|
|
her "And now my tiny asshole is getting ripped apart... *Sob*!" ("upset", "happyCl", "worried", "stare", cheeks="blush", tears="soft_blink")
|
|
gen "Yes! Yes!"
|
|
gen "*Argh*! Yes!"
|
|
her "No! Is it getting bigger?! I'm scared!" ("clench", "happy", "worried", "R", cheeks="blush", tears="soft")
|
|
|
|
menu:
|
|
"-Fill her up-":
|
|
|
|
gen "Here it comes!"
|
|
her "No, wait!" ("clench", "wide", "worried", "R", cheeks="blush", tears="soft")
|
|
|
|
play bg_sounds "sounds/slickloopfast.ogg"
|
|
call nar(">You start pumping your cock deep into Hermione's asshole with renewed vigour.")
|
|
|
|
her "*Ah*...{w=0.3} *Ah*...{w=0.3} Please...{w=0.3} Not inside my--{w=0.2} *Ah*..." ("clench", "happyCl", "base", "up", cheeks="blush", tears="soft")
|
|
|
|
play bg_sounds "sounds/sexloopveryfast.ogg"
|
|
call nar(">Not showing the girl any mercy you thrust your hips even harder against her, pushing your cock down to the hilt into her ass.")
|
|
gen "That's it slut, take this!"
|
|
|
|
with hpunch
|
|
$ renpy.sound.play("sounds/slick_01.ogg")
|
|
gen "{size=+7}*Argh*!!!{/size}"
|
|
her "" ("clench", "wide", "worried", "mid", cheeks="blush", tears="soft")
|
|
|
|
call cum_block
|
|
|
|
$ renpy.sound.play("sounds/slick_02.ogg")
|
|
gen "{size=+15}*ARGH*!!!!!!!!!!!!!!!!{/size}"
|
|
|
|
call cum_block
|
|
|
|
her "*AH*! IT'S FILLING ME UP!{heart}{heart}{heart}" ("angry", "narrow", "worried", "up", cheeks="blush", tears="soft")
|
|
gen "Yes, you whore! Yes!"
|
|
her "It hurts, it hurts!" ("mad", "wide", "base", "mid", cheeks="blush", tears="soft")
|
|
gen "Shut up!"
|
|
|
|
$ renpy.sound.play("sounds/slick_02.ogg")
|
|
call cum_block
|
|
|
|
her "No, I am already full! Stop cumming, you bastard!" ("angry", "happyCl", "worried", "mid", cheeks="blush", tears="soft_blink")
|
|
gen "Shut the fuck up, slut! I am not done yet!"
|
|
her "No! Please! My stomach! I will explode!" ("clench", "narrow", "worried", "up", cheeks="blush", tears="soft_blink")
|
|
her "Stop! I'm going to throw up!" ("angry", "happy", "base", "R", cheeks="blush", tears="soft")
|
|
|
|
her "Please no more, or I'll--" ("angry", "base", "worried", "mid", cheeks="blush", tears="soft")
|
|
stop bg_sounds fadeout 2
|
|
$ renpy.sound.play("sounds/slick_02.ogg")
|
|
pause .8
|
|
|
|
play sound "sounds/burp.ogg"
|
|
her "{size=+7}*BURP*!!!!!!{/size}" ("full", "happyCl", "worried", "up", cheeks="blush", tears="soft")
|
|
her "......" ("full", "happy", "base", "mid", cheeks="blush", tears="soft")
|
|
her "......{fast}......" ("full", "happy", "base", "down", cheeks="blush", tears="soft")
|
|
$ renpy.play('sounds/gulp.ogg') #Sound of gulping down a liquid.
|
|
her "{size=+7}*GULP*!{/size}" ("normal", "happyCl", "worried", "mid", tears="soft_blink")
|
|
her "" ("open_tongue", "narrow", "worried", "mid", tears="soft_blink")
|
|
call ctc
|
|
gen "That felt great..."
|
|
|
|
$ hermione.set_pose("CG_bent_over")
|
|
$ hermione.strip("bottom", "panties")
|
|
$ genie_doll = "grab"
|
|
$ genie_doll_armfix = "images/CG/her_sex/grab_armfix.webp"
|
|
$ camera.set(zoom=0.44, pos=(-305, -650), rotate=0, t=2.0)
|
|
|
|
$ renpy.sound.play("sounds/slick_02.ogg")
|
|
$ genie_doll = "after"
|
|
if hermione.is_worn("bottom"):
|
|
$ hermione.set_cum(body="skirt_light")
|
|
elif hermione.is_worn("top"):
|
|
$ hermione.set_cum(body="shirt_light")
|
|
else:
|
|
$ hermione.set_cum(body="light")
|
|
with kissiris
|
|
|
|
|
|
her "" ("soft", "narrow", "base", "mid", cheeks="blush", tears="soft")
|
|
call nar(">Hermione collapses onto your desk and your dick finally slides out of her cum filled ass.")
|
|
|
|
if hermione.is_worn("bottom"):
|
|
call nar(">As she lies there for a moment you watch as her asshole convulses and your semen slowly beginning to leak out.")
|
|
else:
|
|
call nar(">As she lies there for a moment you watch as her asshole convulses and your semen slowly beginning to leak out onto the floor.")
|
|
$ hermione.set_cum(pussy="light")
|
|
|
|
her "*SOB*! I HATE YOU..." ("angry", "happy", "base", "R", cheeks="blush", tears="soft")
|
|
her "{size=+5}I HATE YOU AND YOUR NASTY OLD COCK!{/size}" ("clench", "base", "annoyed", "down", cheeks="blush", tears="soft")
|
|
gen "*Agh*...{w=0.3} Shut it, [hermione_name]!"
|
|
|
|
if hermione.is_worn("bottom"):
|
|
call nar(">Hermione clenches her ass again and you watch as another glob of cum leaks out.")
|
|
else:
|
|
$ hermione.set_cum(pussy="heavy")
|
|
|
|
her "*sob*!{w=0.4} *Sob*!..." ("upset", "happyCl", "worried", "mid", cheeks="blush", tears="soft_blink")
|
|
gen "Whew!... I think that was the last of it."
|
|
gen "You alright?"
|
|
her "Yes...{w=0.4} *Sob*!" ("angry", "narrow", "base", "down", cheeks="blush", tears="soft")
|
|
her "My butt hurts, but I am alright, [genie_name]..." ("soft", "narrow", "base", "R", cheeks="blush", tears="soft")
|
|
gen "Well, you took my dick stoically, all things considered..."
|
|
her "Thank you [genie_name]..." ("base", "narrow", "worried", "down", cheeks="blush", tears="soft")
|
|
call ctc
|
|
|
|
her "I apologise for saying that I hate you, [genie_name]..." ("open", "narrow", "base", "R", cheeks="blush", tears="soft")
|
|
her "Your cock is not nasty..." ("angry", "narrow", "worried", "down", cheeks="blush")
|
|
her "I suppose when you call me a \"whore\" you don't actually mean it..." ("open", "narrow", "worried", "down", cheeks="blush")
|
|
gen "Right..."
|
|
her "I don't know what's gotten into me..." ("grin", "narrow", "worried", "mid", cheeks="blush")
|
|
|
|
gen "My dick!"
|
|
|
|
her "*Mmm*..." ("base", "narrow", "base", "up", cheeks="blush")
|
|
gen "Oh yes...{w=0.3} Your asshole...{w=0.3} Is it still hurting?"
|
|
her "A little..." ("base", "narrow", "worried", "down", cheeks="blush")
|
|
her "But I also feel full and warm inside..." ("grin", "narrow", "base", "down", cheeks="blush")
|
|
gen "So you're planning on keeping it in? My cum I mean."
|
|
her "If I can..." ("base", "narrow", "base", "down", cheeks="blush")
|
|
|
|
if game.daytime:
|
|
her "I hope it won't start leaking too much during my classes..." ("soft", "narrow", "base", "L", cheeks="blush")
|
|
else:
|
|
her "I hope it won't start leaking too much before I get to my dorms..." ("soft", "narrow", "base", "L", cheeks="blush")
|
|
|
|
gen "Well, good luck on your journey."
|
|
her "Can I get paid now please?" ("base", "narrow", "base", "R", cheeks="blush")
|
|
|
|
gen "Of course..."
|
|
|
|
show screen blkfade
|
|
with d5
|
|
|
|
call nar(">You step back and give Hermione's ass a last glance, her asshole still convulses slightly as your cum continues to dribble onto the ground.")
|
|
call nar(">After standing up she touches it as if to check that it's still intact.")
|
|
call nar(">With a sigh of relief, she readies herself and then makes her way to the front of your desk.")
|
|
|
|
"-Push her down and coat her ass-":
|
|
|
|
gen "(Let's coat this bitch!!)"
|
|
|
|
$ hermione.set_pose("CG_bent_over")
|
|
$ hermione.strip("bottom", "panties")
|
|
$ genie_doll = "grab"
|
|
$ genie_doll_armfix = "images/CG/her_sex/grab_armfix.webp"
|
|
$ camera.set(zoom=0.44, pos=(-305, -650), rotate=0, t=2.0)
|
|
#Could add some sound effect here
|
|
her "" ("mad", "happy", "worried", "stare", cheeks="blush", tears="soft")
|
|
|
|
play bg_sounds "sounds/slickloopfast.ogg"
|
|
call nar(">You push Hermione down onto the desk and fuck her with renewed vigour.")
|
|
|
|
her "*Ah*...{w=0.3} *Ah*...{w=0.3} Please--" ("mad", "base", "worried", "up", cheeks="blush", tears="soft")
|
|
|
|
play bg_sounds "sounds/sexloopveryfast.ogg"
|
|
call nar(">Not showing the girl any mercy you thrust your hips hard against her, pushing your cock down to the hilt into her ass.")
|
|
|
|
her "*Ah*...{w=0.3} *Ah*...{w=0.3} [genie_name]..." ("angry", "narrow", "base", "R", cheeks="blush", tears="soft")
|
|
her "You're...{w=0.3} *Ah*...{w=0.3} You're tearing me apart..." ("angry", "narrow", "base", "stare", cheeks="blush", tears="soft_blink")
|
|
gen "You aint seen nothing yet [hermione_name]!"
|
|
|
|
play bg_sounds "sounds/sexloopfast.ogg"
|
|
call nar(">You slow down your thrusting until finally...")
|
|
her "What are you--" ("mad", "narrow", "base", "R", cheeks="blush", tears="soft")
|
|
stop bg_sounds
|
|
$ renpy.sound.play("sounds/slick_02.ogg")
|
|
pause .3
|
|
$ renpy.sound.play("sounds/pop01.ogg")
|
|
$ genie_doll = "cum_outside2"
|
|
pause .4
|
|
her "{heart}Ng--{w=0.2} *Ah*...{heart}" ("open_tongue", "narrow", "worried", "up", cheeks="blush", tears="soft")
|
|
|
|
gen "{size=+5}That's it whore, take this!{/size}"
|
|
|
|
|
|
gen "{size=+7}*Argh*!!!{/size}"
|
|
|
|
$ genie_doll = "cum_outside"
|
|
call cum_block
|
|
if hermione.is_worn("bottom"):
|
|
$ hermione.set_cum(body="skirt_light")
|
|
else:
|
|
$ hermione.set_cum(body="light")
|
|
with d5
|
|
|
|
$ renpy.sound.play("sounds/slick_02.ogg")
|
|
her "*Aaah*...{heart}{heart}{heart}" ("open_tongue", "narrow", "worried", "down", cheeks="blush", tears="soft")
|
|
$ genie_doll = "cum_outside2"
|
|
gen "{size=+5}Yes!!! All over your ass!{/size}"
|
|
$ genie_doll = "cum_outside"
|
|
|
|
call cum_block
|
|
if hermione.is_worn("bottom"):
|
|
$ hermione.set_cum(body="skirt_heavy")
|
|
else:
|
|
$ hermione.set_cum(body="heavy")
|
|
with d5
|
|
|
|
$ renpy.sound.play("sounds/slick_02.ogg")
|
|
her "*Ah*...{w=0.4} It's so hot!" ("base", "narrow", "worried", "mid", cheeks="blush", tears="soft")
|
|
$ genie_doll = "after"
|
|
call ctc
|
|
|
|
|
|
gen "Well, I'm done...{w=0.4} You can get off my desk now."
|
|
her "Yes, [genie_name]...{w=0.3} Just...{w=0.3} Give me a minute..." ("soft", "narrow", "base", "down", cheeks="blush", tears="soft")
|
|
gen "You feeling alright?"
|
|
her "It still hurts a little, but..." ("soft", "narrow", "base", "R", cheeks="blush", tears="soft")
|
|
gen "But what?"
|
|
her "But in a good way... [genie_name]." ("soft", "narrow", "base", "down", cheeks="blush", tears="soft")
|
|
gen "In a good way, *huh*?"
|
|
gen "*Heh*...{w=0.3} You cute, little minx."
|
|
her "Can I get paid now, [genie_name]?" ("angry", "narrow", "base", "R", cheeks="blush", tears="soft")
|
|
|
|
gen "Certainly!"
|
|
|
|
show screen blkfade
|
|
with d5
|
|
|
|
call nar(">You step back and watch as Hermione tries her best to steady herself.")
|
|
call nar(">After finally standing up, she touches her ass as if to check that it's still intact.")
|
|
call nar(">With a sigh of relief, she readies herself and then makes her way to the front of your desk.")
|
|
|
|
jump end_hg_pf_sex
|
|
|
|
### Anal Sex Event 2 ###
|
|
|
|
label hg_anal_sex_2_intro:
|
|
$ hg_anal.trigger = True
|
|
$ current_payout = 90
|
|
$ hg_pf_sex.change_icon(a="heart_half", b="heart_red")
|
|
|
|
gen "How about another assfuck, [hermione_name]?"
|
|
her "Of course, [genie_name]." ("base", "narrow", "base", "up", flip=True)
|
|
gen "*Hngh*! You little minx!"
|
|
|
|
show screen blkfade
|
|
with d5
|
|
pause.2
|
|
|
|
#Stop wind and thunder sounds
|
|
$ renpy.music.stop(channel="weather", fadeout=4)
|
|
|
|
her "........" ("annoyed", "base", "worried", "R")
|
|
gen "*Hmm*..."
|
|
her "..........." ("open", "base", "base", "mid")
|
|
|
|
$ renpy.play('sounds/gltch.ogg')
|
|
with kissiris
|
|
|
|
# Hermione Setup
|
|
$ hermione.set_pose("CG_lean_back")
|
|
$ hermione.strip("bottom", "panties")
|
|
hide hermione_main
|
|
|
|
# Genie Setup
|
|
$ genie_doll_path = "images/CG/her_sex/"
|
|
$ genie_doll = "hold"
|
|
$ genie_doll_armfix = "images/CG/her_sex/hold_armfix.webp"
|
|
|
|
# Camera Setup
|
|
$ camera.set_imagepath("her_sex")
|
|
$ camera.set_image("CG her_sex")
|
|
if game.daytime:
|
|
$ camera.set_overlay("day_overlay")
|
|
else:
|
|
$ camera.set_overlay("night_overlay")
|
|
$ camera.set(zoom=1.0, pos=(-190, -435), initialize=True)
|
|
show screen animatedCG
|
|
|
|
hide screen blkfade
|
|
with d5
|
|
|
|
call play_music("playful_tension") # SEX THEME.
|
|
her "*Ooooohhhhhhhhhhhh*....{heart}" ("grin", "wide", "base", "up")
|
|
$ camera.set(zoom=0.6, pos=(-555, -380), t=3.0, pause=True)
|
|
|
|
gen "Oh, ye-es!"
|
|
|
|
her "*Ah*..." ("grin", "narrow", "worried", "mid")
|
|
gen "It seems like your butthole has become a bit more welcoming, [hermione_name]."
|
|
gen "I'm going to start moving now..."
|
|
|
|
play bg_sounds "sounds/slickloop.ogg" fadein 2
|
|
call ctc
|
|
|
|
her "*Ah*...{w=0.3} It...{w=0.3} It still hurts a little." ("soft", "closed", "base", "mid")
|
|
gen "Yet you're doing it anyway..."
|
|
her "*Ah*...{w=0.3} *Ah*...{w=0.3} Yes..." ("open", "narrow", "base", "down")
|
|
her "I suppose I am..." ("base", "narrow", "base", "down")
|
|
gen "Although that is what I'd expect from such a--"
|
|
if hermione_name == "Whore":
|
|
her "I am a whore after all... I'm here to do whatever it is you need..." ("base", "narrow", "base", "mid")
|
|
$ genie_doll = "hold_grin"
|
|
gen "That you are..."
|
|
else:
|
|
her "Please [genie_name]...{w=0.3} Call me a \"whore\"..." ("grin", "narrow", "base", "down", cheeks="blush")
|
|
$ genie_doll = "hold_grin"
|
|
gen "*He-Heh*...{w=0.3} You don't have to ask me twice!"
|
|
gen "Now bend over so I can fuck your ass more easily, whore!"
|
|
|
|
$ camera.set(zoom=0.45, pos=(-340, -380), rotate=0, t=2.0, pause=False)
|
|
$ hermione.set_pose("CG_lean_forward")
|
|
$ hermione.strip("bottom", "panties")
|
|
$ genie_doll = "caress"
|
|
$ genie_doll_armfix = "images/CG/her_sex/caress_armfix.webp"
|
|
with d3
|
|
|
|
play bg_sounds "sounds/sexloopfast.ogg" fadein 2
|
|
|
|
her "*Ah*...{w=0.3} *Ah*...{w=0.3} *Ah*..." ("open", "closed", "base", "mid")
|
|
her "*Mmm*...{w=0.3} So aggressive..." ("base", "narrow", "base", "R")
|
|
|
|
$ genie_doll = "caress_grin"
|
|
if genie_name == "Master":
|
|
gen "That's what you deserve for being such a slut!"
|
|
elif genie_name == "Daddy":
|
|
gen "That's for you get for being such a naughty girl!"
|
|
|
|
her "..." ("base", "narrow", "base", "mid", cheeks="blush")
|
|
her "...{fast}..." ("normal", "narrow", "base", "R", cheeks="blush")
|
|
her "[genie_name]?" ("open", "narrow", "worried", "R", cheeks="blush")
|
|
|
|
$ genie_doll = "caress"
|
|
gen "Yes, whore?"
|
|
|
|
her "*Ehm*..." ("angry", "narrow", "base", "mid", cheeks="blush")
|
|
her "Would you marry me, [genie_name]?" ("angry", "happy", "base", "down", cheeks="blush")
|
|
with hpunch
|
|
|
|
stop bg_sounds fadeout 2
|
|
|
|
gen "{size=+9}WHAT?!{/size}"
|
|
gen "Don't tell me you're pregnant, [hermione_name]!"
|
|
gen "We witchers are infertile!"
|
|
her "Right... You expect me to believe that?" ("disgust", "narrow", "worried", "R", cheeks="blush")
|
|
gen "*Err*..."
|
|
her "I couldn't get pregnant the way we are doing it anyway, [genie_name]..." ("soft", "narrow", "worried", "down", cheeks="blush")
|
|
|
|
gen "Good point..."
|
|
play bg_sounds "sounds/sexloopfast.ogg"
|
|
|
|
her "*Ah*..." ("angry", "base", "base", "mid", cheeks="blush")
|
|
gen "What is this talk of marriage then?"
|
|
her "You misunderstood me [genie_name]." ("clench", "narrow", "base", "R", cheeks="blush")
|
|
her "I meant to say, would you marry a girl {size=+5}like{/size} me?" ("soft", "narrow", "base", "mid", cheeks="blush")
|
|
her "I would never propose to a man with his cock in my ass, [genie_name]..." ("base", "narrow", "worried", "L", cheeks="blush", emote="sweat")
|
|
gen "Good. Because I don't think any man would be able to say {i}no{/i}."
|
|
|
|
#STRIP top and bra (all)
|
|
call nar(">You grab Hermione's top and quickly pull it and her bra over her head, revealing her tits...")
|
|
|
|
$ renpy.sound.play("sounds/cloth_sound3.ogg")
|
|
$ hermione.strip("all")
|
|
with d3
|
|
|
|
her "" ("grin", "narrow", "worried", "R", cheeks="blush")
|
|
|
|
her "*Ah*{heart}..." ("base", "narrow", "base", "down", cheeks="blush")
|
|
her "What I meant--{w=0.2} *Ah*{heart}...{w=0.3} to say was--{w=0.2} *Ah*{heart}...{w=0.3} Do you think someone would ever--{w=0.2} *Ah*{heart}..." ("soft", "narrow", "base", "R", cheeks="blush")
|
|
gen "*Huh*?"
|
|
her "I mean, with all the things that have been happening lately--{w=0.2} *Ah*{heart}..." ("soft", "narrow", "worried", "down", cheeks="blush")
|
|
her "I can't help but feel unclean...{w=0.3} Damaged even..." ("normal", "closed", "worried", "down", cheeks="blush")
|
|
her "And in a no way innocent." ("annoyed", "happy", "worried", "down", cheeks="blush")
|
|
her "Who would want a wife like that?" ("disgust", "narrow", "base", "down", cheeks="blush")
|
|
|
|
menu:
|
|
gen "..."
|
|
"\"I would marry you in a heartbeat!\"":
|
|
her "What?" ("soft", "base", "base", "R", cheeks="blush")
|
|
gen "Well, hypothetically speaking of course..."
|
|
her "...{w=0.3} of course.{heart}" ("base", "narrow", "base", "R", cheeks="blush")
|
|
her ".............." ("base", "narrow", "base", "down", cheeks="blush")
|
|
her "But why do you say that, [genie_name]?" ("normal", "happy", "base", "R", cheeks="blush")
|
|
gen "*Huh*?"
|
|
gen "What do you mean {i}why{/i}, [hermione_name]?"
|
|
gen "You are young and attractive..."
|
|
gen "Tight asshole, full tits and a wet little pussy..."
|
|
her "...{heart}" ("soft", "narrow", "worried", "R", cheeks="blush")
|
|
gen "You will make some lucky guy a very happy man one day, whore."
|
|
if hermione_name == "Whore":
|
|
her "*Mmm*...{w=0.3} I love it when you call me that..." ("grin", "narrow", "annoyed", "up", cheeks="blush")
|
|
else:
|
|
gen "*Uhm*... I mean, [hermione_name]."
|
|
her "No, {i}whore{/i} is good. Call me that, [genie_name]." ("grin", "narrow", "annoyed", "up", cheeks="blush")
|
|
gen "See?{w=0.3} You are a great catch, I'm telling you, whore."
|
|
her "*Ah*...{heart}{w=0.3} Thank you, [genie_name]." ("grin", "narrow", "base", "down", cheeks="blush", tears="soft")
|
|
gen "*Huh*?"
|
|
gen "Are you crying?"
|
|
|
|
"\"Marriage is out of the picture for you.\"":
|
|
her "That's what I thought..." ("angry", "narrow", "base", "down",cheeks="blush",tears="soft")
|
|
gen "Oh...{w=0.3} I just love that little asshole of yours!"
|
|
her "....................." ("angry", "narrow", "base", "stare",cheeks="blush",tears="soft")
|
|
her "Yes...{w=0.3} After all the things I had to do for my house..."
|
|
her "...{w=0.3} No one will ever want me." ("angry", "happy", "base", "mid",cheeks="blush",tears="soft")
|
|
gen "Oh, they will want you alright!"
|
|
her "What?{w=0.3} But you said..." ("open", "wide", "worried", "stare",cheeks="blush",tears="soft")
|
|
gen "Marriage, [hermione_name]...{w=0.3} Marriage is impossible for you."
|
|
gen "But as a man-pleaser you are a great catch!"
|
|
her "Really?" ("open", "wide", "worried", "stare",cheeks="blush",tears="soft")
|
|
gen "Are you kidding me?!"
|
|
gen "Young, hot, and slutty. You could have any man you want!"
|
|
her "I think you may be right, [genie_name]." ("base", "narrow", "worried", "mid",cheeks="blush",tears="soft")
|
|
gen "I know I am right, whore."
|
|
gen "Now wiggle that little ass of yours a little."
|
|
her "Like this?" ("angry", "base", "worried", "mid", cheeks="blush",tears="soft")
|
|
|
|
play bg_sounds "sounds/sexloopveryfast.ogg"
|
|
$ genie_doll = "caress_grin"
|
|
gen "Yes, that's a good whore."
|
|
|
|
her "I am a whore, aren't I?" ("angry", "narrow", "base", "stare", cheeks="blush")
|
|
gen "You just sold me your asshole for ninety house points...{w=0.3} What would you call that?"
|
|
her "Yes, yes...{heart}{w=0.3} I am a whore...{heart}" ("angry", "base", "worried", "mid", cheeks="blush",tears="soft")
|
|
gen "Are you crying?"
|
|
|
|
her "Amongst other things, [genie_name]...{heart}{heart}{heart}" ("angry", "narrow", "base", "stare", cheeks="blush",tears="soft")
|
|
gen "Amongst other things?"
|
|
her "I'm cumming [genie_name]...{heart}{heart}{heart}" ("smile", "narrow", "annoyed", "up", cheeks="blush", tears="soft")
|
|
gen "*Agh*! My cock!"
|
|
gen "Relax your muscles a little, would you?"
|
|
her "BUT I'M CUMMING!{heart}{heart}{heart}" ("open", "happyCl", "worried", "mid", cheeks="blush", tears="soft_blink")
|
|
gen "Fine! Have it your way whore!"
|
|
|
|
$ hermione.set_pose("CG_bent_over")
|
|
$ hermione.strip("all")
|
|
$ genie_doll = "grab"
|
|
$ genie_doll_armfix = "images/CG/her_sex/grab_armfix.webp"
|
|
$ camera.set(zoom=0.44, pos=(-305, -650), rotate=0, t=2.0)
|
|
her "" ("angry", "wide", "base", "R", cheeks="blush",tears="soft")
|
|
|
|
play bg_sounds "sounds/sexloopveryfast.ogg"
|
|
call nar(">You push Hermione down onto the desk... Pumping your cock deep inside her ass, your pelvis smacks loudly against her cheeks.")
|
|
|
|
her "*Ah-hah*...{w=0.3} So deep..." ("mad", "narrow", "base", "down", cheeks="blush", tears="soft")
|
|
her "{size=+7}I'm--{w=0.3} I'm cumming [genie_name]!!!{/size}" ("angry", "narrow", "worried", "stare", cheeks="blush", tears="soft")
|
|
gen "{size=+7}Me too!{/size}"
|
|
|
|
menu:
|
|
gen "!!!"
|
|
"-Fill her up-":
|
|
$ genie_doll = "cum_inside"
|
|
|
|
gen "{size=+7}TAKE THIS, WHORE!!!{/size}"
|
|
|
|
$ renpy.sound.play("sounds/slick_01.ogg")
|
|
call cum_block
|
|
|
|
if hermione.is_worn("bottom"):
|
|
her "!!!" ("grin", "narrow", "base", "mid", cheeks="blush",tears="soft")
|
|
else:
|
|
her "!!!" ("grin", "narrow", "base", "stare", cheeks="blush",tears="soft")
|
|
$ hermione.set_cum(pussy="light")
|
|
|
|
gen "{size=+15}Yes! *Argh*!{/size}"
|
|
|
|
$ renpy.sound.play("sounds/slick_01.ogg")
|
|
call cum_block
|
|
|
|
her "*Ah*!{heart} It's filling me up!{heart} I can feel it!{heart}" ("angry", "narrow", "annoyed", "up", cheeks="blush", tears="soft")
|
|
|
|
gen "{size=+15}Shut up, whore!{/size}"
|
|
her "{size=+7}*Ah*! I AM A WHORE!!!!{heart}{heart}{heart}{/size}" ("crooked_smile", "narrow", "base", "mid", cheeks="blush", tears="soft")
|
|
gen "{size=+15}*Argh*!{/size}"
|
|
|
|
stop bg_sounds fadeout 2
|
|
$ renpy.sound.play("sounds/slick_01.ogg")
|
|
call cum_block
|
|
|
|
if hermione.is_worn("bottom"):
|
|
her "" ("angry", "happyCl", "base", "up", cheeks="blush")
|
|
else:
|
|
$ hermione.set_cum(pussy="heavy")
|
|
|
|
her "*Ah*...{heart}{w=0.3} your cum, [genie_name]...{heart}" ("base", "narrow", "worried", "R", cheeks="blush", tears="soft")
|
|
gen "*Ah*...{w=0.3} Yes..."
|
|
her "*Ah*...{w=0.3} *Ah*...{w=0.3} *Ah*...{w=0.3}{heart}" ("base", "narrow", "worried", "down", cheeks="blush", tears="soft")
|
|
gen "Well... Suppose it's time for you to get your points..."
|
|
|
|
$ renpy.sound.play("sounds/slick_02.ogg")
|
|
$ genie_doll = "after"
|
|
if hermione.is_worn("bottom"):
|
|
$ hermione.set_cum(body="skirt_light")
|
|
elif hermione.is_worn("top"):
|
|
$ hermione.set_cum(body="shirt_light")
|
|
else:
|
|
$ hermione.set_cum(body="light")
|
|
with kissiris
|
|
|
|
her "{heart}*Ngh*!{heart}" ("grin", "narrow", "base", "up", cheeks="blush", tears="soft")
|
|
|
|
show screen blkfade
|
|
with d5
|
|
|
|
call nar(">You step back and give Hermione's ass a last glance, her asshole still convulses slightly as your cum continues to dribble onto the ground.")
|
|
call nar(">After a couple moments, she pushes herself up, off your desk...")
|
|
call nar(">Before making her way to the front of your desk you notice her prodding her butthole gently.")
|
|
call nar(">You swear you see a slight smile across her face for a brief moment, but before you know it she has already readied herself and made her way to the front of your desk.")
|
|
|
|
"-Cum all over her-":
|
|
$ genie_doll = "cum_outside2"
|
|
|
|
|
|
stop bg_sounds fadeout 2
|
|
$ renpy.sound.play("sounds/slick_01.ogg")
|
|
gen "{size=+7}*Argh*!!!{/size}"
|
|
her "" ("mad", "narrow", "worried", "R", cheeks="blush", tears="soft")
|
|
|
|
$ genie_doll = "cum_outside"
|
|
call cum_block
|
|
if hermione.is_worn("bottom"):
|
|
$ hermione.set_cum(body="skirt_light")
|
|
elif hermione.is_worn("top"):
|
|
$ hermione.set_cum(body="shirt_light")
|
|
else:
|
|
$ hermione.set_cum(body="light")
|
|
with d5
|
|
|
|
$ renpy.sound.play("sounds/slick_02.ogg")
|
|
her "*Ah-aha*! You're cumming! {heart}{heart}{heart}" ("grin", "narrow", "base", "down", cheeks="blush", tears="soft")
|
|
|
|
$ genie_doll = "after"
|
|
|
|
gen "{size=+7}Yes I am, whore!{/size}"
|
|
her "*Ah*, me too!" ("crooked_smile", "narrow", "worried", "mid", cheeks="blush", tears="soft")
|
|
gen "{size=+7}FUCKING SLUT!{/size}"
|
|
|
|
her "*Ah*...{heart} your cum...{heart}" ("crooked_smile", "narrow", "base", "stare", cheeks="blush", tears="soft")
|
|
her "It's all over--{heart}{heart}{heart}" ("grin", "narrow", "base", "down", cheeks="blush", tears="soft")
|
|
|
|
if hermione.is_worn("bottom"):
|
|
gen "{size=+7}Yes!!! All over your clothes!{/size}."
|
|
else:
|
|
gen "{size=+7}Yes!!! All over your ass!{/size}"
|
|
her "" ("grin", "narrow", "worried", "R", cheeks="blush")
|
|
|
|
$ genie_doll = "cum_outside"
|
|
call cum_block
|
|
if hermione.is_worn("bottom"):
|
|
$ hermione.set_cum(body="skirt_heavy")
|
|
elif hermione.is_worn("top"):
|
|
$ hermione.set_cum(body="shirt_heavy")
|
|
else:
|
|
$ hermione.set_cum(body="heavy")
|
|
with d5
|
|
|
|
$ renpy.sound.play("sounds/slick_02.ogg")
|
|
her "" ("grin", "narrow", "worried", "mid", cheeks="blush")
|
|
$ genie_doll = "after"
|
|
call ctc
|
|
|
|
her "{heart}{heart}*Mmm*...{heart}{heart}" ("grin", "narrow", "worried", "down", cheeks="blush")
|
|
gen "Well, this was intense..."
|
|
her "*Ah-ha*...{heart} *Ah*...{heart}" ("crooked_smile", "narrow", "base", "down", cheeks="blush", tears="soft")
|
|
gen "Are You alright, [hermione_name]?"
|
|
her "I think so...{w=0.3} I'm not sure..." ("grin", "narrow", "base", "stare",cheeks="blush",tears="soft")
|
|
her "I think I may still be cumming, [genie_name]." ("base", "narrow", "base", "R", cheeks="blush", tears="soft")
|
|
her "Or maybe not..." ("grin", "narrow", "worried", "mid", cheeks="blush", tears="soft")
|
|
her "Everything is in a daze...{w=0.3} And my legs feel so weak..." ("grin", "narrow", "worried", "down", cheeks="blush", tears="soft")
|
|
if game.daytime:
|
|
gen "Well you better get on your feet so you can receive your payment, [hermione_name]... You've still got lessons to get to."
|
|
else:
|
|
gen "Then I better get to awarding your points so you can get some rest..."
|
|
her "Oh...{w=0.3} Of course [genie_name]..." ("grin", "narrow", "worried", "R", cheeks="blush", tears="soft")
|
|
|
|
show screen blkfade
|
|
with d5
|
|
|
|
call nar(">You step back and watch as Hermione tries her best to steady herself.")
|
|
call nar(">After finally getting up, she touches her ass and you swear you see her smile for a brief moment.")
|
|
call nar(">She then readies herself and makes her way to the front of your desk.")
|
|
|
|
jump end_hg_pf_sex
|
|
|
|
### Anal Sex Repeat ###
|
|
|
|
label hg_anal_sex_3:
|
|
|
|
$ hg_anal.trigger = True
|
|
$ current_payout = 90
|
|
|
|
|
|
### Will be added with Missionary pose ###
|
|
#gen "Let's see... How shall we do this..."
|
|
#her "[genie_name]?"
|
|
#menu:
|
|
#"-Flip her onto the desk-":
|
|
#jump hg_sex_missionary_anal
|
|
#"-Take her from behind-":
|
|
#pass
|
|
|
|
##Doggystyle Anal scene setup##
|
|
|
|
gen "*Hmm*... Now that I think about it..." ("base", xpos="far_left", ypos="head")
|
|
her "Fine, I'll take my clothes off I guess..." ("base", "narrow", "base", "mid", cheeks="blush", flip=True, trans=dissolve)
|
|
gen "Good girl..." ("base", xpos="far_left", ypos="head")
|
|
|
|
show screen blkfade
|
|
with d5
|
|
pause.2
|
|
|
|
#Stop wind and thunder sounds
|
|
$ renpy.music.stop(channel="weather", fadeout=4)
|
|
|
|
# Hermione Setup
|
|
$ hermione.set_pose("CG_lean_back")
|
|
$ hermione.strip("all")
|
|
hide hermione_main
|
|
|
|
# Genie Setup
|
|
$ genie_doll_path = "images/CG/her_sex/"
|
|
$ genie_doll = "hold"
|
|
$ genie_doll_armfix = "images/CG/her_sex/hold_armfix.webp"
|
|
|
|
# Camera Setup
|
|
$ camera.set_imagepath("her_sex")
|
|
$ camera.set_image("CG her_sex")
|
|
if game.daytime:
|
|
$ camera.set_overlay("day_overlay")
|
|
else:
|
|
$ camera.set_overlay("night_overlay")
|
|
$ camera.set(zoom=1.0, pos=(-190, -435), initialize=True)
|
|
show screen animatedCG
|
|
|
|
hide screen blkfade
|
|
with d5
|
|
|
|
|
|
her "..........." ("base", "narrow", "base", "R")
|
|
$ camera.set(zoom=0.6, pos=(-555, -380), t=3.0, pause=True)
|
|
gen "Let's see now..."
|
|
call nar(">You align your cock and place it against Hermione's Butthole.")
|
|
menu:
|
|
"-Ask her if she's ready-":
|
|
gen "Ready?"
|
|
her "Ready for what--" ("angry", "narrow", "base", "R")
|
|
"-Less talking more fucking-":
|
|
pass
|
|
|
|
$ renpy.play('sounds/gltch.ogg')
|
|
with kissiris
|
|
|
|
call play_music("playful_tension") # SEX THEME.
|
|
her "*Ooooohhhhhhhhhhhh*....{heart}" ("grin", "wide", "base", "up")
|
|
|
|
$ genie_doll = "hold_grin"
|
|
gen "*Ah*...{w=0.4} Finally!"
|
|
|
|
her "*Mmm*..." ("grin", "narrow", "base", "mid", cheeks="blush")
|
|
|
|
play bg_sounds "sounds/slickloop.ogg" fadein 2
|
|
call ctc
|
|
|
|
her "*Ah*..." ("soft", "narrow", "worried", "mid", cheeks="blush")
|
|
|
|
$ genie_doll = "hold"
|
|
gen "*Hmm*... This does feel a lot easier than before, you haven't pre-lubed your butthole have you [hermione_name]?"
|
|
|
|
her "*Ah*...{w=0.4} *Ehm*..." ("angry", "narrow", "base", "down", cheeks="blush")
|
|
|
|
$ genie_doll = "hold_grin"
|
|
gen "I knew it...{w=0.4} You've been expecting this..."
|
|
gen "So eager to take your headmasters cock, you had to lube yourself before even entering my office."
|
|
|
|
$ genie_doll = "hold"
|
|
gen "So, where is it? I didn't see you bring it in."
|
|
|
|
her "*Ah*...{w=0.4} *Ah*...{w=0.4} I--{w=0.2} I left it outside your door [genie_name]..." ("soft", "narrow", "base", "mid", cheeks="blush")
|
|
gen "You don't say..."
|
|
gen "Aren't you worried what people might think if they saw a bottle of lube out there?"
|
|
her "*Ah*...{w=0.4} *Ah*...{w=0.4} No, [genie_name]..." ("soft", "closed", "base", "mid", cheeks="blush")
|
|
her "They--{w=0.2} *Ah*...{w=0.4} They would probably hear my--{w=0.4} *Ah*...{w=0.2} Moaning through the door anyway so why--{w=0.2} *Ah*...{w=0.4} Why even bother..." ("open", "narrow", "worried", "mid", cheeks="blush")
|
|
|
|
menu:
|
|
"-Chastise her-":
|
|
gen "So you don't care at all?"
|
|
her "*Ah*...{w=0.4} I don't, [genie_name]..." ("base", "narrow", "base", "down", cheeks="blush")
|
|
gen "What if one of your Gryffindor friends suddenly turned up outside my door?"
|
|
her "They--{w=0.2} *Ah*...{w=0.4} They wouldn't..." ("open", "narrow", "worried", "R", cheeks="blush")
|
|
gen "Are you sure? I mean it's not like the door is locked or anything..."
|
|
gen "Anyone could walk in here!"
|
|
if game.daytime:
|
|
$ random_number = renpy.random.randint(1, 3)
|
|
|
|
if random_number == 1:
|
|
her "*Ah*...{w=0.4} I'm sure they're still having lunch right now..." ("soft", "narrow", "base", "down", cheeks="blush")
|
|
elif random_number == 2:
|
|
her "*Ah*...{w=0.4} They should be in the library studying at the moment..." ("soft", "narrow", "base", "down", cheeks="blush")
|
|
elif random_number == 3:
|
|
her "*Ah*...{w=0.4} They're probably still busy playing Gobstones..." ("soft", "narrow", "base", "down", cheeks="blush")
|
|
else:
|
|
her "*Ah*...{w=0.4} They should still be in the common room..." ("soft", "narrow", "base", "down", cheeks="blush")
|
|
|
|
gen "What if I told you that I requested them to be here?"
|
|
her "*Ah*...{w=0.4} You...{w=0.4} You wouldn't..." ("clench", "happy", "base", "R", cheeks="blush")
|
|
gen "Don't you think it's about time they saw exactly what lengths you've gone through to help your house?"
|
|
her "*Ah*...{w=0.3} [genie_name]...{w=0.3} I told you...{w=0.3} They can't--" ("angry", "happy", "annoyed", "mid", cheeks="blush")
|
|
gen "I bet you'd like nothing more than one of your friends walking through that door to see you taking my dick up your ass..."
|
|
her "Please [genie_name]... Don't tell me you've--" ("clench", "happyCl", "base", "mid", cheeks="blush")
|
|
|
|
play bg_sounds "sounds/sexloopfast.ogg"
|
|
|
|
call nar(">You start fucking Hermione's asshole with renewed determination.")
|
|
call nar(">Her pleads are soon drowned out by the slapping of her cheeks as you push your cock deep inside her with every stroke.")
|
|
her "*Ah*...{w=0.2} *Ah*...{w=0.2} *Ah*..." ("open", "happyCl", "annoyed", "mid", cheeks="blush")
|
|
gen "Although... With how loud you're moaning I'd be surprised if I'd even need to call them up here..."
|
|
her "*Ah*...{w=0.2} *Ah*...{w=0.2} *Ah*..." ("open", "happyCl", "annoyed", "mid", cheeks="blush")
|
|
gen "I bet the entire castle can hear your moans and cheeks slapping..."
|
|
her "*Ah*...{w=0.2} *Ah*...{w=0.2} They--{w=0.2} *Ah*...{w=0.4} They wouldn't...." ("angry", "happyCl", "worried", "mid", cheeks="blush")
|
|
gen "Do you think they'd recognize the sound of your voice, [hermione_name]?"
|
|
her "*Ah*...{w=0.4} Of course they--" ("upset", "happyCl", "worried", "mid", cheeks="blush")
|
|
gen "Of course they would..."
|
|
gen "With how wet you've been lately..."
|
|
gen "There's no doubt you've been touching yourself in class..."
|
|
her "*Ah*...{w=0.2} *Ah*...{w=0.2} *Ah*...{w=0.2}" ("angry", "closed", "worried", "mid", cheeks="blush")
|
|
gen "And that bottle of lube you brought with you... Did you bring that with you to class as well?"
|
|
her "*Ah*...{w=0.4} *Ah*...{w=0.4} I..." ("angry", "closed", "annoyed", "mid", cheeks="blush")
|
|
gen "What else have you brought to class lately?"
|
|
menu:
|
|
"\"A butt-plug?\"":
|
|
her "A... A Butt-plug?!" ("clench", "narrow", "base", "down", cheeks="blush")
|
|
"\"Anal beads?\"":
|
|
her "A-- Anal beads?!" ("clench", "narrow", "base", "down", cheeks="blush")
|
|
her "Of course I haven't!" ("disgust", "narrow", "base", "R", cheeks="blush")
|
|
gen "*Hmm*...{w=0.4} Could've fooled me [hermione_name]...{w=0.4} You don't normally get used to taking it in the ass this easily..."
|
|
her "*Hmph*..." ("upset", "narrow", "worried", "L", cheeks="blush")
|
|
her "I suppose I'm just a natural..." ("open", "narrow", "worried", "L", cheeks="blush")
|
|
gen "Clearly..."
|
|
gen "Well then, let's take that to the test shall we!"
|
|
|
|
"-Reward her bravery-":
|
|
gen "Well then I suppose you wouldn't mind me going all out on you then..."
|
|
gen "After all, it's not like you'd be able to moan loud enough for anyone to hear you through the window..."
|
|
her "*Ah*...{w=0.2} Of course...{w=0.4} Go ahead, [genie_name]..." ("open", "closed", "base", "mid", cheeks="blush")
|
|
|
|
play bg_sounds "sounds/slickloopfast.ogg"
|
|
|
|
call nar(">You start fucking Hermione with renewed determination.")
|
|
call nar(">Noticing Hermione trying to stifle her moans you push your cock deep inside her ass and with each insertion your body smacks hard against her cheeks.")
|
|
|
|
play bg_sounds "sounds/sexloopfast.ogg"
|
|
|
|
her "*Ah*...{w=0.2} *Ah*...{w=0.2} [genie_name]..." ("disgust", "happyCl", "worried", "mid", cheeks="blush")
|
|
gen "That's it [hermione_name]..."
|
|
gen "Don't be afraid to show how much you're enjoying this..."
|
|
her "*Ah*...{w=0.2} *Ah*...{w=0.2} *Ah*..." ("open", "happyCl", "base", "down", cheeks="blush")
|
|
|
|
call nar(">Hermione begins moaning even louder as her previous worries slowly fades away and turn into pleasure.")
|
|
|
|
call slap_her
|
|
|
|
her "*Ah*..." ("grin", "narrow", "base", "up", cheeks="blush")
|
|
gen "*Hmm*... Surely we can do better than that..."
|
|
|
|
call slap_her
|
|
|
|
her "{size=+2}*Ah*!{/size}" ("grin", "happy", "base", "up", cheeks="blush")
|
|
gen "That's better..."
|
|
|
|
call slap_her
|
|
call slap_her
|
|
call slap_her
|
|
|
|
her "{size=+5}*Ah*!!!{/size}" ("open_tongue", "narrow", "base", "up", cheeks="blush")
|
|
|
|
gen "There it is!"
|
|
gen "Well... I suppose you were right [hermione_name]..."
|
|
|
|
call slap_her
|
|
|
|
her "{size=+2}*Ah*!{/size}" ("grin", "happyCl", "base", "mid", cheeks="blush")
|
|
|
|
gen "If anyone had heard you we'd probably know by now..."
|
|
her "I..." ("open", "happyCl", "base", "up", cheeks="blush")
|
|
gen "Although maybe I haven't gone all out on you yet..."
|
|
her "*Ah*... Surely you must have..." ("soft", "narrow", "base", "mid", cheeks="blush")
|
|
gen "Well, you're about to find out!"
|
|
|
|
$ hermione.set_pose("CG_bent_over")
|
|
$ hermione.strip("all")
|
|
$ genie_doll = "grab"
|
|
$ genie_doll_armfix = "images/CG/her_sex/grab_armfix.webp"
|
|
$ camera.set(zoom=0.44, pos=(-305, -650), rotate=0, t=2.0)
|
|
her "" ("grin", "narrow", "base", "R", cheeks="blush")
|
|
|
|
play bg_sounds "sounds/sexloopveryfast.ogg"
|
|
call nar(">You push Hermione down onto the desk and begin fucking her asshole rapidly...")
|
|
her "*Ah*...{w=0.3} [genie_name]!" ("soft", "narrow", "base", "up", cheeks="blush")
|
|
her "You're...{w=0.3} You're gonna break me!" ("grin", "narrow", "base", "up", cheeks="blush")
|
|
gen "I've already broken you, [hermione_name]!"
|
|
gen "Every time I've called you to my office you arrive here without a moment of hesitation."
|
|
her "*Ah*...{w=0.2} *Ah*...{w=0.2} *Ah*..." ("grin", "happyCl", "base", "down", cheeks="blush")
|
|
gen "Even after the things I've done to you...{w=0.3} You can't wait to get back in here and do it again..."
|
|
gen "To suck your headmasters cock as if your life depended on it..."
|
|
her "*Ah*...{w=0.2} *Ah*...{w=0.2} *Ah*..." ("grin", "narrow", "base", "mid", cheeks="blush")
|
|
gen "Have him fuck you so hard that you can't help but yell out in pleasure..."
|
|
her "*Ah*...{w=0.2} *Ah*...{w=0.2} *Ah*..." ("grin", "narrow", "base", "up", cheeks="blush")
|
|
gen "Take his dick so far up your ass that you can barely keep any rational thoughts in your head."
|
|
call nar(">Hermione clenches her ass around your cock as you keep berating her.")
|
|
gen "And you can't even pretend that you're not enjoying it anymore..."
|
|
gen "Every time I call you a slut--"
|
|
with vpunch
|
|
her "*Ngh*..." ("crooked_smile", "narrow", "base", "up", cheeks="blush")
|
|
gen "Or a whore..."
|
|
with vpunch
|
|
her "*Ngh*..." ("grin", "narrow", "worried", "up", cheeks="blush")
|
|
gen "I can feel your body twitch in excitement."
|
|
gen "Is that the only thing you want now? To be nothing but a cum dumpster for your headmaster?"
|
|
her "..." ("angry", "narrow", "base", "mid", cheeks="blush")
|
|
gen "To just come in here the moment I call for you..."
|
|
gen "With the only purpose of squeezing out as much semen as you can."
|
|
her "I..." ("angry", "narrow", "base", "down", cheeks="blush")
|
|
gen "To have me fill your ass up until you can't walk, or cover you in it just so you can smell it during class..."
|
|
gen "You should be ashamed of yourself!"
|
|
her "I--" ("angry", "base", "base", "mid", cheeks="blush")
|
|
gen "Admit it!"
|
|
her "{size=+5}I'm cumming [genie_name]!{/size}" ("angry", "happyCl", "base", "mid", cheeks="blush")
|
|
gen "Oh, no you don't!"
|
|
|
|
call slap_her
|
|
pause .3
|
|
|
|
$ renpy.sound.play("sounds/slick_01.ogg")
|
|
with kissiris
|
|
her "{size=+2}*Ah*!{/size}" ("grin", "narrow", "base", "up", cheeks="blush")
|
|
|
|
call slap_her
|
|
call slap_her
|
|
pause .3
|
|
|
|
$ renpy.sound.play("sounds/slick_01.ogg")
|
|
with kissiris
|
|
her "{size=+2}*Mmm*!{/size}" ("soft", "narrow", "base", "mid", cheeks="blush")
|
|
|
|
gen "You slut! Now take what you came for!"
|
|
|
|
menu:
|
|
"-Fill that greedy hole!-":
|
|
$ genie_doll = "cum_inside"
|
|
|
|
gen "{size=+7}TAKE my cum!!!{/size}"
|
|
|
|
$ renpy.sound.play("sounds/slick_01.ogg")
|
|
call cum_block
|
|
|
|
if hermione.is_worn("bottom"):
|
|
her "!!!" ("grin", "narrow", "base", "mid", cheeks="blush",tears="soft")
|
|
else:
|
|
her "!!!" ("grin", "narrow", "base", "stare", cheeks="blush",tears="soft")
|
|
$ hermione.set_cum(pussy="light")
|
|
|
|
gen "{size=+15}Yes! *Argh*!{/size}"
|
|
|
|
$ renpy.sound.play("sounds/slick_01.ogg")
|
|
call cum_block
|
|
|
|
her "*Ah*!{heart} Yes!{heart} Fill my tight little ass [genie_name]!{heart}" ("angry", "narrow", "annoyed", "up", cheeks="blush", tears="soft")
|
|
|
|
gen "{size=+15}Argh! Yes!{/size}"
|
|
her "{size=+7}*Ah*! Fill your cum dumpster!!!!{heart}{heart}{heart}{/size}" ("crooked_smile", "narrow", "base", "mid", cheeks="blush", tears="soft")
|
|
gen "{size=+15}*Argh*!{/size}"
|
|
|
|
stop bg_sounds fadeout 2
|
|
$ renpy.sound.play("sounds/slick_01.ogg")
|
|
call cum_block
|
|
|
|
if hermione.is_worn("bottom"):
|
|
her "" ("angry", "happyCl", "base", "up", cheeks="blush")
|
|
else:
|
|
$ hermione.set_cum(pussy="heavy")
|
|
|
|
her "*Ah*...{heart}{w=0.3} My ass is so full...{heart}" ("grin", "narrow", "worried", "R", cheeks="blush", tears="soft")
|
|
gen "*Ah*...{w=0.3} And you better keep it in there, slut."
|
|
her "*Ah*...{w=0.3} *Ah*...{w=0.3} yes [genie_name]...{heart}" ("base", "narrow", "worried", "down", cheeks="blush", tears="soft")
|
|
gen "*Hmm*... I think it's time for you to receive your points [hermione_name]..."
|
|
|
|
$ renpy.sound.play("sounds/slick_02.ogg")
|
|
$ genie_doll = "after"
|
|
if hermione.is_worn("bottom"):
|
|
$ hermione.set_cum(body="skirt_light")
|
|
elif hermione.is_worn("top"):
|
|
$ hermione.set_cum(body="shirt_light")
|
|
else:
|
|
$ hermione.set_cum(body="light")
|
|
with kissiris
|
|
|
|
her "{heart}*Ngh*!{heart}" ("grin", "narrow", "base", "up", cheeks="blush", tears="soft")
|
|
|
|
show screen blkfade
|
|
with d5
|
|
|
|
call nar(">You step back and watch as your cum starts leaking out of Hermione's ass before she clenches her cheeks to keep it inside of her.")
|
|
call nar(">She then gets off your desk and readies herself, and then makes her way to the front of your desk.")
|
|
call nar(">You notice that her walk is slightly more purposeful than usual as she does her best to keep your cum from leaking out.")
|
|
|
|
"-Coat her with your cum!-":
|
|
$ genie_doll = "cum_outside2"
|
|
|
|
|
|
stop bg_sounds fadeout 2
|
|
$ renpy.sound.play("sounds/slick_01.ogg")
|
|
gen "{size=+7}*Argh*!!!{/size}"
|
|
her "" ("mad", "narrow", "worried", "R", cheeks="blush")
|
|
|
|
$ genie_doll = "cum_outside"
|
|
call cum_block
|
|
if hermione.is_worn("bottom"):
|
|
$ hermione.set_cum(body="skirt_light")
|
|
elif hermione.is_worn("top"):
|
|
$ hermione.set_cum(body="shirt_light")
|
|
else:
|
|
$ hermione.set_cum(body="light")
|
|
with d5
|
|
|
|
$ renpy.sound.play("sounds/slick_02.ogg")
|
|
her "*Ah-aha*! Yes [genie_name] cover me in cum! {heart}{heart}{heart}" ("grin", "narrow", "base", "down", cheeks="blush")
|
|
|
|
$ genie_doll = "after"
|
|
|
|
gen "{size=+7}You greedy slut!{/size}"
|
|
her "*Ah*, Yes!" ("crooked_smile", "narrow", "worried", "mid", cheeks="blush")
|
|
|
|
her "*Ah*...{heart} your cum...{heart}" ("crooked_smile", "narrow", "base", "stare", cheeks="blush")
|
|
her "I can smell it--{heart}{heart}{heart}" ("grin", "narrow", "base", "down", cheeks="blush")
|
|
|
|
if hermione.is_worn("bottom"):
|
|
gen "{size=+7}Yes!!! All over your clothes!{/size}."
|
|
else:
|
|
gen "{size=+7}Yes!!! All over your ass!{/size}"
|
|
her "" ("grin", "narrow", "worried", "R", cheeks="blush")
|
|
|
|
$ genie_doll = "cum_outside"
|
|
call cum_block
|
|
if hermione.is_worn("bottom"):
|
|
$ hermione.set_cum(body="skirt_heavy")
|
|
elif hermione.is_worn("top"):
|
|
$ hermione.set_cum(body="shirt_heavy")
|
|
else:
|
|
$ hermione.set_cum(body="heavy")
|
|
with d5
|
|
|
|
$ renpy.sound.play("sounds/slick_02.ogg")
|
|
her "" ("grin", "narrow", "worried", "mid", cheeks="blush")
|
|
$ genie_doll = "after"
|
|
call ctc
|
|
|
|
her "{heart}{heart}*Mmm*...{heart}{heart}" ("soft", "closed", "worried", "down", cheeks="blush")
|
|
gen "That's it, every last drop..."
|
|
her "*Ah-ha*...{heart} *Ah*...{heart}" ("crooked_smile", "narrow", "base", "down", cheeks="blush")
|
|
her "Every...{w=0.4} Last..." ("grin", "narrow", "base", "stare",cheeks="blush")
|
|
her "*Mmm*..." ("base", "narrow", "base", "mid", cheeks="blush")
|
|
gen "[hermione_name]?"
|
|
her "..." ("base", "narrow", "base", "down", cheeks="blush")
|
|
if game.daytime:
|
|
gen "You've got class to get to..."
|
|
else:
|
|
gen "*Err*... Perhaps you should go get some rest..."
|
|
her "Oh...{w=0.3} Of course [genie_name]..." ("soft", "narrow", "worried", "down", cheeks="blush")
|
|
her "Just give me a moment..." ("base", "narrow", "worried", "mid", cheeks="blush")
|
|
|
|
show screen blkfade
|
|
with d5
|
|
|
|
call nar(">Hermione lies on your desk for a moment before finally pushing herself up.")
|
|
call nar(">You watch as she sneakily tries to brush some of your cum off with her finger and lick it off.")
|
|
call nar(">Noticing that you were looking she then readies herself and hurriedly makes her way to the front of your desk.")
|
|
|
|
jump end_hg_pf_sex
|