2022-05-16 23:48:22 +00:00
label hg_pf_admire_breasts_transition:
stop music fadeout 1.0
call hide_characters
hide screen blktone
with d3
pause.2
# Setup Pose
if hermione.is_worn("robe"):
pause .4
2023-03-11 22:01:39 +00:00
play sound "sounds/cloth_sound3.ogg"
2022-05-16 23:48:22 +00:00
$ hermione.strip("robe")
pause 1.2
if hermione.is_worn("top", "bottom"):
$ hermione.strip("top", "bra", "accessory")
call her_chibi("lift_top","mid","base")
pause 1.4
2023-03-11 22:01:39 +00:00
play sound "sounds/boing02.ogg"
2022-05-16 23:48:22 +00:00
pause 2.0
elif hermione.is_any_worn("top", "bottom"):
2023-03-11 22:01:39 +00:00
play sound "sounds/cloth_sound3.ogg"
2022-05-16 23:48:22 +00:00
$ hermione.strip("top", "bra", "accessory")
pause 2.0
else:
$ hermione.strip("accessory")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "" ("angry", "happyCl", "base", "down", trans=d3)
2022-05-16 23:48:22 +00:00
call ctc
gen "*Hmm*..." ("base", xpos="far_left", ypos="head")
2023-03-31 22:41:48 +00:00
if states.her.tier <= 2:
2023-04-26 00:21:55 +00:00
her @ cheeks blush "{size=-5}(My breasts are completely exposed...){/size}" ("disgust", "narrow", "base", "down")
2023-03-01 22:14:00 +00:00
gen "Come closer [name_hermione_genie], let me take a better look..." ("base", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
# Move to desk
call her_chibi("stand","mid","base")
with d3
pause.2
call her_walk("desk", "base", reduce=0.8)
show screen blkfade
with d3
call her_chibi_scene("behind_desk_front_show_tits", trans=fade)
pause .5
2023-03-31 22:41:48 +00:00
if states.her.tier <= 2:
2023-04-26 00:21:55 +00:00
her @ cheeks blush "............" ("annoyed", "narrow", "angry", "R", xpos="mid", ypos="base")
2022-05-16 23:48:22 +00:00
gen "Very good..." ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "....." ("annoyed", "base", "angry", "mid")
2022-05-16 23:48:22 +00:00
call ctc
her "...................................." ("annoyed", "narrow", "annoyed", "mid")
2023-03-31 22:41:48 +00:00
elif states.her.tier == 3:
2022-05-16 23:48:22 +00:00
her "" ("base", "closed", "base", "mid", xpos="mid", ypos="base")
gen "Very good..." ("base", xpos="far_left", ypos="head")
2023-03-16 23:41:47 +00:00
play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # SEX THEME.
2022-05-16 23:48:22 +00:00
her "...................................."
else:
2023-04-26 00:21:55 +00:00
her @ cheeks blush "" ("base", "narrow", "base", "mid_soft", xpos="mid", ypos="base")
2022-05-16 23:48:22 +00:00
gen "Very good..." ("base", xpos="far_left", ypos="head")
2023-03-16 23:41:47 +00:00
play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # SEX THEME.
2023-04-26 00:21:55 +00:00
her @ cheeks blush "............" ("base", "narrow", "base", "mid_soft")
2022-05-16 23:48:22 +00:00
call ctc
return
### Tier 2 ###
label hg_pf_admire_breasts_T2:
2023-05-11 11:08:31 +00:00
$ states.her.status.show_tits = True
2022-05-16 23:48:22 +00:00
call hg_pf_admire_breasts_transition
menu:
"-Break your promise. Grab the tits!-": # Event will fail.
jump hg_pf_admire_breasts_T2_touch
"-Keep promise. Admire visually-":
call hg_pf_admire_breasts_T2_promise
jump end_hg_pf_admire_breasts
"-Start jerking off-": # 2/3 branches will fail.
jump hg_pf_admire_breasts_T2_masturbate
label hg_pf_admire_breasts_T2_promise: # Call label
2023-03-11 19:43:02 +00:00
nar "You take a long look at Hermione's naked tits..."
2022-05-16 23:48:22 +00:00
#First time event.
2023-03-31 22:41:48 +00:00
#if states.her.level >= 6 and states.her.level <= 8:
2022-05-16 23:48:22 +00:00
call ctc
menu:
"-Nod your head in approval-":
2023-03-11 19:43:02 +00:00
nar "You Look at the girl's tits for a while and then nod in approval..."
2022-05-16 23:48:22 +00:00
her "......................"
return
"-Shake your head in disapproval-":
2023-03-31 22:41:48 +00:00
$ states.her.mood += 3
2023-03-11 19:43:02 +00:00
nar "You Look at the girl's tits for a while and then shake your head in disappointment..."
2022-05-16 23:48:22 +00:00
her ".....................?!"
return
label hg_pf_admire_breasts_T2_touch: # Not a Call label
#Event Fails
2023-03-31 22:41:48 +00:00
# if states.her.level >= 6 and states.her.level <= 8:
2022-05-16 23:48:22 +00:00
hide hermione_main
show screen blkfade
with d3
2023-03-11 19:43:02 +00:00
nar "You reach out and dig your fingers into the girl's ample flesh..."
2023-04-26 00:21:55 +00:00
her @ cheeks blush "[name_genie_hermione], what are you doing?" ("mad", "wide", "base", "stare")
2022-05-16 23:48:22 +00:00
# Start Groping
call her_chibi_scene("grope_tits")
call ctc
2023-03-01 22:14:00 +00:00
gen "Relax, [name_hermione_genie]. Just stand still!" ("base", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
gen "Oh... Those are some nice titties you've got..." ("base", xpos="far_left", ypos="head")
2023-03-16 23:41:47 +00:00
play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # HERMIONE'S THEME.
2023-03-01 22:14:00 +00:00
her "No, [name_genie_hermione], please! You mustn't do this..." ("shock", "happyCl", "worried", "mid")
2022-05-16 23:48:22 +00:00
gen "This won't take long, just stand still." ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "[name_genie_hermione], I didn't agree to this!" ("angry", "base", "angry", "mid")
2022-05-16 23:48:22 +00:00
with hpunch
2023-04-26 00:21:55 +00:00
her @ cheeks blush "You must unhand me now!!!" ("scream", "base", "angry", "mid",emote="angry")
2022-05-16 23:48:22 +00:00
# End Groping
show screen blkfade
with d3
2023-03-11 22:01:39 +00:00
play sound "sounds/cloth_sound3.ogg"
2023-03-11 19:43:02 +00:00
nar "Hermione pulls away from you and covers up hastily."
2022-05-16 23:48:22 +00:00
$ hermione.wear("all")
call her_chibi_scene("reset", "desk", "base", trans=fade)
pause .5
2023-04-26 00:21:55 +00:00
her @ cheeks blush "I think I'd better go..." ("angry", "happyCl", "worried", "mid", xpos="mid", ypos="base")
2023-03-01 22:14:00 +00:00
gen "Go ahead, [name_hermione_genie]. You are not getting paid if you do..." ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "But I showed you my..." ("angry", "happyCl", "worried", "mid")
her @ cheeks blush "And you touched me..." ("angry", "base", "angry", "mid")
her @ cheeks blush "And I am getting nothing in return?" ("scream", "base", "angry", "mid",emote="angry")
2023-03-01 22:14:00 +00:00
gen "You are dismissed, [name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "*Grr*.........." ("angry", "happyCl", "worried", "mid")
her @ cheeks blush "{size=-5}(Burn in hell, you wretched old--){/size}" ("angry", "happyCl", "worried", "mid")
2022-05-16 23:48:22 +00:00
call her_walk(action="leave")
2023-03-31 22:41:48 +00:00
$ states.her.mood += 22
2022-05-16 23:48:22 +00:00
jump end_hermione_event
label hg_pf_admire_breasts_T2_masturbate: # Not a Call label
2023-03-31 22:41:48 +00:00
$ states.her.mood += 2
$ states.gen.stats.masturbated_to_hermione += 1
$ states.gen.masturbating = True
2022-05-16 23:48:22 +00:00
hide hermione_main
with d3
2023-03-11 19:43:02 +00:00
nar "You take your cock out and start stroking it..."
2022-05-16 23:48:22 +00:00
show screen blkfade
with d3
2023-03-16 23:41:47 +00:00
play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # HERMIONE'S THEME.
2023-03-01 22:14:00 +00:00
her "[name_genie_hermione]?!!" ("angry", "wide", "base", "stare")
gen "Just stand still, [name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
# Start Jerking Off.
hide screen blktone
call her_chibi_scene("grope_tits_jerk_off", trans=fade)
2023-04-24 19:50:50 +00:00
if states.her.status.voyer == False:
2022-05-16 23:48:22 +00:00
$ achievements.unlock("busted")
$ hg_pf_talk.change_icon(a="heart_half", b="heart_red")
2023-04-24 19:50:50 +00:00
$ states.her.status.voyer = True
2022-05-16 23:48:22 +00:00
call ctc
2023-03-11 19:43:02 +00:00
nar "You stare at Hermione's breasts with hunger..."
2023-03-01 22:14:00 +00:00
her "[name_genie_hermione], what are you...?" ("shock", "happyCl", "worried", "mid")
2023-03-11 19:43:02 +00:00
nar "You keep stroking your hard cock..."
2023-04-26 00:21:55 +00:00
her @ cheeks blush "[name_genie_hermione], no..." ("disgust", "narrow", "base", "down")
her @ cheeks blush "You must... Put it away..." ("disgust", "narrow", "base", "down")
2023-03-01 22:14:00 +00:00
gen "Stop whining [name_hermione_genie]. I'm not touching you, am I?" ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "But..." ("angry", "happyCl", "worried", "mid")
her @ cheeks blush "But I didn't agree to this!" ("angry", "base", "angry", "mid")
her @ cheeks blush "I..." ("angry", "happyCl", "worried", "mid")
her @ cheeks blush "I think I'd better leave now!" ("angry", "happyCl", "worried", "mid")
2022-05-16 23:48:22 +00:00
menu:
"\"Leave now, and you'll get no points!\"":
2023-03-31 22:41:48 +00:00
$ states.her.mood += 30
2022-05-16 23:48:22 +00:00
2023-04-26 00:21:55 +00:00
her @ cheeks blush "After {size=+5}this{/size}? Are you kidding me, [name_genie_hermione]?" ("scream", "wide", "base", "stare")
her @ cheeks blush "I showed you my..." ("scream", "wide", "base", "stare")
her @ cheeks blush ".........." ("annoyed", "narrow", "angry", "R")
her @ cheeks blush "I am not going to sell you a single favour anymore, [name_genie_hermione]!" ("angry", "base", "angry", "mid")
2022-05-16 23:48:22 +00:00
show screen blkfade
with d3
2023-03-11 22:01:39 +00:00
play sound "sounds/cloth_sound3.ogg"
2023-03-11 19:43:02 +00:00
nar "Hermione pulls away from you and covers up..."
2023-03-01 22:14:00 +00:00
gen "Don't you dare to leave me in this state, [name_hermione_genie]!" ("angry", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
$ hermione.wear("all")
call her_chibi_scene("reset","desk","base", trans=fade)
pause .5
2023-04-26 00:21:55 +00:00
her @ cheeks blush "I am not setting a foot into your office ever again, [name_genie_hermione]!" ("angry", "squint", "base", "mid", xpos="mid", ypos="base")
2022-05-16 23:48:22 +00:00
2023-05-11 11:08:31 +00:00
gen "Come on now... Just say something dirty! I'm almost there!" ("angry", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush tears messy "You are a horrible person, [name_genie_hermione]..." ("angry", "squint", "base", "mid")
2022-05-16 23:48:22 +00:00
call her_walk(action="run", xpos="door", speed=2, reduce=True)
with hpunch
call her_walk(action="leave")
jump end_hermione_event
"\"Alright, alright. That's enough for now.\"":
2023-03-31 22:41:48 +00:00
$ states.her.mood += 9
2022-05-16 23:48:22 +00:00
jump end_hg_pf_admire_breasts
"-Start jerking your cock faster-":
2023-03-31 22:41:48 +00:00
$ states.her.mood += 35
2022-05-16 23:48:22 +00:00
2023-03-11 19:43:02 +00:00
nar "You start jerking your cock furiously!"
2023-04-26 00:21:55 +00:00
her @ cheeks blush "No, [name_genie_hermione], stop!" ("scream", "base", "angry", "mid",emote="angry")
2023-03-11 19:43:02 +00:00
nar "You jerk it even faster!"
2023-04-26 00:21:55 +00:00
her @ cheeks blush "[name_genie_hermione], think I will be leaving now..." ("annoyed", "narrow", "angry", "R")
2022-05-16 23:48:22 +00:00
gen "No, wait, I'm almost there!" ("angry", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "Ew! [name_genie_hermione]!" ("angry", "squint", "base", "mid")
2022-05-16 23:48:22 +00:00
show screen blkfade
with d3
2023-03-11 22:01:39 +00:00
play sound "sounds/cloth_sound3.ogg"
2023-03-11 19:43:02 +00:00
nar "Hermione pulls away from you and covers up..."
2022-05-16 23:48:22 +00:00
$ hermione.wear("all")
call her_chibi_scene("reset","desk","base", trans=fade)
pause .5
2023-04-26 00:21:55 +00:00
her @ cheeks blush "I'm leaving!" ("angry", "squint", "base", "mid")
2022-05-16 23:48:22 +00:00
call her_walk(action="leave")
jump end_hermione_event
label hg_pf_admire_breasts_T3:
2023-05-11 11:08:31 +00:00
$ states.her.status.show_tits = True
2023-05-14 10:15:10 +00:00
$ _cumming = False # Checked during end label
2023-05-11 11:08:31 +00:00
2022-05-16 23:48:22 +00:00
call hg_pf_admire_breasts_transition
menu:
"-Break your promise. Grab the tits!-":
call hg_pf_admire_breasts_T3_touch
"-Keep promise. Admire visually-":
call hg_pf_admire_breasts_T3_promise
"-Start jerking off-":
call hg_pf_admire_breasts_T3_masturbate
jump end_hg_pf_admire_breasts
label hg_pf_admire_breasts_T3_promise:
2023-03-11 19:43:02 +00:00
nar "You take a long look at Hermione's naked tits..."
2023-03-31 22:41:48 +00:00
# elif states.her.level >= 9 and states.her.level <= 11:
2022-05-16 23:48:22 +00:00
call ctc
menu:
"\"A Nice set of tits you got there.\"":
her "" ("annoyed", "closed", "base", "mid")
2023-04-03 16:15:05 +00:00
pause .5
2022-05-16 23:48:22 +00:00
her "Thank--"
her "..........." ("annoyed", "base", "base", "mid")
2023-03-01 22:14:00 +00:00
her "You are being inappropriate, [name_genie_hermione]." ("annoyed", "narrow", "annoyed", "mid")
2022-05-16 23:48:22 +00:00
return
"\"*Hmm*... I've seen better.\"":
2023-03-31 22:41:48 +00:00
$ states.her.mood += 7
2022-05-16 23:48:22 +00:00
2023-04-03 16:15:05 +00:00
her "*Tsk*..." ("soft", "closed", "annoyed", "R")
her "Are we done then?" ("open", "closed", "worried", "mid")
2022-05-16 23:48:22 +00:00
return
label hg_pf_admire_breasts_T3_touch:
2023-03-31 22:41:48 +00:00
# elif states.her.level >= 9 and states.her.level <= 11:
2022-05-16 23:48:22 +00:00
hide hermione_main
show screen blkfade
with d3
2023-03-11 19:43:02 +00:00
nar "You reach out and dig your fingers into the girl's ample flesh..."
2023-04-26 00:21:55 +00:00
her @ cheeks blush "[name_genie_hermione], what are you doing?" ("mad", "wide", "base", "stare")
2022-05-16 23:48:22 +00:00
# Start Groping
call her_chibi_scene("grope_tits")
call ctc
2023-03-01 22:14:00 +00:00
gen "Relax, [name_hermione_genie]. Just stand still!" ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "I didn't agree to this, [name_genie_hermione]..." ("annoyed", "narrow", "angry", "R")
her @ cheeks blush "I don't think you should..." ("annoyed", "narrow", "angry", "R")
2022-05-16 23:48:22 +00:00
gen "Don't you like it...?" ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "What?" ("disgust", "narrow", "base", "down")
2022-05-16 23:48:22 +00:00
gen "Don't you like how I squeeze and pull on your breasts?" ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "..............." ("disgust", "narrow", "base", "down")
2022-05-16 23:48:22 +00:00
gen "Admit it, you like it a little bit..." ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "I--" ("disgust", "narrow", "base", "down")
her @ cheeks blush "{size=-5}(I never thought I'd see my breasts in someone else's hands like this...){/size}" ("disgust", "narrow", "base", "down")
2023-03-01 22:14:00 +00:00
her "[name_genie_hermione], I am letting you do this to me to help my house out, nothing more!" ("shock", "happyCl", "worried", "mid")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "Please, unhand me now!" ("annoyed", "narrow", "angry", "R")
2022-05-16 23:48:22 +00:00
show screen blkfade
with d5
2023-03-11 22:01:39 +00:00
play sound "sounds/cloth_sound3.ogg"
2023-04-03 16:15:05 +00:00
nar "Hermione pulls away from you suddenly, and covers up."
2022-05-16 23:48:22 +00:00
$ hermione.wear("all")
call her_chibi_scene("reset", "desk", "base")
hide screen blkfade
with d5
2023-04-26 00:21:55 +00:00
her @ cheeks blush "You promised not to touch, [name_genie_hermione]..." ("annoyed", "narrow", "angry", "R")
2023-04-03 16:15:05 +00:00
gen "It was too hard to resist..." ("base", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
pause.8
2023-04-26 00:21:55 +00:00
her @ cheeks blush "............." ("soft", "base", "base", "R")
her @ cheeks blush "Can I get paid now, please?" ("angry", "happyCl", "worried", "mid",emote="sweat")
2022-05-16 23:48:22 +00:00
gen "Sure..." ("base", xpos="far_left", ypos="head")
2023-03-31 22:41:48 +00:00
$ states.her.mood += 9
2022-05-16 23:48:22 +00:00
return
label hg_pf_admire_breasts_T3_masturbate:
2023-03-31 22:41:48 +00:00
# elif states.her.level >= 9 and states.her.level <= 11:
2022-05-16 23:48:22 +00:00
hide hermione_main
show screen blkfade
with d3
2023-03-11 19:43:02 +00:00
nar "You take your cock out and start stroking it..."
2022-05-16 23:48:22 +00:00
2023-03-01 22:14:00 +00:00
her "[name_genie_hermione]?" ("angry", "wide", "base", "stare")
2023-03-11 19:43:02 +00:00
nar "You stare at Hermione's breasts with hunger..."
2022-05-16 23:48:22 +00:00
#Start Jerking Off.
hide screen bld1
hide screen blktone
call her_chibi_scene("grope_tits_jerk_off", trans=fade)
call ctc
2023-03-01 22:14:00 +00:00
her "[name_genie_hermione], I didn't agree to this..." ("shock", "happyCl", "worried", "mid")
gen "What are you complaining about, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
gen "I'm not even touching you..." ("base", xpos="far_left", ypos="head")
2023-04-03 16:15:05 +00:00
her "Yes, but you are... Touching yourself, [name_genie_hermione]." ("shock", "happyCl", "worried", "mid")
2023-03-11 19:43:02 +00:00
nar "You pick up the pace..."
2023-04-03 16:15:05 +00:00
2023-03-01 22:14:00 +00:00
gen "just stand still, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
gen "It will be over soon." ("base", xpos="far_left", ypos="head")
her ".................." ("shock", "happyCl", "worried", "mid")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "(It's so big...)" ("disgust", "narrow", "base", "down")
2023-04-03 16:15:05 +00:00
gen "Yes... Yes, just like that..." ("base", xpos="far_left", ypos="head")
gen "Tits bare, and nipples perked..." ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush ".............." ("disgust", "narrow", "base", "down")
her @ cheeks blush "Well, so be it..." ("open", "base", "base", "R")
her @ cheeks blush "You can keep touching yourself, [name_genie_hermione]..." ("open", "base", "base", "R")
her @ cheeks blush "But you must promise me not to..." ("soft", "base", "base", "R")
her @ cheeks blush "Not to... *Ehm*..." ("open", "base", "base", "R")
her @ cheeks blush "Not to discharge..." ("annoyed", "narrow", "angry", "R")
2023-03-01 22:14:00 +00:00
her "Not in front of me, [name_genie_hermione]..." ("angry", "base", "angry", "mid")
2022-05-16 23:48:22 +00:00
gen "Fine, whatever..." ("base", xpos="far_left", ypos="head")
2023-04-03 16:15:05 +00:00
gen "(But we both know you want it... You nasty little slut!)" ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "......................." ("angry", "happyCl", "worried", "mid")
2023-04-03 16:15:05 +00:00
nar "You begin stroking your cock even faster..."
gen "Yes, you do! Yes!" ("angry", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "................" ("angry", "happyCl", "worried", "mid")
2022-05-16 23:48:22 +00:00
2023-04-03 16:15:05 +00:00
gen "*Ngh*--" ("angry", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
menu:
"-Hold it as promised-":
gen "Oh, alright..." ("base", xpos="far_left", ypos="head")
gen "I'd better stop now I suppose..." ("base", xpos="far_left", ypos="head")
2023-05-11 11:08:31 +00:00
gen "(Fuck me, that hurts...)" ("angry", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "..............." ("angry", "happyCl", "worried", "mid")
2022-05-16 23:48:22 +00:00
show screen blkfade
with d3
2023-03-11 22:01:39 +00:00
play sound "sounds/cloth_sound3.ogg"
2023-03-11 19:43:02 +00:00
nar "Hermione quickly scoots around your desk and covers up..."
2022-05-16 23:48:22 +00:00
return
"-Just start cumming-":
2023-04-24 19:50:50 +00:00
$ states.her.status.cumshot = True
2023-04-03 17:40:11 +00:00
$ _cumming = True
2022-05-16 23:48:22 +00:00
gen "*Argh*! You whore!" ("angry", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "Proff--?" ("scream", "wide", "base", "stare")
2022-05-16 23:48:22 +00:00
call cum_block
gen "*Argh*! YES!" ("angry", xpos="far_left", ypos="head")
hide screen bld1
with d1
$ hermione.set_cum(breasts="light")
call her_chibi_scene("grope_tits_cum")
with d5
call cum_block
$ hermione.set_cum(breasts="heavy")
pause 1.0
$ hermione.set_cum(body="light")
call ctc
2023-04-26 00:21:55 +00:00
her @ cheeks blush "[name_genie_hermione], you promised!" ("scream", "base", "angry", "mid",emote="angry")
2023-04-03 16:15:05 +00:00
gen "*Ah*... That was amazing!" ("angry", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
call her_chibi_scene("grope_tits_cum_done")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "[name_genie_hermione], how could you...?" ("angry", "squint", "base", "mid")
2023-04-03 16:15:05 +00:00
menu:
"\"Very easily.\"":
gen "I just tug on it, like so, and white stuff comes out!" ("base", xpos="far_left", ypos="head")
gen "You should try it sometime." ("base", xpos="far_left", ypos="head")
"\"What do you mean?\"":
gen "This is a great look for you!" ("base", xpos="far_left", ypos="head")
gen "We should do this more often." ("base", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
her "" ("disgust", "narrow", "base", "down", xpos="mid", ypos="base")
call ctc
her "My body..."
her "It's been defiled..."
2023-03-01 22:14:00 +00:00
gen "Don't worry, I will give you your house points, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
gen "You did good." ("base", xpos="far_left", ypos="head")
her "................"
her "I need to clean myself up..."
hide hermione_main
show screen blkfade
with d3
2023-03-11 22:01:39 +00:00
play sound "sounds/cloth_sound3.ogg"
2022-05-16 23:48:22 +00:00
$ hermione.wear("all")
$ hermione.set_cum(None)
call her_chibi("stand","desk","base")
call gen_chibi("sit_behind_desk")
pause .8
hide screen blkfade
with d5
her "" ("angry", "base", "angry", "mid")
call ctc
2023-03-01 22:14:00 +00:00
her "How could you do this to me, [name_genie_hermione]?!"
2022-05-16 23:48:22 +00:00
her "You gave me your word!"
hide hermione_main
with d3
2023-03-31 22:41:48 +00:00
$ states.her.mood += 45
2022-05-16 23:48:22 +00:00
return
### Tier 4 ###
label hg_pf_admire_breasts_T4:
call hg_pf_admire_breasts_transition
menu:
"-Break your promise. Grab the tits!-":
call hg_pf_admire_breasts_T4_touch
"-Keep promise. Admire visually-":
call hg_pf_admire_breasts_T4_look
"-Start jerking off-":
call hg_pf_admire_breasts_T4_masturbate
jump end_hg_pf_admire_breasts
label hg_pf_admire_breasts_T4_look: # Call label
2023-04-11 16:41:35 +00:00
nar "You take a long look at Hermione's naked tits..."
2022-05-16 23:48:22 +00:00
menu:
2023-03-01 22:14:00 +00:00
"\"You have great tits, [name_hermione_genie].\"":
her "You really think so [name_genie_hermione]?" ("annoyed", "base", "base", "mid")
her "I am glad you like them, [name_genie_hermione]..." ("base", "closed", "base", "mid")
2022-05-16 23:48:22 +00:00
"\"Your tits are alright I suppose...\"":
2023-04-11 16:41:35 +00:00
her "*Huh*?" ("annoyed", "base", "base", "mid")
2023-03-01 22:14:00 +00:00
her "Does this mean you don't like them, [name_genie_hermione]?"
2022-05-16 23:48:22 +00:00
her "I'm sorry..." ("disgust", "narrow", "base", "down")
2023-03-11 19:43:02 +00:00
nar "You stare at her breasts for a while longer..."
2022-05-16 23:48:22 +00:00
call ctc
2023-03-01 22:14:00 +00:00
gen "Alright, we're done here, [name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
her "............."
pause.5
#End Admiring
hide screen blktone
hide screen bld1
return
label hg_pf_admire_breasts_T4_touch: # Call label
# Event Also Succeeds
2023-03-31 22:41:48 +00:00
# elif states.her.level >= 12:
2022-05-16 23:48:22 +00:00
hide hermione_main
show screen blkfade
with d3
2023-03-11 19:43:02 +00:00
nar "You reach out and dig your fingers into the girl's ample flesh..."
2023-04-26 00:21:55 +00:00
her @ cheeks blush "[name_genie_hermione], what are you doing?" ("mad", "wide", "base", "stare")
2022-05-16 23:48:22 +00:00
# Start Groping
call her_chibi_scene("grope_tits")
call ctc
call bld
2023-03-01 22:14:00 +00:00
gen "Relax, [name_hermione_genie]. Just stand still!" ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "But..." ("disgust", "narrow", "base", "down")
2022-05-16 23:48:22 +00:00
her "*Ah*...{heart}" ("shock", "happyCl", "worried", "mid")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "I didn't agree to this..." ("disgust", "narrow", "base", "down")
2022-05-16 23:48:22 +00:00
gen "But you like it, don't you?" ("base", xpos="far_left", ypos="head")
2023-03-31 22:41:48 +00:00
if states.her.level >= 17:
2023-04-26 00:21:55 +00:00
her @ cheeks blush "I love it [name_genie_hermione]!{heart}" ("open", "base", "base", "R")
2022-05-16 23:48:22 +00:00
else:
2023-03-01 22:14:00 +00:00
her "I do not, [name_genie_hermione]!{heart}" ("shock", "happyCl", "worried", "mid")
2022-05-16 23:48:22 +00:00
2023-04-11 16:41:35 +00:00
nar "You give Hermione's tits a couple of firm squeezes..."
2022-05-16 23:48:22 +00:00
2023-03-31 22:41:48 +00:00
if states.her.level >= 17:
2023-04-26 00:21:55 +00:00
her @ cheeks blush "[name_genie_hermione], you promised not to touch..." ("base", "base", "base", "R")
2022-05-16 23:48:22 +00:00
gen "I know, I know... But it's hard to resist..." ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush ".................{heart}{heart}{heart}" ("base", "narrow", "base", "up")
2022-05-16 23:48:22 +00:00
else:
2023-04-26 00:21:55 +00:00
her @ cheeks blush "[name_genie_hermione], you promised not to touch..." ("angry", "happyCl", "worried", "mid")
2022-05-16 23:48:22 +00:00
gen "I know, I know... But it's hard to resist..." ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "................." ("angry", "base", "angry", "mid")
2022-05-16 23:48:22 +00:00
2023-04-26 00:21:55 +00:00
her @ cheeks blush ".................... *Ah*...{heart}" ("base", "narrow", "base", "up")
her @ cheeks blush "[name_genie_hermione], you need to stop now..." ("base", "narrow", "base", "up")
2022-05-16 23:48:22 +00:00
gen "Just a bit longer..." ("base", xpos="far_left", ypos="head")
2023-03-11 19:43:02 +00:00
nar "You keep on massaging the girl's breasts..."
2022-05-16 23:48:22 +00:00
2023-04-26 00:21:55 +00:00
her @ cheeks blush "[name_genie_hermione]... Please, stop this..." ("open", "narrow", "base", "up")
2022-05-16 23:48:22 +00:00
gen "Why? Because you like it too much?" ("base", xpos="far_left", ypos="head")
2023-03-31 22:41:48 +00:00
if states.her.level < 17:
2023-04-26 00:21:55 +00:00
her @ cheeks blush "No it's not that..." ("angry", "narrow", "base", "R")
2023-04-11 16:41:35 +00:00
else:
2023-04-26 00:21:55 +00:00
her @ cheeks blush "I mean..." ("base", "base", "base", "R")
2022-05-16 23:48:22 +00:00
2023-04-11 16:41:35 +00:00
nar "You pull her breasts in opposite directions, and then squish them together..."
2022-05-16 23:48:22 +00:00
2023-04-26 00:21:55 +00:00
her @ cheeks blush "*Ah*...{heart} [name_genie_hermione]... I really need to go." ("angry", "narrow", "base", "up")
2022-05-16 23:48:22 +00:00
if game.daytime:
2023-04-26 00:21:55 +00:00
her @ cheeks blush "Classes are about to start..." ("angry", "narrow", "base", "R")
2022-05-16 23:48:22 +00:00
else:
2023-04-26 00:21:55 +00:00
her @ cheeks blush "It is getting late..." ("open", "narrow", "base", "R")
2022-05-16 23:48:22 +00:00
gen "Well, alright..." ("base", xpos="far_left", ypos="head")
show screen blkfade
with d5
2023-03-11 19:43:02 +00:00
nar "You let go of the girl's breasts..."
2022-05-16 23:48:22 +00:00
$ hermione.wear("all") #No sound since she might be naked
call her_chibi_scene("reset", "desk", "base")
hide screen blkfade
with d5
2023-03-31 22:41:48 +00:00
if states.her.level >= 17:
2023-04-26 00:21:55 +00:00
her @ cheeks blush "You will have to make it up to me for breaking your promise, [name_genie_hermione]." ("base", "base", "base", "R")
2022-05-16 23:48:22 +00:00
else:
2023-04-26 00:21:55 +00:00
her @ cheeks blush "Please don't think I forgot that you broke your promise, [name_genie_hermione]." ("annoyed", "narrow", "angry", "R")
2022-05-16 23:48:22 +00:00
gen "Right..." ("base", xpos="far_left", ypos="head")
return
label hg_pf_admire_breasts_T4_masturbate: # Call label
2023-03-31 22:41:48 +00:00
# elif states.her.level >= 12:
2022-05-16 23:48:22 +00:00
hide hermione_main
show screen blkfade
with d3
2023-03-11 19:43:02 +00:00
nar "You take your cock out and start stroking it..."
2023-04-26 00:21:55 +00:00
her @ cheeks blush "[name_genie_hermione]?" ("base", "narrow", "base", "up")
2023-03-11 19:43:02 +00:00
nar "You stare at Hermione's breasts with hunger..."
2022-05-16 23:48:22 +00:00
# Start Jerking off.
call her_chibi_scene("grope_tits_jerk_off", trans=fade)
call ctc
2023-03-31 22:41:48 +00:00
if states.her.level < 17:
2023-04-16 16:25:21 +00:00
her "[name_genie_hermione], I never actually agreed to this..." ("shock", "happyCl", "worried", "mid")
2023-03-01 22:14:00 +00:00
gen "What are you complaining about, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
gen "I'm not even touching you..." ("base", xpos="far_left", ypos="head")
2023-03-01 22:14:00 +00:00
her "Yes, but you are... touching yourself, [name_genie_hermione]." ("clench", "happyCl", "worried", "mid")
gen "Just stand still, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
gen "It will be over soon." ("base", xpos="far_left", ypos="head")
her ".................." ("angry", "happyCl", "worried", "mid")
2023-04-11 16:41:35 +00:00
gen "Yes... Just like that..." ("base", xpos="far_left", ypos="head")
gen "With your tits all exposed..." ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush ".............." ("disgust", "narrow", "base", "down")
her @ cheeks blush "Well, so be it..." ("disgust", "base", "base", "R")
her @ cheeks blush "But you must promise me not to..." ("soft", "base", "base", "R")
her @ cheeks blush "Not to... *Ehm*..." ("open", "base", "base", "R")
her @ cheeks blush "Not to discharge..." ("annoyed", "narrow", "angry", "R")
her @ cheeks blush "Not on me, [name_genie_hermione]..." ("annoyed", "narrow", "angry", "R")
2023-04-16 16:25:21 +00:00
gen "Not on you, you say... So, you still don't mind if I finish!" ("base", xpos="far_left", ypos="head")
2023-04-11 16:41:35 +00:00
gen "You nasty little--" ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "[name_genie_hermione]." ("disgust", "narrow", "base", "down")
2022-05-16 23:48:22 +00:00
gen "Fine, whatever..." ("base", xpos="far_left", ypos="head")
2023-04-11 16:41:35 +00:00
nar "You begin stroking your cock even faster..."
gen "Yes, you want to see your headmaster cum!" ("angry", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "................" ("disgust", "narrow", "base", "down")
2022-05-16 23:48:22 +00:00
else: # Different posing than above.
2023-04-26 00:21:55 +00:00
her @ cheeks blush "*Ah*..." ("base", "narrow", "base", "up")
her @ cheeks blush "It's so big..." ("open", "base", "base", "R")
her @ cheeks blush "You just couldn't help yourself, could you [name_genie_hermione]?" ("base", "base", "base", "R")
her @ cheeks blush ".................." ("base", "narrow", "base", "up")
2023-04-11 16:41:35 +00:00
gen "Yes... Just like that..." ("base", xpos="far_left", ypos="head")
gen "With your tits all exposed..." ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush ".............." ("base", "narrow", "base", "up")
her @ cheeks blush "Well, so be it..." ("open", "base", "base", "R")
her @ cheeks blush "But you must promise me not to..." ("soft", "base", "base", "R")
her @ cheeks blush "Not to... *Ehm*..." ("open", "base", "base", "R")
her @ cheeks blush "Not to cum on me, [name_genie_hermione]..." ("base", "narrow", "base", "up")
2023-04-11 16:41:35 +00:00
gen "If that's what you want..." ("base", xpos="far_left", ypos="head")
2023-04-16 16:25:21 +00:00
gen "But whether I finish or not, won't be up to you..." ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "......................." ("base", "narrow", "base", "up")
2023-04-11 16:41:35 +00:00
nar "You begin stroking your cock even faster..."
gen "Yes, I'm almost there, I can feel it!" ("angry", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "[name_genie_hermione]!" ("base", "narrow", "base", "up")
2022-05-16 23:48:22 +00:00
# Genie cums.
menu:
gen "*Argh*! (I'm about to cum!)" ("angry", xpos="far_left", ypos="head")
2023-04-11 16:41:35 +00:00
"-Hold it in-": #Hermione tells him he can cum, and he thinks she meant onto her.
2022-05-16 23:48:22 +00:00
gen "Oh, alright..." ("base", xpos="far_left", ypos="head")
gen "I'd better stop now I suppose..." ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "..............." ("disgust", "narrow", "base", "down")
her @ cheeks blush "*Ehm*... I read that it's bad for you, [name_genie_hermione]..." ("disgust", "narrow", "base", "down")
2022-05-16 23:48:22 +00:00
gen "*huh*?" ("base", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "It is bad for your health to just hold it in like this..." ("angry", "closed", "worried", "mid")
her @ cheeks blush "*Ehm*..." ("disgust", "narrow", "base", "down")
her @ cheeks blush "If you want to you could just aim it--" ("open", "closed", "base", "R")
2022-05-16 23:48:22 +00:00
gen "*Argh*! You whore!" ("angry", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "???" ("mad", "wide", "base", "stare")
2022-05-16 23:48:22 +00:00
gen "*Argh*! YES!" ("angry", xpos="far_left", ypos="head")
call cum_block
$ hermione.set_cum(breasts="light")
call her_chibi_scene("grope_tits_cum")
with d5
call cum_block
$ hermione.set_cum(breasts="heavy")
pause 1.0
$ hermione.set_cum(body="light")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "[name_genie_hermione], I wasn't saying that you could release your semen on me..." ("angry", "happyCl", "worried", "mid",emote="sweat")
2023-04-11 16:41:35 +00:00
gen "Ah... That was great..." ("angry", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
call her_chibi_scene("grope_tits_cum_done")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "......." ("angry", "narrow", "base", "down")
her @ cheeks blush "Well, what's done is done I suppose..." ("open", "narrow", "base", "down")
2023-04-11 16:41:35 +00:00
gen "Ah... I really needed that..." ("base", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
her "" ("disgust", "narrow", "base", "down")
call ctc
2023-04-11 16:41:35 +00:00
gen "You've done well today, [name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
her "Thank you [name_genie_hermione]... Although, my body is all sticky now..." ("base", "closed", "base", "mid")
her "I better clean myself up a bit..." ("annoyed", "closed", "base", "mid")
gen "If you must..." ("base", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
show screen blkfade
with d5
$ hermione.set_cum(None)
$ hermione.wear("all") #No sounds since she might be naked
call her_chibi("stand","desk","base")
call gen_chibi("sit_behind_desk")
pause .8
hide screen blkfade
with d5
2023-04-11 16:41:35 +00:00
her "" ("soft", "base", "base", "R")
2022-05-16 23:48:22 +00:00
call ctc
her "Well, I suppose this should do for now..."
return
"-Just start cumming-":
gen "*Argh*! You whore!" ("angry", xpos="far_left", ypos="head")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "???" ("mad", "wide", "base", "stare")
2022-05-16 23:48:22 +00:00
gen "*Argh*! YES!" ("angry", xpos="far_left", ypos="head")
call cum_block
$ hermione.set_cum(breasts="light")
call her_chibi_scene("grope_tits_cum")
with d5
call cum_block
$ hermione.set_cum(breasts="heavy")
pause 1.0
$ hermione.set_cum(body="light")
call ctc
2023-04-26 00:21:55 +00:00
her @ cheeks blush "*Ah*...{heart} It's so warm...{heart}" ("clench", "happyCl", "worried", "mid")
her @ cheeks blush "[name_genie_hermione], you promised..." ("angry", "happyCl", "worried", "mid", emote="sweat")
2023-04-11 16:41:35 +00:00
gen "Ah yes... All covered in semen..." ("angry", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
call her_chibi_scene("grope_tits_cum_done")
2023-04-26 00:21:55 +00:00
her @ cheeks blush "..." ("angry", "narrow", "base", "down")
her @ cheeks blush "Well, what's done is done I suppose..." ("open", "narrow", "base", "down")
2023-04-11 16:41:35 +00:00
gen "Ah... I really needed that..." ("base", xpos="far_left", ypos="head")
2022-05-16 23:48:22 +00:00
her "" ("disgust", "narrow", "base", "down", xpos="mid", ypos="base")
call ctc
2023-04-11 16:41:35 +00:00
her "My body... It's covered in semen..."
gen "I'm sure I missed a spot or two." ("base", xpos="far_left", ypos="head")
her "..." ("disgust", "narrow", "base", "mid", xpos="mid", ypos="base")
2022-05-16 23:48:22 +00:00
gen "Don't worry, it looks good on you." ("base", xpos="far_left", ypos="head")
gen "You did great." ("base", xpos="far_left", ypos="head")
2023-03-01 22:14:00 +00:00
her "Thank you [name_genie_hermione]." ("open", "closed", "base", "mid")
2023-04-11 16:41:35 +00:00
her "I better clean myself up..." ("annoyed", "closed", "base", "mid")
2022-05-16 23:48:22 +00:00
call ctc
show screen blkfade
with d3
$ hermione.set_cum(None)
$ hermione.wear("all") #No sounds since she might be naked
call her_chibi("stand","desk","base")
call gen_chibi("sit_behind_desk")
pause .8
hide screen blkfade
with d5
2023-04-11 16:41:35 +00:00
her "" ("soft", "base", "base", "R")
2022-05-16 23:48:22 +00:00
call ctc
her "Well, I suppose this should do for now..."
return