diff --git a/game/images/CG/herm_boob/base.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_background.webp similarity index 100% rename from game/images/CG/herm_boob/base.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_background.webp diff --git a/game/images/CG/herm_boob/1.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h1.webp similarity index 100% rename from game/images/CG/herm_boob/1.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h1.webp diff --git a/game/images/CG/herm_boob/10.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h10.webp similarity index 100% rename from game/images/CG/herm_boob/10.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h10.webp diff --git a/game/images/CG/herm_boob/11.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h11.webp similarity index 100% rename from game/images/CG/herm_boob/11.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h11.webp diff --git a/game/images/CG/herm_boob/12.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h12.webp similarity index 100% rename from game/images/CG/herm_boob/12.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h12.webp diff --git a/game/images/CG/herm_boob/13.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h13.webp similarity index 100% rename from game/images/CG/herm_boob/13.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h13.webp diff --git a/game/images/CG/herm_boob/14.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h14.webp similarity index 100% rename from game/images/CG/herm_boob/14.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h14.webp diff --git a/game/images/CG/herm_boob/15.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h15.webp similarity index 100% rename from game/images/CG/herm_boob/15.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h15.webp diff --git a/game/images/CG/herm_boob/16.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h16.webp similarity index 100% rename from game/images/CG/herm_boob/16.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h16.webp diff --git a/game/images/CG/herm_boob/17.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h17.webp similarity index 100% rename from game/images/CG/herm_boob/17.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h17.webp diff --git a/game/images/CG/herm_boob/18.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h18.webp similarity index 100% rename from game/images/CG/herm_boob/18.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h18.webp diff --git a/game/images/CG/herm_boob/19.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h19.webp similarity index 100% rename from game/images/CG/herm_boob/19.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h19.webp diff --git a/game/images/CG/herm_boob/2.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h2.webp similarity index 100% rename from game/images/CG/herm_boob/2.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h2.webp diff --git a/game/images/CG/herm_boob/20.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h20.webp similarity index 100% rename from game/images/CG/herm_boob/20.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h20.webp diff --git a/game/images/CG/herm_boob/21.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h21.webp similarity index 100% rename from game/images/CG/herm_boob/21.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h21.webp diff --git a/game/images/CG/herm_boob/22.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h22.webp similarity index 100% rename from game/images/CG/herm_boob/22.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h22.webp diff --git a/game/images/CG/herm_boob/23.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h23.webp similarity index 100% rename from game/images/CG/herm_boob/23.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h23.webp diff --git a/game/images/CG/herm_boob/24.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h24.webp similarity index 100% rename from game/images/CG/herm_boob/24.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h24.webp diff --git a/game/images/CG/herm_boob/25.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h25.webp similarity index 100% rename from game/images/CG/herm_boob/25.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h25.webp diff --git a/game/images/CG/herm_boob/26.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h26.webp similarity index 100% rename from game/images/CG/herm_boob/26.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h26.webp diff --git a/game/images/CG/herm_boob/27.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h27.webp similarity index 100% rename from game/images/CG/herm_boob/27.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h27.webp diff --git a/game/images/CG/herm_boob/28.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h28.webp similarity index 100% rename from game/images/CG/herm_boob/28.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h28.webp diff --git a/game/images/CG/herm_boob/29.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h29.webp similarity index 100% rename from game/images/CG/herm_boob/29.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h29.webp diff --git a/game/images/CG/herm_boob/3.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h3.webp similarity index 100% rename from game/images/CG/herm_boob/3.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h3.webp diff --git a/game/images/CG/herm_boob/30.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h30.webp similarity index 100% rename from game/images/CG/herm_boob/30.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h30.webp diff --git a/game/images/CG/herm_boob/31.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h31.webp similarity index 100% rename from game/images/CG/herm_boob/31.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h31.webp diff --git a/game/images/CG/herm_boob/32.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h32.webp similarity index 100% rename from game/images/CG/herm_boob/32.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h32.webp diff --git a/game/images/CG/herm_boob/33.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h33.webp similarity index 100% rename from game/images/CG/herm_boob/33.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h33.webp diff --git a/game/images/CG/herm_boob/34.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h34.webp similarity index 100% rename from game/images/CG/herm_boob/34.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h34.webp diff --git a/game/images/CG/herm_boob/35.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h35.webp similarity index 100% rename from game/images/CG/herm_boob/35.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h35.webp diff --git a/game/images/CG/herm_boob/36.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h36.webp similarity index 100% rename from game/images/CG/herm_boob/36.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h36.webp diff --git a/game/images/CG/herm_boob/37.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h37.webp similarity index 100% rename from game/images/CG/herm_boob/37.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h37.webp diff --git a/game/images/CG/herm_boob/4.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h4.webp similarity index 100% rename from game/images/CG/herm_boob/4.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h4.webp diff --git a/game/images/CG/herm_boob/5.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h5.webp similarity index 100% rename from game/images/CG/herm_boob/5.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h5.webp diff --git a/game/images/CG/herm_boob/6.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h6.webp similarity index 100% rename from game/images/CG/herm_boob/6.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h6.webp diff --git a/game/images/CG/herm_boob/7.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h7.webp similarity index 100% rename from game/images/CG/herm_boob/7.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h7.webp diff --git a/game/images/CG/herm_boob/8.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h8.webp similarity index 100% rename from game/images/CG/herm_boob/8.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h8.webp diff --git a/game/images/CG/herm_boob/9.webp b/game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h9.webp similarity index 100% rename from game/images/CG/herm_boob/9.webp rename to game/images/CG/her_titjob/personal/her_titjob_personal_hermione_h9.webp diff --git a/game/scripts/cg/hermione.rpy b/game/scripts/cg/hermione.rpy index 9a48b880..a0405fb8 100644 --- a/game/scripts/cg/hermione.rpy +++ b/game/scripts/cg/hermione.rpy @@ -402,3 +402,10 @@ layeredimage her_forest bj: attribute none null default always "her_forest_bj_overlay" + +layeredimage her_titjob_personal: + + always "her_titjob_personal_background" + + group hermione auto: + attribute none null default diff --git a/game/scripts/characters/hermione/events/favors/give_me_a_tittyjob.rpy b/game/scripts/characters/hermione/events/favors/give_me_a_tittyjob.rpy index 794ff833..58628817 100644 --- a/game/scripts/characters/hermione/events/favors/give_me_a_tittyjob.rpy +++ b/game/scripts/characters/hermione/events/favors/give_me_a_tittyjob.rpy @@ -34,7 +34,7 @@ label hg_pf_titjob: $ hermione.wear("all") $ hermione.zorder = 15 # Reset sprite zorder (affected by CGs) - hide screen dynamic_cg + hide cg call her_chibi("stand","desk","base", flip=False) call gen_chibi("sit_behind_desk") @@ -256,7 +256,7 @@ label hg_pf_titjob_1: pause.5 # Setup - $ dynamic_cg("herm_boob", "base", "5") + show her_titjob_personal h5 as cg zorder 17 $ hermione.zorder = -1 hide hermione_main @@ -278,7 +278,7 @@ label hg_pf_titjob_1: play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # SEX THEME. call bld gen "*Mmmm*..." ("grin", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "6") + show her_titjob_personal h6 as cg if hg_pf_titjob.counter == 1: her "..." ("base", "base", "base", "mid") her "Does it...{w=0.4} feel good?" ("base", "happy", "base", "mid") @@ -291,7 +291,7 @@ label hg_pf_titjob_1: her "............" ("annoyed", "narrow", "worried", "down") her "[name_genie_hermione]...?" ("soft", "base", "base", "mid") gen "What is it?" ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "7") + show her_titjob_personal h7 as cg her "Promise me you won't cum on my... face..." ("upset", "wink", "base", "mid") $ d_flag_01 = False #If TRUE Genie promised to warn her. @@ -299,14 +299,14 @@ label hg_pf_titjob_1: gen "..." ("base", xpos="far_left", ypos="head") "\"I promise not to cover that sweet little face of yours...\"": $ d_flag_01 = True #If TRUE Genie promised to warn her. - $ dynamic_cg("herm_boob", "base", "6") + show her_titjob_personal h6 as cg her "Thank you, [name_genie_hermione]." ("base", "happy", "base", "mid") "\"*Hmm*... We'll see how I feel later.\"": - $ dynamic_cg("herm_boob", "base", "8") + show her_titjob_personal h8 as cg her "*Hmph*..." ("annoyed", "narrow", "annoyed", "mid") her "At least try and avoid my hair..." ("normal", "happyCl", "worried", "mid") - $ dynamic_cg("herm_boob", "base", "5") + show her_titjob_personal h5 as cg her "............." ("disgust", "narrow", "worried", "down") gen "............." ("base", xpos="far_left", ypos="head") her "............." ("normal", "happyCl", "worried", "mid") @@ -314,14 +314,14 @@ label hg_pf_titjob_1: gen "Yes, what is it?" ("base", xpos="far_left", ypos="head") her "Are you almost...{w=0.3} there?" ("open", "base", "base", "mid") gen "Why?" ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "7") + show her_titjob_personal h7 as cg if game.daytime: her "Well, it's just that...{w=0.3} my classes are about to start..." ("upset", "wink", "base", "mid") else: her "Well, it's just that...{w=0.3} I promised I would meet with Ginny tonight..." ("upset", "wink", "base", "mid") her "She's already pretty upset with how much time I'm spending in here..." gen "Do you need the points or not?" ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "6") + show her_titjob_personal h6 as cg her "I do, [name_genie_hermione]! I'm sorry..." ("grin", "happyCl", "worried", "mid") her "I'll just keep stroking it then..." gen "Well, there is a way to finish this up a bit faster..." ("base", xpos="far_left", ypos="head") @@ -330,9 +330,9 @@ label hg_pf_titjob_1: menu: gen "..." ("base", xpos="far_left", ypos="head") "\"Tell me how much you love your tits!\"": - $ dynamic_cg("herm_boob", "base", "5") + show her_titjob_personal h5 as cg her "What?" ("upset", "wink", "base", "mid") - $ dynamic_cg("herm_boob", "base", "6") + show her_titjob_personal h6 as cg her "My breasts?" ("disgust", "narrow", "worried", "down") gen "You know,{w=0.5} how good they feel..." ("base", xpos="far_left", ypos="head") gen "How many eyes are drawn to you thanks to them..." ("base", xpos="far_left", ypos="head") @@ -345,33 +345,33 @@ label hg_pf_titjob_1: her "The boy was trying to act all sly about it, but I could tell he snuck a peek at them any chance he got..." ("base", "base", "base", "R") her "At that point I began undoing a couple of buttons... Slowly at first, not enough for him to suspect anything..." ("base", "narrow", "base", "mid_soft") gen "*Hmm*... You little flaunter." ("grin", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "9") + show her_titjob_personal h9 as cg her "By the third button, he couldn't take his eyes off me..." ("base", "narrow", "worried", "down") her "And when I got to the fourth... I saw him move his hands under the desk..." gen "Really?" ("base", xpos="far_left", ypos="head") her "Yes... I swear I could even hear him...{w=0.3}\"doing it\"..." ("base", "narrow", "base", "up") - $ dynamic_cg("herm_boob", "base", "10") + show her_titjob_personal h10 as cg her "I'm sure he could get a good glimpse of my bra..." ("open", "base", "base", "R") gen "Do you have no shame?" ("grin", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "5") + show her_titjob_personal h5 as cg her "[name_genie_hermione]! I was just trying to cool off..." ("base", "narrow", "worried", "down") gen "I'm just kidding, keep going..." ("base", xpos="far_left", ypos="head") her ".............." ("base", "narrow", "base", "mid_soft") - $ dynamic_cg("herm_boob", "base", "9") + show her_titjob_personal h9 as cg her "By the sixth button my entire bra was unveiled..." her "And he must have had a really good view of my cleavage..." ("base", "base", "base", "mid") her "And my...{w=0.3} tits..." ("soft", "narrow", "base", "mid_soft") her "He didn't even try to hide what he was doing and just kept staring at them... touching himself..." - $ dynamic_cg("herm_boob", "base", "10") + show her_titjob_personal h10 as cg her "Then suddenly I felt something sticky on my legs as he shot several ropes of cum under the table!" ("open_tongue", "narrow", "annoyed", "up") gen "!!!" ("angry", xpos="far_left", ypos="head") her "Come on, [name_genie_hermione]! Cover me as well! Cover my tits in your cum!" ("grin", "base", "angry", "mid") "\"Stick out your tongue!\"": - $ dynamic_cg("herm_boob", "base", "5") + show her_titjob_personal h5 as cg her "[name_genie_hermione]?" ("open", "wink", "base", "mid") gen "Just do it, slut!" ("angry", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "11") + show her_titjob_personal h11 as cg her "*Ehm*...{w=0.4} *Ike* *ees*?" ("open_wide_tongue", "narrow", "worried", "down") gen "Yes, good..." ("base", xpos="far_left", ypos="head") gen "Now tilt your head down a bit... as far as it'll go." ("base", xpos="far_left", ypos="head") @@ -379,13 +379,13 @@ label hg_pf_titjob_1: gen "Yes...{w=0.3} Good..." ("base", xpos="far_left", ypos="head") her "..........." ("open_wide_tongue", "base", "base", "mid") her "..........." - $ dynamic_cg("herm_boob", "base", "9") + show her_titjob_personal h9 as cg her "I *khant* *eef* *ay* *outh* *oen*..." ("open_tongue", "base", "base", "mid") her "I *eel* *ool*..." ("open_wide_tongue", "narrow", "worried", "down") gen "Yes! Drool all over those perfect tits of yours!" ("angry", xpos="far_left", ypos="head") her "*Erth-ect*?" ("open_tongue", "base", "base", "mid") gen "As perfect as any mortal, [name_hermione_genie]!" ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "11") + show her_titjob_personal h11 as cg her "......." ("base", "narrow", "base", "up") gen "Try to get it as close to the tip of my cock as you can..." ("base", xpos="far_left", ypos="head") her "............" ("normal", "happyCl", "worried", "mid") @@ -419,7 +419,7 @@ label hg_pf_titjob_1: $ her_mood += 3 call bld gen "Here it comes, [name_hermione_genie]!" ("angry", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "13") + show her_titjob_personal h13 as cg call her_chibi_scene("tj_pause", trans=d5) @@ -430,7 +430,7 @@ label hg_pf_titjob_1: gen "{size=+5}Then open wide, slut!!{/size}" ("angry", xpos="far_left", ypos="head") her "Not my mou--" ("scream", "wide", "base", "stare") nar "You grab the back of Hermione's head and force your cock into her open mouth..." - $ dynamic_cg("herm_boob", "base", "12") + show her_titjob_personal h12 as cg stop music fadeout 1.0 call cum_block @@ -461,17 +461,17 @@ label hg_pf_titjob_1: pause.5 play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # HERMIONE'S THEME. - $ dynamic_cg("herm_boob", "base", "15") + show her_titjob_personal h15 as cg her "*Ptui*..." ("open_wide_tongue_cum", "base", "angry", "mid", trans=hpunch) $ hermione.set_cum(face="light") - $ dynamic_cg("herm_boob", "base", "16") + show her_titjob_personal h16 as cg her "Why on earth did you cum in my mouth?" ("angry", "happyCl", "worried", "mid", emote="sweat") gen "You did say not to cum on your face..." ("base", xpos="far_left", ypos="head") pause.2 - $ dynamic_cg("herm_boob", "base", "17") + show her_titjob_personal h17 as cg call her_chibi_scene("tj_cum_on_done", trans=d5) pause.5 @@ -499,7 +499,7 @@ label hg_pf_titjob_1: with hpunch call bld gen "*ARGH*!" ("angry", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "13") + show her_titjob_personal h13 as cg call her_chibi_scene("tj_pause", trans=d5) @@ -519,16 +519,16 @@ label hg_pf_titjob_1: her "...................." ("shock", "happyCl", "worried", "mid") call cum_block $ hermione.set_cum(body="light", breasts="heavy") - $ dynamic_cg("herm_boob", "base", "18") + show her_titjob_personal h18 as cg call ctc call her_chibi_scene("tj_cum_on_done", trans=d5) her "......................." ("angry", "wide", "base", "stare") gen "Well, I think that's about it..." ("base", xpos="far_left", ypos="head") - her ".........." ("soft", "base", "base", "mid",tears="soft") + her ".........." ("soft", "base", "base", "mid") - $ dynamic_cg("herm_boob", "base", "17") + show her_titjob_personal h17 as cg her "[name_genie_hermione]! How could you cum this much?!" ("scream", "happyCl", "worried", "mid") her "(It's like he dumped a bucket load all over my chest...)" ("disgust", "narrow", "base", "down") if game.daytime: @@ -552,11 +552,11 @@ label hg_pf_titjob_2: with d3 # Setup - $ dynamic_cg("herm_boob", "base", "6") + show her_titjob_personal h6 as cg $ hermione.zorder = -1 hide hermione_main - $ dynamic_cg("herm_boob", "base", "20") + show her_titjob_personal h20 as cg $ hermione.strip("robe", "accessory") if hermione.is_any_worn("top", "bra"): @@ -577,43 +577,43 @@ label hg_pf_titjob_2: her "..." ("base", "narrow", "base", "mid_soft") gen "Yes, just like that..." ("base", xpos="far_left", ypos="head") gen "*Hmm*... You're getting pretty good at this." ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "21") + show her_titjob_personal h21 as cg her "Thank you, [name_genie_hermione]." ("base", "happyCl", "base", "mid") her "I figured with how kind you've been it's the least I could do..." menu: gen "..." ("base", xpos="far_left", ypos="head") "\"What do you think of my cock?\"": - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "*huh*?" ("open", "base", "base", "mid") her "Your cock?" ("angry", "happyCl", "worried", "mid", emote="sweat") gen "What do you think about--" ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "It's magnificent!" ("upset", "closed", "base", "mid") gen "go on..." ("base", xpos="far_left", ypos="head") her "[name_genie_hermione], If you say that I have the perfect tits..." ("soft", "narrow", "annoyed", "up") nar "She squeezes her tits around your cock." - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "This, has to be the perfect cock!" ("grin", "narrow", "base", "dead") gen "Perfect you say?" ("grin", xpos="far_left", ypos="head") her "The size..." ("soft", "narrow", "worried", "down") her "The shape..." ("base", "narrow", "worried", "down") her "Everything about it..." ("base", "narrow", "base", "mid_soft") - $ dynamic_cg("herm_boob", "base", "24") + show her_titjob_personal h24 as cg nar "Hermione tilts her head down and licks the tip of your cock." her "..........." ("open_tongue", "narrow", "annoyed", "up") - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "Perfect taste..." ("soft", "narrow", "annoyed", "up") gen "..." ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "25") + show her_titjob_personal h25 as cg her "I think your perfect cock should be shared around the school." ("scream", "closed", "angry", "mid") gen "Well, I wouldn't go that far--" ("base", xpos="far_left", ypos="head") her "Listen to me, [name_genie_hermione]!" ("angry", "closed", "angry", "mid") her "I think it should be worshipped as part of the school curriculum!" ("soft", "narrow", "annoyed", "up") - $ dynamic_cg("herm_boob", "base", "24") + show her_titjob_personal h24 as cg her "Girls will be required to come in and bask in its glory!" ("open_tongue", "narrow", "annoyed", "up") gen "OK, I think I've heard enough." ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "21") + show her_titjob_personal h21 as cg call her_chibi_scene("tj_pause", trans=d5) pause.8 @@ -628,15 +628,15 @@ label hg_pf_titjob_2: her "................." ("soft", "narrow", "annoyed", "up") nar "Hermione keeps on stroking your cock." - $ dynamic_cg("herm_boob", "base", "25") + show her_titjob_personal h25 as cg nar "Letting some spit dribble down to help lubricate it." - $ dynamic_cg("herm_boob", "base", "21") + show her_titjob_personal h21 as cg gen "Yes, yes...{w=0.3} That's it, slut!" ("base", xpos="far_left", ypos="head") "\"Call yourself a big-titted whore!\"": - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "Excuse me?" ("open", "base", "base", "mid") - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "Oh...{w=0.5} I am a big-titted whore!" ("soft", "narrow", "annoyed", "up") gen "Good. Glad we established that." ("base", xpos="far_left", ypos="head") gen "Now I want you to say..." ("base", xpos="far_left", ypos="head") @@ -644,84 +644,84 @@ label hg_pf_titjob_2: menu: gen "..." ("base", xpos="far_left", ypos="head") "\"I am a shameless cumslut!\"": - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "Of course." ("base", "narrow", "worried", "down") - $ dynamic_cg("herm_boob", "base", "24") + show her_titjob_personal h24 as cg her "I am a shameless cumslut." ("soft", "narrow", "annoyed", "up") - $ dynamic_cg("herm_boob", "base", "21") + show her_titjob_personal h21 as cg her "A dirty little slut who's addicted to the taste of my headmaster's cum..." ("grin", "narrow", "base", "dead") gen "Yes! Good!" ("base", xpos="far_left", ypos="head") "\"I love being covered in cum!\"": - $ dynamic_cg("herm_boob", "base", "24") + show her_titjob_personal h24 as cg her "I love being covered in cum!" ("soft", "narrow", "annoyed", "up") her "hot..." her "sticky..." her "smelly..." her "cum..." - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "..................................." ("grin", "narrow", "base", "dead") - $ dynamic_cg("herm_boob", "base", "21") + show her_titjob_personal h21 as cg her "How was that, [name_genie_hermione]?" ("angry", "wink", "base", "mid") gen "Perfect." ("base", xpos="far_left", ypos="head") "\"This is really good. Did you practise?\"": - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "*Hmm*?..." ("base", "happyCl", "base", "mid") - $ dynamic_cg("herm_boob", "base", "21") + show her_titjob_personal h21 as cg her "Sort of...{w=0.3} Well not on another cock..." ("angry", "wink", "base", "mid") gen "On what then?" ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "Well, I spoke to Ginny..." ("grin", "base", "base", "R") gen "A friend of yours?" ("base", xpos="far_left", ypos="head") her "Yes. I asked if she had any tips for this sort of thing..." ("base", "base", "base", "R") - $ dynamic_cg("herm_boob", "base", "21") + show her_titjob_personal h21 as cg her "She said the best way to improve was to practise..." ("base", "happy", "base", "mid") gen "Practise on what?" ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "On Ginny." ("smile", "base", "base", "R") - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "Well,{w=0.5} on her arm..." ("angry", "wink", "base", "mid") gen "You tit-fucked your friend's arm?" ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "25") + show her_titjob_personal h25 as cg her "Just as practice!" ("grin", "happyCl", "worried", "mid", emote="sweat") - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "She even gave me some tips..." - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "How does this feel?" ("base", "narrow", "worried", "down") gen "*Mmm*... Yes, this feels quite good." ("base", xpos="far_left", ypos="head") her "Does it?" ("angry", "wink", "base", "mid") - $ dynamic_cg("herm_boob", "base", "21") + show her_titjob_personal h21 as cg her "Ginny seemed to enjoy it quite a bit as well..." ("base", "narrow", "base", "up") gen "She did?" ("angry", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "Of course she did!" ("base", "happyCl", "base", "mid") - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "Who wouldn't love feeling my perfect tits..." ("base", "closed", "base", "mid") her "Although I think she might have enjoyed it..." ("open", "narrow", "worried", "down") - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "A little too much..." ("soft", "happy", "base", "R") gen "How so?" ("base", xpos="far_left", ypos="head") her "Well..." ("soft", "happy", "base", "R") her "She might have started..." - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "Playing with herself..." ("grin", "narrow", "annoyed", "up") with hpunch with kissiris gen "Yes, keep going slut!" ("angry", xpos="far_left", ypos="head") her "As I was \"practising\" on her arm, she might have..." ("open", "base", "base", "R") - $ dynamic_cg("herm_boob", "base", "24") + show her_titjob_personal h24 as cg her "Orgasmed..." ("soft", "narrow", "annoyed", "up") gen "[name_hermione_genie], you little slut!" ("angry", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "It was just practice, nothing else!" ("grin", "happyCl", "worried", "mid", emote="sweat") her "*Err*... I mean..." ("angry", "wink", "base", "mid") - $ dynamic_cg("herm_boob", "base", "21") + show her_titjob_personal h21 as cg her "It's not like I enjoyed it or anything..." ("angry", "narrow", "base", "down") gen "Yes, yes... you're not a slut at all..." ("base", xpos="far_left", ypos="head") gen "*Mmm*...{w=0.4} Why don't you spit on it a little..." ("base", xpos="far_left", ypos="head") gen "Oh, yes..." ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "24") + show her_titjob_personal h24 as cg her "..............." ("base", "narrow", "worried", "down") if hg_pf_titjob.points == 1: @@ -734,85 +734,85 @@ label hg_pf_titjob_2_continue: call bld gen "Yes... Keep stroking it." ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her ".............." ("angry", "wink", "base", "mid", ypos="head", flip=False) gen "Now I want you to say..." ("base", xpos="far_left", ypos="head") menu: gen "..." ("base", xpos="far_left", ypos="head") "{size=-4}\"I love teasing my father with my big tits.\"{/size}": - $ dynamic_cg("herm_boob", "base", "25") + show her_titjob_personal h25 as cg her "I do not!" ("angry", "narrow", "base", "down", ypos="head", flip=False) gen "I know. Just say it." ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "My father? That's gross, [name_genie_hermione]! How could you suggest that I would want to fu--" ("soft", "narrow", "annoyed", "up") gen "Come on...{w=0.3} Just make something up." ("base", xpos="far_left", ypos="head") her "..........." ("angry", "wink", "base", "mid") her "Fine..." ("open", "narrow", "worried", "down") - $ dynamic_cg("herm_boob", "base", "21") + show her_titjob_personal h21 as cg her "Sometimes when I hug him..." her "......." gen "Go on [name_hermione_genie]..." ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "I press my tits against him..." ("soft", "narrow", "annoyed", "up") gen "Do you think he enjoys it?" ("base", xpos="far_left", ypos="head") her "I'm not sure..." ("annoyed", "base", "base", "mid") her "I think so..." ("soft", "happy", "base", "R") - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "It always seems like he's trying to cover his crotch afterwards..." ("base", "closed", "base", "mid") her "He keeps reminding me I'm too old for hugs..." ("annoyed", "closed", "base", "mid") her "But I don't care... I make sure to give him a big one every night before I go to bed anyway..." her "So when I've gone to bed he can't help but think of me..." ("base", "narrow", "worried", "down") her "And how good my tits felt..." ("grin", "narrow", "base", "dead") - $ dynamic_cg("herm_boob", "base", "24") + show her_titjob_personal h24 as cg her "Pressed against him..." ("soft", "narrow", "annoyed", "up") gen "That's it slut." ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "If I feel like teasing him a bit more I will give him a kiss on the forehead..." ("soft", "happy", "base", "R") - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "Making sure that he can see down my blouse..." ("grin", "happyCl", "worried", "mid", emote="sweat") her "{heart}{heart}{heart}" - $ dynamic_cg("herm_boob", "base", "25") + show her_titjob_personal h25 as cg her "But all of that is not true of course!" ("open", "base", "base", "mid") - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "None of that happens! It was just for you to imagine!" gen "Right..." ("base", xpos="far_left", ypos="head") "{size=-4}\"I love teasing my schoolmates with my perfect tits.\"{/size}": - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "I love teasing my schoolmates with my perfect tits..." ("soft", "narrow", "annoyed", "up", ypos="head", flip=False) gen "Of course you do..." ("base", xpos="far_left", ypos="head") her "I love the jealous looks from the other girls..." ("base", "narrow", "worried", "down") gen "Why wouldn't they be jealous..." ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "21") + show her_titjob_personal h21 as cg her "I especially love teasing Ron and harry during breakfast..." ("base", "narrow", "base", "mid_soft") - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "Sometimes I'll walk around with only one button done up..." ("base", "squint", "base", "mid") - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "Other times I'll just wear my top with nothing on underneath..." gen "And how does that make you feel?" ("base", xpos="far_left", ypos="head") her "So good..." ("silly", "narrow", "base", "dead") her "This one time, when walking back from your office at night, I was barely even covering them..." ("angry", "wink", "base", "mid") her "I rounded a corner and--" ("soft", "narrow", "annoyed", "up") - $ dynamic_cg("herm_boob", "base", "24") + show her_titjob_personal h24 as cg her "A second year boy ran head first into them..." ("grin", "narrow", "annoyed", "up") gen "Head first into your first class tits?" ("base", xpos="far_left", ypos="head") her "All I could see was the top of his head..." ("grin", "narrow", "base", "dead") gen "What did he do?" ("base", xpos="far_left", ypos="head") her "He immediately attempted to pull away..." gen "attempted?" ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "Well...{w=0.4} I may have held him there..." ("base", "narrow", "base", "mid_soft") her "Just for a little bit..." ("base", "narrow", "worried", "down") - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "To make sure he knew it was okay..." ("base", "squint", "base", "mid") gen "I'm sure that's why, you little slut." ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "I think I might have broken him though..." ("base", "narrow", "worried", "down") - $ dynamic_cg("herm_boob", "base", "21") + show her_titjob_personal h21 as cg her "Because once I'd let him go he didn't say anything... He just took a few slow steps backwards, turned, and scurried away." ("soft", "narrow", "annoyed", "up") gen "I bet I know where he went..." ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "So do I..." ("soft", "narrow", "annoyed", "up") jump hg_pf_titjob_2_cumming @@ -823,9 +823,9 @@ label hg_pf_titjob_2_cumming: call bld gen "*Hmm*..." ("base", xpos="far_left", ypos="head") gen "I love your perfect tits!" ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "22") + show her_titjob_personal h22 as cg her "Thank you [name_genie_hermione]." ("soft", "narrow", "annoyed", "up", ypos="head", flip=False) - $ dynamic_cg("herm_boob", "base", "23") + show her_titjob_personal h23 as cg her "Shall I rub them some more then?" nar "Hermione presses her tits together against your cock and begins rubbing it rapidly..." gen "Oh, yes!!!" ("base", xpos="far_left", ypos="head") @@ -837,7 +837,7 @@ label hg_pf_titjob_2_cumming: "-Cum in her mouth-": call bld gen "Take this, whore!" ("angry", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "25") + show her_titjob_personal h25 as cg her "What are you--" ("angry", "wink", "base", "mid", ypos="head", flip=False) call her_chibi_scene("tj_mouth", trans=d5) @@ -849,7 +849,7 @@ label hg_pf_titjob_2_cumming: gen "{size=+5}*ARGH*! YES!!!{/size}" ("angry", xpos="far_left", ypos="head") play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # HERMIONE'S THEME. - $ dynamic_cg("herm_boob", "base", "26") + show her_titjob_personal h26 as cg call her_chibi_scene("tj_cum_in", trans=d5) pause.8 @@ -873,7 +873,7 @@ label hg_pf_titjob_2_cumming: her "..." ("full_cum", "narrow", "base", "dead") play sound "sounds/gulp.ogg" #Sound of gulping down a liquid. - $ dynamic_cg("herm_boob", "base", "27") + show her_titjob_personal h27 as cg her "*GULP*" ("cum", "happyCl", "worried", "mid") #play noise here call her_chibi_scene("tj_idle", trans=d5) @@ -909,7 +909,7 @@ label hg_pf_titjob_2_cumming: gen "Here! Take this you big-titted whore!" ("angry", xpos="far_left", ypos="head") with hpunch gen "*ARGH*!" ("angry", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "25") + show her_titjob_personal h25 as cg her "What? Already?!" ("shock", "wide", "base", "stare", ypos="head", flip=False) gen "Yeah, your tits felt great slut!" ("angry", xpos="far_left", ypos="head") call cum_block @@ -917,7 +917,7 @@ label hg_pf_titjob_2_cumming: call her_chibi_scene("tj_cum_on", trans=d9) pause.8 - $ dynamic_cg("herm_boob", "base", "30") + show her_titjob_personal h30 as cg $ hermione.set_cum(breasts="light") call bld @@ -927,33 +927,33 @@ label hg_pf_titjob_2_cumming: her "!!!!!!!!!!!" ("shock", "wide", "base", "stare") - $ dynamic_cg("herm_boob", "base", "31") + show her_titjob_personal h31 as cg her "......................." ("angry", "wide", "base", "stare") - $ dynamic_cg("herm_boob", "base", "32") + show her_titjob_personal h32 as cg call her_chibi_scene("tj_cum_on_done", trans=d9) pause.8 call bld gen "*Aghhh*... I feel so much lighter now..." ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "33") + show her_titjob_personal h33 as cg her "......................." ("base", "narrow", "base", "down") play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # HERMIONE'S THEME. - $ dynamic_cg("herm_boob", "base", "35") + show her_titjob_personal h35 as cg her "[name_genie_hermione]!" ("open", "happyCl", "worried", "mid") gen "What?" ("base", xpos="far_left", ypos="head") her "You've covered my chest in cum..." ("angry", "happyCl", "worried", "mid") - $ dynamic_cg("herm_boob", "base", "34") + show her_titjob_personal h34 as cg her "There's so much..." ("open", "base", "base", "R") gen "It's your fault, [name_hermione_genie]!" ("base", xpos="far_left", ypos="head") her "My fault?" ("angry", "base", "base", "mid") gen "Yes! It's those perfect tits of yours..." ("base", xpos="far_left", ypos="head") gen "They just felt too good..." ("base", xpos="far_left", ypos="head") - $ dynamic_cg("herm_boob", "base", "36") + show her_titjob_personal h36 as cg her "Oh..." ("shock", "wide", "base", "stare") her "Well, If that's the reason then I suppose it's not too bad..." ("soft", "narrow", "base", "down") - $ dynamic_cg("herm_boob", "base", "37") + show her_titjob_personal h37 as cg her "I'll just wipe it off and hope that nobody will notice..." ("upset", "closed", "base", "mid") gen "You could lick them clean..." ("base", xpos="far_left", ypos="head") if her_tier < 6: