From e50f8762da393ff4845abbb39ec9c9c5ecea0ff6 Mon Sep 17 00:00:00 2001 From: Johnny28 Date: Mon, 3 Apr 2023 18:15:05 +0200 Subject: [PATCH] Fixes and improvements * Fixed genie distributing more points than he promised on "Flash A Classmate" public requests. * Improved writing and posing during "show me your tits, flash your tits, flirt with students, flirt with teachers, kiss a girl and "let them grope you". * Removed blktone and bld in some places where it's replaced by inner thought and narrator character. * Lowered points payout slightly for "Kiss a girl" public favour. * Removed mood penalty on one of Hermione's public events as bad mood is inescapable. --- .../hermione/events/favors/dance_for_me.rpy | 148 +++++++----------- .../events/favors/dance_for_me_masturbate.rpy | 4 - .../events/favors/give_me_a_handy.rpy | 2 +- .../hermione/events/favors/grope_her.rpy | 29 ++-- .../hermione/events/favors/grope_her_ass.rpy | 37 ++--- .../events/favors/grope_her_breasts.rpy | 39 ++--- .../hermione/events/favors/lets_have_sex.rpy | 15 +- .../events/favors/show_me_your_panties.rpy | 38 +++-- .../events/favors/show_me_your_tits.rpy | 4 +- .../favors/show_me_your_tits_branches.rpy | 53 ++++--- .../hermione/events/favors/suck_it.rpy | 1 - .../hermione/events/favors/talk_to_me.rpy | 1 - .../events/requests/flash_your_tits.rpy | 77 ++++----- .../events/requests/flirt_with_students.rpy | 33 ++-- .../events/requests/flirt_with_teachers.rpy | 21 +-- .../events/requests/give_a_blowjob.rpy | 5 - .../events/requests/give_a_handjob.rpy | 16 +- .../hermione/events/requests/kiss_a_girl.rpy | 52 +++--- .../events/requests/let_them_grope_you.rpy | 54 ++++--- 19 files changed, 283 insertions(+), 346 deletions(-) diff --git a/game/scripts/characters/hermione/events/favors/dance_for_me.rpy b/game/scripts/characters/hermione/events/favors/dance_for_me.rpy index c826720d..cf1a1aac 100644 --- a/game/scripts/characters/hermione/events/favors/dance_for_me.rpy +++ b/game/scripts/characters/hermione/events/favors/dance_for_me.rpy @@ -63,21 +63,19 @@ label hg_pf_strip: ### Fail Events ### label hg_pf_strip_fail: - call bld gen "[name_hermione_genie], I need you to dance for me a little." ("base", xpos="far_left", ypos="head") her "You want me to..." ("soft", "wide", "base", "stare") - her "... dance for you, [name_genie_hermione]?" ("open", "wide", "base", "stare") + her "... Dance for you, [name_genie_hermione]?" ("open", "wide", "base", "stare") $ hg_pf_strip.fail_intentional() jump too_much label hg_pf_strip_T2_fail_intro: # Hermione starts dancing, but it will fail anyway. - call bld gen "[name_hermione_genie], I need you to dance for me a little." ("base", xpos="far_left", ypos="head") her "You want me to..." ("open", "base", "worried", "mid") - her "... dance for you, [name_genie_hermione]?" ("open", "wink", "base", "mid") + her "... Dance for you, [name_genie_hermione]?" ("open", "wink", "base", "mid") gen "Yes... You think you could manage that?" ("base", xpos="far_left", ypos="head") her "*Ehm*... I suppose so..." ("soft", "base", "base", "R") her "Am I getting paid for this?" @@ -91,7 +89,6 @@ label hg_pf_strip_T2_fail_intro: # Hermione starts dancing, but it will fail any nar "Hermione starts dancing..." stop music fadeout 1.0 - hide screen bld1 call her_chibi("dance","mid","base") with d3 pause.2 @@ -107,12 +104,10 @@ label hg_pf_strip_T2_fail_intro: # Hermione starts dancing, but it will fail any call her_chibi("stand","mid","base") #Hermione stands still. with hpunch - show screen blktone her "??!" ("mad", "wide", "base", "stare", cheeks="blush") - gen "Take off those clothes..." ("base", xpos="far_left", ypos="head") + gen "Take off your clothes..." ("base", xpos="far_left", ypos="head") her "You want me to...?" ("disgust", "narrow", "base", "down", cheeks="blush") - hide screen blktone her "[name_genie_hermione]!" ("angry", "base", "angry", "mid", cheeks="blush") her "This is ridiculous on a whole other level!" ("angry", "closed", "angry", "mid", cheeks="blush") her "I won't let myself be forced to become some cheap stripper!!!" ("mad", "wide", "base", "stare", cheeks="blush") @@ -130,7 +125,6 @@ label hg_pf_strip_T2_fail_intro: # Hermione starts dancing, but it will fail any jump end_hermione_event label hg_pf_strip_T2_fail_repeat: - call bld gen "[name_hermione_genie], I need you to dance for me a little." ("base", xpos="far_left", ypos="head") her "And would you like me to take off my clothes as well?" ("soft", "closed", "base", "mid") gen "Yes?" ("base", xpos="far_left", ypos="head") @@ -154,8 +148,7 @@ label hg_pf_strip_T2_fail_repeat: # Event 2 (i) - Hermione strips for you on your desk. Snape then enters. # Event 3 (r) - Hermione strips for. You will get some event choices. -label hg_pf_strip_T3_intro_E1: # Complete - call bld +label hg_pf_strip_T3_intro_E1: gen "[name_hermione_genie], I need you to dance for me a little." ("base", xpos="far_left", ypos="head") her "You want me to..." ("open", "base", "worried", "mid") her "... dance for you, [name_genie_hermione]?" ("open", "wink", "base", "mid") @@ -172,7 +165,6 @@ label hg_pf_strip_T3_intro_E1: # Complete nar "Hermione starts dancing..." stop music fadeout 1.0 - hide screen bld1 call her_chibi("dance","mid","base") with d3 pause.2 @@ -195,15 +187,13 @@ label hg_pf_strip_T3_intro_E1: # Complete if hermione.is_any_worn("top", "bottom", "robe", "accessory"): gen "Now start taking off those clothes." ("base", xpos="far_left", ypos="head") - show screen blktone - her "You want me to... strip dance for you...?" ("disgust", "narrow", "base", "down", cheeks="blush") + her "You want me to... Strip dance for you...?" ("disgust", "narrow", "base", "down", cheeks="blush") else: gen "Now take off your underwear." ("base", xpos="far_left", ypos="head") - show screen blktone her "You want me to... Take off my underwear...?" ("disgust", "narrow", "base", "down", cheeks="blush") gen "Yes. And I expect you to do it today, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") - her "[name_genie_hermione]!" ("angry", "happyCl", "worried", "mid", cheeks="blush") + her "{size=+4}[name_genie_hermione]!{/size}" ("angry", "happyCl", "worried", "mid", cheeks="blush") gen "Don't you raise your voice at me, [name_hermione_genie]!" ("base", xpos="far_left", ypos="head") her ".....!!?" ("mad", "wide", "base", "stare", cheeks="blush") gen "Nobody is forcing you to do this." ("base", xpos="far_left", ypos="head") @@ -212,7 +202,6 @@ label hg_pf_strip_T3_intro_E1: # Complete her "....................." ("angry", "base", "angry", "mid") her "......................................." ("disgust", "narrow", "base", "down", cheeks="blush") - hide screen blktone nar "Hermione starts dancing again..." call her_chibi("dance","mid","base") #Chibi takes off the vest here btw but Hermione does not even if she's wearing it @@ -220,14 +209,12 @@ label hg_pf_strip_T3_intro_E1: # Complete her "{size=-5}(...........................................){/size}" ("angry", "happyCl", "worried", "mid", cheeks="blush") gen "What are you waiting for then?" ("base", xpos="far_left", ypos="head") - her "............................................................." ("disgust", "narrow", "base", "down", cheeks="blush") + nar "Hermione gives you a confused look..." pause .5 - show screen blktone her "{size=-5}(Am I really going to do this?){/size}" ("angry", "happyCl", "worried", "mid", cheeks="blush", xpos="base", ypos="base", trans=fade) - hide screen blktone if hermione.is_any_worn("robe", "accessory"): play sound "sounds/cloth_sound3.ogg" @@ -350,13 +337,13 @@ label hg_pf_strip_T3_intro_E1: # Complete with d3 nar "Hermione looks extremely embarrassed..." - nar "Her fingers shaking as she fumbles somewhat..." + nar "Her fingers shakes as she fumbles somewhat..." "\"Take off your panties!\"" if not hermione.is_worn("bottom"): hide hermione_main with d3 nar "Hermione looks at your pleadingly..." - nar "Her fingers shake slightly as she begins moving them towards her panties..." + nar "Her fingers shakes slightly as she begins moving them towards her panties..." gen "That's it..." ("base", xpos="far_left", ypos="head") @@ -370,13 +357,13 @@ label hg_pf_strip_T3_intro_E1: # Complete her "I'm sorry, [name_genie_hermione]..." ("angry", "happyCl", "worried", "mid", cheeks="blush") her "I...{w=0.4} I'm trying..." ("angry", "happyCl", "worried", "mid", cheeks="blush") her "But my hands..." ("angry", "happyCl", "worried", "mid", cheeks="blush") - her "Why is this so hard! *sob*" ("angry", "happyCl", "worried", "mid", cheeks="blush") + her "Why is this so hard! *Sob*" ("angry", "happyCl", "worried", "mid", cheeks="blush") her "No, I can't do this, [name_genie_hermione]! *sob*" ("open", "wide", "worried", "stare", cheeks="blush", tears="messy") gen "What?" ("base", xpos="far_left", ypos="head") her "I thought I could, but..." ("angry", "squint", "base", "mid", cheeks="blush", trans=fade) her "Strip dancing for points, [name_genie_hermione]?" ("angry", "squint", "base", "mid", cheeks="blush") her "People look up to me in this school!" ("angry", "squint", "base", "mid", cheeks="blush") - her "I have a reputation...*sob*" ("angry", "squint", "base", "mid", cheeks="blush") + her "I have a reputation... *Sob*" ("angry", "squint", "base", "mid", cheeks="blush") her "And If I do this..." ("scream", "base", "angry", "mid", cheeks="blush", tears="messy") show screen blkfade with d5 @@ -413,16 +400,14 @@ label hg_pf_strip_T3_intro_E1: # Complete jump end_hermione_event label hg_pf_strip_T3_intro_E2: - call bld gen "[name_hermione_genie], I need you to dance for me." ("base", xpos="far_left", ypos="head") - her "That again, [name_genie_hermione]...?" ("disgust", "narrow", "base", "mid_soft") + her "Again, [name_genie_hermione]...?" ("disgust", "narrow", "base", "mid_soft") gen "You will get paid accordingly of course..." ("base", xpos="far_left", ypos="head") her "............................" ("annoyed", "narrow", "angry", "R") - her "And you expect me to... *Ehm*..." ("annoyed", "narrow", "angry", "R") + her "And you expect me to--{w=0.2} *Ehm*..." ("annoyed", "narrow", "angry", "R") gen "Take your clothes off. Naturally." ("base", xpos="far_left", ypos="head") stop music fadeout 1.0 - show screen blktone her "......................" ("annoyed", "narrow", "angry", "R") play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # HERMIONE'S THEME. her "Well, why not?" ("disgust", "narrow", "base", "mid_soft") @@ -437,8 +422,6 @@ label hg_pf_strip_T3_intro_E2: her "Ha! Might as well do this the proper way!" ("angry", "base", "angry", "mid") call hide_characters - hide screen bld1 - hide screen blktone with d3 pause.2 @@ -460,7 +443,7 @@ label hg_pf_strip_T3_intro_E2: her "If I must degrade myself in order to protect the honour of my house..." ("scream", "closed", "angry", "mid", xpos="mid", ypos="base") - her "So be it then!" ("scream", "base", "angry", "mid", emote="angry") + her "So be it!" ("scream", "base", "angry", "mid", emote="angry") her "Just..." ("open", "narrow", "worried", "down") if hermione.is_any_worn("robe", "accessory"): play sound "sounds/cloth_sound3.ogg" @@ -487,7 +470,7 @@ label hg_pf_strip_T3_intro_E2: pause.1 if hermione.is_worn("bottom"): - her "Let's take these bottoms off then shall we?" ("scream", "closed", "angry", "mid") + her "Let's take these bottoms off then, shall we?" ("scream", "closed", "angry", "mid") menu: gen "..." ("base", xpos="far_left", ypos="head") @@ -525,27 +508,27 @@ label hg_pf_strip_T3_intro_E2: her "Are you enjoying this, [name_genie_hermione]?" her "" ("angry", "base", "angry", "mid") - her "Shall I shake my breasts for you like one of those harlots?" ("scream", "closed", "angry", "mid") + her "Shall I shake my breasts for you, like one of those harlots?" ("scream", "closed", "angry", "mid") gen "Well--" ("base", xpos="far_left", ypos="head") - her "Of course! Why wouldn't I degrade myself for your pleasure?!" + her "Of course I shall! Why wouldn't I degrade myself for your pleasure?!" her "This is completely {size=+7}acceptable!{/size}" ("scream", "base", "angry", "mid", emote="angry") her "" ("angry", "base", "angry", "mid") pause.2 nar "Hermione is starting to shake her naked breasts rather clumsily..." - nar "As you watch the girl's tits sway right and left you find yourself fighting the urge to..." + nar "As you watch the girl's tits sway right and left, you find yourself fighting the urge to..." menu: gen "..." ("base", xpos="far_left", ypos="head") "-Grab them!-": gen "{size=-4}(Yes, just get my hands on these ample titties, that's what I want to do!){/size}" ("grin", xpos="far_left", ypos="head") gen "{size=-4}(Maybe pull on them a little, yes...){/size}" ("grin", xpos="far_left", ypos="head") - call slap_her #Calls slapping sound and visual. + play sound "sounds/boing02.ogg" her "" ("disgust", "wide", "base", "stare") - pause.2 - call slap_her #Calls slapping sound and visual. + pause.8 + play sound "sounds/boing03.ogg" her "" ("shock", "wide", "worried", "shocked") - pause.2 + pause.8 "-Slap them!-": gen "{size=-4}(I want to slap the crap out of her fun bags.){/size}" ("base", xpos="far_left", ypos="head") @@ -584,7 +567,7 @@ label hg_pf_strip_T3_intro_E2: her "(Dancing naked in front of the headmaster...)" ("soft", "wide", "worried", "shocked") her "(Letting him touch my breasts...)" ("disgust", "wide", "worried", "shocked") - her "(If my parents knew about this they would lose their minds...)" ("soft", "wide", "worried", "shocked") + her "(If my parents knew about this, they would lose their minds...)" ("soft", "wide", "worried", "shocked") her "(Especially my father...)" ("annoyed", "closed", "base", "mid") nar "Hermione is starting to shake her tits again..." her "(Hermione Granger - the stripper...)" @@ -631,8 +614,6 @@ label hg_pf_strip_T3_intro_E2: gen "*Hmm*... Well I'm not sure we're quite done here yet..." ("base", xpos="far_left", ypos="head") her "..." ("upset", "squint", "annoyed", "mid") $ hermione.strip("clothes") - her "" ("angry", "narrow", "base", "down") - #TODO Hermione chibi: Stand naked blinking (ch_hem blink_n) call her_chibi("dance_pause","on_desk","on_desk") @@ -641,8 +622,6 @@ label hg_pf_strip_T3_intro_E2: gen "How about you--" ("grin", xpos="far_left", ypos="head") - hide screen blktone - hide screen bld1 hide hermione_main with d1 @@ -656,9 +635,10 @@ label hg_pf_strip_T3_intro_E2: with hpunch sna "............................................" ("snape_11") - with hpunch call her_chibi("dance_pause","on_desk","on_desk", flip=True) + pause 0.4 + her "(Professor Snape???????!)" ("angry", "wide", "base", "stare", flip=True) sna "Miss Granger?" ("snape_12") @@ -688,7 +668,6 @@ label hg_pf_strip_T3_intro_E2: her "................................." ("angry", "happyCl", "worried", "mid") call hide_characters - hide screen bld1 with fade pause.2 @@ -700,7 +679,8 @@ label hg_pf_strip_T3_intro_E2: play sound "sounds/08_hop_on_desk.ogg" nar "Hermione hastily hops off your desk." play sound "sounds/cloth_sound3.ogg" - $ hermione.wear("bra", "panties", "bottom") + $ hermione.wear("all") + $ hermione.strip("top") nar "She starts putting some clothes back on rather frantically..." @@ -719,11 +699,12 @@ label hg_pf_strip_T3_intro_E2: call her_walk("mid", "base") - her "................................" ("disgust", "narrow", "base", "down", ypos="head", flip=False) + her "................................" ("disgust", "narrow", "base", "down", flip=True) pause.2 play sound "sounds/cloth_sound3.ogg" $ hermione.wear("all") + pause .8 call her_chibi("stand","mid","base", flip=True) pause.2 @@ -749,7 +730,7 @@ label hg_pf_strip_T3_E2: her "I would really rather not, [name_genie_hermione]..." gen "Why? You are getting quite good at it." ("base", xpos="far_left", ypos="head") her "........................." ("annoyed", "narrow", "annoyed", "mid") - her "{number=current_payout} house points?" ("open", "narrow", "worried", "down") + her "{number=current_payout} house points..." ("open", "narrow", "worried", "down") gen "Sure! The usual rate." ("base", xpos="far_left", ypos="head") her "..................." ("annoyed", "narrow", "angry", "R") @@ -765,7 +746,6 @@ label hg_pf_strip_T3_E2: # Locks Door. call hide_characters - hide screen bld1 with d3 pause.5 @@ -789,7 +769,7 @@ label hg_pf_strip_T3_E2: call her_walk("mid", "base") pause.2 - her "Just in case..." ("annoyed", "narrow", "angry", "R", ypos="head", flip=False) + her "Just in case..." ("annoyed", "narrow", "angry", "R", flip=False) stop music fadeout 1.0 call her_walk("desk", "base", reduce=0.8) @@ -816,7 +796,7 @@ label hg_pf_strip_T3_E2: $ hermione.strip("top") pause .5 if hermione.is_worn("bra"): - nar "Struggling for a moment she takes off her bra somewhat clumsily..." + nar "After struggling for a moment, Hermione then takes off her bra, somewhat clumsily..." play sound "sounds/cloth_sound3.ogg" $ hermione.strip("bra") @@ -843,7 +823,8 @@ label hg_pf_strip_T3_E2: her "He would not!" ("shock", "wide", "base", "stare") her "And I am too old for that anyway..." ("upset", "wink", "base", "mid") gen "I would say that you are the perfect age for that..." ("grin", xpos="far_left", ypos="head") - her "*huh*?" + her "*Huh*?" + gen "If you know what I mean..." ("grin", xpos="far_left", ypos="head") her "I do not know what you mean, [name_genie_hermione]." ("grin", "happyCl", "worried", "mid", emote="sweat") "{size=-3}\"Your father would disown you!\"{/size}": @@ -854,7 +835,7 @@ label hg_pf_strip_T3_E2: "{size=-3}\"Your father would love to watch you strip!\"{/size}": her "He would not! He would be ashamed of me!" ("normal", "happyCl", "worried", "mid") gen "Are you sure about that?" ("base", xpos="far_left", ypos="head") - her "absolutely! My father is a man of integrity!" ("scream", "happyCl", "worried", "mid") + her "Absolutely! My father is a man of integrity!" ("scream", "happyCl", "worried", "mid") gen "But he {size=+4}is{/size} a {size=+4}man{/size}, right?" ("base", xpos="far_left", ypos="head") her "....................." ("annoyed", "narrow", "annoyed", "mid") her "My father must never know about this..." ("annoyed", "base", "worried", "R") @@ -862,10 +843,12 @@ label hg_pf_strip_T3_E2: nar "Hermione is starting to sway her hips rather seductively..." - if hermione.is_worn("bottom"): + if hermione.is_any_worn("bottom", "stockings"): nar "Whilst sliding her bottoms down..." + if hermione.is_worn("stockings"): + nar "Along with her stockings..." play sound "sounds/cloth_sound3.ogg" - $ hermione.strip("bottom") + $ hermione.strip("bottom", "stockings") pause.3 call ctc @@ -884,11 +867,11 @@ label hg_pf_strip_T3_watch: gen "Yes, [name_hermione_genie]! Take them off!" ("base", xpos="far_left", ypos="head") her "........" ("annoyed", "closed", "base", "mid") nar "Doing her best to please you, Hermione attempts to undress herself whilst still keeping her dance going." - nar "Bending over slightly she hurriedly slides her panties down..." + nar "Bending over slightly, she hurriedly slides her panties down..." play sound "sounds/cloth_sound3.ogg" else: nar "Hermione moves her body in an attempted seductive manner." - nar "Your gaze on her current state of undress causing her some difficulties in maintaining her concentration." + nar "Your gaze on her current state of undress causes her some difficulty in maintaining her concentration." $ hermione.strip("clothes") pause 1.0 @@ -901,7 +884,7 @@ label hg_pf_strip_T3_watch: her ".........." ("disgust", "happyCl", "worried", "mid") nar "Hermione performs another set of rather awkward movements..." - nar "if not for her naked tits bouncing all over the place this would be quite embarrassing..." + nar "if not for her naked tits bouncing all over the place, this would be quite embarrassing..." gen "................." ("grin", xpos="far_left", ypos="head") nar "A few more clumsy movements before Hermione slumps on her butt..." @@ -912,7 +895,6 @@ label hg_pf_strip_T3_watch: call her_chibi("sit_naked","on_desk","on_desk") call hide_characters - hide screen bld1 hide screen blkfade with d5 call ctc @@ -926,7 +908,10 @@ label hg_pf_strip_T3_watch: gen "You have a lot of talent for this!" ("base", xpos="far_left", ypos="head") her "Thank you [name_genie_hermione]." ("soft", "base", "worried", "R", emote="sweat") "{size=-3}\"*Hmm*... This was quite awful...\"{/size}": + $ states.her.mood += 4 + call her_chibi("sit_naked_shocked","on_desk","on_desk") + her "............" ("annoyed", "base", "angry", "mid") gen "You just need to practise more..." ("base", xpos="far_left", ypos="head") her "Whatever........." ("annoyed", "narrow", "angry", "R") @@ -934,7 +919,6 @@ label hg_pf_strip_T3_watch: her "......................." ("silly", "happyCl", "worried", "mid", emote="sweat") call her_chibi("sit_naked_shocked","on_desk","on_desk") - hide screen bld1 call ctc jump end_hg_pf_strip @@ -943,18 +927,16 @@ label hg_pf_strip_T3_masturbate: show screen blkfade with d5 - her "[name_genie_hermione]?!" ("open", "wide", "base", "stare", ypos="head", flip=False) - gen "It's alright, [name_hermione_genie]. Don't mind me..." ("base", xpos="far_left", ypos="head") + her "[name_genie_hermione]?!" ("open", "wide", "base", "stare", flip=False) + gen "It's alright, [name_hermione_genie]. Don't mind me..." call gen_chibi("jerk_off","behind_desk","base") call her_chibi("dance","on_desk","on_desk") - hide screen blktone hide screen blkfade with d5 call ctc - call bld - her "B-but..." ("angry", "wide", "base", "stare", ypos="head", flip=False) + her "B-but..." ("angry", "wide", "base", "stare", flip=False) her "Your..." gen "Yes...{w=0.3} *Ah*... Yes... This is good." ("base", xpos="far_left", ypos="head") her "[name_genie_hermione]!!!" ("scream", "happyCl", "worried", "mid") @@ -966,37 +948,34 @@ label hg_pf_strip_T3_masturbate: "\"I said, keep on dancing, [name_hermione_genie]!\"": stop music fadeout 1.0 - her "No, [name_genie_hermione]!" ("annoyed", "narrow", "angry", "R", ypos="head", flip=False) - gen "*huh*?" ("base", xpos="far_left", ypos="head") + her "No, [name_genie_hermione]!" ("annoyed", "narrow", "angry", "R", flip=False) + gen "*Huh*?" ("base", xpos="far_left", ypos="head") show screen blkfade with d5 - nar "Hermione jumps off your desk and starts to put her clothes back on while glaring at you..." + nar "Hermione jumps off your desk and starts to dress herself, while glaring at you..." gen "Oh, come on! Don't leave me like that!" ("base", xpos="far_left", ypos="head") + nar "You reluctantly put your cock away..." play sound "sounds/cloth_sound.ogg" $ hermione.wear("all") call her_chibi_scene("reset","desk","base", trans=fade) her "The dance is over, [name_genie_hermione]!" ("soft", "base", "angry", "mid") - pause 1 her "I would like to get paid now!" ("annoyed", "narrow", "annoyed", "mid") - gen "Stubborn [name_hermione_genie]..." ("base", xpos="far_left", ypos="head") - nar "You reluctantly put your cock away..." - her "I would like to get paid now." ("annoyed", "narrow", "annoyed", "mid") + gen "Why do you always have to be so stubborn [name_hermione_genie]..." ("base", xpos="far_left", ypos="head") + her "My payment..." ("annoyed", "narrow", "annoyed", "mid") $ states.her.mood += 6 jump end_hg_pf_strip "\"Fine. There is no need for drama!\"": - her "......................" ("annoyed", "narrow", "angry", "R", ypos="head", flip=False) + her "......................" ("annoyed", "narrow", "angry", "R", flip=False) pause.1 call gen_chibi("sit_behind_desk") call her_chibi("dance","on_desk","on_desk") - hide screen blktone - hide screen bld1 with fade pause.5 @@ -1055,7 +1034,6 @@ label hg_pf_strip_T4: her "(How boring...)" ("annoyed", "narrow", "annoyed", "up") call hide_characters - hide screen bld1 with d3 pause.5 @@ -1243,7 +1221,6 @@ label hg_pf_strip_T4: jump hg_pf_strip_T4_watch label hg_pf_strip_T4_watch: - call blktone nar "You watch Hermione Dance..." her "(Time for the finishing act I suppose...)" ("angry", "happyCl", "worried", "mid", xpos="mid", ypos="base") @@ -1290,7 +1267,6 @@ label hg_pf_strip_T4_watch: nar "And then Hermione slumps on her butt, completely exhausted." call hide_characters - hide screen blktone hide screen blkfade with d5 call ctc @@ -1311,7 +1287,6 @@ label hg_pf_strip_T4_watch: her "......................." ("silly", "happyCl", "worried", "mid", emote="sweat") call her_chibi("sit_naked_shocked","on_desk","on_desk") - hide screen bld1 call ctc jump end_hg_pf_strip @@ -1349,7 +1324,6 @@ label hg_pf_strip_T4_masturbate: nar "You keep on wanking while you watch Hermione's dance..." - show screen blktone her "Time for the finishing act I suppose..." ("annoyed", "closed", "base", "mid") if hermione.is_worn("panties"): @@ -1398,7 +1372,6 @@ label hg_pf_strip_T4_masturbate: nar "And then Hermione slumps on her butt, completely exhausted." hide hermione_main - hide screen blktone hide screen blkfade with d5 call ctc @@ -1428,12 +1401,12 @@ label hg_pf_strip_T4_masturbate: her "No, [name_genie_hermione]! You promised!" ("angry", "happyCl", "worried", "mid", ypos="head", flip=False) gen "Oh, man... This was pretty intense..." ("angry", xpos="far_left", ypos="head") her "You went back on your word, [name_genie_hermione]!" ("scream", "happyCl", "worried", "mid") - gen "*huh*? What are you talking about?" ("base", xpos="far_left", ypos="head") + gen "*Huh*? What are you talking about?" ("base", xpos="far_left", ypos="head") her "How could you do this to me, [name_genie_hermione]?" ("shock", "base", "angry", "mid", tears="crying_blink") gen "Oh, calm down, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") gen "You earned your points today." ("base", xpos="far_left", ypos="head") gen "Now, just get dressed and leave before somebody discovers you like this." ("base", xpos="far_left", ypos="head") - her "*sob*!........................" ("shock", "narrow", "angry", "R", tears="messy") + her "*Sob*!........................" ("shock", "narrow", "angry", "R", tears="messy") show screen blkfade with d5 @@ -1482,7 +1455,6 @@ label hg_pf_strip_T4_masturbate: her "I'll take it." ("soft", "base", "angry", "mid") $ states.her.mood += 20 $ current_payout += 1 - hide screen bld1 call ctc show screen blkfade @@ -1499,8 +1471,8 @@ label hg_pf_strip_T4_masturbate: her "..............." ("annoyed", "narrow", "angry", "R") her "Well, alright... Better than nothing I suppose..." ("soft", "base", "angry", "mid") + $ states.her.mood += 10 - hide screen bld1 call ctc show screen blkfade @@ -1515,7 +1487,6 @@ label hg_pf_strip_T4_masturbate: her "Yes, I believe this would be an appropriate amount." ("open", "closed", "base", "mid") gen "are we good then?" ("base", xpos="far_left", ypos="head") her "Yes, [name_genie_hermione]. Thank you." ("open", "closed", "base", "mid") - hide screen bld1 with d3 call ctc show screen blkfade @@ -1537,7 +1508,6 @@ label hg_pf_strip_T4_masturbate: gen "So, just allow me to show my appreciation." ("base", xpos="far_left", ypos="head") gen "Fifty extra points. Well deserved, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") her "Thank very much, [name_genie_hermione]." ("silly", "happyCl", "worried", "mid", emote="sweat") - hide screen bld1 call ctc show screen blkfade @@ -1554,7 +1524,6 @@ label hg_pf_strip_T4_masturbate: "\"Oh, no, you are still getting that.\"": $ states.her.mood += 20 her "How generous of you, [name_genie_hermione]." ("soft", "base", "angry", "mid") - hide screen bld1 call ctc show screen blkfade @@ -1574,7 +1543,6 @@ label hg_pf_strip_T4_masturbate: her "Oh, this is a new low even for you, [name_genie_hermione]!" ("soft", "base", "angry", "mid") gen "I said you are dismissed." ("base", xpos="far_left", ypos="head") her "*GROAN*!" ("clench", "base", "angry", "mid", emote="angry") - hide screen bld1 call ctc show screen blkfade diff --git a/game/scripts/characters/hermione/events/favors/dance_for_me_masturbate.rpy b/game/scripts/characters/hermione/events/favors/dance_for_me_masturbate.rpy index d40c1b71..d23c5083 100644 --- a/game/scripts/characters/hermione/events/favors/dance_for_me_masturbate.rpy +++ b/game/scripts/characters/hermione/events/favors/dance_for_me_masturbate.rpy @@ -565,8 +565,6 @@ label hg_pf_strip_T6_fingering: call her_chibi_scene("behind_desk_front") - hide screen blktone - hide screen bld1 hide screen blkfade with d5 call ctc @@ -712,8 +710,6 @@ label hg_pf_strip_T6_fingering: nar "You remove your hands from Hermione's love canal, fingers drenched by her love juices." call her_chibi_scene("behind_desk_front") - show screen bld1 - with d3 gen "This shall do for now [name_hermione_genie]." ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/characters/hermione/events/favors/give_me_a_handy.rpy b/game/scripts/characters/hermione/events/favors/give_me_a_handy.rpy index 0154de1a..3415b3df 100644 --- a/game/scripts/characters/hermione/events/favors/give_me_a_handy.rpy +++ b/game/scripts/characters/hermione/events/favors/give_me_a_handy.rpy @@ -447,7 +447,7 @@ label hg_pf_handjob_1: pause.8 her "So, did it work? Are you ready to... finish, [name_genie_hermione]?" ("open", "narrow", "worried", "down") - gen "{size=-4}(Surprisingly, yes! I'm about to cum! Should I warn her?){/size}" ("angry", xpos="far_left", ypos="head") + gen "{size=-4}(Surprisingly, yes! I'm about to cum!){/size}" ("angry", xpos="far_left", ypos="head") menu: gen "..." ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/characters/hermione/events/favors/grope_her.rpy b/game/scripts/characters/hermione/events/favors/grope_her.rpy index 79f01466..6d1f58b8 100644 --- a/game/scripts/characters/hermione/events/favors/grope_her.rpy +++ b/game/scripts/characters/hermione/events/favors/grope_her.rpy @@ -207,11 +207,11 @@ label hg_pf_grope_T3_intro_E1: gen "How would you like to earn some house points today?" ("base", xpos="far_left", ypos="head") her "And what would I need to do to earn them?" ("annoyed", "narrow", "annoyed", "mid") gen "Oh nothing too out of the ordinary." ("base", xpos="far_left", ypos="head") - gen "You just stand here while I grope you for a bit..." ("base", xpos="far_left", ypos="head") + gen "You'd just have to stand here, while I grope you for a bit..." ("base", xpos="far_left", ypos="head") her "[name_genie_hermione]... I'd prefer it if you wouldn't make me such offers..." ("annoyed", "narrow", "annoyed", "mid") gen "Why? Too hard to resist?" ("base", xpos="far_left", ypos="head") - her "Nothing like that, [name_genie_hermione]." - gen "Well, how about you come closer and bare your tits for me...?" ("base", xpos="far_left", ypos="head") + her "Nothing of the sort, [name_genie_hermione]." + gen "Well, that's my offer, so how about you come closer and bare your tits for me...?" ("base", xpos="far_left", ypos="head") gen "I feel like playing with them a little..." ("grin", xpos="far_left", ypos="head") her "!!!" ("open", "base", "base", "mid") gen "Or your butt..." ("base", xpos="far_left", ypos="head") @@ -220,14 +220,14 @@ label hg_pf_grope_T3_intro_E1: her "[name_genie_hermione]! Don't you think this is too much?" ("disgust", "narrow", "base", "mid_soft") gen "You think?" ("base", xpos="far_left", ypos="head") her "I am not one of those harlots from Slytherin, you know..." - gen "I know... You are from {i}Gryfonmon{/i}... or something..." ("base", xpos="far_left", ypos="head") #<- GRYFFINDOR MISSPELLED ON PURPOSE - her "And if I don't feel like it, I don't have to sell you a single favour, [name_genie_hermione]!" ("annoyed", "base", "worried", "R") + gen "I know... You are from {i}Gryfonmon{/i}... Or something..." ("base", xpos="far_left", ypos="head") #<- GRYFFINDOR MISSPELLED ON PURPOSE + her "So if I don't feel like it, then I don't have to sell you a single favour, [name_genie_hermione]!" ("annoyed", "base", "worried", "R") gen "Of course..." ("base", xpos="far_left", ypos="head") her "..................." ("annoyed", "narrow", "angry", "R") - gen "I'll give you {number=current_payout} house points for this." ("base", xpos="far_left", ypos="head") + gen "So, I'd like to award {number=current_payout} house points to Gryffindor... If you \"feel\" like earning any more points from me, that is." ("base", xpos="far_left", ypos="head") her "......................." ("disgust", "narrow", "base", "mid_soft") - her "All you are going to do is watch, [name_genie_hermione]?" - gen "Well, I feel more like touching, actually..." ("base", xpos="far_left", ypos="head") + her "Is watching me not enough, [name_genie_hermione]?" + gen "Why watch, when I could touch..." ("base", xpos="far_left", ypos="head") her "...................................." call her_walk("desk", "base", reduce=0.8) @@ -249,7 +249,6 @@ label hg_pf_grope_T3_intro_E1: nar "You reach out swiftly and grab both of her tits through her bra..." else: nar "You reach out swiftly and grab both of her tits..." #Fallback, she'd usually wear a bra on this level. - her "[name_genie_hermione].....?" ("disgust", "happyCl", "worried", "mid") jump hg_pf_grope_breasts_T3 @@ -264,8 +263,8 @@ label hg_pf_grope_T3_E1: gen "How would you like to earn some house points today?" ("base", xpos="far_left", ypos="head") her "And what would I need to do to earn them?" ("annoyed", "narrow", "annoyed", "mid") gen "Get squeezed!" ("grin", xpos="far_left", ypos="head") - her "squeezed......?" ("annoyed", "narrow", "angry", "R") - gen "Come here, I'll show you." ("base", xpos="far_left", ypos="head") + her "Squeezed......?" ("annoyed", "narrow", "angry", "R") + gen "Come here, and I'll show you." ("base", xpos="far_left", ypos="head") her "..." ("annoyed", "narrow", "angry", "down") call her_walk("desk", "base", reduce=0.8) @@ -281,8 +280,12 @@ label hg_pf_grope_T3_E1: menu: "\"I'm gonna molest your tits now.\"": - #nar "You reach out swiftly and grab both of her tits through her uniform..." - her "[name_genie_hermione].....?" ("disgust", "happyCl", "worried", "mid") + if hermione.is_worn("top"): + nar "You reach out swiftly and grab both of her tits through her clothes..." + elif hermione.is_worn("bra"): + nar "You reach out swiftly and grab both of her tits through her bra..." + else: + nar "You reach out swiftly and grab both of her tits..." #Fallback, she'd usually wear a bra on this level. jump hg_pf_grope_breasts_T3 diff --git a/game/scripts/characters/hermione/events/favors/grope_her_ass.rpy b/game/scripts/characters/hermione/events/favors/grope_her_ass.rpy index c5b49157..314554e4 100644 --- a/game/scripts/characters/hermione/events/favors/grope_her_ass.rpy +++ b/game/scripts/characters/hermione/events/favors/grope_her_ass.rpy @@ -149,7 +149,7 @@ label hg_pf_grope_ass_T2_back: gen "What else do you want? More points?" ("base", xpos="far_left", ypos="head") her "Yes, I believe I'm owed at least that much!" ("angry", "base", "angry", "mid", cheeks="blush") gen "{number=current_payout} is what we agreed on. You won't get any more than that." ("base", xpos="far_left", ypos="head") - her "*tzzh*... Fine!" ("clench", "closed", "angry", "mid", cheeks="blush") + her "*Tzzh*... Fine!" ("clench", "closed", "angry", "mid", cheeks="blush") her "Keep your points." ("angry", "base", "angry", "mid", cheeks="blush") her "All of them! I don't even want them anymore." ("scream", "closed", "angry", "mid", cheeks="blush") gen "Are you sure about that?" ("base", xpos="far_left", ypos="head") @@ -157,7 +157,6 @@ label hg_pf_grope_ass_T2_back: call her_walk(action="leave") - call bld gen "(Whatever...)" ("base", xpos="far_left", ypos="head") $ states.her.mood += 15 @@ -165,11 +164,10 @@ label hg_pf_grope_ass_T2_back: jump end_hermione_event "\"You are not getting any points for this!\"": - her "Ha! See if I care, [name_genie_hermione]!" ("angry", "base", "angry", "mid", cheeks="blush") + her "Hah! See if I care, [name_genie_hermione]!" ("angry", "base", "angry", "mid", cheeks="blush") call her_walk(action="leave") - call bld gen "*Tsk!* (You brat!)" ("angry", xpos="far_left", ypos="head") $ states.her.mood += 20 @@ -190,15 +188,14 @@ label hg_pf_grope_ass_T2_back: call her_walk(action="run", xpos="door", speed=2, reduce=True) call her_chibi("leave") - call bld - gen ".............." ("base", xpos="far_left", ypos="head") + gen "(..............)" ("base", xpos="far_left", ypos="head") menu: "\"Dammit. Now I feel like crap...\"": - gen "But who could resist slapping that little behind of hers?" ("grin", xpos="far_left", ypos="head") + gen "(But who could resist slapping that little behind of hers?)" ("grin", xpos="far_left", ypos="head") "\"She made me do this!\"": - gen "Acting all wounded now..." ("base", xpos="far_left", ypos="head") - gen "I bet she actually enjoyed the slapping and just won't admit it..." ("grin", xpos="far_left", ypos="head") + gen "(Acting all wounded now...)" ("base", xpos="far_left", ypos="head") + gen "(I bet she actually enjoyed the slapping and just won't admit it...)" ("grin", xpos="far_left", ypos="head") $ gryffindor -=10 $ states.her.mood += 30 @@ -211,7 +208,7 @@ label hg_pf_grope_ass_T2_continue: call ctc her ".............." ("annoyed", "narrow", "angry", "R", cheeks="blush") - nar "*squeeze* *squeeze* *squeeze*..." + nar "*Squeeze* *Squeeze* *Squeeze*..." her "........................." ("annoyed", "base", "angry", "mid", cheeks="blush") her "(I can't believe this is really happening...)" ("disgust", "happyCl", "worried", "mid", cheeks="blush") @@ -254,10 +251,10 @@ label hg_pf_grope_ass_T3_front: her "[name_genie_hermione], please hurry up, before someone discovers us like this..." ("soft", "base", "base", "R", cheeks="blush", ypos="head", flip=False) gen "What's the problem, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head") - gen "You know you are doing this for your house." ("base", xpos="far_left", ypos="head") + gen "You're just doing something to help your house." ("base", xpos="far_left", ypos="head") her "I do know." ("annoyed", "narrow", "angry", "R", cheeks="blush") her "But not everyone would see it that way..." ("annoyed", "narrow", "angry", "R", cheeks="blush") - her "So let us be done with this as quick as possible..." ("annoyed", "narrow", "angry", "R", cheeks="blush") + her "So let us be done with this as quickly as possible..." ("annoyed", "narrow", "angry", "R", cheeks="blush") her "Please..." ("open", "base", "base", "R", cheeks="blush") gen "Well, if you insist..." ("base", xpos="far_left", ypos="head") @@ -300,7 +297,7 @@ label hg_pf_grope_ass_T3_front: her "It's nothing, [name_genie_hermione]." ("angry", "base", "angry", "mid") nar "You massage her ass-cheeks lightly..." - nar "Hermione maintains eye contact as she's been told..." + nar "Hermione maintains eye contact, doing as she's been told..." her "...................." ("angry", "base", "angry", "mid") her "..............................." ("annoyed", "narrow", "angry", "R", cheeks="blush") @@ -332,7 +329,7 @@ label hg_pf_grope_ass_T3_back: "-Give her butt a slap-": call slap_her her "!!!!!!!!!!!!!" ("scream", "wide", "base", "stare", cheeks="blush") - her "[name_genie_hermione]....?" ("base", "base", "base", "R", cheeks="blush") + her "[name_genie_hermione]....?" ("angry", "base", "base", "R", cheeks="blush") pass @@ -345,8 +342,8 @@ label hg_pf_grope_ass_T3_back: "-Give her butt another slap-": call slap_her her "!!!!!!!!!!!!!" ("scream", "wide", "base", "stare", cheeks="blush") - her "[name_genie_hermione], what are you doing!?" ("base", "base", "base", "R", cheeks="blush") - her "You said all you are going to do is touch!" ("base", "base", "base", "R", cheeks="blush") + her "[name_genie_hermione], what are you doing!?" ("angry", "base", "base", "R", cheeks="blush") + her "You said that all you were going to do is touch!" ("open", "narrow", "base", "R", cheeks="blush") pass @@ -359,10 +356,10 @@ label hg_pf_grope_ass_T3_back: "-Give her butt yet another slap-": call slap_her - her "[name_genie_hermione], not so loud, please..." ("silly", "narrow", "base", "up", cheeks="blush") + her "[name_genie_hermione], not so loudly, please..." ("silly", "narrow", "base", "up", cheeks="blush") her "What if somebody hears us?" ("silly", "narrow", "base", "up", cheeks="blush") gen "Alright, alright... proceeding with groping then..." ("base", xpos="far_left", ypos="head") - her "................" ("base", "base", "base", "R", cheeks="blush") + her "................" ("base", "narrow", "base", "stare", cheeks="blush") jump hg_pf_grope_ass_T3_continue @@ -464,7 +461,7 @@ label hg_pf_grope_ass_T3_continue: jump end_hg_pf_grope "-Prod her butthole instead-": - nar "You place one of your thumbs against the girls butthole..." + nar "You place one of your thumbs against the girl's butthole..." her "[name_genie_hermione]? No! What are you doing!?" ("mad", "wide", "base", "stare", cheeks="blush") $ states.her.mood += 3 @@ -510,7 +507,7 @@ label hg_pf_grope_ass_T3_fail: gen "One hundred points to Gryffindor!" ("base", xpos="far_left", ypos="head") gen "There, it is done..." ("base", xpos="far_left", ypos="head") - gen "Not about the points... you make me--" ("base", xpos="far_left", ypos="head") + gen "Not about the points, you say... You make me--" ("base", xpos="far_left", ypos="head") her "Shut up!" ("scream", "happyCl", "worried", "mid", cheeks="blush", ypos="head") her "{size=+7}The terms should've been stated before commencing the--{/size}" ("scream", "happyCl", "worried", "mid", cheeks="blush", trans=hpunch) gen "Commencing--" ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/characters/hermione/events/favors/grope_her_breasts.rpy b/game/scripts/characters/hermione/events/favors/grope_her_breasts.rpy index 58964017..cba04558 100644 --- a/game/scripts/characters/hermione/events/favors/grope_her_breasts.rpy +++ b/game/scripts/characters/hermione/events/favors/grope_her_breasts.rpy @@ -11,7 +11,6 @@ label hg_pf_grope_breasts_T2: nar "Hermione takes a hesitant step back..." her "!!!?" ("mad", "wide", "base", "stare", cheeks="blush", ypos="head", trans=hpunch) - hide screen bld1 call ctc nar "Hermione tries to pull away from you, but you hold her firmly by her breasts..." @@ -26,9 +25,9 @@ label hg_pf_grope_breasts_T2: gen "Then stand still, [name_hermione_genie]!" ("angry", xpos="far_left", ypos="head") her "B-but..." ("soft", "wide", "base", "stare") gen "All I want to do is squeeze your tits a little, then you will get your points!" ("base", xpos="far_left", ypos="head") - her "B-but... this is..." ("disgust", "narrow", "base", "down", cheeks="blush") + her "B-but... This is..." ("disgust", "narrow", "base", "down", cheeks="blush") gen "Just stand still..." ("base", xpos="far_left", ypos="head") - gen "go to your happy place or something..." ("base", xpos="far_left", ypos="head") + gen "Go to your happy place or something..." ("base", xpos="far_left", ypos="head") her "M-my happy place...?" ("angry", "wink", "base", "mid") nar "You feel the girl's shapely breasts in your palms..." @@ -38,7 +37,7 @@ label hg_pf_grope_breasts_T2: "-Squeeze her tits with all of your strength-": $ states.her.mood += 6 nar "You put strength into your hold..." - her "my........." ("disgust", "narrow", "base", "down", cheeks="blush") + her "My........." ("disgust", "narrow", "base", "down", cheeks="blush") nar "You squeeze her tits even harder..." her "[name_genie_hermione], you're hurting them..." ("shock", "happyCl", "worried", "mid") gen "Be quiet [name_hermione_genie]..." ("base", xpos="far_left", ypos="head") @@ -47,16 +46,16 @@ label hg_pf_grope_breasts_T2: her "Ah! It hurts!" ("angry", "squint", "base", "mid", cheeks="blush") her "They're gonna burst! Please stop it!" ("angry", "squint", "base", "mid", cheeks="blush") gen "They are not going to burst, you silly girl..." ("base", xpos="far_left", ypos="head") - nar "You loosen your grip a little..." + nar "You loosen your grip slightly..." her "It hurts..." ("shock", "happyCl", "worried", "mid") - gen "You will be fine..." ("base", xpos="far_left", ypos="head") + gen "You'll be fine..." ("base", xpos="far_left", ypos="head") her "........." ("annoyed", "narrow", "angry", "R", cheeks="blush") jump end_hg_pf_grope "-Give her tits a tender massage-": $ states.her.mood += 3 - nar "You start massaging Hermione's beasts through her clothes..." + nar "You start massaging Hermione's breasts through her clothes..." her "[name_genie_hermione]...?" ("shock", "happyCl", "worried", "mid") gen "The points, [name_hermione_genie]... You need the points. Concentrate on that." ("base", xpos="far_left", ypos="head") her "Yes..." ("annoyed", "narrow", "angry", "R", cheeks="blush") @@ -64,7 +63,7 @@ label hg_pf_grope_breasts_T2: "*Squeeze-squeeze*" nar "You keep massaging her tits..." nar "You give one of her breasts a few pinches trying to locate the nipple..." - her "[name_genie_hermione]... you're pinching me...?" ("shock", "happyCl", "worried", "mid") + her "[name_genie_hermione]... You're pinching me...?" ("shock", "happyCl", "worried", "mid") nar "Your attempts prove to be fruitless though. The fabric of her clothes is quite thick..." her "Gryffindor........." ("angry", "happyCl", "worried", "mid", cheeks="blush") @@ -74,7 +73,7 @@ label hg_pf_grope_breasts_T2: gen "Well if you're going to make a drama out of this, you might as well leave..." ("base", xpos="far_left", ypos="head") nar "You unhand the girl's breasts..." her "Thank you..." ("soft", "closed", "base", "mid", cheeks="blush") - gen "But you didn't earn them today..." ("base", xpos="far_left", ypos="head") + gen "But you didn't earn it today..." ("base", xpos="far_left", ypos="head") her "..............." ("annoyed", "base", "angry", "mid", cheeks="blush") jump end_hg_pf_grope @@ -82,7 +81,6 @@ label hg_pf_grope_breasts_T2: ### Tier 3 ### label hg_pf_grope_breasts_T3: # Favour fails if you Slap them. - stop music fadeout 1.0 call her_chibi_scene("behind_desk_front", trans=d7) $ hermione.strip("robe", "accessory") @@ -121,9 +119,8 @@ label hg_pf_grope_breasts_T3: # Favour fails if you Slap them. pause.5 - call bld menu: - gen "Let's see now..." ("base", xpos="far_left", ypos="head") + gen "(Let's see now...)" ("base", xpos="far_left", ypos="head") "-Grab them-": jump hg_pf_grope_breasts_T3_continue @@ -140,20 +137,26 @@ label hg_pf_grope_breasts_T3: # Favour fails if you Slap them. her "Ouch! It hurts! *SOB*!" ("angry", "base", "worried", "mid", cheeks="blush") gen "Did you like it though?" ("base", xpos="far_left", ypos="head") her "Did I... \"like it\", [name_genie_hermione]...?" ("annoyed", "narrow", "annoyed", "mid") - her "What girl in her right mind would like to be treated this way?" - stop music fadeout 1.0 + her "What girl in her right mind would like to be treated this way?" ("angry", "narrow", "annoyed", "mid") + + stop music fadeout 2.0 + call hide_characters + show screen blkfade + with d3 + + call her_chibi("stand","desk","base", flip=False) + call gen_chibi("sit_behind_desk") $ hermione.wear("all") - call her_chibi_scene("reset","desk","base", trans=fade) - pause.5 + + hide screen blkfade her "You are a mean and demented old man!" ("angry", "base", "angry", "mid", cheeks="blush", tears="soft", xpos="mid", ypos="base") gen "............" ("base", xpos="far_left", ypos="head") call her_walk(action="leave") - call bld - gen "Well, no points for Gryffindor then..." ("base", xpos="far_left", ypos="head") + gen "(Well, no points for Gryffindor then...)" ("base", xpos="far_left", ypos="head") jump end_hermione_event diff --git a/game/scripts/characters/hermione/events/favors/lets_have_sex.rpy b/game/scripts/characters/hermione/events/favors/lets_have_sex.rpy index 7010296a..656acd54 100644 --- a/game/scripts/characters/hermione/events/favors/lets_have_sex.rpy +++ b/game/scripts/characters/hermione/events/favors/lets_have_sex.rpy @@ -76,7 +76,6 @@ label hg_pf_sex: ### Fail Events ### label hg_pf_sex_fail: - call bld gen "[name_hermione_genie]..." ("base", xpos="far_left", ypos="head") gen "Why don't you come over here and I pound your pussy for a bit..." ("base", xpos="far_left", ypos="head") gen "With my cock!" ("grin", xpos="far_left", ypos="head") @@ -286,8 +285,7 @@ label hg_pf_sex_T6_intro_E3: hide screen blkfade with d5 - call bld - gen "*Hmm*... (Now that I look at it, I feel like fucking her ass...)" ("base", xpos="far_left", ypos="head") + gen "(*Hmm*... Now that I look at it, I feel like fucking her ass...)" ("base", xpos="far_left", ypos="head") menu: gen "(Where should I put it in?)" ("base", xpos="far_left", ypos="head") @@ -356,8 +354,6 @@ label hg_pf_sex_T6_E3: # repeats hide screen blkfade with d5 - call bld - menu: gen "(How should I fuck her this time?)" ("base", xpos="far_left", ypos="head") "-Use her pussy!-": @@ -704,8 +700,6 @@ label hg_sex_1: show her_sex_personal mouth_crooked_smile eyebrows_worried eyes_closed cheeks_blush as cg her "*Ah-a*...{heart}{w=0.2}I will go insane!{heart}{heart}{heart}" gen "{size=+7}*Grragh*!{/size}" - hide screen bld1 - with d1 call ctc show her_sex_personal mouth_angry eyebrows_worried eyes_wide_down cheeks_blush as cg @@ -756,7 +750,6 @@ label hg_sex_1: show her_sex_personal mouth_soft eyebrows_base eyes_narrow_r cheeks_blush as cg her "You came all over me..." - hide screen bld1 call ctc gen "Well, that was rather intense..." @@ -770,8 +763,6 @@ label hg_sex_1: her "*Ah*...{w=0.4} yes...{heart}{heart}{heart}" show her_sex_personal mouth_grin eyebrows_base eyes_narrow_mid cheeks_blush as cg her "Although my legs are still shaking...{heart}" - hide screen bld1 - with d1 call ctc if game.daytime: @@ -826,14 +817,10 @@ label hg_sex_1: show her_sex_personal mouth_open_tongue eyebrows_base eyes_narrow_down cheeks_blush as cg her "*Ah*...{w=0.4} *Ah*...{w=0.4} *Ah*...{heart}{heart}{heart}" - hide screen bld1 - with d1 show her_sex_personal mouth_grin eyebrows_base eyes_base_mid cheeks_blush as cg her "You came inside of me..." gen "I sure did." - hide screen bld1 - with d1 call ctc show her_sex_personal mouth_soft eyebrows_base eyes_narrow_down cheeks_blush as cg diff --git a/game/scripts/characters/hermione/events/favors/show_me_your_panties.rpy b/game/scripts/characters/hermione/events/favors/show_me_your_panties.rpy index 8072f297..c0a80ba0 100644 --- a/game/scripts/characters/hermione/events/favors/show_me_your_panties.rpy +++ b/game/scripts/characters/hermione/events/favors/show_me_your_panties.rpy @@ -57,15 +57,15 @@ label hg_pf_admire_panties: else: her "It's getting pretty late, [name_genie_hermione]..." ("open", "closed", "base", "mid") her "Will this be all?" ("open", "base", "base", "mid") - gen "Yes, you can go now." ("base", xpos="far_left", ypos="head") + gen "Yes, that shall do for now, you may leave." ("base", xpos="far_left", ypos="head") # Hermione stops at the door call her_walk("door", "base") # If Hermione is at tier 4+, she does not care/forgets about points. if states.her.tier >= 4: - her "What about my points..." - her "Eh... Who cares..." + her "(What about my points...)" + her "(*Eh*... Who cares...)" # Hermione leaves call her_chibi("leave") @@ -331,7 +331,7 @@ label hg_pf_admire_panties_T3_intro_E1: gen "Take them off for me, yes." ("base", xpos="far_left", ypos="head") her "..." ("disgust", "narrow", "base", "mid", cheeks="blush") gen "For Gryffindor, obviously." ("base", xpos="far_left", ypos="head") - her "So I will get extra points for this?" ("open", "closed", "worried", "mid", cheeks="blush") + her "So, I will get extra points for this?" ("open", "closed", "worried", "mid", cheeks="blush") gen "Of course, you shall receive twenty extra points..." ("base", xpos="far_left", ypos="head") her "*Hmm*..." ("annoyed", "narrow", "worried", "R", cheeks="blush") her "For how long?" ("open", "narrow", "base", "mid", cheeks="blush") @@ -347,10 +347,10 @@ label hg_pf_admire_panties_T3_intro_E1: her "...{w=0.4} How much extra?" ("open", "narrow", "base", "R", cheeks="blush") gen "Ten points." ("base", xpos="far_left", ypos="head") her "Just ten?" ("clench", "narrow", "base", "mid", cheeks="blush") - gen "Ten points not good enough for a quick glance of what's under those panties?" ("base", xpos="far_left", ypos="head") + gen "Is ten points not good enough for a quick glance of what's under those panties?" ("base", xpos="far_left", ypos="head") gen "It's not like I haven't gotten a good look already..." ("base", xpos="far_left", ypos="head") her "..." ("annoyed", "narrow", "base", "down", cheeks="blush") - her "I suppose... If it's just a quick glance..." ("open", "narrow", "base", "down", cheeks="blush") + her "I suppose...{w=0.4} If it's just a quick glance..." ("open", "narrow", "base", "down", cheeks="blush") $ current_payout += 10 @@ -368,7 +368,7 @@ label hg_pf_admire_panties_T3_intro_E1: her "Okay, that's{nw}" ("open", "squint", "base", "mid", cheeks="blush") play sound "sounds/cloth_sound3.ogg" $ hermione.wear("panties") - her "Okay, that's{fast} enough..." ("open", "squint", "base", "mid", cheeks="blush") + her "Okay, that's{fast} enough..." gen "Very well, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") @@ -421,7 +421,7 @@ label hg_pf_admire_panties_T3_E1: gen "I'm sure it does." ("base", xpos="far_left", ypos="head") "-Stare at her panties-": her "..." ("base", "squint", "base", "mid") - her "...{fast}..." ("normal", "squint", "base", "mid") + her "......" ("normal", "squint", "base", "mid") her "[name_genie_hermione]?" ("open", "squint", "base", "mid") gen "Yes, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head") her "Do you have to stare so intently at them?" ("angry", "squint", "base", "mid") @@ -443,16 +443,28 @@ label hg_pf_admire_panties_T3_E1: play sound "sounds/cloth_sound3.ogg" $ hermione.strip("panties") - call ctc + with d3 - her "There--" ("angry", "narrow", "base", "mid", cheeks="blush") #Looks away - nar "You stare intently at Hermione's exposed pussy." - her "..." ("angry", "narrow", "base", "R", cheeks="blush") #Looks at genie + her "" ("normal", "narrow", "base", "down", cheeks="blush") + pause 4 + her "" ("angry", "narrow", "base", "mid", cheeks="blush") + pause 3 + + play sound "sounds/cloth_sound3.ogg" + $ hermione.wear("panties") her "Okay, that's--" ("clench", "narrow", "base", "down", cheeks="blush") gen "Wait!" ("base", xpos="far_left", ypos="head") her "[name_genie_hermione]?" ("angry", "squint", "base", "mid", cheeks="blush") gen "I'm not done yet." ("base", xpos="far_left", ypos="head") - her "But you said--" ("open", "squint", "worried", "mid", cheeks="blush") + her "But you said...{w} *Ugh*...{w=0.4} Fine...{nw}" ("angry", "narrow", "worried", "down", cheeks="blush") + + play sound "sounds/cloth_sound3.ogg" + $ hermione.strip("panties") + + her "But you said... *Ugh*... Fine...{fast}" + her "Happy?" ("angry", "narrow", "base", "mid", cheeks="blush") #Looks away + nar "You stare intently at Hermione's exposed pussy." + her "Are you--" ("angry", "narrow", "base", "R", cheeks="blush") #Looks at genie gen "Quiet." ("base", xpos="far_left", ypos="head") her "..." ("annoyed", "closed", "base", "mid", cheeks="blush") call ctc diff --git a/game/scripts/characters/hermione/events/favors/show_me_your_tits.rpy b/game/scripts/characters/hermione/events/favors/show_me_your_tits.rpy index 97ac2175..08e9bb57 100644 --- a/game/scripts/characters/hermione/events/favors/show_me_your_tits.rpy +++ b/game/scripts/characters/hermione/events/favors/show_me_your_tits.rpy @@ -34,6 +34,8 @@ label hg_pf_admire_breasts: hide screen blkfade if states.her.tier <= 2: her ".................." ("annoyed", "base", "worried", "R", xpos="mid", ypos="base", trans=fade) + elif states.her.tier <= 3: + her "" ("annoyed", "base", "worried", "R", xpos="mid", ypos="base", trans=fade) elif states.her.tier <= 5: her "" ("base", "base", "base", "R", xpos="mid", ypos="base", trans=fade) else: @@ -55,7 +57,7 @@ label hg_pf_admire_breasts: her "Thank you, [name_genie_hermione]..." ("soft", "narrow", "base", "mid_soft") if game.daytime: - her "Now if you don't mind I'd better go. my classes are about to start." + her "Now if you don't mind, I'd better go... My classes are about to start." else: her "I'd better go now then. It's getting pretty late..." diff --git a/game/scripts/characters/hermione/events/favors/show_me_your_tits_branches.rpy b/game/scripts/characters/hermione/events/favors/show_me_your_tits_branches.rpy index 971c3b48..18bfc421 100644 --- a/game/scripts/characters/hermione/events/favors/show_me_your_tits_branches.rpy +++ b/game/scripts/characters/hermione/events/favors/show_me_your_tits_branches.rpy @@ -3,7 +3,6 @@ label hg_pf_admire_breasts_transition: stop music fadeout 1.0 call hide_characters - hide screen bld1 hide screen blktone with d3 pause.2 @@ -38,7 +37,6 @@ label hg_pf_admire_breasts_transition: gen "Come closer [name_hermione_genie], let me take a better look..." ("base", xpos="far_left", ypos="head") # Move to desk - hide screen bld1 call her_chibi("stand","mid","base") with d3 pause.2 @@ -122,7 +120,6 @@ label hg_pf_admire_breasts_T2_touch: # Not a Call label hide hermione_main show screen blkfade with d3 - call bld nar "You reach out and dig your fingers into the girl's ample flesh..." her "[name_genie_hermione], what are you doing?" ("mad", "wide", "base", "stare", cheeks="blush") @@ -185,7 +182,6 @@ label hg_pf_admire_breasts_T2_masturbate: # Not a Call label gen "Just stand still, [name_hermione_genie]..." ("base", xpos="far_left", ypos="head") # Start Jerking Off. - hide screen bld1 hide screen blktone call her_chibi_scene("grope_tits_jerk_off", trans=fade) @@ -196,7 +192,6 @@ label hg_pf_admire_breasts_T2_masturbate: # Not a Call label call ctc - call bld nar "You stare at Hermione's breasts with hunger..." her "[name_genie_hermione], what are you...?" ("shock", "happyCl", "worried", "mid") nar "You keep stroking your hard cock..." @@ -292,7 +287,7 @@ label hg_pf_admire_breasts_T3_promise: menu: "\"A Nice set of tits you got there.\"": her "" ("annoyed", "closed", "base", "mid") - call ctc + pause .5 her "Thank--" her "..........." ("annoyed", "base", "base", "mid") @@ -303,8 +298,8 @@ label hg_pf_admire_breasts_T3_promise: "\"*Hmm*... I've seen better.\"": $ states.her.mood += 7 - her "*Tsk*..." - her "Are we done then?" + her "*Tsk*..." ("soft", "closed", "annoyed", "R") + her "Are we done then?" ("open", "closed", "worried", "mid") return @@ -322,7 +317,6 @@ label hg_pf_admire_breasts_T3_touch: call her_chibi_scene("grope_tits") call ctc - call bld gen "Relax, [name_hermione_genie]. Just stand still!" ("base", xpos="far_left", ypos="head") her "I didn't agree to this, [name_genie_hermione]..." ("annoyed", "narrow", "angry", "R", cheeks="blush") her "I don't think you should..." ("annoyed", "narrow", "angry", "R", cheeks="blush") @@ -331,14 +325,15 @@ label hg_pf_admire_breasts_T3_touch: gen "Don't you like how I squeeze and pull on your breasts?" ("base", xpos="far_left", ypos="head") her "..............." ("disgust", "narrow", "base", "down", cheeks="blush") gen "Admit it, you like it a little bit..." ("base", xpos="far_left", ypos="head") - her "{size=-5}(So strange to see my breasts in someone else's hands...){/size}" ("disgust", "narrow", "base", "down", cheeks="blush") + her "I--" ("disgust", "narrow", "base", "down", cheeks="blush") + her "{size=-5}(I never thought I'd see my breasts in someone else's hands like this...){/size}" ("disgust", "narrow", "base", "down", cheeks="blush") her "[name_genie_hermione], I am letting you do this to me to help my house out, nothing more!" ("shock", "happyCl", "worried", "mid") her "Please, unhand me now!" ("annoyed", "narrow", "angry", "R", cheeks="blush") show screen blkfade with d5 play sound "sounds/cloth_sound3.ogg" - nar "Hermione pulls away from you suddenly and covers up." + nar "Hermione pulls away from you suddenly, and covers up." $ hermione.wear("all") call her_chibi_scene("reset", "desk", "base") @@ -347,12 +342,12 @@ label hg_pf_admire_breasts_T3_touch: with d5 her "You promised not to touch, [name_genie_hermione]..." ("annoyed", "narrow", "angry", "R", cheeks="blush") - gen "It was hard to resist..." ("base", xpos="far_left", ypos="head") + gen "It was too hard to resist..." ("base", xpos="far_left", ypos="head") pause.8 her "............." ("soft", "base", "base", "R", cheeks="blush") - her "Can I get paid now please?" ("angry", "happyCl", "worried", "mid", cheeks="blush",emote="sweat") + her "Can I get paid now, please?" ("angry", "happyCl", "worried", "mid", cheeks="blush",emote="sweat") gen "Sure..." ("base", xpos="far_left", ypos="head") $ states.her.mood += 9 @@ -381,29 +376,33 @@ label hg_pf_admire_breasts_T3_masturbate: 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") gen "I'm not even touching you..." ("base", xpos="far_left", ypos="head") - her "Yes, but you are... touching yourself, [name_genie_hermione]." ("shock", "happyCl", "worried", "mid") + her "Yes, but you are... Touching yourself, [name_genie_hermione]." ("shock", "happyCl", "worried", "mid") + nar "You pick up the pace..." + gen "just stand still, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") gen "It will be over soon." ("base", xpos="far_left", ypos="head") her ".................." ("shock", "happyCl", "worried", "mid") her "(It's so big...)" ("disgust", "narrow", "base", "down", cheeks="blush") - gen "Yes... Yes, like this..." ("base", xpos="far_left", ypos="head") - gen "Yes, with your tits all naked..." ("base", xpos="far_left", ypos="head") + gen "Yes... Yes, just like that..." ("base", xpos="far_left", ypos="head") + gen "Tits bare, and nipples perked..." ("base", xpos="far_left", ypos="head") her ".............." ("disgust", "narrow", "base", "down", cheeks="blush") - her "well, so be it..." ("open", "base", "base", "R", cheeks="blush") + her "Well, so be it..." ("open", "base", "base", "R", cheeks="blush") her "You can keep touching yourself, [name_genie_hermione]..." ("open", "base", "base", "R", cheeks="blush") her "But you must promise me not to..." ("soft", "base", "base", "R", cheeks="blush") her "Not to... *Ehm*..." ("open", "base", "base", "R", cheeks="blush") her "Not to discharge..." ("annoyed", "narrow", "angry", "R", cheeks="blush") her "Not in front of me, [name_genie_hermione]..." ("angry", "base", "angry", "mid") gen "Fine, whatever..." ("base", xpos="far_left", ypos="head") - gen "Oh, you little slut. You nasty little slut!" ("base", xpos="far_left", ypos="head") + gen "(But we both know you want it... You nasty little slut!)" ("base", xpos="far_left", ypos="head") her "......................." ("angry", "happyCl", "worried", "mid", cheeks="blush") - nar "You start to stroke your cock even harder..." - gen "Yes, I know you want this! Yes!" ("angry", xpos="far_left", ypos="head") + + nar "You begin stroking your cock even faster..." + + gen "Yes, you do! Yes!" ("angry", xpos="far_left", ypos="head") her "................" ("angry", "happyCl", "worried", "mid", cheeks="blush") - nar "You are about to cum..." + gen "*Ngh*--" ("angry", xpos="far_left", ypos="head") menu: "-Hold it as promised-": @@ -440,13 +439,19 @@ label hg_pf_admire_breasts_T3_masturbate: - her "[name_genie_hermione], no, you promised!" ("scream", "base", "angry", "mid", cheeks="blush",emote="angry") - gen "Oh, this is great, yes..." ("angry", xpos="far_left", ypos="head") + her "[name_genie_hermione], you promised!" ("scream", "base", "angry", "mid", cheeks="blush",emote="angry") + gen "*Ah*... That was amazing!" ("angry", xpos="far_left", ypos="head") call her_chibi_scene("grope_tits_cum_done") her "[name_genie_hermione], how could you...?" ("angry", "squint", "base", "mid", cheeks="blush") - gen "Oh, this was quite amazing..." ("base", xpos="far_left", ypos="head") + 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") her "" ("disgust", "narrow", "base", "down", xpos="mid", ypos="base") call ctc diff --git a/game/scripts/characters/hermione/events/favors/suck_it.rpy b/game/scripts/characters/hermione/events/favors/suck_it.rpy index 4b2f5f32..f3e637f7 100644 --- a/game/scripts/characters/hermione/events/favors/suck_it.rpy +++ b/game/scripts/characters/hermione/events/favors/suck_it.rpy @@ -1471,7 +1471,6 @@ label hg_hidden_blowjob_cumming: call her_chibi("stand","desk","base") call gen_chibi("sit_behind_desk") hide screen bld1 - hide screen blktone call hide_blkfade pause.5 diff --git a/game/scripts/characters/hermione/events/favors/talk_to_me.rpy b/game/scripts/characters/hermione/events/favors/talk_to_me.rpy index 53fd3538..7feedb33 100644 --- a/game/scripts/characters/hermione/events/favors/talk_to_me.rpy +++ b/game/scripts/characters/hermione/events/favors/talk_to_me.rpy @@ -479,7 +479,6 @@ label hg_pf_talk_T3: stop music fadeout 1 call hide_characters - hide screen bld1 with d3 call cum_block call gen_chibi("cum_behind_desk") diff --git a/game/scripts/characters/hermione/events/requests/flash_your_tits.rpy b/game/scripts/characters/hermione/events/requests/flash_your_tits.rpy index 393eecd1..342ecf46 100644 --- a/game/scripts/characters/hermione/events/requests/flash_your_tits.rpy +++ b/game/scripts/characters/hermione/events/requests/flash_your_tits.rpy @@ -4,7 +4,7 @@ label hg_pr_flash: # Setup - $ current_payout = 35 + $ current_payout = 25 if hg_pr_flash.counter == 0: gen "{size=-4}(Tell her to flash her tits to one of her classmates?){/size}" ("base", xpos="far_left", ypos="head") @@ -38,10 +38,10 @@ label hg_pr_flash: play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed her "[name_genie_hermione]!" - her "This is a completely new level of inappropriate, even for you, [name_genie_hermione]!" ("angry", "base", "angry", "mid") + her "This is an entirely different level of inappropriateness, even for you, [name_genie_hermione]!" ("angry", "base", "angry", "mid") her "How can you ask one of your pupils to perform such a task?" gen "So that's how you feel then? I see..." ("base", xpos="far_left", ypos="head") - gen "I suppose I will be awarding those points to some other house instead ..." ("base", xpos="far_left", ypos="head") + gen "I suppose I will be awarding those points to some other house instead..." ("base", xpos="far_left", ypos="head") gen "Slytherin perhaps?" ("base", xpos="far_left", ypos="head") her "................" ("disgust", "narrow", "base", "mid_soft") gen "But, you know, no pressure..." ("base", xpos="far_left", ypos="head") @@ -51,11 +51,11 @@ label hg_pr_flash: gen "Why don't you show it to me then?" ("base", xpos="far_left", ypos="head") gen "Yes. Show me how important it is to you exactly, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") her "But this is inappropriate..." ("angry", "base", "angry", "mid") - gen "Are we really in any position to discuss what is appropriate and what is not at this point?" ("base", xpos="far_left", ypos="head") + gen "Are you really in any position to discuss what is and isn't appropriate at this point?" ("base", xpos="far_left", ypos="head") her ".................." ("annoyed", "narrow", "angry", "R") gen "I would say that ship has sailed a long time ago..." ("base", xpos="far_left", ypos="head") her ".............." ("disgust", "narrow", "base", "mid_soft") - gen "All I ask you to do is to give some lucky boy a quick peek..." ("base", xpos="far_left", ypos="head") + gen "All I ask of you, is to give some lucky boy a quick peek... Nothing more." ("base", xpos="far_left", ypos="head") her "But why? Why must I do things like this, [name_genie_hermione]?" ("annoyed", "narrow", "angry", "R") gen "A minute of your time for twenty-five house points..." ("base", xpos="far_left", ypos="head") gen "A pretty nifty deal, wouldn't you agree?" ("base", xpos="far_left", ypos="head") @@ -76,20 +76,20 @@ label hg_pr_flash: her "Classes are about to start... I'd better leave now." ("base", "base", "base", "mid") her "I will see you later tonight, [name_genie_hermione]." elif states.her.tier >= 4: - gen "I think you need to show off your tits some more, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") - her "You mean to you, [name_genie_hermione]?" ("upset", "wink", "base", "mid") - gen "No, to your classmates..." ("base", xpos="far_left", ypos="head") - her "Oh..." ("angry", "base", "base", "mid") - gen "Yes, go do that and then report back to me..." ("base", xpos="far_left", ypos="head") - her "Will I get paid for this?" ("annoyed", "narrow", "angry", "R") - gen "Of course you will get paid for this, [name_hermione_genie]. Don't be silly." ("base", xpos="far_left", ypos="head") + gen "I need you to show off your tits, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") + her "Right now, [name_genie_hermione]?" ("upset", "wink", "base", "mid") + gen "Sure! Although I was thinking for one of your classmates..." ("base", xpos="far_left", ypos="head") + her "I see..." ("angry", "base", "base", "mid") + gen "Now, give them something to look at, then come back and report to me..." ("base", xpos="far_left", ypos="head") + her "You'll pay me as usual, right?" ("open", "base", "base", "R") + gen "Most certainly, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") gen "{number=current_payout} house points. The usual rate..." ("base", xpos="far_left", ypos="head") - her "................." ("annoyed", "narrow", "angry", "R") + her "................." ("annoyed", "narrow", "base", "R") her "Well alright... I will see what I can do, [name_genie_hermione]..." ("disgust", "narrow", "base", "mid_soft") else: gen "I think you need to show off your tits some more, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") - her "You mean to you, [name_genie_hermione]?" ("upset", "wink", "base", "mid") - gen "No, to your classmates..." ("base", xpos="far_left", ypos="head") + her "Right now, [name_genie_hermione]?" ("upset", "wink", "base", "mid") + gen "Not to me, I need you to go out and show them to your classmates..." ("base", xpos="far_left", ypos="head") her "Oh..." ("angry", "base", "base", "mid") gen "Yes, go do that and then report back to me..." ("base", xpos="far_left", ypos="head") her "Will I get paid for this?" ("annoyed", "narrow", "angry", "R") @@ -116,21 +116,13 @@ label end_hg_pr_flash: # Inner monologue if hg_pr_flash.counter == 1: - show screen blktone - with d3 - her "(Stupid Slytherin...)" ("angry", "narrow", "angry", "mid", ypos="head", flip=False, trans=d3) + her "(Stupid Slytherins...)" ("angry", "narrow", "angry", "mid", xpos="far_right", flip=True, trans=d3) her "(I {b}HATE{/b} them!)" ("angry", "closed", "worried", "mid") - hide screen blktone - with d3 - elif not hg_pr_flash.monologue_glass and hg_pr_flash.is_event_complete(5, 3): # Event specific $ hg_pr_flash.monologue_glass = True - show screen blktone - with d3 - her "(I can't believe I did that today...)" ("upset", "closed", "base", "mid", ypos="head", flip=False, trans=d3) her "(What if Harry or Ron saw me like that?)" ("angry", "wide", "base", "stare") her "(Standing there...)" @@ -140,9 +132,6 @@ label end_hg_pr_flash: her "(We must get the cup this year, no matter the cost...)" her "(........)" ("angry", "narrow", "base", "down") - hide screen blktone - with d3 - call her_chibi("leave") label .quick_end: @@ -156,10 +145,10 @@ label end_hg_pr_flash: label hg_pr_flash_intro: call her_walk(action="enter", xpos="mid", ypos="base") - her "Good evening, [name_genie_hermione]." ("base", "base", "base", "mid", xpos="mid", ypos="base", trans=fade) + her "Good evening, [name_genie_hermione]." ("open", "base", "base", "mid", xpos="mid", ypos="base", trans=fade) gen "[name_hermione_genie]..." ("base", xpos="far_left", ypos="head") gen "Did you complete your task?" ("base", xpos="far_left", ypos="head") - her "I did as you asked [name_genie_hermione]..." + her "I did as you asked [name_genie_hermione]..." ("open", "base", "base", "R") if hg_pr_flash.is_tier_complete(): menu: @@ -170,8 +159,6 @@ label hg_pr_flash_intro: pass stop music fadeout 3.0 - show screen blktone - with d3 if hg_pr_flash.counter == 1: her "......" ("annoyed", "narrow", "angry", "R") @@ -192,9 +179,9 @@ label hg_pr_flash_T3_E1: her "*Ehm*... Not too well, actually..." ("angry", "happyCl", "worried", "mid",emote="sweat") her "................................" gen "Just tell me what happened, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") - her "That is the thing, [name_genie_hermione]..." ("open", "base", "base", "mid") + her "That's the thing, [name_genie_hermione]..." ("open", "base", "base", "mid") her "Nothing happened..." - her "I just couldn't bring myself to do it..." ("open", "narrow", "worried", "down") + her "The only chance I had, was with this one Slytherin... But I just couldn't bring myself to do it..." ("open", "narrow", "worried", "down") gen "I see..." ("base", xpos="far_left", ypos="head") gen "Well, I can't just give you the points for nothing, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") her "Of course, [name_genie_hermione]... I understand..." ("open", "closed", "base", "mid") @@ -214,7 +201,7 @@ label hg_pr_flash_T3_E2: her "*Ehm*... Sort of..." ("annoyed", "base", "worried", "R") gen "Sort of?" ("base", xpos="far_left", ypos="head") her "Yes... *Ehm*..." ("open", "base", "base", "mid") - her "Well, I've had my eyes on this Hufflepuff guy for a while and decided he could potentially be the someone that I try it on..." + her "Well, I've had my eyes on this Hufflepuff guy for a while, so I decided he could potentially be the someone that I try it on..." gen "You've \"had your eyes on him\" have you?" ("base", xpos="far_left", ypos="head") her "Yes, as he's always the person to arrive to his classes first, I made the assumption I might be able to catch him alone." gen "Right." ("base", xpos="far_left", ypos="head") @@ -296,15 +283,8 @@ label hg_pr_flash_T3_E2: her "[name_genie_hermione]?" ("open", "base", "base", "mid") gen "I wouldn't expect you to perform perfectly this early in your training anyway..." ("base", xpos="far_left", ypos="head") - - show screen blktone - with d3 - her "(My training?)" ("angry", "base", "base", "mid") - hide screen blktone - with d3 - jump end_hg_pr_flash label hg_pr_flash_T3_E3: @@ -315,19 +295,20 @@ label hg_pr_flash_T3_E3: her "I think it went well, [name_genie_hermione]." ("annoyed", "base", "worried", "R") gen "Good. Tell me more." ("base", xpos="far_left", ypos="head") her "*Ehm*... There is not much to tell, really..." ("open", "base", "base", "mid") - her "I spent the first half of the day with studying in the library..." + her "I spent the first half of the day studying in the library..." her "It is usually quite deserted during that time..." - her "Apart from me there was only one student..." + her "Apart from me there was only one other student..." her "Some boy from Ravenclaw..." ("upset", "closed", "base", "mid") - her "So I waved to him and when he looked up at me..." - her "I quickly pulled my shirt up..." ("angry", "base", "base", "mid") + her "So I waved at him, and when I finally had his attention..." + her "I quickly pulled up my top..." ("angry", "base", "base", "mid") gen "Good job." ("base", xpos="far_left", ypos="head") gen "How did he react to the sight of your naked tits?" ("base", xpos="far_left", ypos="head") - her "I'm not sure..." ("angry", "narrow", "base", "down") + her "I'm not sure... I didn't look at him for too long." ("angry", "narrow", "base", "down") her "He looked rather shocked I suppose..." ("angry", "base", "base", "mid") - her "After I showed him my breasts it got too embarrassing for me to stay there any longer..." ("angry", "narrow", "base", "down") + her "After I showed him my breasts, I got too embarrassed and couldn't bear it any longer..." ("angry", "narrow", "base", "down") her "So I just gathered all my books and left..." ("angry", "base", "base", "mid") - gen "I see..." ("base", xpos="far_left", ypos="head") + gen "Couldn't bare it any longer... I see..." ("base", xpos="far_left", ypos="head") + gen "Very well, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") jump end_hg_pr_flash diff --git a/game/scripts/characters/hermione/events/requests/flirt_with_students.rpy b/game/scripts/characters/hermione/events/requests/flirt_with_students.rpy index ec6518c1..bd219142 100644 --- a/game/scripts/characters/hermione/events/requests/flirt_with_students.rpy +++ b/game/scripts/characters/hermione/events/requests/flirt_with_students.rpy @@ -17,7 +17,7 @@ label hg_pr_flirt: her "" (xpos="mid", ypos="base", trans=fade) gen "[name_hermione_genie]?" ("base", xpos="far_left", ypos="head") - her "Yes?" ("soft", "base", "base", "R") + her "Yes?" ("soft", "base", "base", "mid") #Intro. if hg_pr_flirt.counter == 0: @@ -47,8 +47,9 @@ label hg_pr_flirt: else: if states.her.tier >= 3: gen "I need you to flirt with some boys from Slytherin today." ("base", xpos="far_left", ypos="head") - her "I'll see what I can do, [name_genie_hermione]." - gen "Great. I'll be expecting your report today after classes." ("base", xpos="far_left", ypos="head") + her "Right... I'll see what I can do, [name_genie_hermione]." ("open", "base", "base", "R") + gen "Great. I'll be expecting a report once your classes are done for the day." ("base", xpos="far_left", ypos="head") + her "Okay then..." ("soft", "base", "base", "R") elif states.her.tier >= 2: gen "I need you to go make some new friends at the Slytherin house." ("base", xpos="far_left", ypos="head") her "You mean you need me to flirt with the Slytherin boys again [name_genie_hermione]?" @@ -132,7 +133,7 @@ label hg_pr_flirt_intro: if hg_pr_flirt.counter == 1: her "......" ("annoyed", "narrow", "angry", "R") - her "So *Ehm*..." ("soft", "base", "base", "R") + her "So...{w=0.4} *Ehm*." ("soft", "base", "base", "R") gen "How many boys did you flirt with today, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head") @@ -422,12 +423,12 @@ label hg_pr_flirt_T3_E2: call hg_pr_flirt_intro play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # Music - her "Two dates, seven quite pleasant conversations..." ("smile", "happyCl", "base", "mid") + her "Two dates, and seven quite pleasant conversations..." ("smile", "happyCl", "base", "mid") if hg_pr_kiss.counter >= 1: - her "And I even let this one guy kiss me on the lips..." ("soft", "base", "base", "R", cheeks="blush") + her "I even let this one guy kiss me on the lips..." ("soft", "base", "base", "R", cheeks="blush") else: - her "And I even let this one guy kiss me on the cheek..." ("grin", "base", "base", "R") + her "I even let this one guy kiss me on the cheek..." ("grin", "base", "base", "R") gen "Quite impressive, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") her "I think so too, [name_genie_hermione]. Thank you." ("base", "happyCl", "base", "mid") @@ -435,7 +436,7 @@ label hg_pr_flirt_T3_E2: her "I tried to flirt with him too, but we ended up just chatting..." her "He kept calling me \"Miss Hermione\"..." ("base", "happyCl", "base", "mid") her "So adorable..." - gen "Well, I didn't send you to harass people, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") + gen "I didn't instruct you to harass people, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") her "I didn't harass--" ("disgust", "narrow", "base", "mid_soft") her "[name_genie_hermione]! Seven flirts and two dates amount to something, don't they?" ("angry", "happyCl", "worried", "mid", emote="sweat") gen "Oh, absolutely." ("base", xpos="far_left", ypos="head") @@ -463,17 +464,17 @@ label hg_pr_flirt_T3_E3: gen "No luck with the flirting today then?" ("base", xpos="far_left", ypos="head") her "Oh, quite the opposite, [name_genie_hermione]." ("angry", "happyCl", "worried", "mid", emote="sweat") play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # Music - her "One of the boys actually took me to the Slytherin common room today..." - her "There were at least a dozen of them there..." ("normal", "base", "base", "mid") - her "All of the boys knew who I was..." ("open", "closed", "angry", "mid") - her "I was the centre of attention at first..." - her "And it felt sort of wonderful..." ("base", "narrow", "base", "up") + her "One of the boys actually brought me to an empty classroom room today..." + her "And there were at least a dozen more of them there..." ("normal", "base", "base", "mid") + her "All of them knew who I was for some reason..." ("open", "closed", "angry", "mid") + her "And I was the centre of attention..." + her "I must say, it felt sort of wonderful..." ("base", "narrow", "base", "up") play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # Music - her "Then a bunch of those Slytherin harlots stumbled in and..." ("disgust", "narrow", "base", "mid_soft") + her "But then a bunch of those Slytherin harlots stumbled in, and..." ("disgust", "narrow", "base", "mid_soft") gen "And?" ("base", xpos="far_left", ypos="head") her "Well, they started saying stuff and doing things..." ("annoyed", "narrow", "angry", "R") - gen "\"Doing Things\"? What kind of things?" ("grin", xpos="far_left", ypos="head") - her "Anyway, I had to leave..." + gen "\"Stuff and things\"? What kind of things?" ("grin", xpos="far_left", ypos="head") + her "I'm not sure I should--{w=0.2} Either way, I had to leave..." gen "I see..." ("base", xpos="far_left", ypos="head") gen "Well, I say you deserve your points anyway, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") her "" ("base", "happyCl", "base", "mid") diff --git a/game/scripts/characters/hermione/events/requests/flirt_with_teachers.rpy b/game/scripts/characters/hermione/events/requests/flirt_with_teachers.rpy index 426ff588..75980d8b 100644 --- a/game/scripts/characters/hermione/events/requests/flirt_with_teachers.rpy +++ b/game/scripts/characters/hermione/events/requests/flirt_with_teachers.rpy @@ -92,7 +92,7 @@ label hg_pr_flirt_teacher_intro: "\"Give me the details.\"": pass - gen "Tell me, [name_hermione_genie], how many teachers did you flirt with?" ("base", xpos="far_left", ypos="head") + gen "Tell me, [name_hermione_genie], which teachers did you flirt with?" ("base", xpos="far_left", ypos="head") if hg_pr_flirt_teacher.counter == 1: her "*Ehm*... Okay..." ("soft", "base", "base", "R") @@ -490,7 +490,7 @@ label hg_pr_flirt_teacher_T3_E1: # Filch her "......................." ("annoyed", "base", "worried", "R") gen "................?" ("base", xpos="far_left", ypos="head") her "And then..." ("open", "base", "base", "mid") - her "Not sure if I should..." ("annoyed", "base", "worried", "R") + her "Well, perhaps I shouldn't..." ("annoyed", "base", "worried", "R") gen "[name_hermione_genie], if you are not going to speak up, you may as well leave." ("base", xpos="far_left", ypos="head") play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # HERMIONE'S THEME. her "He showed me his \"thing\", [name_genie_hermione]!" ("scream", "happyCl", "worried", "mid") @@ -498,8 +498,8 @@ label hg_pr_flirt_teacher_T3_E1: # Filch her "His... manhood, [name_genie_hermione]." ("angry", "happyCl", "worried", "mid", emote="sweat") gen "Way to go, Janitor-guy!" ("grin", xpos="far_left", ypos="head") her "What?!" ("scream", "wide", "base", "mid") - gen "*Ahem* I mean, this is unspeakable!" ("base", xpos="far_left", ypos="head") - her "Yes... Vile crooked thing all covered in veins..." ("angry", "base", "base", "mid", tears="soft") + gen "*Ahem*... I mean, this is unspeakable!" ("base", xpos="far_left", ypos="head") + her "Yes... It was a vile, crooked thing, all covered in veins..." ("angry", "base", "base", "mid", tears="soft") gen "Spare me the grisly details, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") her "Why would he do such a thing?" ("mad", "happyCl", "worried", "mid", tears="soft_blink") her "One second we were just talking and then..." @@ -508,13 +508,14 @@ label hg_pr_flirt_teacher_T3_E1: # Filch her "Professor, please wait." ("soft", "base", "base", "mid", tears="soft") gen "*huh*?" ("base", xpos="far_left", ypos="head") her "Well, aren't you going to do something about this?" ("open", "base", "base", "mid") - gen "Well..." ("base", xpos="far_left", ypos="head") + gen "Err..." ("base", xpos="far_left", ypos="head") her "What if I am not the first victim...?" ("angry", "base", "angry", "mid") her "Some unfortunate freshman could be traumatised for life!" - gen "And who wouldn't be really?" ("base", xpos="far_left", ypos="head") + gen "Who wouldn't be, really?" ("base", xpos="far_left", ypos="head") her "Does this mean you will take action, [name_genie_hermione]?" ("open", "base", "base", "mid") gen "*Ehm*... Yeah, sure..." ("base", xpos="far_left", ypos="head") gen "There! Putting it on my {i}to-do-list{/i}..." ("base", xpos="far_left", ypos="head") + play sound "sounds/scribble.ogg" gen "\"Take care of the creepy janitor-guy and his crooked cock.\"..." ("base", xpos="far_left", ypos="head") gen "Yes, first thing tomorrow." ("base", xpos="far_left", ypos="head") her "Thank you [name_genie_hermione]." ("open", "closed", "base", "mid") @@ -592,14 +593,14 @@ label hg_pr_flirt_teacher_T3_E3: # Lockhart her "Yes, I sort of cornered mister Lockhart today..." ("open", "base", "worried", "mid") her "And I also may have sort of made a pass at him..." ("open", "base", "base", "mid") gen "Seriously?" ("base", xpos="far_left", ypos="head") - her "Yes... Not sure what had gotten into me, [name_genie_hermione]..." ("angry", "happyCl", "worried", "mid", emote="sweat") + her "Yes... I don't know what had gotten into me, [name_genie_hermione]..." ("angry", "happyCl", "worried", "mid", emote="sweat") gen "Way to go, [name_hermione_genie]!" ("grin", xpos="far_left", ypos="head") her "Hear me out first [name_genie_hermione], please!" ("scream", "happyCl", "worried", "mid") gen "My apologies. Please continue." ("base", xpos="far_left", ypos="head") - her "Well, I always knew that mister Lockhart was a true gentleman and..." ("open", "base", "base", "mid") - her "And... and I just wanted to clear his name from any suspicions once and for all..." + her "Well, I always knew that mister Lockhart was a true gentleman, and..." ("open", "base", "base", "mid") + her "And... And I just wanted to clear his name from any suspicions once and for all..." her "..............." ("annoyed", "base", "worried", "R") - her "Well mister Lockhart did not reject me..." + her "Well, mister Lockhart did not reject me..." gen "You are killing me [name_hermione_genie]!" ("base", xpos="far_left", ypos="head") gen "He didn't reject you, he didn't do anything to you..." ("base", xpos="far_left", ypos="head") gen "What the hell happened then?" ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/characters/hermione/events/requests/give_a_blowjob.rpy b/game/scripts/characters/hermione/events/requests/give_a_blowjob.rpy index b30b4f10..d9ccf183 100644 --- a/game/scripts/characters/hermione/events/requests/give_a_blowjob.rpy +++ b/game/scripts/characters/hermione/events/requests/give_a_blowjob.rpy @@ -110,15 +110,10 @@ label end_hg_pr_blowjob: # Inner monologue if hg_pr_blowjob.counter == 1: - show screen blktone - with d3 her "(I did it...)" ("base", "narrow", "base", "dead", ypos="head", flip=False, trans=d3) her "(I sucked off one of my classmates...)" ("angry", "narrow", "base", "dead") - hide screen blktone - with d3 - call her_chibi("leave") label .quick_end: diff --git a/game/scripts/characters/hermione/events/requests/give_a_handjob.rpy b/game/scripts/characters/hermione/events/requests/give_a_handjob.rpy index b04ce074..1ab7ea37 100644 --- a/game/scripts/characters/hermione/events/requests/give_a_handjob.rpy +++ b/game/scripts/characters/hermione/events/requests/give_a_handjob.rpy @@ -120,16 +120,8 @@ label end_hg_pr_handjob: if hg_pr_handjob.counter == 1: her ".........." ("upset", "narrow", "angry", "R", ypos="head", flip=False, trans=d3) - - show screen blktone - with d3 - her "(Do I really have to do this?)" ("upset", "closed", "angry", "mid") - - hide screen blktone - with d3 - - her "*sigh*" ("soft", "closed", "angry", "mid") + her "*Sigh*" ("soft", "closed", "angry", "mid") call her_chibi("leave") @@ -265,15 +257,13 @@ label hg_pr_handjob_T4_E3: gen "[name_hermione_genie], how did it--" ("base", xpos="far_left", ypos="head") $ hermione.set_cum(hair="light") - show screen blktone - with d3 her "" ("angry", "narrow", "angry", "R", xpos="mid", ypos="base", trans=d3) - gen "...-go." ("base", xpos="far_left", ypos="head") + gen "-- Go..." ("base", xpos="far_left", ypos="head") play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # Music her "Awful, [name_genie_hermione]. Simply awful..." ("scream", "happyCl", "worried", "mid") gen "You've got something... in your hair there..." ("base", xpos="far_left", ypos="head") - her "*huh*?" ("open", "base", "angry", "mid") + her "*Huh*?" ("open", "base", "angry", "mid") her "Oh, no! I thought I got it all off..." ("angry", "happyCl", "base", "mid", cheeks="blush") her "One moment..." diff --git a/game/scripts/characters/hermione/events/requests/kiss_a_girl.rpy b/game/scripts/characters/hermione/events/requests/kiss_a_girl.rpy index 78325326..d4c77566 100644 --- a/game/scripts/characters/hermione/events/requests/kiss_a_girl.rpy +++ b/game/scripts/characters/hermione/events/requests/kiss_a_girl.rpy @@ -24,9 +24,9 @@ label hg_pr_kiss: if states.her.public_level < 9: jump too_much_public - her "I am not a... lesbian, [name_genie_hermione]." ("open", "base", "base", "mid") + her "I am not a... Lesbian, [name_genie_hermione]." ("open", "base", "base", "mid") gen "Silly girl... You don't need to be a lesbian to kiss girls." ("base", xpos="far_left", ypos="head") - gen "I mean, I do it and I am not a lesbian either." ("base", xpos="far_left", ypos="head") + gen "I mean, I do it, and that doesn't make me a lesbian." ("base", xpos="far_left", ypos="head") her "..............." ("angry", "base", "angry", "mid") her "[name_genie_hermione]--" gen "No, \"[name_genie_hermione]s\"! This is your task for today!" ("base", xpos="far_left", ypos="head") @@ -50,7 +50,7 @@ label hg_pr_kiss: gen "[name_hermione_genie], {number=current_payout} house points are up for grabs today!" ("base", xpos="far_left", ypos="head") gen "Are you interested?" ("base", xpos="far_left", ypos="head") her "I suppose..." ("annoyed", "narrow", "annoyed", "up") - gen "Great. All you need to do is make out with another girl." ("base", xpos="far_left", ypos="head") + gen "Great. All you need to do is make out with a girl." ("base", xpos="far_left", ypos="head") her "I see..." ("annoyed", "narrow", "worried", "down") gen "Up for the task, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head") her "I guess..." ("annoyed", "base", "worried", "R") @@ -62,13 +62,13 @@ label hg_pr_kiss: her "Will I have to do something depraved again?" gen "\"Depraved\"??! When did I ever--?" ("base", xpos="far_left", ypos="head") her "Really, [name_genie_hermione]?" ("open", "closed", "angry", "mid") - gen "Fine, fine... But all I want you to do today is to make out with another girl." ("base", xpos="far_left", ypos="head") - her "Oh, is that all?" ("angry", "base", "angry", "mid") # :( + gen "Fine, fine... But all I want you to do today is to make out with a girl." ("base", xpos="far_left", ypos="head") + her "Oh, is that all?" ("angry", "base", "angry", "mid") # sarcastic gen "Yes... Pretty basic stuff for you, right?" ("base", xpos="far_left", ypos="head") - gen "And you will be getting {number=current_payout} house points afterwards of course." ("base", xpos="far_left", ypos="head") + gen "And you will be getting {number=current_payout} house points afterwards, of course." ("base", xpos="far_left", ypos="head") her "............." ("normal", "squint", "angry", "mid") - gen "So... Are you up for it?" ("base", xpos="far_left", ypos="head") - her "I will see what I can do, [name_genie_hermione]..." ("annoyed", "narrow", "angry", "R") + gen "So...{w=0.4} Are you up for it?" ("base", xpos="far_left", ypos="head") + her "I'll see what I can do, [name_genie_hermione]..." ("annoyed", "narrow", "angry", "R") gen "Great. See you after your classes then." ("base", xpos="far_left", ypos="head") her "................" ("annoyed", "narrow", "annoyed", "mid") @@ -90,13 +90,8 @@ label end_hg_pr_kiss: # Inner monologue if hg_pr_kiss.counter == 1: - show screen blktone - with d3 - her "(*Tsk*)" ("mad", "base", "angry", "R", ypos="head", flip=False, trans=d3) - - hide screen blktone - with d3 + her "(*Tsk*)" ("mad", "base", "angry", "R", ypos="base", xpos="base", flip=True, trans=d3) call her_chibi("leave") @@ -111,10 +106,10 @@ label end_hg_pr_kiss: label hg_pr_kiss_intro: call her_walk(action="enter", xpos="mid", ypos="base") - her "Good evening, [name_genie_hermione]." ("base", "base", "base", "mid", xpos="mid", ypos="base", trans=fade) + her "Good evening, [name_genie_hermione]." ("open", "base", "base", "mid", xpos="mid", ypos="base", trans=fade) gen "[name_hermione_genie]..." ("base", xpos="far_left", ypos="head") gen "Did you succeed in completing your task?" ("base", xpos="far_left", ypos="head") - her "Yes, [name_genie_hermione]..." + her "*Ehm*..." if hg_pr_kiss.is_tier_complete(): menu: @@ -130,8 +125,10 @@ label hg_pr_kiss_intro: her "......" ("annoyed", "narrow", "angry", "R") her "Well... I..." ("soft", "base", "base", "R") gen "Don't be shy, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") - - gen "Have you kissed someone?" ("base", xpos="far_left", ypos="head") + gen "Did you, or did you not kiss someone?" ("base", xpos="far_left", ypos="head") + else: + her "Yes, [name_genie_hermione]." + gen "So, you kissed someone?" ("base", xpos="far_left", ypos="head") return @@ -150,8 +147,8 @@ label hg_pr_kiss_T3_E1: her "Well..." ("annoyed", "base", "worried", "R") play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # Music her "It was awkward and embarrassing..." - gen "did you do it or not?" ("base", xpos="far_left", ypos="head") - her "... no I did not, [name_genie_hermione]..." ("annoyed", "narrow", "angry", "R") + gen "Did you do it or not?" ("base", xpos="far_left", ypos="head") + her "... No I did not, [name_genie_hermione]..." ("annoyed", "narrow", "angry", "R") her "All I achieved was making a complete fool out of myself..." her "In front of the entire class..." ("angry", "base", "angry", "mid") gen "Tell me what happened, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") @@ -166,7 +163,6 @@ label hg_pr_kiss_T3_E1: gen "You are not getting paid, you know that, right?" ("base", xpos="far_left", ypos="head") her "I don't care..." ("scream", "closed", "angry", "mid") - $ states.her.mood += 12 jump end_hg_pr_kiss.no_points label hg_pr_kiss_T3_E2: @@ -177,16 +173,16 @@ label hg_pr_kiss_T3_E2: her "I did, [name_genie_hermione]..." ("open", "closed", "base", "mid") gen "Good. Give me the details." ("base", xpos="far_left", ypos="head") her "Well, I kissed a girl. Just like you told me to, [name_genie_hermione]." ("annoyed", "squint", "base", "mid") - gen "I guess it was embarrassing for you, girl?" ("base", xpos="far_left", ypos="head") + gen "Seeing how it went last time, I presume it was embarrassing for you, girl?" ("base", xpos="far_left", ypos="head") her "Very much so, [name_genie_hermione]." ("annoyed", "narrow", "angry", "R") - gen "Did you enjoy it though?" ("base", xpos="far_left", ypos="head") + gen "Did you enjoy it at least?" ("base", xpos="far_left", ypos="head") her "*Humph*!..." ("annoyed", "narrow", "annoyed", "mid") - gen "So you kissed a girl and you liked it?" ("base", xpos="far_left", ypos="head") + gen "So, you kissed a girl and you liked it?" ("base", xpos="far_left", ypos="head") her "Yes..." ("disgust", "narrow", "base", "mid_soft") gen "Did your tongues touch?" ("base", xpos="far_left", ypos="head") her "Yes..." ("disgust", "narrow", "base", "mid_soft") - her "It was a proper deep kiss, if that's what you want to know." - her "Can I just get my payment now?" + her "It was a proper kiss, if that's what you're asking..." + her "Can I get my payment now?" her "Please, [name_genie_hermione]..." ("annoyed", "narrow", "angry", "R") gen "Well, alright..." ("base", xpos="far_left", ypos="head") @@ -212,7 +208,7 @@ label hg_pr_kiss_T3_E3: gen "Why are you being difficult, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head") her "With all due respect, [name_genie_hermione]..." ("open", "closed", "angry", "mid") her "You told me to make out with another girl, and I did..." - her "Now, I would like to get paid if you would be so kind." ("normal", "base", "base", "mid") + her "Now, I would like to get paid, if you would be so kind." ("normal", "base", "base", "mid") gen "......................" ("base", xpos="far_left", ypos="head") menu: @@ -232,7 +228,7 @@ label hg_pr_kiss_T3_E3: her "B-but--" ("open", "base", "worried", "R") her "[name_genie_hermione], please!" ("open", "base", "worried", "mid") her "The girl was from Hufflepuff and--" - gen "Too late for that, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") + gen "It's far too late for that, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") gen "You are dismissed." ("base", xpos="far_left", ypos="head") her "......" ("angry", "base", "base", "mid", tears="soft") call her_walk(action="run", xpos="door", speed=2, reduce=True) diff --git a/game/scripts/characters/hermione/events/requests/let_them_grope_you.rpy b/game/scripts/characters/hermione/events/requests/let_them_grope_you.rpy index 6e2dfe96..8ae298ed 100644 --- a/game/scripts/characters/hermione/events/requests/let_them_grope_you.rpy +++ b/game/scripts/characters/hermione/events/requests/let_them_grope_you.rpy @@ -47,7 +47,7 @@ label hg_pr_grope: her "What kind of demented parent would have such a talk with their child?" ("angry", "base", "angry", "mid") gen "{size=-3}I wish mine did.{/size}" ("base", xpos="far_left", ypos="head") her "I beg your pardon, [name_genie_hermione]?" ("annoyed", "squint", "base", "mid") - gen "*Ahem!* I said, a responsible and caring one!" ("base", xpos="far_left", ypos="head") + gen "*Ahem*! I said, a responsible and caring one!" ("base", xpos="far_left", ypos="head") gen "Well, in any case. That is your task for today, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") gen "Find a way to persuade one of your classmates to fondle you a little..." ("base", xpos="far_left", ypos="head") her ".........." ("annoyed", "narrow", "angry", "R") @@ -62,7 +62,7 @@ label hg_pr_grope: her "I'd better go now. The classes are about to start..." ("angry", "base", "angry", "mid") else: if states.her.tier >= 4: - gen "[name_hermione_genie], I need you to go out there..." ("base", xpos="far_left", ypos="head") + gen "I need you to go out there..." ("base", xpos="far_left", ypos="head") gen "Find a handsome guy and force yourself on him!" ("base", xpos="far_left", ypos="head") her "You mean like..." ("base", "base", "base", "mid") her "In a sexual way, [name_genie_hermione]?" ("angry", "wink", "base", "mid") @@ -75,7 +75,7 @@ label hg_pr_grope: her "Great. I will see you after the classes then, [name_genie_hermione]. As usual." ("angry", "wink", "base", "mid") gen "Yes. Good luck." ("base", xpos="far_left", ypos="head") elif states.her.tier >= 3: - gen "[name_hermione_genie], I need you to go out there, and make one of your classmates molest you a little." ("base", xpos="far_left", ypos="head") + gen "I need you to go out there, and make one of your classmates molest you a little." ("base", xpos="far_left", ypos="head") her "I understand, [name_genie_hermione]..." ("base", "base", "base", "mid") gen "Off you go then." ("base", xpos="far_left", ypos="head") her "..........." @@ -240,7 +240,7 @@ label hg_pr_grope_T3_E1: play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # Music her "Well... There is not much to tell..." ("open", "closed", "base", "mid") her "I found this one boy from Ravenclaw..." - her "Led him to one of the empty classrooms in the eastern wing..." + her "And I led him to one of the empty classrooms in the eastern wing..." her "He thought I wanted to make out with him..." her "But I told him that I just want him to touch me..." her "... so he did." ("normal", "happyCl", "worried", "mid") @@ -250,7 +250,7 @@ label hg_pr_grope_T3_E1: gen "In a minute, [name_hermione_genie]. I have a question I would like to ask you before that." ("base", xpos="far_left", ypos="head") her "Yes?" ("open", "base", "base", "mid") gen "Did you enjoy it?" ("base", xpos="far_left", ypos="head") - gen "Did it feel good to be touched by that boy?" ("base", xpos="far_left", ypos="head") + gen "Did it feel good when that boy touched you?" ("base", xpos="far_left", ypos="head") her "Oh..." ("open", "closed", "base", "mid") her "Well, he was rather handsome I suppose..." her "I didn't hate it, if that's what you mean, [name_genie_hermione]..." ("upset", "closed", "base", "mid") @@ -297,48 +297,50 @@ label hg_pr_grope_T3_E3: gen "???" ("base", xpos="far_left", ypos="head") play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # Music her "I don't want to talk about it, [name_genie_hermione]..." ("annoyed", "narrow", "angry", "R") - gen "What happened, [name_hermione_genie]. Spit it out." ("base", xpos="far_left", ypos="head") + gen "Come off it, [name_hermione_genie]... Spit it out." ("base", xpos="far_left", ypos="head") her "................." ("annoyed", "narrow", "annoyed", "mid") her "But... it's so embarrassing..." ("open", "base", "worried", "mid") her "Do I really have to, [name_genie_hermione]?" ("normal", "happyCl", "worried", "mid") gen "Yes, I happen to love embarrassing things!" ("grin", xpos="far_left", ypos="head") her "................." ("annoyed", "narrow", "angry", "R") her "Well, alright..." - her "I approached this one guy that I always found attractive..." - her "Managed to muster up enough courage to ask him to follow me..." + her "I approached this one guy that I've always found attractive..." + her "After talking for a bit, I finally managed to muster up enough courage to ask him to follow me..." her "Normally I wouldn't dare..." ("open", "base", "base", "mid") her "But the fact that I was doing this as a task entrusted to me by someone else..." her "It made it easier somehow..." gen "Happy to help, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") - her "I led him to the library..." ("open", "narrow", "worried", "down") - her "We found a secluded spot behind one of the book shelves..." - her "And I told him that he can touch me wherever he wants..." + her "So... I led him towards a secluded spot behind one of the bookshelves in the library." ("open", "narrow", "worried", "down") + her "And once we got there, I told him that he could touch me wherever he wanted..." her "And..." her ".........." ("clench", "narrow", "base", "down") - gen "What?" ("base", xpos="far_left", ypos="head") + gen "And, What?" ("base", xpos="far_left", ypos="head") her "....................." ("normal", "happyCl", "worried", "mid") play music "music/Despair_by_erenik.ogg" fadein 1 if_changed # Music - her "He started to touch my... feet, [name_genie_hermione]." ("scream", "happyCl", "worried", "mid") - gen "*huh*?" ("base", xpos="far_left", ypos="head") - gen "Your \"Feet\"? Is that what zoomers call tits these days?" ("base", xpos="far_left", ypos="head") - her "I wish, [name_genie_hermione]..." ("disgust", "narrow", "base", "mid_soft") - her "He asked me to take off my shoes..." - her "Then he..." + her "He started to touch my--{w=0.4} feet, [name_genie_hermione]." ("scream", "happyCl", "worried", "mid") + gen "*Huh*?" ("base", xpos="far_left", ypos="head") + gen "Your \"Feet\"? You meant to say \"breasts\", right?" ("base", xpos="far_left", ypos="head") + gen "Or is this some zoomer lingo that I'm too unhip to understand?" ("base", xpos="far_left", ypos="head") + her "No, [name_genie_hermione]..." ("disgust", "narrow", "base", "mid_soft") + her "He took off my shoes and socks..." + her "Then he--" her "He started to smell my toes, [name_genie_hermione]!" ("angry", "base", "base", "mid", tears="soft") - her "I felt so... violated!" ("angry", "base", "base", "mid", tears="soft") - gen "So he didn't touch your tits, or your butt?" ("base", xpos="far_left", ypos="head") + her "I felt so...{w=0.4} Violated!" ("angry", "base", "base", "mid", tears="soft") + gen "Wait... Are you telling me he didn't even touch your tits, or your butt?" ("base", xpos="far_left", ypos="head") gen "Or even in-between your thighs?!" ("angry", xpos="far_left", ypos="head") - her "No, [name_genie_hermione]... *sob*!" ("shock", "narrow", "base", "down", cheeks="blush", tears="crying") + her "No, [name_genie_hermione]... *Sob*!" ("shock", "narrow", "base", "down", cheeks="blush", tears="crying") gen "Alright, then what happened?" ("base", xpos="far_left", ypos="head") her "Nothing! I couldn't bear the humiliation... I just ran..." ("angry", "narrow", "base", "mid", cheeks="blush", tears="crying") - her "I even left my shoes behind and had to come back later to pick them up..." + her "I even left my shoes behind... I had to come back later to pick them up." her "*Sob*!............" ("angry", "squint", "base", "mid", cheeks="blush", tears="messy") gen "*Hmm*..." ("base", xpos="far_left", ypos="head") - gen "Well, you did get molested..." ("base", xpos="far_left", ypos="head") - gen "Although in a rather unconventional manner..." ("base", xpos="far_left", ypos="head") - her "*Sob*! I wish he would have just touched my breasts like any normal boy would, [name_genie_hermione]... *Sob!*" ("angry", "squint", "base", "mid", cheeks="blush", tears="messy") + gen "I'd probably wash those shoes out if I were you." ("base", xpos="far_left", ypos="head") + her "*Sob*! Why couldn't he just touch my breasts like any normal boy would, [name_genie_hermione]... *Sob!*" ("angry", "squint", "base", "mid", cheeks="blush", tears="messy") gen "There, there..." ("base", xpos="far_left", ypos="head") - gen "You earned your points today..." ("base", xpos="far_left", ypos="head") + her "Will-- *Sob*... Will I still receive my points [name_genie_hermione]?" ("angry", "squint", "base", "mid", cheeks="blush", tears="messy") + gen "*Hmm*... I suppose, you did get molested..." ("base", xpos="far_left", ypos="head") + gen "Although in a rather unconventional manner..." ("base", xpos="far_left", ypos="head") + gen "Yes, you've most definitely earned your points today..." ("base", xpos="far_left", ypos="head") jump end_hg_pr_grope