diff --git a/game/scripts/characters/hermione/events/items/vibrators.rpy b/game/scripts/characters/hermione/events/items/vibrators.rpy index 69828b6c..6e4dbfd9 100644 --- a/game/scripts/characters/hermione/events/items/vibrators.rpy +++ b/game/scripts/characters/hermione/events/items/vibrators.rpy @@ -13,10 +13,10 @@ label hg_vibrators: $ her_outfit_last.save() $ current_payout = 20 - gen "I've got a gift for you." ("base") + gen "I've got a gift for you, [hermione_name]." ("base") her "A gift?" + nar ">You hand Hermione the mysterious looking box." gen "Here you go." ("base") - nar "You hand Hermione the vibrators." # Introduction (seen) label .intro_seen: @@ -25,46 +25,53 @@ label hg_vibrators: # First time (seen) $ her_vibrators_seen = True + nar ">Hermione looks over the box, then hesitantly takes out one object out of it." + if her_tier < 4: jump hg_vibrators_fail elif her_tier < 5: her "Is that... A vibrator?" - gen "Vibrators!" ("grin") - gen "There's three of them!" ("grin") - her "... You're not expecting me to put that on in here are you?" - nar ">You bring out a remote control and hover your finger over the button." - gen "..." ("grin") - her "Figured..." - gen "So?" ("grin") + gen "Vibrator{b}s{/b}!" ("grin") + gen "There's a bunch of them in the box!" ("grin") + her "... You aren't expecting of me to put those things to use, are you?" + nar ">You take out the remote, hovering your finger suggestively over the power switch." + gen "What if I am?" ("grin") + her "I figured as much..." + gen "So, what will it be?" ("base") her "{size=-4}...{w=0.4} I want twenty points for this.{/size}" #small text gen "What was that?" ("base") - her "Twenty points." + her "I said, I want twenty points..." gen "Deal!" ("grin") else: her "A vibrator?" - gen "Indeed, although not one...{w=0.4} but three!" ("grin") - her "Thank you [genie_name]." - nar ">You bring out a remote control and hover your finger over the button." - her "Oh, you want me to put them on now?" + gen "Indeed! Although, there's more in the box!" ("grin") + her "R-really? Oh wow." # Anticipates whatever comes next + gen "Aren't you going to thank me for my generosity, [hermione_name]?" ("base") + her "Thank you, [genie_name]." + gen "Not with words, [hermione_name]..." + nar ">You take out the remote, hovering your finger suggestively over the power switch." + her "Oh! You want me to put them to use?" gen "If you please." ("base") - her "Alright then..." + her "Anything for you, [genie_name]..." # Daydreaming else: # Repeat (seen) + nar ">Hermione takes out one object out of the box." + if her_tier < 4: jump hg_vibrators_fail_repeat if her_tier < 5: - her "The vibrators again... I assume you want me to wear them?" - gen "If you could." ("base") + her "Vibrators... I assume you want me to use them again?" + gen "How perceptive of you." ("base") her "*Hmm*...{w=0.4} Alright then, but I'll only do it for twenty points!" - gen "Sure thing." ("base") + gen "Yeah, yeah, now get on with it." ("base") her "..." else: - her "You want me to put on the vibrators?" #blush - gen "Yes." ("base") + her "Should I put them to use?" #blush + gen "Yes, please!" ("grin") her "Okay then..." # Introduction (worn) @@ -75,33 +82,32 @@ label hg_vibrators: $ her_vibrators_worn = True if her_tier < 5: - her "So...{w=0.4} How do I put this thing on?" + her "So...{w=0.4} What am I supposed to do with this again?" if hermione.is_any_worn("clothes"): - gen "Just take your clothes off and stick those vibrating things against your sensitive parts." ("base") + gen "Just take your clothes off, and tape the vibrating eggs to your sensitive parts." ("base") if hermione.is_any_worn("bra", "panties"): - her "Even my underwear?!" - gen "You can put them inside your underwear if you like..." ("base") + her "You want me to tape them to my breasts?!" + gen "Or you can put them inside your underwear, whatever works..." ("base") else: her "But then you'll see when I--" - her "Can't I just put on some underwear?" + her "Can't I just put on some underwear instead?" gen "If you must..." ("base") - her "Okay, thank you [genie_name]..." + her "Thank you [genie_name]..." else: - gen "Just stick them on your skin." ("base") - her "On my skin?!" - gen "Or you could put some underwear on and put it in that, if it makes you feel better..." ("base") + gen "Just tape it to your bits." ("base") # That's fanny + her "Tape it to my bits?!" + gen "Or you could put some underwear on, and put the vibrators inside your panties, if it makes you feel better..." ("base") her "Oh...{w=0.4} Okay, I'll do that then." else: - her "*Ehm*...{w=0.4} How am I supposed to put this thing on?" + her "*Ehm*...{w=0.4} What am I supposed to do with this again?" if hermione.is_any_worn("clothes"): - gen "Easy." ("grin") - gen "Just take your clothes off and stick those vibrating things against your sensitive parts." ("grin") + gen "That's easy, just take your clothes off, and tape the vibrating eggs to your sensitive parts." ("grin") if hermione.is_any_worn("bra", "panties"): - her "My underwear too?" + her "Should I take off my underwear as well?" gen "Yes please!" ("base") else: @@ -114,11 +120,11 @@ label hg_vibrators: if her_tier < 5: if hermione.is_any_worn("clothes"): - her "I can put them inside my underwear like before, right?" + her "Can I put them inside my underwear like before?" gen "Sure can." ("base") - her "Thank you [genie_name]." + her "Thank you, [genie_name]." else: - her "Let me just fetch something to place them in." + her "Let me just fetch some underwear first." gen "If you must..." ("base") else: if hermione.is_any_worn("clothes"): @@ -163,19 +169,20 @@ label hg_vibrators: her "Okay... They're attached." gen "Firmly?" ("base") - gen "We wouldn't want anything to come loose now would we?" ("base") - her "I--{w=0.2} Yes, I believe so..." + gen "We wouldn't want anything to come loose now, would we?" ("base") + her "I--{w=0.2} Yes, they're attached firmly..." else: her "Don't look..." gen "I've already seen you naked..." ("base") her "I don't want you to see me putting them on!" gen "Alright, whatever..." ("base") + show screen blkfade with d3 pause .5 menu: - "-Peak on her-": + "-Peek-": if hermione.is_worn("bra"): $ renpy.sound.play("sounds/cloth_sound3.mp3") @@ -194,11 +201,14 @@ label hg_vibrators: with d5 her "..." #Looks down towards breasts annoyed her "..." #Looks up and sees you - her "[genie_name]! I told you not to look!" + her "[genie_name]! I asked you not to look!" + $ her_mood += 5 - gen "How long does it take to put some vibrators on?" ("base") - her "I'm sorry that I'm not an expert like you..." - gen "Apology accepted." ("base") + + gen "Don't blame me..." ("angry") + gen "How long can it take to attach some vibrators?" ("base") + her "I'm sorry, I'm not an expert with stuff like this... {w=0.2}Unlike you, obviously..." + gen "Apology accepted." ("base") # Ignores her snarky comment her "..." #TODO Equip Bra vibrators @@ -213,19 +223,21 @@ label hg_vibrators: gen "Great." ("base") + $ _temp_lockout = False + label .choices: menu: - "-Send her to class-": + "-Send her out-" if not _temp_lockout: jump hg_vibrators_public - "-Turn them on-": + "-Make her stay for a private session-": jump hg_vibrators_personal label hg_vibrators_fail: her "What on earth is this?!" - gen "Oh, perhaps it's a bit confusing how to use it if you've not seen one of these before." ("base") - gen "You press the button on the side of it." ("base") - nar "Hermione examines the device for a moment, locates the button and presses it." + gen "Oh. I guess you haven't seen one of these before." ("base") + gen "Press the button, the one located on the side." ("base") + nar "Hermione examines the device, locates the button and presses it." # TODO click sound effect # TODO Vibration sound on @@ -237,38 +249,39 @@ label hg_vibrators_fail: gen "There it is!" ("grin") her "This... This is a vibrator!" - gen "{b}Vibrators{/b},{w=0.4} there's three of them!" ("grin") - gen "Now, if you could just put them on for--" ("grin") + gen "Vibrator{b}s{/b}, [hermione_name], plural. There's many of them in the box." ("grin") + gen "Now, if you could just put them to use--" ("grin") her "What!?!" - her "You want me to put them on?!" + her "You expect me to use them?!" gen "Of course!" ("base") her "..." #Wide eyed shocked gen "Don't you like my gift?" ("base") - her "What is wrong with you?!" + her "Do I like your gift...?" + her "What the hell is wrong with you?!" # TODO Hermione leaves and slams door call her_walk(action="leave") $ her_mood += 20 - gen "...{w=0.4} Did I get the wrong model?" ("base") + gen "...{w=0.4} Did I get the wrong set?" ("base") else: # 10+ her "What the--" her "You...{w=0.4} You've bought me a vibrator?" - gen "Of course not...{w=0.4} I've bought three of them!" ("grin") + gen "Of course not...{w=0.4} I've bought you an entire box filled with them!" ("grin") her "[genie_name], this is hardly appropriate!" - gen "Why not?" ("base") + gen "How come?" ("base") her "Because...{w=0.4} Well..." - gen "A healthy sex life is important to take the edge off things." ("base") - her "But... Surely a headmaster shouldn't be giving--" - gen "Just put them on and give it a spin." ("grin") + gen "A healthy sex life is important to one's mental health. It helps to take the edge off of things." ("base") + her "But... A headmaster shouldn't be--" + gen "Why not just put them on and give it a spin?" ("grin") her "..." #wide - her "You want me to put them on in here?!" + her "You mean right now?!" gen "Of course!" ("grin") her "[genie_name]!" gen "What?" ("base") - her "I can't believe you'd ask me to do such a thing!" - her "I think I better go." + her "I can't believe you would ask me to do such a thing!" + her "I think I should go..." #TODO vibrators on floor @@ -276,8 +289,8 @@ label hg_vibrators_fail: call her_walk(action="leave") $ her_mood += 10 - gen "(Oh well, worth a shot...)" ("base") - gen "(At least she can't complain to me about her unhealthy sex life...)" ("base") + gen "(Oh well. Was worth a shot...)" ("base") + gen "(She'll come around eventually...)" ("base") # TODO Genie walks and picks vibrators up off the ground # TODO click sound effect @@ -290,11 +303,11 @@ label hg_vibrators_fail_repeat: if her_tier < 4: her "[genie_name]!" gen "Yes?" ("base") - her "I already told you, I'm not going to put on vibrators in front of you!" + her "I have already told you, I'm not going to use a vibrator in front of you!" #TODO vibrators on floor (Hermione drops them) - gen "Who said I wanted you to put it on in front of me?" ("base") + gen "Who said I wanted you to use it in front of me?" ("base") her "... Tell me with a straight face that you weren't going to ask me that." gen "..." ("base") her "I knew it!" @@ -309,28 +322,30 @@ label hg_vibrators_fail_repeat: gen "(She knows me too well...)" ("base") else: # 10+ her "This again?" - gen "Come on, just put in on for a little bit." ("base") + gen "Come on, just put it in for a little bit, please?" ("base") her "Oh, just a little bit? That's fine then." - gen "Really?" ("base") - her "No!" + gen "Really?" ("grin") + her "{size=+6}No!{/size}" with hpunch #TODO vibrators on floor gen "Oh..." ("base") - her "...{w=0.4} I think I better leave." - gen "Right." ("base") + her "...{w=0.4} I'm leaving." call her_walk("door", "base") - gen "You forgot the--" ("base") - her "I am not accepting vibrators as a gift from my headmaster!" - gen "So, if it somehow turns out I'm not your headmaster..." ("base") + $ _temp = genie_name[:2] + + gen "[hermione_name], you forgot the--" ("base") + her "{size=+2}I am not accepting vibrators as a gift from my [_temp]--...{w=0.4} I mean the headmaster!{/size}" + gen "So, you're saying, if it somehow turns out I'm not your headmaster--" ("base") #Hermione leaves call her_walk(action="leave") + # TODO door slam sound $ her_mood += 10 - "(Well that's just rude...)" + gen "(Well that's just rude...)" ("base") #TODO Genie walks and picks vibrators up off the ground @@ -349,65 +364,69 @@ label hg_vibrators_public: if her_tier_public >= 5: her "You want me to wear them in class?" - gen "Oh, no [hermione_name]..." ("base") - gen "I want you to wear them the entire day." ("base") + gen "No, [hermione_name]..." ("base") + gen "I want you to wear them outside the class as well, for the entire day." ("base") her "The entire--" #shocked but horny - gen "That's right..." ("grin") - her "Surely you can't expect me to wear this the entire day!" - gen "Oh yes I do... And--" ("base") - gen "You're not allowed to touch the controller." ("base") - her "What do you--" - gen "I'll play with the remote from here!" ("base") + gen "That's right." ("grin") + her "Surely you can't expect me to wear them for the entire day!" + gen "Oh I do... And--" ("base") + gen "You're not allowed to touch the controllers." ("base") + her "Why not--" + gen "I'll play with them remotely, from here!" ("grin") her "But then I won't know when they'll go off!" - gen "Exactly!" ("grin") - her "..." - her "This... Is this really what you want?" - gen "Oh yes, very much so..." ("grin") + gen "Exactly! That's the point!" ("grin") + her "But there will be other people around..." + her "Is this really what you want?" + gen "Oh yes, I wouldn't be asking otherwise!" ("grin") elif her_tier_public == 4: - her "You want me to wear this in class?" - gen "No [hermione_name]..." ("base") - her "Oh good..." - gen "Wearing them isn't enough! I want you to wear them and turn them on!" ("base") - her "I--{w=0.2} I could just...{w=0.4} Can't I just do that in here?" - gen "Come off it [hermione_name], you're getting {number=current_payout} for your house." ("base") - gen "Surely that's more than enough to attend class for once." ("base") - her "...{w} What do you mean for once?" #annoyed - her "I always attend class!" - her "And it's not about that, it's--" - gen "It's just some harmless vibrations." ("base") - her "But what if somebody notices?" - gen "Oh, so you're considering it at least." ("base") - her "..." - gen "I'm sure it's fine, just pick one of your classes that is noisy enough that nobody would notice." ("base") - her "*Hmph*... So not history of magic then." - her "Fine, as long as you pay me." - gen "Wouldn't have it another way." ("base") - gen "See you tonight then." ("base") - her "..." + her "You want me to wear them in class?!" + gen "No, [hermione_name]..." ("base") + her "Oh good, for a moment I thought--" + gen "I want you to wear them during break time as well!" ("base") + her "But that's-- {w=0.2}Couldn't I just... {w=0.4}I don't know..." + gen "Quit complaining, [hermione_name], you're about to earn {number=current_payout} for your house." ("base") + gen "Surely that's more than enough of an incentive to broaden your sexual education." ("base") + her "...{w} What do you mean?" #annoyed + her "I am plenty sexually educated!" + her "W-wait, that's not what I meant--" + gen "*heh*..." ("grin") + her "Anyway..." # eyes closed, annoyed + her "As weird as it sounds...-- {w=0.3}That's not the main problem, it's--" + gen "Oh. So you're considering it at least." ("base") + her "{size=-4}Why am I even trying...{/size} *sigh*" + gen "It's just some vibrators, what's the harm?" ("base") + her "But what if someone takes notice?" + gen "I'm sure it will be fine, you could pick one class that is noisy, so no one hears the buzzing." ("base") + her "*Hmm*... So definitely not {i}History of Magic{/i} then." + her "*sigh* Alright, I'll figure it out. As long as I'm getting paid of course." + gen "Sure! Wouldn't have it any other way." ("grin") + gen "See you later then." ("base") + her "Right..." else: # Fail if public tier is not high enough. + $ _temp_lockout = True if her_tier >= 5: - her "You want me to use them in class?!" - her "But [genie_name]!" - gen "You didn't think I just wanted you to wear them like an accessory did you?" ("base") - her "No, but I didn't think you wanted me to go to class wearing them!" - gen "Alright fine..." ("base") - gen "In that case--" ("base") - else: her "You want me to--{w=0.3} But I thought..." gen "*Hmm*?" ("base") her "Nevermind..." gen "Off you go then." ("base") her "*Ehm*... Can't I just use them in my dorm instead?" - gen "What's the fun in that?" ("base") + gen "Where's the fun in that?" ("base") her "..." #Blush - her "Well, I'm just not sure if wearing them the entire day is such a good idea..." + her "Well, I'm just not sure if wearing them in class is such a good idea..." gen "Nonsense, I'm sure the seats can handle a bit of wetness." ("base") her "..." #worried - gen "Alright fine..." ("base") + gen "Alright, fine, I can see you're hesitant..." ("base") + gen "Let's do something else--" ("base") + else: + her "You want me to use them in class?!" + her "But [genie_name]! That's..." + gen "Surely you didn't think I just wanted you to wear them like a mere accessory, did you?" ("base") + her "No, but I didn't think you would want me to attend classes wearing them either!" + gen "Alright, fair..." ("base") gen "In that case--" ("base") jump hg_vibrators.choices @@ -423,11 +442,11 @@ label hg_vibrators_public: her "You want me to use them in class again?" gen "Oh no... This time I want you to wear them the entire day." ("base") her "The entire day?!" - gen "Yep, and you're not allowed to touch that off switch..." ("base") + gen "Yep, and you're not allowed to touch the switch..." ("base") her "But [genie_name]!" - her "Wearing them through one class is one thing... But the entire day..." - gen "Oh, I'm not going to make you have them turned on the entire day... I'm not that cruel." ("base") - her "Then what do you mean when you say I'm not allowed to touch the off switch?" + her "Wearing them through one class is one thing... But wearing them for the entire day is just..." + gen "They won't remain turned on the entire day... I'm not that cruel." ("base") + her "Then what do you mean when you say I'm not allowed to touch the switch?" gen "What I'm saying is... I'll be using this remote controller from here." ("base") gen "Like this." ("base") @@ -443,42 +462,50 @@ label hg_vibrators_public: her "..." gen "Heh-heh..." ("base") - gen "So, are you ready for class?" ("base") + gen "So, are you ready to learn something new today?" ("base") her "..." - gen "Come off it [hermione_name], you've already worn it once, you know what to expect by now." ("grin") - her "The problem isn't what, but when... I'm worried what I'd do if I'm not prepared." - her "What if it goes off while I'm presenting something in front of the whole class." - gen "You're talking as if anyone pays any attention in the first place." ("base") + gen "Why the hesitance [hermione_name], you have already wore them once, so you know what to expect." ("grin") + her "The problem isn't {i}the what{/i}, but {i}when{/i}..." + her "I'm worried what might happen if they go off at the wrong time." + her "What if they go off while I'm presenting something in front of the entire class?" + gen "You're talking as if anyone would pay any attention to the curriculum." ("base") her "..." - gen "And by the rare circumstance that they are, just tell them it's your phone." ("base") - her "... Very funny [genie_name]." - gen "(Did I say something funny?)" ("base") + gen "And even in the unlikely event that someone does pay attention, just tell them it's your phone vibrating." ("base") + her "... Very funny, [genie_name]." + gen "(Did I say something funny?)" ("base") # Genie isn't aware muggle devices do not work at hogwarts. + her "I guess I could make something up..." her "Okay...{w=0.4} I'll do it." - gen "Excellent." ("base") + gen "Excellent!" ("grin") else: # Tried HIGH level before her "Certainly, [genie_name]." gen "Although..." ("base") her "Yes?" - gen "Well, this time I was thinking I wouldn't be as cruel as to not let you know when I'll turn them on." ("base") + gen "I decided to go easy on you this time, so you will know the exact timing when vibrators go off--" ("base") her "Really? Thank you [genie_name]!" - gen "If..." ("base") - her "...{w=0.4} If?" - gen "If you accompany your friends to their gobberstone game again." ("base") - her "But [genie_name]!" - gen "Or, I could just turn them on during lunch... Can't skip lunch, can we?" ("base") - her "..." - her "You know, there's some time left before class if you wanted to check that it works first..." - gen "Don't you think you could get away doing this so easily..." ("base") - her "Alright..." #annoyed - her "See you tonight then." + gen "Under one condition..." ("base") + her "...{w=0.4} what is the condition?" + gen "You have to accompany your friends to {i}gobbling stones{/i} again." ("grin") + her "The what?!" + gen "{i}Gobbling stones{/i}. It's a game where you grab the stone and put it in your--" + her "Did you mean {i}Gobstones{/i}?" + gen "That's what I said." + her "No you didn't--" + her "You know what, forget it." # She means 'forget it' as in 'I'm done trying to explain this', but Genie + gen "If my condition isn't satisfactory, I could just turn the vibrators on during lunch break, when you're sitting in the great hall with all other students around..." ("base") + her "No, that won't be necessary..." + her "Although... There's some time left before classes start, if you wanted to check everything is in working order, [genie_name]?" # Enticing look + gen "Clever, but don't think you can get off the hook that easy, [hermione_name]..." ("base") + her "*Hmph*..." #annoyed + her "Fine. See you tonight then." gen "Enjoy!" ("base") else: - her "You want me to use it in class again?" #blush + her "You want me to wear them in class again?" #blush gen "Most definitely." ("base") her "*Hmm*... Alright, fine..." - gen "Excellent, I'll look forward to hearing how it went." ("base") + gen "Excellent! I look forward to hearing from you later this evening." ("base") + her "Sure thing, [genie_name]." if her_tier >= 5: pass @@ -503,7 +530,7 @@ label hg_vibrators_public: jump end_hermione_event label hg_vibrators_personal: - gen "Let's turn these things on then shall we." ("base") + gen "Let's turn these things on then, shall we." ("base") her "Hold on I'm not--" # TODO: click sound @@ -517,13 +544,13 @@ label hg_vibrators_personal: label .high_tier: - gen "There she goes." ("base") - her "Did--{w=0.2} *Ah*..{w=0.4}. Did you have to turn it on so suddenly like that?" + gen "There it goes." ("base") + her "Did--{w=0.2} *Ah*..{w=0.4}. Did you really need to do it so suddenly?" gen "Of course, the universe depended on it... It was always destined to happen." ("base") - her "*Ah*...{w=0.4} I can't--{w=0.2} *Ah*...{w=0.4} I think Trelawney would've told me if that was the--" - her "Why is this thing so intense?" - gen "Intense? It's only on the medium setting." ("base") - her "Medium? *Ngh*...{w=0.4} No wonder it's--" + her "*Ah*...{w=0.4} I can't--{w=0.2} *Ah*...{w=0.4} I think Professor Trelawney would've told me if that was the case--" + her "*Ah-Ah*! {w=0.5}Why is this thing so intense?" + gen "Intense? That's just the medium setting." ("base") + her "Medium?! *Ngh*...{w=0.4} No wonder it's--" menu: "-Lower the intensity-": @@ -538,24 +565,23 @@ label hg_vibrators_personal: # TODO click sound # TODO Vibrating sound high - her "[genie_name]!!" - gen "Ooops, yeah you're right... Probably shouldn't end it so soon..." ("base") + her "{cps=16}*Ahhhhhhhhh*{/cps} [genie_name]!!" + gen "Oops, my bad! My hand slipped..." ("base") + gen "(Wouldn't want to end it too soon...)" ("base") #TODO click sound #TODO Vibrating sound low - gen "Now, why don't you do me a favour and lie down on that desk for me?" ("base") + gen "Now, why don't you do me a favour, and lie down on the desk for me?" ("base") her "You...{w=0.4} You want me to do what?!" - gen "Get that butt...{w=0.4} On that desk!" ("grin") - her "Why?!" + gen "Get your butt...{w=0.4} On the desk!" ("grin") + her "*Ah* W-Why?" gen "You already know why..." ("base") her "..." - gen "So I can see you up close, of course!" ("base") - gen "Not much point if I can't see anything is there?" ("base") - her "I...{w} I suppose there isn't..." - gen "Go on then, plant those cheeks on that wood." ("base") - her "I--{w=0.2} I suppose I..." - her "If lying down on your desk is what is required of me..." + gen "I want to see it up close. Can you do that for me, [hermione_name]?" ("base") + her "I...{w=0.3} I suppose..." + gen "Go on then, plant those cheeks on the wood." ("base") + her "If that's what you want... I guess it's fine..." gen "Queue the fade!" ("base") her "The what--{w=0.4}{nw}" @@ -564,10 +590,10 @@ label hg_vibrators_personal: gen "I love a good transition to get straight to the point." ("base") gen "Now, where were we..." ("base") - her "I'm on the desk...{w=0.4} As you asked." - gen "Right... Now, let's do a bit of a show and tell." ("base") - her "A what?" - gen "Spread those legs for me will you?" ("base") + her "I'm on the desk...{w=0.4} Just as you asked." # Looks away, pouty face + gen "Right... Now, let's do a bit of a {i}show and tell{/i}." ("base") + her "What do you mean?" + gen "Spread those shapely legs for me will you?" ("base") her "..." # TODO Hermione spread legs @@ -581,28 +607,32 @@ label hg_vibrators_personal: # TODO Hermione legs closed - gen "There you go, now you're doing it." ("base") - gen "Although now you're failing on the showing part of the show and tell." ("base") + gen "There it is! Now you're doing it." ("base") + gen "Although, the {i}show{/i} part is quite lacking now." ("base") gen "You're not going to get a good grade unless you do both, [hermione_name]." ("base") - her "I'm being graded on this?" - gen "Of course... You get graded on everything in a school." ("base") - gen "And right now, you're failing." ("base") + her "I'm being graded for this?" + gen "Of course... You are graded for every school activity, [hermione_name]." ("base") + her "I-- *ah* -- Already know that." + gen "Then spread those legs already, lest you want the {b}D{/b}... {w=0.2}grading." ("base") # TODO Hermione legs open - her "..." - gen "Very good... Now keep them spread like that and I'll be sure to give you a good grade." ("base") - her "..." - her "Just... Don't surprise me like that again okay?" - gen "Telling your headmaster what to do... That doesn't sound like someone who's looking to achieve a good grade..." ("base") - her "This is ridiculous... It's not even a real grade..." - gen "Yet you seem to still care about it." ("base") + her "*Mhm*..." # whimper + gen "Very good... Now keep them spread like that and you'll earn yourself some good grades." ("base") + her "(You can do this Hermione...)" + her "Just... Please tell me before you use the remote, okay?" + gen "Telling your headmaster what to do... *Tut-tut*. That will cost you a point..." ("base") + + # TODO Hermione legs closed + + her "Don't be ridiculous... It's not even a real grade..." + gen "Yet you still seem to care dearly about it, don't you [hermione_name]?" ("base") her "*Hmph*...{w=0.4}{nw}" # TODO Hermione legs open her "*Hmph*...{fast} Just do whatever you want, why don't you." - gen "..." ("base") + gen "That's the plan..." ("base") menu: "-Turn the intensity to High-": @@ -615,77 +645,77 @@ label hg_vibrators_personal: # TODO Hermione pelvis down legs open (might keep her pelvis up if it works out well) - her "Turn is down!" + her "Turn it down!" menu: "-Keep it going-": - gen "Didn't I just say, if you want to achieve a good grade, you shouldn't tell your headmaster what to do, [hermione_name]." ("base") - her "I just... *Ah*... I just said you could do whatever you wanted!" - gen "Exactly! Telling me to do whatever I want!" ("base") - her "*Ah*... please, [genie_name]!" - gen "Alright then [hermione_name]... I'll play your little game..." ("base") - gen "But what's to say you wont change your mind again?" ("base") + gen "Didn't I just warn you about backtalk, [hermione_name]?" ("base") + gen "Besides, you told me I can do whatever I want." + her "Yes, but-- *ohh*... I just... *Ah*..." + gen "Just what? Out with it already..." ("base") + her "*Ah*... please, [genie_name]! It's too strong...!" + gen "Alright, I can turn it down, but who's to say you wont change your mind again?" ("base") her "*Ah*...{w=0.2} *Ah*...{w=0.2 I'm gonna--" gen "Change your mind?" ("base") her "I'm gonna--" "-Turn it down-": - gen "Finally, some assertiveness." ("base") + gen "Oh? Don't want it to end too soon?" ("base") # TODO click sound # TODO Vibrating sound low her "*Ah*..." - gen "I didn't think you were the type who would want to be brought to the edge just to be denied like this." ("base") + gen "I didn't think you were into edging, it's a quality not every woman knows how to appreciate. I'm glad you do, though." ("base") her "W--{w=0.2} What?!" # TODO Hermione legs closed her "That is not--" - gen "You're in luck I'm the person holding the controller, [hermione_name]." ("base") + gen "Don't worry! You're lucky I'm the person holding the controller, [hermione_name]." ("base") gen "If it was anyone else, they might've gotten impatient by now..." ("base") - gen "I can do this all day." ("base") - her "{size=-5}I don't like being denied...{/size}" - gen "You're lucky I'm in a good mood, I think I'll oblige, since you're being so honest with yourself for once..." ("base") - her "..." - gen "(She'll love this...)" ("base") - gen "[hermione_name]... I forbid you to cum unless I say so!" ("grin") - her "W--{w=0.4} What?!" - gen "That's right, you're now under my command, I say that you shall not cum until I deem it fitting." ("base") - her "But, [genie_name]!" - gen "(Now she's getting into it...)" ("base") - gen "As your headmaster, I have the power over your grades and shall you fail to meet my expectations..." ("base") - gen "Well, then naturally you'll have to be punished!" ("base") - her "Punished?!" - gen "That's right!" ("base") + gen "But I can do this all day!" ("grin") + her "This is a misunderstanding, I don't--..." + gen "You're lucky I'm in a good mood, I think I'll oblige you, since you're being so honest with yourself for once." ("base") + gen "(She'll love this...)" ("grin") + gen "[hermione_name], from now on you are not allowed to cum!" ("grin") + gen "Unless I say so." ("base") + her "B--{w=0.2}But--" + gen "No butts. {w=0.3}You're now under my command, I say that you shall not cum until I deem it fitting." ("base") + her "[genie_name]!" + gen "(Now she's getting into it...)" ("grin") + gen "As your headmaster, I have the power over your grades, and shall you fail to meet my expectations... Well--" ("base") + gen "--Naturally you'll have to be punished!" ("base") + her "P-Punished?!" + gen "You heard me!" ("base") gen "Prepare yourself [hermione_name]!" ("base") gen "I could change the intensity at any moment!" ("base") her "!!!" gen "Although... I think I'll just leave it like this for a while..." ("base") - her "..." + her "{size=-4}Thank be merlin... I thought you were being serious for a moment--{/size}" gen "Just kidding!" ("base") # TODO vibrating sound high - her "*Ah*!" + her "*Ah*!" with hpunch gen "*Heh-Heh*..." ("grin") - her "[genie_name], I--" + her "[genie_name], I'm going to--" menu: - "-Keep it going-": #Ends with her cumming + "-Keep it going-": + #Ends with her cumming her "Nnnngh--" her "{size=+5}{heart}{heart}{heart}Cum!!!{heart}{heart}{/size}" - gen "Alrea--{w=0.4}{nw}" ("base") + gen "Already--{w=0.4}{nw}" ("base") # TODO Hermione pelvis up, cumming her "{size=+5}{heart}Aaaaah!!{heart}{/size}" - gen "By the great--" ("base") + gen "By the great desert--" ("base") her "*Ah*...{w=0.4} *Ah*...{w=0.4} *Ah*..." her "*Mmm*......" - show screen blkfade - with d5 - # TODO jump to end section + + jump .end "-Turn it down-": @@ -694,78 +724,82 @@ label hg_vibrators_personal: her "What the--" her "Why did you turn it down!?" - gen "..." ("base") - gen "If you're going to be like this, then we'll do it my way." ("base") + gen "............" ("base") + gen "If you're going to be acting like this, then we'll have to do it my way." ("base") her "Your--{w=0.2} Your way?" - gen "I've been way to lenient on you, first you disobey me... and even when I so graciously granted your wish, something that I don't even do anymore by the way..." ("base") - gen "You still aren't satisfied!" ("base") - gen "So, we're going to do this my way..." ("base") + gen "I've been way to lenient with you, first you disobey me... and even when I so graciously granted your wish--" ("angry") + gen "--Something that I don't even do anymore, by the way--" ("base") + gen "--but you still aren't satisfied!" ("angry") + gen "So, yes, we're going to do this {b}my{/b} way..." ("base") her "[genie_name]?" - gen "You're doing this as a favour for me, you best not forget that, [hermione_name]." ("base") + gen "You're doing this as a favour to {i}me{/i}, you had best not forget that, [hermione_name]." ("base") her "..." - gen "This is currently very much a one sided enjoyment and for this to work for me, I'd prefer it not to end before it barely even started." ("base") - gen "So, you better not cum until I say so." ("base") + gen "This is currently a fairly one-sided experience, therefore in order for it to work for me, I'd like it not end prematurely..." ("base") + gen "So you better not cum until I say so." ("base") gen "Is that clear?" ("base") - her "Yes [genie_name]..." + her "Yes, [genie_name]..." gen "Good." ("base") - gen "Then you better prepare to be unprepared, [hermione_name]." ("base") - her "Prepared to..." + gen "Expect the unexpected, [hermione_name]." ("base") + her "Expect the... unexpected?" gen "That's right...{w=0.4} I could change the intensity at a moments notice..." ("base") - gen "I could leave it, just like this... At a level where you'd be stuck in a state of wetness and frustration... Enough to keep you going but not enough to bring you to the edge." ("base") + gen "It could remain as is... At a level where you'd be stuck in a state of constant arousal... Enough to keep you on edge, but not enough to bring you over it." ("base") # TODO click sound # TODO vibrating sound medium her "*Ah*!" - gen "I could also increase the intensity... Just for a moment, just so that I get to see your face light up in excitement." ("base") + gen "I could also increase the intensity... Even if for just a moment, to see your face light up in excitement, fighting the urge to let go." ("base") "-Turn the intensity to Medium-": # TODO click sound # TODO Vibrating sound medium - her "*Ah*!" + her "*Ahhhh*!" with hpunch # TODO Hermione legs closed gen "Something the matter?" ("base") - her "N--{w=0.2} No! I'm fine!" + her "N--{w=0.2}No! I'm f-fine!" # TODO Hermione legs open - her "Like I said, you go ahead and do what you want..." + her "Just do... *Ah* w-whatever you want..." gen "In that case, I think I'll leave it like this for a bit." ("base") - her "Alright..." #annoyed + her "(The bastard is teasing me!)"#annoyed + her "*Mmmm*..." her "..." her "..." #Horny gen "Getting there already, [hermione_name]?" ("base") - her "N--{w=0.2} No, of course not!" - gen "Good, because I don't want you to come yet..." ("base") - gen "In fact, you're not allowed to come until I say so." ("base") - her "That's--{w=0.2} *Ah*...{w=0.4} That fine by me..." + her "N--{w=0.2}No, of course not!" + gen "That's good. {w=0.5}Because I don't want you to come just yet..." ("base") + gen "Not until I say so." ("base") + her "That's--{w=0.2} *Ah*...{w=0.4} That's fine by me..." # TODO Hide text box (click to cycle through expressions) # TODO Hermione worried # TODO Hermione blushing, worried about cumming # TODO Almost about to cum - gen "Looks to me as if you're about to cum [hermione_name]..." ("base") + gen "Are you sure? Looks to me you're about to cum, [hermione_name]..." ("base") gen "Or am I mistaken?" ("base") + her "That's not... *ahh* true..." + gen "Quit lying, you cannot fool me." ("base") her "*Ah*... How do you--" gen "How do I know?" ("base") - gen "Experience, [hermione_name]... You're never going to find anyone with the amount of experience I have..." ("base") + gen "Experience, [hermione_name], experience... You won't ever find anyone with as much experience as I have..." ("base") her "I--{w=0.4} I'm--" # TODO click sound # TODO vibrating sound low her "*Mmm*..." - gen "I've done this enough times to know exactly when someone's about to go over the edge, so that I can ease up and keep it going even longer..." ("base") - gen "And that is our goal for today's session..." ("base") + gen "I've done this enough times to know exactly when someone's about to go over the edge, so that I can ease up and keep it going for a while longer..." ("base") + gen "And that is the goal for today's lesson..." ("base") gen "Hold{w=0.3} it{w=0.3} in..." ("base") her "*Ah*...{w=0.4} *Ah*...{w=0.4} *Ah..." gen "You think you could do that for me?" ("base") - her "*Ah*... [genie_name], I--" + her "*Ah*... [genie_name], I don't know if--" # TODO click sound # TODO vibrating sound high @@ -778,52 +812,54 @@ label hg_vibrators_personal: gen "Nuh-uh... Not yet, [hermione_name]." ("base") her "*Ah*...{w=0.4} *Ah*...{w=0.4} [genie_name]..." - gen "Patience..." ("base") + gen "Patience is a virtue... It's time you learn that." ("base") her "But--" gen "Remember why you're here, [hermione_name]." ("base") - gen "This session won't end until I'm satisfied." ("base") - her "*Ah*...{w=0.4} *Ah*...{w=0.4} And how...{w=0.4} How can I make sure that you're...{w=0.4} Satisfied..." - gen "By not cumming until I say so..." ("base") - gen "Although, I must say that watching your frustration is quite satisfying indeed..." ("base") - her "You're--{w=0.2} *Ah*...{w=0.4} You enjoy watching..." - gen "I have the powers if your fate at my fingertips, of course I'm enjoying it..." ("base") - gen "I've not had that kind of power in a long time..." ("base") + gen "Our session won't end until I'm satisfied with the results." ("base") + her "*Ah*...{w=0.4} *Ah*...{w=0.4} And how...{w=0.4} How do I make sure that you're...*ahh*{w=0.4} Satisfied..." + gen "By doing what I ask of you..." ("base") + gen "Although, I must say, watching you squirm about trying to hold it in is quite satisfying by itself..." ("base") + her "You're--{w=0.2} *Ah*...{w=0.4} You enjoy watching me..." + gen "I have full control of your fate, of course I'm enjoying it..." ("base") + gen "I didn't have the pleasure to have this much control over anyone in a long time..." ("base") her "..." gen "How does that make you feel, [hermione_name]?" ("base") her "I--{w=0.2} *Ah*...{w=0.4} If deciding my--{w=0.2}Ah*...{w=0.4} My fate would satisfy you..." - gen "You really want to grant me this ultimate power of ultimatum....ness?" ("base") - gen "This kind of power was already taken away from me before, you think it's so wise to allow me another taste?" ("base") - her "Of--{w=0.4} Of course..." - her "I already said you can-- {w=0.4}*Ngh*..{w=0.4} Do whatever you want...{w=0.4} I am not the person to go back on my word." + gen "You really are willing to grant me this much control over you?" ("base") + gen "This kind of... power... was already taken away from me before, do you think it's wise to allow me to have another taste?" ("base") + her "..." # Hermione looks Genie deeply in the eyes, as if judging him + her "I already said you can-- {w=0.4}*Ngh*..{w=0.4} Do whatever you want...{w=0.4} I am not the kind of person to break my word." gen "You say that, but the frustration in your eyes says otherwise..." ("base") - her "N--{w=0.4} No, it's fine, really!" - gen "Really?" ("base") + her "N--{w=0.4}No, it's fine... Really!" + gen "Is it?" ("base") her "Y--{w=0.2}Yes..." menu: - "-Turn off the vibrators-": + "-Turn it off-": # Ends the event with Hermione not cumming. Mood down slightly + gen "Okay then, in that case..." ("base") - gen "You shall not cum." ("base") - her "W--{w=0.2} What?!" # TODO click sound # TODO vibrating sound off - her "(He turned it off!)" + gen "You shall not cum." ("base") + her "Why?!" + her "(He turned it off! How could he!)" her "Why did you--" - gen "I used the ultimate power, to do the unexpected." ("base") - gen "(Why do I always do this when people challenge me...)" ("base") - her "But, I was... I was almost about to--" - gen "Your goal was to satisfy me was it not?" ("base") - her "Yes but I thought... Well, I never thought this would ever..." - gen "Always expect the unexpected in life [hermione_name]." ("base") - her "W--{w=0.2} What?" + gen "I used the ultimate power to do--" ("base") + gen "--the unexpected..." + gen "(Why do I always do this when people challenge me... Am I power tripping?)" ("base") + her "But, I was... I was about to--" + gen "You said you wanted to satisfy me, not yourself, no?" ("base") + her "Yes but I thought... Well, I didn't think this would happen..." + gen "Always expect the unexpected in life, [hermione_name]." ("base") + her "But--" gen "Yes, that's right... This was all a highly elaborate life lesson all along." ("base") - her "Really..." - gen "Of course, and you did very well." ("base") + her "It was...?" + gen "Of course, and you did very well, [hermione_name]." ("base") her "..." - her "Alright then, whatever you say [genie_name]..." + her "A-Alright then, whatever you say [genie_name]..." show screen blkfade with d5 @@ -839,40 +875,43 @@ label hg_vibrators_personal: hide screen blkfade with d5 - her "So...{w=0.4} Is that all?" + her "So...{w=0.4} Will that be all?" menu: "-Grade her performance-": - gen "Yes... No wait, one more thing!" ("base") + gen "Not quite, there's one more thing..." ("base") her "Yes?" #Hopeful gen "Your grade!" ("base") her "My--{w=0.2} Oh right..." - gen "I did say I was going to grade you on your ability not to cum until I said so." ("base") - gen "So." ("base") + gen "I did mention I was going to grade your performance." ("base") + her "Well then, what's the verdict..." # look full of hope menu: "-Give her a passing grade-": gen "You pass!" ("base") - her "I... Pass?" - gen "Yes indeed, [hermione_name]." ("base") - gen "Just like I asked, you never came unless I said you could." ("base") - gen "Of course, you better be ready, because..." ("base") - gen "Cum for me!" ("base") + her "I... do?" + gen "Yes, [hermione_name]." ("base") + gen "Just like I requested, you held well until the very end." ("base") + gen "Of course, you better be ready, because at any moment, I could give you the signal to..." ("base") + gen "Cum for me!" ("base") with vpunch her "..." #worried #shocked - gen "Nah, I'm just kidding." ("base") - her "Very funny [genie_name]..." - her "So, can I go now?" - gen "Sure, I won't let you wait any longer." ("base") + gen "Nah, I'm just kidding." ("grin") + her "V-Very funny, [genie_name]..." + her "(I'm so on edge I almost came when he said it...)" + her "Can I go now?" + gen "Sure, I won't keep you any longer." ("base") her "Thank you..." + "-Fail her on her performance-": gen "Now cum!" ("base") - her "..." + her "*Nnnngh*..." # whimpers + her "(Why did I react like this just now...?)" her "What are you..." gen "Oh, too bad, looks like you failed." ("base") her "You're joking..." gen "I expected better from you, [hermione_name]." ("base") her "Whatever you say [genie_name]." - gen "that shall do for now, [hermione_name]." ("base") + gen "That shall do for now, [hermione_name]." ("base") gen "You may leave." ("base") if True: # TODO if vibrators not unlocked @@ -896,20 +935,21 @@ label hg_vibrators_personal: gen "What are you doing?" ("base") her "*Ehm*...{w=0.2} Didn't you gift me these?" gen "I thought I told you not to cum until I said so, what are you planning to do with these exactly?" ("base") - her "But, [genie_name]... Didn't you grade me already?" - gen "Oh, right... Go ahead then." ("base") - her "Thank you..." - "-Better not-": + her "W-well, I was hoping..." + gen "Fine, I'll allow it this time.... Go ahead then." ("base") + her "Thank you..., [genie_name]!" # Note: Comma after ellipsis is allowed. + + "-Forget the grading-": gen "Yes, that shall do for now." ("base") - her "Okay..." - her "(At least he forgot about that silly grade...)" + her "Okay, I guess I'll be leaving now then..." + her "(At least he forgot about that silly grade thing...)" if True: # TODO if vibrators not unlocked nar ">For a brief moment you see Hermione's eyes flicker towards the vibrators left on your desk." gen "Fine, you can take them and finish yourself off, [hermione_name]..." ("base") her "I wasn't--" gen "Consider it a gift." ("base") - her "Alright..." #blushing + her "A-Alright..." #blushing # TODO Hermione walks to desk # TODO Vibrator item removed from desk @@ -922,18 +962,20 @@ label hg_vibrators_personal: # TODO Hermione walks to desk # TODO Vibrator item removed from desk - gen "I hope you're not planning to use those to finish youself off." ("base") - her "What do you--{w=0.2} Didn't you gift me these?" - gen "I believe I've not said that you're allowed to cum yet, [hermione_name]..." ("base") + gen "I hope you're not planning to use those to finish yourself off." ("base") + her "What do you mean? Didn't you gift me these?" + gen "That I did, but I believe I haven't said you're allowed to cum just yet, [hermione_name]..." ("base") her "..." gen "Unless..." ("base") her "Yes?" - gen "Well, I may allow it, as long as you use it as practice to last longer." ("base") + gen "Well, I may allow it, as long as you promise to practice edging." ("base") her "I wasn't going to--" - gen "Actually, I expect no less from you..." ("base") - gen "Next time I might actually grade you as I said I would..." ("base") + gen "I expect great things from you, [hermione_name]..." ("base") + gen "Next time I shall grade you for your performance." ("base") her "(So he did remember...)" - gen "That will be all, [hermione_name]." ("base") + her "Fine, I'll try to practice in my... chambers." + gen "Splendid!" ("grin") + gen "That will be all, [hermione_name]. You are dismissed." ("base") her "Yes, [genie_name]..." gen "Until next time." ("base") @@ -946,36 +988,48 @@ label hg_vibrators_personal: # TODO click sound # TODO vibrating sound medium - her "*Aaaaah*....{w=0.4} Yeeeees....." + + her "*Aaaaah*....{w=0.4} Yeeeeesss....." her "*Ah*...{w=0.2} *Ah*...{w=0.2} *Ah*..." - gen "Now hold it in a bit longer for me." ("base") + gen "Now, now. Hold it in, you aren't allowed to go off just yet." ("base") her "But--{w=0.2} *Ah*...{w=0.2} I thought this meant I could--" - gen "Hold it!" ("base") + gen "I said hold it!" ("base") her "*Ah*...{w=0.2} *Ah*...{w=0.2} [genie_name], I can't--" - gen "{b}The{/b} Hermione Granger failing a task set by her headmaster?" ("base") + gen "Imagine what your peers would say, {i}Hermione Granger failing a task set by her headmaster! What a disgrace!{/i}" ("base") gen "I thought you were better than this." ("base") her "[genie_name]--{w=0.2} *Ah*...{w=0.4} I can't control it!" - gen "Hold it in [hermione_name]!" ("base") - her "{size=+4}{heart}Nnngh!{heart}{/size}" - gen "{size=+5}Now cum for me!{/size}" ("base") + gen "Not yet, [hermione_name]!" ("base") + her "{size=+4}{heart}*Nnngh*!{heart}{/size}" + gen "Almost there..." ("base") + her "{size=+4}{heart}*ohh*!{heart}*ohhhhhh*{heart}{/size}" + gen "{size=+5}Now! Cum for me, [hermione_name]! Cum yourself silly!{/size}" ("base") with vpunch "-Turn the intensity to High-": #She cums almost immediately - gen "I don't believe you..." ("base") - her "*Ah*...{w=0.2} Why--{w=0.2} Of course I--" - gen "Tell me the truth!" ("base") - gen "Tell me you want to cum!" ("base") - her "*Ah*...{w=0.2} *Ah*...{w=0.2} I..." - gen "Say it!" ("base") - her "I want to cum!" - gen "How much do you want it?" ("base") - her "A lot, please let me cum!" - her "I need it!!" - gen "Skadoosh.{w=0.8}{nw}" ("base") # TODO click sound # TODO vibrating sound high + her "{size=+4}{heart}*ohh*!{heart}*ohhhhhh*{heart}{/size}" + gen "Is it still fine?" ("base") + her "*Ah*!! [genie_name], I can't--" + gen "Answer me!" ("base") + her "*Ah*...{w=0.2} *Ah*...{w=0.2} I..." + gen "Tell me you want to cum!" ("base") + gen "Say it!" ("angry") + her "*Ah*... I want to cum...{heart}" + gen "How much do you want it?" ("base") + her "A lot, please let me cum!{heart}{heart}" + her "I need it!!{heart}{heart}{heart}" + gen "So be it." ("base") + + # Turns the switch into overdrive mode + + # TODO click sound + # TODO vibrating sound overdrive + + gen "Skadoosh.{w=0.8}{nw}" ("base") + # TODO Hermione pelvis up squirting with kissiris with hpunch @@ -997,6 +1051,9 @@ label hg_vibrators_personal: her "*Mmm*......" # End section + + label .end: + show screen blkfade with d5 # TODO Fade out vibrating sound @@ -1016,56 +1073,69 @@ label hg_vibrators_personal: menu: "-Grade her performance-": gen "Oh, wait!" ("base") - gen "I was going to grade you wasn't I?" ("base") - her "..." #hopeful + gen "I was going to grade you, wasn't I?" ("base") gen "Hmm...{w=0.4} Let's see..." ("base") + her "..." #hopeful + menu: "-Give her a passing grade-": gen "You pass!" ("base") - gen "Excellent performance [hermione_name]." ("base") - her "Oh... Thank you [genie_name]." + gen "Excellent performance, [hermione_name]." ("base") + her "Oh... why thank you, [genie_name]." if True: # TODO if vibrators not unlocked - her "Is there some kind of reward?" + her "Is there some kind of a reward?" gen "Reward?" ("base") - her "Well, it's not like I can use this grade for anything." - gen "That's true..." ("base") + gen "Wasn't having the biggest orgasm of your life enough for you?" + her "No, it was-- It's just..." + her "Well, I as thinking, it's not like I can show this grade off to my colleagues, or anything..." + gen "I mean, you could--..." ("grin") + gen "--but I get the sentiment..." ("base") gen "Hmm..." ("base") - "-Fail her on her performance-": + "-Deny her a passing grade-": gen "You fail!" ("base") - her "I--{w=0.2} I what?!" + her "I--{w=0.2} I fail?!" her "But [genie_name]!" - her "Didn't I do what you asked of me?" - gen "Indeed you did, [hermione_name]." ("base") - her "Then why are you failing me?" + her "I did what you asked of me!" + gen "Indeed, that you did, [hermione_name]." ("base") + her "Then why are you giving me a bad grade?" gen "You seem very distraught by this, [hermione_name]..." ("base") gen "I thought you said it wasn't even a real grade." ("base") + her "..." # Shocked by the realization that Genie is right her "Yes, but..." gen "Or are you merely looking for my approval?" ("base") - her "..." - gen "Well, if that's the case, you did a very good job doing what I asked of you." ("base") + her "...What if I am..." # looks away + gen "Well, if that's the case, you did a very good job doing what I asked of you. I'm proud of you, truly." ("base") her "..." #embarrased but happy gen "You still fail though." ("base") her "..." #Annoyed if True: # TODO if vibrators not unlocked - gen "Maybe I'll give you a passing grade after you've had some practice." ("base") + gen "Maybe after you've had some practice you can earn a passing grade." ("base") her "Practice?" - gen "If you could hold it in for longer I'm sure you'll pass eventually." ("base") - her "Right... Practice..." - "-She's had enough enjoyment for one day-": - her "Okay then..." + gen "If you could hold it in for longer..." ("base") + her "Right... Practice it is..." + + "-She's had enough excitement for one day-": + her "Alright. I'll be leaving now..." if True: # TODO if vibrators not unlocked gen "You can take those vibrators with you, if you want." ("base") her "..." + # TODO Hermione walks to desk # TODO Vibrator item removed from desk # TODO Vibrators unlock message in wardrobe (like Collar event) + + gen "Have fun, and try to not to overdo it." ("base") + gen "Or you might end up blind." ("grin") + her "........*sigh*" + her "I won't..." + else: # TODO else: gen "Don't forget your vibrators." ("base") - her "Right..." + her "Oh right..." # TODO Hermione walks to desk # TODO Vibrator item removed from desk @@ -1079,22 +1149,22 @@ label hg_vibrators_personal: label .low_tier: - her "I wasn't ready!" - her "Turn it off!" - gen "Forfeiting your points already, [hermione_name]?" ("base") + her "S-stop! *ah*!" + her "I wasn't ready!! Turn it off!" + gen "Forfeiting the points already, [hermione_name]?" ("base") gen "Well, if you insist." ("base") # TODO click sound # TODO Vibrating sound off - her "What?! Wait, no!!" - gen "Hmm?" ("base") - gen "You really should try and be a bit more decisive, [hermione_name]." ("base") - gen "I thought you were here to earn your house some points." ("base") - her "..." - her "Just...{w=0.4} Could you set it to the low setting?" - gen "Low setting, eh? You sure seem very familiar with how this device works." ("grin") + her "Wait!" + gen "*Tsk* *Tsk*" ("base") + gen "Too late. You really should try to be a bit more decisive, [hermione_name]." ("base") + gen "I thought you were here to earn your house some points. I guess I was wrong." ("base") her "..." + her "Just...{w=0.4} Could you set it to the low setting? Please?" + gen "Low setting, eh? Are you sure you are ready for that?" ("grin") + her "Yes..." gen "Low setting it is." ("grin") # TODO click sound @@ -1102,13 +1172,15 @@ label hg_vibrators_personal: her "{heart}*Ngh*{heart}!" gen "Better?" ("grin") - her "*Ah*...{w=0.4} Yes...{w=0.4} Much better..." - gen "Good, then let's proceed." ("base") + her "*Ah*...{w=0.4} Yes... {w=0.4}Much better..." + gen "Good, then let's continue from where we left off." ("base") + gen "Where was I--" ("base") + gen "Oh right!" ("base") gen "Tell me, how was your day?" ("base") - her "W--{w=0.2} What?" - her "My Day?!" + her "W--{w=0.2}What?" + her "How was... *ah* my day?" gen "Yes, tell me what you've been up to lately." ("base") - her "B--{w=0.2} But [genie_name]." + her "T-This isn't the right time, [genie_name]." gen "*Hmm*?" ("base") her "I--{w=0.2} *Ah*...{w=0.4} I'm a bit preoccupied right now." gen "Surely you can multitask, I do it all the time." ("base") @@ -1121,20 +1193,20 @@ label hg_vibrators_personal: # TODO Vibrating sound medium her "{heart}*Ah*!!{heart}" - her "Turn it down, turn it down!" + her "Please t-turn it down, {w=0.3}it's too intense!" gen "Some vibrations too much for you to handle, [hermione_name]?" ("base") - her "[genie_name], turn it down this instance or I'm leaving!" #mad - gen "Fine..." ("base") + her "[genie_name], turn it down this instance, {w=0.5}or I'm leaving!" #mad + gen "As you wish..." ("base") # TODO click sound # TODO Vibrating sound off - gen "There...{w=0.4} Better?" ("base") + gen "There... {w=0.4}Better?" ("base") her "*Hmph*." #annoyed - gen "If you keep up this silly behaviour then you won't be getting any points." ("base") + gen "There's no need to be upset, [hermione_name]." ("base") her "Then don't turn it up like that without telling me!" gen "..." ("base") - "-Turn off the device-": + "-Turn it off-": # TODO click sound # TODO Vibrating sound off @@ -1143,27 +1215,27 @@ label hg_vibrators_personal: her "But--" her "What about my points?!" gen "Your points?" ("base") - her "Yes, am I getting--" + her "Yes, am I still getting--" # TODO click sound # TODO Vibrating sound low her "*Ah*..." gen "If you want your points [hermione_name]..." ("base") - gen "You can't just stand there doing nothing." ("base") - her "*Ah*...{w=0.4} Doing--{w=0.2} Doing nothing?" #looks away - gen "Yes, I thought I--{w=0.4} Why aren't you looking at me when I'm speaking to you?" ("base") + gen "You can't just stand there and do nothing." ("base") + her "*Ah*...{w=0.4} W--{w=0.2}What?" #looks away + gen "You've heard me--{w=0.4}Look at me when I'm speaking to you, [hermione_name]!" ("base") her "..." #Hermione looks at you, blushing - gen "Well?" ("base") + gen "Well then?" ("base") her "Well--{w=0.2} *Ah*...{w=0.4} Well, what?" gen "I asked you what you've been doing lately." ("base") her "Oh...{w=0.4} Right." her "Well, I've been attending class...{w=0.4} *Ah*...{w=0.4} As per usual." gen "That's good." ("base") - her "Although--{w=0.2} *Ah*...{w=0.4} Well you probably already know that I've arrived late a couple classes." + her "Although--{w=0.2} *Ah*...{w=0.4} Well, you probably already know that I've been late to a couple of classes." gen "You have?" ("base") - gen "Why are you arriving late for your classes?" ("base") - her "*Ah*...{w=0.4} What do you--{w=0.2} *Ah*...{w=0.4} I meant after I've been up here." + gen "Why are you being late to your classes?" ("base") + her "*Ah*...{w=0.4} That's--{w=0.2} *Ah*...{w=0.4} That's kind of your fault... [genie_name]... I mean we spend so much time in here and all--" menu: # Both end in the event ending. @@ -1172,28 +1244,28 @@ label hg_vibrators_personal: gen "Oh right..." ("base") gen "No need to worry, [hermione_name]. You're helping out the Headmaster after all." ("base") her "Oh, I wasn't worried about--" - gen "I'm sure that such a bright girl is able to keep up anyway." ("base") - her "*Ah*...{w=0.4} Yes, so far so--" - her "So...{w=0.4} *Mmmm*...{w=0.4} So good..." - gen "But I appreaciate the honesty, any other student would've kept this information from me." ("base") + gen "I'm sure that such a bright girl as yourself is able to keep up with the curriculum anyway." ("base") + her "*Ah*...{w=0.4} Yes, thus far--" + her "So...--{w=0.4} *Mmmm*...{w=0.4} So good..." + gen "I appreciate your honesty, any other student would've kept this information from me." ("base") her "Oh, well..." #blush # TODO click sound # TODO Vibrating sound medium - her "Ah!" - her "[genie_name]..." - gen "Feels good doesn't it?" ("base") - gen "Make it known that your headmaster rewards honesty." ("base") + her "*Ah*!" + her "[genie_name]...!" + gen "Feels good, doesn't it?" ("base") + gen "Let it be known that your headmaster rewards honesty." ("base") her "*Ah*...{w=0.4} *Ah*...{w=0.4} I--" if True: # TODO If you turned up the vibrator previously: #Event end, low mood penalty - her "I told you not to turn it up without telling me!" #Embarrased + her "I asked you not to... *Ah* turn it up without c-consulting it with me first!" #Embarrased gen "*Hmm*?" ("base") gen "Does it not feel good?" ("base") - her "That's not the problem!" + her "T-That's not-- *Ahh* -- the problem!" her "It's--{w=0.2} *Ah*..." her "..." #embarrased her "I can't believe you!" @@ -1211,12 +1283,13 @@ label hg_vibrators_personal: # TODO Hermione walks to genie # TODO Punch sound as she puts them on the desk + her "Shove it!" # Angry gen "Although, I suppose I could keep them for now..." ("base") # TODO Hermione goes back to middle of office # TODO Turns back to genie - her "My points..." + her "I want my points now..." # TODO click sound # TODO sound off @@ -1227,44 +1300,46 @@ label hg_vibrators_personal: #Gets wet down her legs and leaves (No mood penalty) her "Please, I--" - her "It's too--{w=0.2} *Ah*...{w=0.4} If you keep--" + her "It's too--{w=0.2} *Ah*...{w=0.4} If you keep this up I won't--" gen "Did you not want a reward for your honesty?" ("base") - her "It's--{w=0.2} It's not that I don't..." - gen "It's a bit rude to not show appreaciation don't you think?" ("base") + her "It's--{w=0.2} It's not that--..." + gen "Don't you think it's a little impolite to not express gratitude for my generosity?" ("base") her "I--{w=0.2} You didn't have to...{w=0.4} Some points would've been--" + #Wet down legs (Use masturbate pose squirt) - gen "Points? Is that really what you want?" ("base") - her "Of course! Why else would I be--" - gen "Looks to me like you're doing it for the enjoyment..." ("base") - her "What do you--" + + gen "Points? Is that really the only thing you want?" ("base") + her "O-Of course! Why else would I--" + gen "Looks to me like you're not doing it just for points..." ("base") + her "What are you... *Mmm*... implying..." her "..." #Wide eyed, looks down - gen "Now then, I think it's time we bring this up to the max." ("grin") - her "To the--" #clench + gen "Now then, I think it's time we reach the climax of this activity." ("grin") + her "The climax?!" #clench # TODO Replace vibrators in underwear with underwear # TODO vibrators appear on floor gen "What the--" ("base") - her "I--{w=0.2} I'll have those points now." + her "I--{w=0.2}I'll have those points now." gen "But we were just getting started!" ("base") her "And now we're finished." - gen "I suppose you did." ("base") + gen "Maybe you are..." ("base") her "..." # TODO vibrators dissapear off the floor # TODO Hermione walks to genie her "You can have these back now." - gen "Are you sure?" ("base") - her "Yes..." + gen "Are you sure? You can keep them, you know." ("base") + her "No thanks..." gen "I suppose you wouldn't want anyone find them in your dorm." ("base") - her "That's not--" + her "(That's not what I'm worried about...)" # TODO click sound # TODO sound off - gen "No worried, just let me know whenever you would like to use them again." ("base") - her "... Can I have my points now?" + gen "No worries, just let me know if you feel like using them again." ("base") + her "I sure will... Can I have my points now?" # Sarcastic gen "Certainly..." ("base") $ gryffindor += current_payout @@ -1276,29 +1351,34 @@ label hg_vibrators_personal: call her_walk(action="leave") gen "(Hmm... Maybe I'll be able to push her further in the future.)" ("base") + "-Scold her-": - gen "We can't have that, can we?" ("base") + gen "Blaming your headmaster, are we?" ("base") her "But... [genie_name]." - her "It's not my fault when you keep me--" + her "I'm not to blame if it's you who keep me--" + # TODO click sound # TODO Vibrating sound medium + her "Ah!" + gen "That's not how you're supposed to speak to your headmaster, [hermione_name]..." ("base") gen "Tell me you're sorry and won't be late to classes again." ("base") her "*Ah*...{w=0.4} *Ah*...{w=0.4} Alright--" her "I won't be late for classes again!" gen "And?" ("base") - her "And--{w=0.2} *Ah*...{w=0.4} I'm--{w=0.2} I--" + her "And--{w=0.2} *Ah*...{w=0.4} I--{w=0.2} I--" + if True: # TODO If you turned up the vibrator previously: $ her_mood += 15 her "..." #Wide eyed angry - her "I told you to not turn it up again!" - gen "What?!" ("angry") # TODO Replace vibrators in underwear with underwear # TODO sound off # TODO vibrators appear on floor + her "I have told you to not turn it up without letting me know beforehand!" + gen "What?!" ("angry") her "I can't believe you tried to make me apologise!" gen "..." ("angry") @@ -1306,14 +1386,12 @@ label hg_vibrators_personal: # TODO Hermione walks to genie # TODO Punch sound - her "After I told you not to turn it up without telling me!" her "My points! Now!" - gen "Alright, alright... Don't get your panties in a twist." ("angry") $ gryffindor += current_payout gen "{number=current_payout} points to Gryffindor!" ("base") gen "There, happy?" ("base") - her "No!" + her "Very!" # Sarcastic call her_walk("door", "base") call her_walk(action="leave") @@ -1321,31 +1399,31 @@ label hg_vibrators_personal: with hpunch $ hermione.equip(her_outfit_last) - # TODO else: #low mood penalty + else: #low mood penalty $ her_mood += 10 # TODO Hermione wet down legs (Use masturbate pose squirt) gen "And now you're getting wet without my permission?" ("base") her "W--{w=0.2} What?!?" #looks down #shocked - gen "You're not getting off from being scolded are you?" ("base") - her "Enjoy--{w=0.2} Of course not!" - gen "Then why are you so wet?" ("base") - her "I'm not!" + gen "You're not getting off from being scolded, are you?" ("base") + her "Getting off from--{w=0.2} Of course not!" + gen "Then why are you so wet, [hermione_name]?" ("base") + her "I'm... *ah* not!" gen "Clearly you are." ("base") - her "I don't \"get off\" from being scolded!" + her "I don't... *Ahh* \"get off\" from being... *Nhh* scolded!" # TODO Replace vibrators in underwear with underwear - gen "What the--" ("base") + gen "What are you--" ("base") # TODO Hermione walks to genie - gen "Hey, we're not done yet." ("base") + gen "Hey! We're not done yet!" ("base") her "Just... Take these back." her "Could--{w=0.2} Can I have my points now?" #looking down - gen "Come off it, take the--" ("base") - her "Please!" + gen "But we haven't--" ("base") + her "I insist..." gen "Fine." ("base") $ gryffindor += current_payout @@ -1359,14 +1437,16 @@ label hg_vibrators_personal: her "..." #Looking down ashamed gen "Look at me!" ("base") her "..." + # TODO Hermione turns and looks at genie ashamed, blushing cheeks + gen "(Why is she blush-- Oh, I see...)" ("base") gen "Okay [hermione_name], you may leave..." ("base") $ hermione.equip(her_outfit_last) with d3 - her "Thank you [genie_name]." #Maybe she should stay quiet here + her "Thank you, [genie_name]." #Maybe she should stay quiet here call her_walk(action="leave") gen "(This girl is such a mystery sometimes...)" ("base") @@ -1374,7 +1454,7 @@ label hg_vibrators_personal: # TODO click sound # TODO sound off - gen "(Well... I'm sure she'll come around to it eventually...)" ("base") + gen "(Well... I'm sure she'll get used to it... Eventually...)" ("base") # TODO Reset Temp flag that you turned vibrator up @@ -1395,16 +1475,16 @@ label hg_vibrators_public_return: play bg_sounds "sounds/vibrator_low.ogg" - gen "Finally, what took you so--" ("base") + gen "Finally! What took you so long--" ("base") # TODO Hermione takes off top in desperation - her "I'm sorry [genie_name]!!" + her "I'm so sorry, [genie_name]!!" # TODO Hermione takes off skirt # TODO Squirt going down her legs (Use masturbate pose squirt) - gen "[hermione_name]!" ("base") + gen "[hermione_name]? What is the meaning of this?" ("base") # TODO Hermione takes off vibrator bra (or changes to naked vibrator variant if squirting looks okay with them equipped) @@ -1426,7 +1506,7 @@ label hg_vibrators_public_return: # TODO Hermione squirts (Use masturbate pose squirt) - gen "Holy mother of--" ("base") + gen "By the great desert--" ("base") with kissiris her "{size=+2}*Ah*!!!{/size}" @@ -1434,11 +1514,11 @@ label hg_vibrators_public_return: gen "[hermione_name]!" ("base") her "*Ah*...{w=0.4} *Ah*...{w=0.4} *Ah*..." - her "Finally..." - her "These things...{w=0.4} *Ah*...{w=0.4} They turned on as I was walking up here." + her "At last..." + her "These things...{w=0.4} *Ah*...{w=0.4} They turned on as I was walking up the stairs to your tower..." gen "They--" ("base") $ renpy.sound.play("sounds/drawer_open.mp3") - gen "(Whops, must've switched it on when I put the controller away...)" ("base") + gen "(Whops! I must've switched it on when I put the controller away in the drawer...)" ("base") $ renpy.sound.play("sounds/cough_male.mp3") gen "*Loud cough*{w=0.5{nw}" ("base") @@ -1452,49 +1532,66 @@ label hg_vibrators_public_return: stop bg_sounds gen "*Loud cough*{fast}" ("base") - her "*Ah*...{w=0.4} Finally..." + her "*Ah*...{w=0.4} F-Finally..." # TODO Hermione puts vibrators on floor if they stayed on during cumming # TODO Hermione equip basic panties - her "I can't believe you'd turn the vibrators on like that again...{w=0.4} After everything you put me through today." - gen "I did warn you that I'd turn them on at any point." ("base") + her "I can't believe you did that to me...{w=0.4} After everything you've put me through today." + gen "Well... I did warn you that I'd turn them on at any point." ("base") her "I--{w=0.2} I suppose you did." #looks down - gen "So...{w=0.4} I assume you've been buzzy?" ("base") + gen "So...{w=0.4} I assume you've been...{w=0.5} {i}buzzy{/i}?" ("base") # (「๑•₃•)「 ʷʱʸ? # TODO Hermione equip basic bra - her "*Mmm*...{w=0.4} Tell me about it." - gen "Isn't that why you're here?" ("base") + her "*Mmm*...{w=0.4} I'll act as if I didn't hear you say it, [genie_name]..." + gen "Speaking of hearing things, any news?" her "What? Oh..." gen "I presume you went to your classes as usual?" ("base") her "Of course!" - her "Although the fact I had these things strapped to me made it difficult to go about my normal day." - gen "In which ways?" ("base") + her "Although, the fact I had these... things... strapped to me for the day made everything rather difficult..." + gen "In what way?" ("base") # TODO Hermione equip stockings - her "Well, first off, I couldn't exactly go to the library..." - her "With how quiet it is in there, I'd immediately attract everyone's attention once these things turned on." - gen "(Or once she got turned on...)" ("base") - gen "Alright then, no library visits. Tell me what happened once you left the office." ("base") + her "Well, first off, I couldn't exactly visit the library after classes, like usual..." + her "With how quiet it is in there, I'd immediately attract everyone's attention the moment these things start buzzing." + gen "(Or when you start moaning, more likely *heh*...)" ("base") + gen "So no library visits today. Tell me, something interesting, like what happened after you left my office." ("base") # Transfiguration # TODO Hermione equip skirt (medium) - her "Well, I left and headed to my first class of the day, Transfiguration." - her "The closer I got to the classroom I became more and more aware of my heart beating against my chest." - her "What if professor McGonagall called for me to demonstrate something in front of my classmates?" - gen "Do you always get this excited before class?" ("base") - her "I was anticipating the vibrators turning on!" - gen "Right..." ("base") - her "Although I do look forward to demonstrating all the things I've learnt." + her "Well... Once I left your office, I was headed to the first class of the day -- Transfiguration." + her "The closer I got to the classroom, I became more and more aware of my heart beating in my chest." + her "I thought to myself -- \"What if professor McGonagall called for me to demonstrate something in front of my classmates?\"" + + + menu: + "-Mock her-": + gen "Don't you always get this excited before class?" ("base") + + if her_tier >= 5: + her "Can't say I do, it's not like I wear vibrators to every class..." + gen "We could change that if you want..." ("grin") + her "*Nnh* M-Maybe later. I'm still a bit sore, [genie_name]." + gen "Sure, I can wait!" ("grin") + else: + her "Will you let me finish or not?" + gen "Sorry..." ("base") + + her "So, as I was saying--" + + "-Let her speak-": + pass + + her "Since I do look forward to demonstrating all the things I learn." gen "I would never have guessed..." ("base") her "I was the first person to perfectly master turning a rat yellow and ever since then I've been the go to student to demonstrate--" gen "Sounds utterly pointless." ("base") her "*Hmph*...{w=0.4} I got five whole points for it I'll have you know." gen "Enough about stupid rats, what about the vibrators?" ("base") - her "Well, as you already know, you didn't turn them on during the transfiguration morning class." - gen "(As I already know? Must've been during my daily nap.)" ("base") + her "Well, as you already know, you didn't turn them on during the morning class." + gen "(Darn it! Must've been during my daily nap...)" ("base") her "So, after the class, I slipped away from my friends and waited, time ticking down for my next period." gen "Your--{w=0.2}, Wait, why didn't you tell me it was that time of the month?" ("base") her "Our next class period!" @@ -1503,7 +1600,7 @@ label hg_vibrators_public_return: # TODO Hermione equips top her "..." - gen "And?" ("base") + gen "What happened next?" ("base") her "Well, they didn't turn on before our next class either." # Charms @@ -1511,33 +1608,33 @@ label hg_vibrators_public_return: gen "(Bet she's never said that before.)" ("base") her "--Which is the class I was most worried about." gen "What's so bad about Charms?" ("base") - her "Flitwick!" + her "Professor Flitwick!" her "With how short he is, I was worried he'd see the vibrator from underneath my skirt." - gen "See it? You're not expecting extra points for going commando are you?" ("base") + gen "See it? You're not expecting extra points for going commando, are you?" ("base") her "He'd see it bulging out inside of my panties!" gen "Right, so you're worried he'd think you've grown a--" ("base") her "..." #annoyed - gen "Continue..." ("base") + gen "Please continue..." ("base") her "Well, luckily it never came to that." - her "He had one of the other girl's help him with today's demonstration for once, so today's was a safe day for my panties." + her "He had one of the other students help him with today's demonstration for once, so today was a safe day for my dignity." gen "You've already said as much." ("base") gen "But, enough with the build up..." ("base") her "I'm getting there!" - her "I'm just--{w=0.2} Well, I wanted you to know where my head was at when it actually switched on." + her "I'm just--{w=0.2} Well, I wanted you to know what went through my head before... You know." gen "Fine, if it makes you feel better, go ahead." ("base") her "..." #annoyed her "So, Charms finished and we went for lunch." - gen "We?" ("base") + gen "We? Who's we?" ("base") her "Me and my friends..." gen "Oh, right..." ("base") - gen "(I keep forgetting the nerdy girl archetype actually has friends in this universe.)" ("base") + gen "(I keep forgetting that the nerdy girl archetype has actual friends in this universe...)" ("base") #Lunch - her "So, I had my lunch... And whilst chatting with my friends I sort of forgot I was even wearing the vibrators..." - her "Which, thinking back on it I'm sure was your intention this whole time..." + her "So, we had our lunch... And whilst chatting with my friends I sort of forgot I was even wearing them... The vibrators I mean." + her "Which, thinking back on it, I'm sure was your intention this whole damn time..." gen "You caught me." ("base") - gen "(Probably shouldn't tell her I was sleeping)." ("base") - her "So, when they wanted to go outside and play some gobstones they asked me to join them, so I proceeded to accompany them without even thinking." + gen "(Probably shouldn't tell her I was sleeping the entire time...)" ("base") + her "So, when they decided to go outside and play some {i}gobstones{/i}, they asked me to join them, so I accompanied them as usual." # TODO CG Hermione outside in courtyard, in front of Harry and Ron who's playing Gobstones, base facial expression @@ -1545,53 +1642,73 @@ label hg_vibrators_public_return: her "Yes..." gen "That's around the time when--" ("base") her "They turned on!" - gen "--I woke up from my nap!" ("grin") - gen "I mean... What you said!" ("grin") + gen "--I woke up from my nap!" ("angry") + her "......?" # Raised eyebrow + gen "I-I mean... What you said!" ("grin") else: # Repeat gen "Welcome back." ("base") her "Good evening, [genie_name]..." - gen "How's your day been? Another succesful excursion I hope?" ("base") - her "Depends of your definition of success..." - gen "I expect nothing but you following up on our agreement to the fullest." ("base") - her "Then yes..." + gen "How was your day? Did you have another fun pleasure trip?" ("base") + her "Depends on your definition of fun I guess..." + gen "A day full of sexual tension sounds fun." ("grin") + her "In that case, I guess it fits the description..." + # TODO Hermione takes off top + gen "Oh, goodie!" ("base") gen "Tell me all about it!" ("base") her "Well..." + # TODO Hermione takes off skirt - her "It all began at lunch, since you had instructed me to accompany my friends again I had to try and convince them to go outside today..." + + her "It all began at lunch, since you had instructed me to accompany my friends, so I had to try and convince them to go outside again today..." + # TODO hermione vibrator bra replaced by breast vibrators # TODO Hermione takes off breast vibrators - her "It was a bit difficult, they initially were planning to play wizard chess, so I had to really wrack my brain to find a good reason why they should play gobstones today." + + her "It was a bit difficult, initially they were planning to play wizard chess, so I had to really wrack my brain to find a good reason why they should play gobstones instead." gen "But you succeeded?" ("base") her "After some convincing, yes." + # TODO Hermione puts on basic bra - gen "Great, gotta use those assets to the fullest!" #Joke on art assets ("base") + + gen "Gotta use those assets to the fullest! Just as I taught--" ("base") #Joke on art assets her "Thank you, I knew that \"Witch weekly\" article I read on the male psyche would come to good use." - gen "That what?" ("base") + gen "The what?" ("base") + # TODO Hermione vibrator panties replace by pussy vibrators # TODO Hermione takes off pussy vibrators # TODO Vibrators on floor sound # TODO Vibrators appear on floor + her "\"Descifering the male psyche\"." + # TODO Hermione puts on basic panties - gen "This is from one of those gossip magazine nobody reads?" ("base") + + gen "Is this from one of those gossip magazine nobody reads?" ("base") her "...{w=0.6}{nw}" #looks down + # TODO Hermione puts on stockings + her "...{fast} Gossip magazines?!" - her "I'll have you know that Witch Weekly is very reputable!" + + her "I'll have you know that Witch Weekly is a very reputable paper!" + # TODO Hermione puts on skirt - gen "Alright, I'll take your word for it." ("base") + + gen "Alright, I guess I'll take your word for it..." ("base") + # TODO Hermione puts on top - gen "So, you used your mumbo jumbo and convinced the boys to head outside again..." ("base") + + gen "So, you were saying used your mumbo-jumbo and convinced the boys to head outside again...?" ("base") her "Ah, yes..." #CG Hermione outside in courtyard, in front of Harry and Ron who's playing Gobstones, base facial expression her "After some convincing, my friends and I finally made our way outside into the courtyard..." - her "And just as they sat down to play, the vibrators turned on." + her "Just as we were about to sit down, suddenly the vibrators turned on." # This section has a different endings depending on the player choices. @@ -1609,41 +1726,40 @@ label hg_vibrators_public_return: if not her_vibrators_public_stage == 2: # First time - her "Since I had forgotten about the vibrators, I yelped out in surprise, and my friends stopped and looked at me." + her "Since I had forgotten about them, I yelped out in surprise, and my friends stopped and looked at me." else: # Repeat her "Even though I was expecting it this time, I was not ready for you to switch it so quickly... At the high setting." - her "I tried to stifle myself but the quick intake of breath had the boys look towards me." + her "I tried to stifle myself but my gasp had the boys look towards me suspiciously." gen "Uh-oh." ("base") - her "I can still picture how their eyes locked onto me... I felt so humiliated, and unable to either move nor speak..." + her "I can still picture how their eyes locked onto me... I felt so humiliated, and unable to neither move nor speak..." # TODO Hermione looks to the side - her "I swear I could even feel the gaze of other students in my back." + her "I swear, I could feel the gaze of other students on my back as well." gen "You think they realised what was happening?" ("base") - her "*Hmph*... They certainly knew \"something\" was happening." + her "*Hmph*... They certainly knew \"something\" was up." # TODO Hermione looks forward - her "Nevertheless, I finally managed to blurt out \"mosquito\" and they appeared to have bought it." - her "At least they went back to their game..." + her "Nevertheless, I finally managed to blurt out \"mosquito\" and it appeared they have bought my excuse." + her "At least I think they did, as they went back to their game..." gen "Smooth..." ("base") her "Thank you, [genie_name]." - gen "And how did it feel?" ("base") - her "It, [genie_name]?" - gen "Standing there... In front of your friends, vibrators going ham on your pussy--" ("base") + gen "So, how did it feel like?" ("base") + her "You mean the vibrators?" + gen "I mean you standing there... In front of your friends, vibrators going ham on your pussy--" ("base") her "[genie_name]!" gen "Sorry--" ("base") - gen "Your pussy {size=+5}and{/size} breasts." ("base") - her "..." - gen "What?" ("base") + gen "Your pussy{size=+5}, and{/size} tits." ("base") + her "Do you have to be so vulgar..." gen "Is that not what happened?" ("base") her "Yes, but--" gen "So, what next? You didn't chicken out on me did you?" ("base") her "Of course not!" - her "And you know what you did--" + her "You should know exactly what you did--" gen "Oh? So this was when I--" ("base") "\"(Skipping low, straight up to medium setting!)\"": @@ -1651,24 +1767,24 @@ label hg_vibrators_public_return: $ _vibrator_strength = 2 if not her_vibrators_public_stage == 2: - her "As they turned on, I was quickly brought back to reality, remembering our agreement for today." + her "As they turned on, I was quickly brought back to reality, remembering our \"agreement\"..." else: - her "Surprised it had already started, I readied myself." + her "Surprised it had already started, I readied myself for the worst..." - her "And without thinking, I instinctively bit my lip..." - gen "Hmm...{w=0.4} Well, you can't always control these things." ("base") - her "I would've been able to if you had let me use the controller myself." - gen "Oh yeah..." ("base") - her "After a couple of seconds I realised what I was doing." - her "Looking over at my friends, praying they didn't see, I swear for a brief moment one of them did, but as I blinked he was back to playing their game." + her "Without thinking, I instinctively bit my lip..." + gen "*Hmm*...{w=0.4} Well, you can't always control these things." ("base") + her "I would've been able to, if you had let me use the controller, [genie_name]..." + gen "Guilty..." ("base") + her "After a couple of seconds, I realised what I was doing." + her "Looking over at my friends, praying they didn't see or hear anything, at one point though, I could swear Harry looked at me, but as I blinked he was back to playing their game." gen "How did that make you feel?" ("base") her "Oh...{w=0.4} *Ehm*..." gen "Go on, this is not the time for dishonesty..." ("base") - her "Well, the fact that I had gotten away with it felt a bit exciting I guess." + her "Well, the fact that I had gotten away with it felt a bit exciting, I guess." her "Still... I was having my privates stimulated in front of my friends, so I couldn't help but feel bit guilty." gen "I suppose they were left out a bit." ("base") her "That's not what I meant!" - her "I was feeling guilty that one of them would see the things put myself through for our house!" + her "I was feeling guilty, I knew that none of them could ever see the things that I put myself through for the sake of our house!" gen "Sure, whatever you say." ("base") her "Knowing my predicament, I shouldn't have let my guard down like that in front of them in the first place." her "Although, I didn't have much time to think about it..." @@ -1679,55 +1795,62 @@ label hg_vibrators_public_return: $ _vibrator_strength = 1 if not her_vibrators_public_stage == 2: - her "Yes...{w=0.4} Luckily, even though I had forgotten about it, it was just low enough not to startle me and cast suspicion..." + her "Yes...{w=0.4} Luckily, it was just low enough not to startle me and cast suspicion when it did start vibrating..." her "At first it didn't feel as if what was happening was real, but it soon dawned on me what a terrible situation I had put myself in." - her "I was standing outside, in the middle of a courtyard, my friends right in front me as a vibrator had began shaking against my privates..." - her "Of course... Knowing you, I had no doubts it had only just started and what was about to come." - gen "You shouldn't objectify yourself like that... But yes, that was my goal." ("base") + her "I was standing outside, in the middle of a courtyard, my friends right in front me as the vibrators had began shaking against my private parts..." + her "Of course... Knowing you, I had no doubts it had only just begun and there was more to come." + gen "You've got me all figured out, huh." ("base") her "*Hmph*..." else: - her "It started with a low hum, and soon the familiar tingling sensation began." - her "I must say, it sort of brought all my thoughts from my last experience back all over again, and I started doubting my descission to put myself through this again." - gen "Surely you weren't considering missing out on the best orgasm of your life." ("base") - her "I am not conserned of missing out on such a thing!" - gen "Right, of course. I wasn't there so there so no concern of that happening." ("base") + her "It started with a low hum, and soon the familiar tingling sensation hit me like a bludger." + + # TODO If done quidditch game with Cho + gen "*heh* I remember that! Fun times..." ("grin") # Genie means having fun with Tonks afterwards + her "......?" # hermione does not remember this at all (she was hit in the head, remember?) + her "Anyway, as I was saying..." + # endif + + her "It sort of brought my last experience back to life again, and I started doubting if it was a wise decision to put myself through this again." + gen "Surely you weren't considering missing out on one of the best orgasms of your life." ("base") + her "I would never be concerned about missing out on such a thing!" + gen "Right, of course. There no way that would happen on my watch." ("base") her "..." gen "And then what?" ("base") - gen "You didn't try and run off did you?" ("base") + gen "You didn't try running off, did you?" ("base") her "..." her "No, I didn't run off..." #looks away - gen "No need to be embarrased [hermione_name], completing the task you agreed on shows determination and character." ("base") + gen "There's no need to be embarrassed [hermione_name], completing the task I requested shows your determination and character." ("base") her "Thanks, I suppose..." - gen "That character of course being a complete slut who enjoys getting off in front of her friends." ("base") + gen "That character, of course, being a complete slut who enjoys getting off in front of her friends!" ("base") her "[genie_name]!" her "..." #pouts - her "I--{w=0.2} I don't appreaciate you belitteling me, [genie_name]..." - gen "You're in denial if you're taking it as such." ("base") - gen "Belitteling is below me..." ("base") + her "I--{w=0.2} I don't appreciate you belittling me, [genie_name]..." + gen "You're in the wrong if that's what you've got out of my words." ("base") + gen "Belittling is... {w=0.4}below me..." ("base") her "..." #Yeah right gen "Even if it wasn't, I'd hardly ever need to belittle someone who is so set on not being true to herself..." ("base") her "..." gen "Now, speak the truth... You were enjoying it weren't you?" ("base") her "I--" - her "I was not enjoying it!" - gen "(Such a know-it-all, yet she never learns...)" ("base") - gen "Alright then... I guess I'll keep playing your game, [hermione_name]." ("base") - gen "Tell me, why didn't you just run off if you weren't enjoying yourself?" ("base") + her "I was not!" + gen "(She's such a know-it-all, yet she never learns...)" ("base") + gen "Alright then... Let's keep playing your game, [hermione_name]." ("base") + gen "Tell me, if you weren't enjoying yourself, why didn't you just run off when you had the chance?" ("base") her "I--{w=0.2} my feet didn't move!" gen "Your feet?" ("base") her "Yes!" - her "All these thoughts were racing through my head and I didn't know what to do, I could barely control my body." - gen "Right, that's very relatable and all--" ("base") + her "All these thoughts were racing through my head, and I didn't know what to do, I could barely control my body." + gen "Right, that's very relatable and all but--" ("base") her "It's the truth!" - gen "Right, right, I believe you..." ("base") + gen "Sure, sure, I believe you..." ("base") gen "So, what were these \"things\" going through your head exactly?" ("base") her "Oh--{w=0.2} *Ehm*..." - gen "(She's going to say \"forfeiting the points\" isn't--)" ("base") + gen "(She's going to say \"forfeiting the points\" isn't she...)" ("base") her "I didn't want to forfeit the points!" - gen "..." ("base") - her "I thought that if I ran off you wouldn't pay me and it would all be for nothing, but I was also considering that if I stayed, maybe I'd ruin things completely." - her "Although I didn't have much time to consider as at that moment the descission was made for me..." + gen "(Nailed it.)" ("base") + her "I thought that if I had ran off, you wouldn't pay me and it would all be for naught..." + her "Although, I didn't have much time to consider my options as the decision was being made for me..." gen "Made for--" ("base") gen "Oh, I see." ("grin") gen "That's when I--" ("base") @@ -1736,40 +1859,42 @@ label hg_vibrators_public_return: menu: "\"(Turned it to the high setting!)\"" if not _vibrator_strength == 3: # Average option - her "Yes, suddly the vibrator began shaking violently!" + her "Yes, all of a sudden the vibrators began vibrating violently!" if _vibrator_strength == 1: # Strength was set to low before. her "I wasn't ready for it at all. I was expecting it to ramp up slowly!" - her "At first I couldn't move due to nerves, but at that point I could feel my legs starting to shake due to... Other reasons..." - gen "Other reasons?" ("base") + her "At first I couldn't move due to the shock, but at that point I could feel my legs starting to shake for... {w=0.25}Other reasons..." + gen "What other reasons?" ("base") her "Well..." - gen "Come on [hermione_name]... We all know what you're here for." ("base") + gen "Come on, [hermione_name]... We all know what you're here for." ("base") her "Fine--" else: # Strength was set to medium before. her "I was expecting it to go down at this point, not up!" - gen "Why not shake things up every once in a while, that's my motto." ("base") + gen "{i}Why not shake things up every once in a while!{/i} That's my motto." ("grin") her "That's what happened to me..." - gen "What did?" ("base") + gen "It did?" ("base") her "My legs, they had begun shaking quite a bit." her "Getting caught off guard like that... Made it difficult to compose myself." - gen "Compose?" ("base") - her "I got a bit excited, okay?" - gen "Heh-heh..." ("grin") - gen "So, what were the boys doing? Surely they must've noticed their friend going through this internal and external turmoil?" ("base") - her "They were playing with their balls." + gen "Pray tell..." ("base") + + her "I have got a bit excited, okay?" + gen "*Heh-heh*..." ("grin") + gen "So, what were the boys doing? Surely they must've noticed their friend going delirious?" ("base") + her "At that point it was difficult to tell, they were too busy playing with their balls..." #Could cut back to room screen - gen "{size=+4}WHAT?!?{/size}" ("angry") - gen "{size=+4}In the middle of the courtyard?!{/size}" ("angry") - her "What do you--{w=0.2} Didn't I tell you I went out to watch them?" - gen "You told me no such thing!" ("angry") - her "I said I went out to watch them play gobstones!" - gen "Yes, so where did the \"ballplay\" come in?!" ("angry") - her "Ball--{w=0.4} I'm talking about the gobstone balls!" - gen "Gob-- Oh! The naming conventions makes no sense in this universe..." ("base") - gen "It should be \"Gob-balls\"!" ("base") + gen "{size=+4}THEY WERE WHAT?!?{/size}" ("angry") + gen "{size=+4}In the middle of the courtyard?! At {b}my{b} school?!{/size}" ("angry") + her "What are you getting excited about--{w=0.2} Didn't you tell me to go watch them?" + gen "I have told you no such thing!" ("angry") + her "But you said I should go with them and watch them play gobstones!" + gen "Watching them gobbling stones is one thing, but where did the \"ballplay\" thing come from?!" ("angry") + her "Ballpl--{w=0.4} [genie_name]... I'm talking about the gobstone balls!" + gen "Gob-- Oh!" ("base") + gen "(The naming conventions makes no sense in this universe...)" + gen "It should be named something different then, like \"Gob-balls\"! {w=0.3}Or something..." ("base") her "..." gen "Actually, that sounds even more confusing..." ("base") gen "What were we talking about again?" ("base") @@ -1777,46 +1902,51 @@ label hg_vibrators_public_return: gen "That's not it..." ("base") gen "Oh, I remember! Your quaking loin and shaking groin!" ("base") her "*Hmph*..." + #Cut back to CG - gen "So, the vibrators were going full force on your breasts and pussy, yet the boys didn't suspect a thing?" ("base") - her "I didn't say that." - gen "But you--" ("base") + + gen "So, the vibrators were going at full force on your breasts and pussy, yet the boys didn't suspect a thing?" ("base") + her "I didn't say that..." + gen "But you just said--" ("base") her "I said that they were playing with their balls, not that neither of them hadn't caught on to something..." - her "One of them glancing at me for sure... And I believe he might've been hard." + her "One of them kept glancing at me for sure... And I believe he might've been... hard." gen "Hard, as in?" ("base") - her "You, above anyone knows exactly what I'm talking about! His dick! His dick was hard!" - gen "Just wanted to hear you say it." ("base") - gen "You're certain he had a hard-on then?" ("base") - her "What do you mean? Of course I'm certain! I know what a boner looks like." + her "You, above all else, should know exactly what I'm talking about!" + gen "I hardly know what you're talking about." ("grin") + her "You're unbelievable... His dick! His dick was hard!" + her "Happy?!" + gen "I just wanted to hear you say it." ("base") + gen "You're certain he had a hard-on?" ("base") + her "Of course I'm certain! I know what a boner looks like when I see one!" gen "Well, perhaps you were just seeing what you wanted to see." ("base") - her "I was not!" + her "I sure was not!" her "He wasn't sly about it at all, and even changed his positioning to have the robes cover it up!" - gen "Ah yes, good design descission that... No awkward boners in my school thank you very much." ("base") + gen "Ah yes, the robes... No awkward boners or pokey nipples in sight, not at my school..." ("base") her "Whatever the case, I think I managed to get away from a very awkward situation..." - her "At least he went back to their game... Although he did keep glancing over at me every once in a while." - her "Which did make things much harder, every time he looked over, I'm sure my expression changed into some stupid grin trying to cover what was going on." + her "Even after he went back focusing on their game... He kept glancing over at me every once in a while." + her "Which did make things much more difficult, every time he looked over, I'm sure my expression changed into some stupid grimace, trying to cover for what was going on." gen "I'm sure it made things harder alright..." ("base") - her "Yes... It was getting tougher by the minute, all I could concentrate on was trying to stand as still and be as quiet as possible..." + her "Yes... My situation was getting rocky by the minute, all I could concentrate on was trying to stand as still and be as quiet as possible..." gen "And how did that go for you?" ("base") her "Not very well..." #TODO wet pussy layer - her "In fact, I was beginning to feel my panties getting wet." - gen "Naturally, you'd just seen your friend pop a boner, looking at you." ("base") - her "I wasn't getting off from my friends popping a boner!" - gen "Popping a boner... From looking at you." ("base") + her "In fact, I was beginning to feel my panties getting drenched--" + gen "Naturally, you have just seen your friend pop-up a boner in front of you." ("grin") + her "I wasn't getting off from my friends having a boner!" + gen "Getting hard... By looking at you...--" ("base") her "Moving on!" - gen "Alright, alright... No need to get your panties all twisted." ("base") - gen "Continue." ("base") - her "I don't know if I want to anymore, if you're going to continue making these wild accusations." - gen "You're the one that started talking about balls and boners, I have little interest in such things... Unless it's my own." ("base") - her "..." - gen "Fine, will you continue if I stop?" ("base") + gen "Alright, alright... No need to get your panties all twisted now." ("base") + gen "Please continue." ("base") + her "I don't know if I feel like it, if you're going to continue making these wild accusations..." + gen "You're the one that started talking about balls and boners... I hardly have any interest in such things... {w=0.3}Unless it's my own that is." ("base") + her "Are you finished?" + gen "Alright, Alright... Will you continue if I stop?" ("base") her "Yes..." - gen "Alright then..." ("base") + gen "Go on..." ("base") her "Thank you." - gen "Tell me more about how you didn't get off from your friend watching you." ("base") + gen "Please tell me more about how you, obviously, {i}DID NOT{/i} get off from your friend watching you." ("base") her "*Sigh*..." her "Well... At that point the intensity changed again." gen "Oh right, I--" ("base") @@ -1827,13 +1957,15 @@ label hg_vibrators_public_return: if _vibrator_strength == 3: # Strength was set to high before. - her "Yes, with the intensity going down, so did my heartrate. But the initial shock still left me feeling oddly weird and gross." + her "Yes, with the intensity going down, so did my quaking legs. I had to coax myself from falling to my knees." her "It was as if I had been thrown into a cold lake and my body were only just beginning to get used to the temperature." her "Well, to be honest, I'm not sure what I was feeling." - gen "Pleasure?" ("base") + gen "Intense pleasure? Anticipation?" ("base") + gen "Wait, I know!" ("angry") + gen "Love!" ("grin") her "That's... Not it." gen "Damn." ("base") - her "If \"pleasure\" was the goal then you shouldn't have thrown me into the deep end to start with..." + her "If any of those was the goal, then you shouldn't have thrown me into the deep end right off the bat..." her "Honestly, I don't know what you were thinking..." gen "I was going for a splash and ripple effect." ("base") her "That's not how it works..." @@ -1842,11 +1974,11 @@ label hg_vibrators_public_return: else: # Strength was set to medium or low before. her "Yes, the speed began ramping up." - her "And that's when I started feeling the panic set in..." - her "What had I been thinking, I had let this thing get me going in front of my friends." + her "And that's when I started panicking a little..." + her "I had second thoughts about this whole deal, about letting my friends see me in this state." her "I was never supposed to let it go this far, I just wanted to earn points for my house and make them happy!" - her "And here I was, standing right in front of them while being pleasured." - her "Was I about to let myself orgasm right there and then?" + her "And here I was, standing right in front of them while being stimulated in all the good places." + her "Was I about to let myself orgasm right then and there?" gen "Yes, obviously!" ("base") her "Obviously not!" her "But that's when--" @@ -1862,22 +1994,22 @@ label hg_vibrators_public_return: # Strength was set to high or low before. her "After the initial shock, it was finally at a level where I could at the very least lose any suspicion they might've had towards me..." - her "At first, they looked over at me every once in a while as if checking up on me, but soon enough they were fully engrossed in their games as usual." + her "At first, they just looked over me every once in a while, as if wanting to check up on me, but soon enough they were fully engrossed in their silly game as usual." her "I must say, this is one of the few times I'm glad they're so bad at paying attention to their surroundings..." - her "So, I stood there for quite a while... Finally, closing my eyes, I somehow began feeling more and more aware of all my senses..." - her "I must say, it was a quite pleasant feeling... Standing outside, the warm sun against my back... Listening to the sounds of my friends enjoying themselves." - her "The fact that they were there with me made it feel as if I was sharing a part of my life that I had hidden from them for so long." - her "Even though in reality, they weren't actually aware of what was going on..." - gen "Feeling comfortable around your friends is very important." ("base") + her "So, I stood there for quite a while... Finally, closing my eyes, I began losing myself in the sensations..." + her "I must admit, it was a quite pleasant feeling... Standing outside, the warm sun against my back... Listening to the sounds of my friends enjoying themselves." + her "The fact that they were there with me the entire time, it made me feel as if we were sharing this feeling." + her "Even if in reality, they weren't aware of anything that was going on..." + gen "Feeling comfortable around your friends is very important, [hermione_name]." ("base") her "Hmm... Yes, although I don't think this is the kind of comfort you're meant to feel around your friends..." - gen "Unless benefits are added to the equation." ("base") - her "As I stood there, I slowly became more and more conscious of each and every pulse." + gen "Unless benefits are added to the equation..." ("base") + her "As I stood there, I slowly became more and more conscious of each and every pulse I felt in my groin." #Wet pussy - her "And I could also feel that I was getting wet..." - her "Not to the point where it was out of my control of course..." + her "I could also feel that I was getting even wetter by the minute..." + her "Not to the point where it was out of my control of course but..." gen "Of course." ("base") her "My breath began to quicken slightly but I managed to keep it in check, only looking over every once in a while to make sure they weren't suspecting anything." her "And that's when you--" @@ -1892,15 +2024,15 @@ label hg_vibrators_public_return: # This is the second best ending. Hermione cums once but she manages to hide it from her friends. her "Yes, and as you did, I clenched my legs together." - her "I was not about to do the thing I had told myself I would never ever do!" - her "Looking at my friends, I tried keeping it together as hard as I could." - her "But that just made me more aware of how stuff my nipples had become, how much my legs were shaking and what they'd think of me if they caught on to it." - her "I was stuck in an endless unstoppable cycle of shame and... and--" + her "I was not about to do the thing I had told myself I would never, ever, do! I tried to keep it together as hard as I could." + her "With unfocused eyes, I tried looking over at my friends, but as I did, that just made me more aware of how stiff my nipples had become--" + her "--how much my legs were shaking, how silly I must've looked, and what they'd think of me if they caught on to what I've got myself into." + her "I was stuck in an endless cycle of shame and... and--" gen "Lust?" ("base") her "And that's when it engulfed me all at once." - her "Biting down on my lip, I orgasmed right there and then, right in front of my friends!" + her "Biting down on my lip, I orgasmed right then and there, right in front of them!" her "Something that I never thought I'd do, or wanted to experience within their vicinity." - her "My legs shaking furiously, I kept biting my lip so hard I almost thought I'd draw blood, but I could not let any noise out." + her "My legs were shaking like crazy, I bit my lip so hard I drew blood, but I knew could not let any noise out because that would give me away." her "Until suddenly--" # TODO click sound @@ -1915,21 +2047,22 @@ label hg_vibrators_public_return: gen "And...{w=0.4} What happened next?" ("base") her "Well..." - her "At first came a sense of relief, almost happyness, I somehow managed to get away with it." + her "At first I felt fulfilled, almost happy, and bold, I somehow managed to get away without being caught." her "But that feeling was quickly replaced with shame..." gen "Shame?" ("base") her "Yes, shame!" - her "This is {b}the{b} line I can't and shouldn't cross!" + her "This was {b}the{b} line I couldn't and shouldn't cross but yet..." gen "Says who?" ("base") her "Says me!" gen "..." ("angry") gen "I mean...{w=0.4} You got away with it, didn't you? Surely it's not such a big deal." ("base") her "It is a big deal!" her "I'm constantly doing all these deplorable things, way beyond anything I thought I'd ever do, and this is just another step in that direction." - her "It just shows that the line never even mattered." - gen "..." ("base") + gen "It just shows that the line never even mattered to me..." menu: + gen "..." ("base") + "-Agree with her-": gen "Maybe you're right." ("base") her "[genie_name]?" @@ -1942,13 +2075,14 @@ label hg_vibrators_public_return: gen "Lines are meant to be crossed, it's how we achieve our true potential." ("base") her "But I didn't cross the line! They didn't see!" gen "It's just a matter of time, either you'll cross that imaginary line or you'll move it forward just enough to tell yourself you never did." ("base") - her "*Hmph*... I'd never..." #blushing looking away + her "I-- Well-- *Hmph*... I'd never..." #blushing looking away gen "Keep telling yourself that." ("base") - gen "Anyhow, since you're satisfied I think that shall do for today." ("base") + gen "Anyhow, your story was satisfying, I think that shall do for today." ("base") + her "..." #looks down still blushing "-Disagree with her-": - gen "You didn't cross any line." ("base") - her "Of course I did! What are you even talking about, [genie_name]?!" + gen "You didn't cross the line." ("base") + her "I think I did..." gen "Wasn't the deal that they would never find out what you've been doing to earn points for your house?" ("base") her "I...{w=0.4} Yes?" gen "Then what does that have to do with you cumming in front of them?" ("base") @@ -1958,59 +2092,63 @@ label hg_vibrators_public_return: gen "That you're what?" ("base") gen "A slut?" ("base") her "[genie_name]!" - gen "I'm sure they'd be extatic to know." ("base") - her "..." - gen "Well then, I think we're done here for today..." ("base") - her "Yes [genie_name]..." + gen "I'm sure they wouldn't mind, or maybe they would even be happy to know that you're available to them at any time." ("base") + her "But that's so wrong..." + gen "Is it, though? Sharing is caring." ("base") + gen "In any case, I think we're done here for today." ("base") + her "[genie_name]..." + #Hide Hermione doll #Hermione chibi turns to door #Hermione chibi turns to genie + gen "Yes, slut?" ("base") her "... I-- I was just..." else: + # Strength was set to high or medium before. # This is the best ending. Hermione cums multiple times and the boys take notice, but she gets away with it. - her "Suddenly I felt a rush spread throughout my body, and without being able or care to stop it, I moaned out loud into the courtyard as my body shook from each orgasm!" - her "Looking over at my friends, I saw them staring at me in shock which in the moment only made the sensation so much stronger." - her "Trying to control myself was impossible at this point, even though I could feel wetness going down my shaking thighs." - her "I could feel each and every pulse across my body, as if they spread out from my breast and pussy all the way out to my toes and fingertips." + her "All of a sudden, I felt a jolt spread throughout my body, I moaned out loud, letting everyone in the courtyard hear me, as my body was wrecked by multiple orgasmic waves!" + her "Looking over at my friends, I saw them staring at me in shock, which in the moment, only made the sensation so much stronger." + her "At first I tried to control myself, but my attempts were futile, my excitement kept flowing down my shaky thighs." + her "I could feel each and every pulse across my entire body, first it spread out from my head, then breasts, going down to my pussy, and all the way out to my toes." gen "Damn, you go girl!" ("grin") - her "I didn't care at all about my surroundings and just, let everything go." - her "The fact that my friends were there looking at me didn't matter." - her "My reputation didn't matter." - her "I didn't care what would happen, as long as I could see this through to the end." + her "I got lost in the moment and stopped caring about my surroundings, I simply let go." + her "Even the fact that my friends were right there, looking at me, it didn't matter." + her "My reputation didn't matter either." + her "I didn't care what would happen, as long as I could cum and see this through to the very end." her "And that's when they called my name..." - her "Suddenly I had a brief moment of clarity of what I was doing, but it was too late." - her "My legs began shaking violently, as orgasm after orgasm spread througout my body." - her "During which, my friends gasped out in shock, calling my name again." + her "The voice brought me back to reality, and it is then I realized my situation, but it was too late." + her "My legs buckled, as orgasm, after orgasm spread throughout my being." + her "My friends seeing this yelped out in shock, calling my name again." show screen blkfade with d8 # TODO Hide CG - her "Finally, everything went black as I slumped to the floor." - her "The only thing I could remember after that was the vibrators turning off before I passed out." + her "This kept on for a few moments that felt like eternity, until finally, I slumped to the floor and everything went dark." + her "The only thing I could remember before passing out were the vibrators, still buzzing rhythmically to an unheard tune..." hide screen blkfade with d3 - gen "That's some orgasm... And here I thought I took that crown." ("base") + gen "That's some violent orgasm... And here I thought I took that crown." ("base") gen "So, Is this like a bad ending or what?" ("base") - her "A what?" - gen "Did they find you out? Wait, surely you wouldn't be here telling me this if that was the case." ("base") + her "A bad ending?" + gen "Didn't they realize what happened to you? Wait, surely you wouldn't be here telling me all this if that wasn't the case." ("base") her "Well, you know how I said I thought one of them looked over at me?" - gen "Yes?" ("base") + gen "Yeah?" ("base") her "Well, it turns out they had been worried about me." - her "Apparently they had been checking in on me the entire day, feeling something was off." - her "I had obviously not been acting myself today during our lessons..." + her "Apparently, they had been checking in on me the entire day, feeling something was off." + her "I had obviously not been acting myself that day during our lessons..." if not her_vibrators_public_stage == 2: - her "No raising my hand during transfiguration, no helping out with demonstrations during charms." - her "So the reason why they insisted on me joining them outside was to make sure I was okay." + her "No raising my hand during transfiguration, no helping out with demonstrations during charms..." + her "So, the reason why they insisted on me joining them outside was to keep an eye on me, and to make sure I was okay." her "Of course they wouldn't expect that the reason I wasn't acting myself was because I had strapped vibrators on my body!" - gen "Hmm... I'm beginning to see why women think that men are oblivious to these things..." ("base") + gen "Hmm... I'm beginning to understand why women think that men are completely oblivious creatures..." ("base") gen "Very well [hermione_name], that shall very much do for today." ("base") her "Oh, okay then..." @@ -2018,26 +2156,28 @@ label hg_vibrators_public_return: if _vibrator_strength == 3: # Strength was set to high before. # Hermione is denied an orgasm, the boys almost notice. - her "I let out a small squeel, but managed to hide it just as the boys looked over." + her "I let out a small squeal, but I managed to stifle it, just before the boys could notice." + #wet down legs - her "This time they really did look concerned, and no wonder... I couldn't help but display something was happening, across my face." - her "Trying to pull myself together, I only just managed to muster a smile and stammer how close it was..." - gen "Cumming all over them?" ("base") - her "Their game..." - her "Although you're not incorrect." - her "They went back to finish playing their game and just in time as these things had brought me right to the edge..." - her "My legs were shaking, my legs were wet all the way down to my socks--" - her "The only thing I could do was pray they didn't look over again, when suddenly--" - her "The vibrators turned off." + + her "This time, though, they really did look concerned, and no wonder... I couldn't help but display something was happening, across my face." + her "Trying to pull myself together, I only managed to muster an apologetic smile and stammer how close of a call it was..." + gen "To cum all over them you mean?" ("base") + her "No... I the game..." + her "Although, you are not entirely incorrect..." + her "They went back to playing their game just in time as I felt myself being brought right to the edge..." + her "My legs were quaking, I was sweating all over, but it wasn't just sweat that was dripping down my legs..." + her "The only thing I could do was to pray they didn't notice it, when suddenly--" + her "The vibrators went completely still." gen "Oh no!" ("base") her "Yes..." her "Ending as abruptly as it started, I was left dazed and confused about what had just happened." - her "My head still spinning, I had a sudden urge to just plunge my fingers in there and finish it off myself." - gen "And did you?" ("base") - her "No... With how suspicious they were, they most certainly would've noticed me even if I just grinded my legs together." - her "So I was just left standing there trying to calm myself, until they finished their game." - her "I don't think I've ever had to endure something so difficult..." - her "Never in my life have I been so close to a point where I'd happily disregard every and all rational thought..." + her "My head was still spinning, I had a sudden urge to just plunge my fingers in there and finish the job myself." + gen "Did you?" ("base") + her "N-No... With how concerned they were, they most certainly would've noticed me even if I just as much as buckled my legs together." + her "So I was just left standing there, trying to calm myself, waiting for them to finish their game." + her "I don't think I've ever had to endure anything as agonizing..." + her "Never in my life have I been so close to a point where I would happily throw myself at the first person to promise me a release..." her "Never ever been so close..." her "...{w=0.4} *Ahem*." @@ -2046,12 +2186,12 @@ label hg_vibrators_public_return: gen "..." ("base") if not her_vibrators_public_stage == 2: - gen "No wonder you went off like a firehose the moment you got in here." ("base") + gen "No wonder you went off like a fire hose the moment you got in here." ("base") her "..." #blush else: gen "You know, I could flip that switch right now..." ("base") her "Really?" #excited - gen "Maybe next time." ("base") + gen "Just teasing you, but maybe next time." ("base") her "..." #sad gen "Very well [hermione_name], I think that shall do for today." ("base") @@ -2060,52 +2200,55 @@ label hg_vibrators_public_return: #Hermione is denied an orgasm, the boys doesn't notice. her "Yes, as I was just about to hit my limit, the intensity went down a bit..." - her "I already felt close enough to orgasm right then and there, and when it went down to the medium setting it prolonged that feeling even longer..." + her "I was ready to go over the edge right then and there, but when the intensity went down, it prolonged that feeling..." gen "It's called \"edging\"." ("base") her "I know what it's called..." her "So, I was forced to keep this feeling going..." gen "..." ("base") her "To keep... \"Edging\"..." gen "..." ("grin") - her "And that's when...{w=0.4} Well...{w=0.4} I started feeling some wetness starting to god down my legs..." - her "Which is a very usual thing to happen for me." - gen "Right, you're one of those \"get it over with so you can do it all over again\" kind of girls." ("base") + her "That's when...{w=0.4} Well...{w=0.4} I felt this... intense wetness flowing down my legs..." + her "And I must mentioned, it is rather unusual for me to--" + gen "Right, you're one of those \"Rinse and repeat\" kind of girls." ("base") her "*Hmph*... And what makes you say that?" - gen "Fine, you're a kinky girl that loves being denied a orgasm." ("base") + gen "Fine, you're a kinky girl that loves being edged and denied an orgasm." ("base") her "That's not--" gen "Come on, just admit it..." ("base") - her "Admit... It?" - gen "Yes, just say it...{w=0.4} I'll even give you some points if you do." ("base") - her "I--{w=0.4} I'm a kinky girl..." - gen "That..." ("base") - her "That loves being denied a orgasm..." + her "Why would I...--" + gen "Just say it...{w=0.4} I'll even give you some points if you do." ("base") + her "I--{w=0.4} I am a kinky girl..." + gen "\"That...\"" ("base") + her "That loves being edged..." + her "...and denied an orgasm..." + gen "Ten points to Gryffindor!" ("grin") - gen "Ten points to Gryffindor." ("base") $ gryffindor += 10 her "..." - gen "And then what happend?" ("base") + gen "What happened next?" ("base") her "What--{w=0.2} Oh...{w=0.4} Well, it didn't stop there... The wetness continued trickling down my legs..." - her "I began to get worried, if it went any lower, then I'm sure they'd be able to see." - her "And there was nothing I could do about it. The vibrators were still shaking, it was hard enough not to give in completely." - her "And it continued trickling further and further down my inner thighs... Until--" + her "I began to get worried, if it started leaking any more, it would soon form a puddle, then I'm sure Harry and Ron would notice..." + her "There was nothing I could do about it either. The vibrators were still vibrating and edging me, it was really difficult to keep myself from giving in completely." + her "This continued for a while... Until--" gen "Until?" ("base") # TODO Hide CG - her "The vibrators finally switched off." - gen "Denied! I bet you loved that!" ("base") + her "The vibrators have shut off..." + gen "Denied! I bet you loved that!" ("grin") her "I did not!" - her "I just said that because you told me to!" + gen "You just admitted to liking it like a minute ago, [hermione_name]..." ("base") + her "I just said that because... Because you told me to!" # Stutters because she does not believe her own words. if not her_vibrators_public_stage == 2: gen "Yeah, right!" ("base") - gen "Even when I turned the vibrators on when you were on your way here, which was totally on purpose by the way--" ("base") - gen "--You kept holding it in, walking from the courtyard all the way to my office!" ("base") - gen "And you're telling me that you weren't loving every second of it? You almost shot off like a rocket as you came in here!" ("base") - her "That's got nothing to do with me having a thing for being denied a--" + gen "Even when I turned the vibrators on when you were on your way here--" ("base") + gen "--which was totally on purpose, by the way--" ("base") + gen "--You kept holding it in, walking from the courtyard all the way up and to my office!" ("base") + gen "And now you're telling me, that you weren't enjoying it? You launched off like a nuclear missile as you came in, {i}AND{/i} in here!" ("base") # Pun + her "That has nothing to do with my supposed denial kink--" gen "Then next time I expect you to not hold back!" ("base") - her "I won't!" + her "Fine! I won't!" gen "Great!" ("grin") her "...{w=0.4}{nw}" her "...{fast} Wait, hold on..." @@ -2113,42 +2256,43 @@ label hg_vibrators_public_return: her "*Hmph*...{w=0.4} Nothing..." gen "Good, then I think that shall do for today [hermione_name]." ("base") else: - gen "Then why are your legs still wet?" ("base") + gen "If that's the case, why are your legs shaking?" ("base") her "What?!" #looks down gen "Got you." ("grin") her "*Hmph*..." - gen "Anyway, I won't deny you any further, you can go finish yourself off in your dorm..." ("base") + gen "Anyway, you can go finish yourself off in your dorms, I won't deny you any further..." ("base") + gen "Unless that's what you're into..." ("grin") her "..." "\"(I Turned it to the low setting.)\""if not _vibrator_strength == 1: # Hermione does not reach orgasm. if _vibrator_strength == 3: # Strength was set to high before. - her "Finally it slowed down to a gentle hum." - her "And compared to the start, it almost felt as if it had stopped completely." - her "I was even able to keep up a conversation with my friends." - gen "You were talking to your friends with the vibrator still on?" ("base") + her "Vibrators started humming gently..." + her "Compared to the start, it almost felt as if they had almost stopped completely." + her "I was even able to keep up a conversation with my friends, right until the very end of their game." + gen "You were talking with your friends, with the vibrators still on?!" ("base") her "Yes?" gen "I thought you'd be ashamed of such a thing." ("base") - her "It was barely even a tickle!" + her "It barely tickled!" gen "If you say so..." ("base") gen "Well then...{w=0.4} I suppose that shall do for now [hermione_name]." ("base") else: #Medium > High > (Low) # Strength was set to medium before. - her "Yes, finally the intensity went down and I let out a sigh of relief." - her "It was bad enough that I had gotten wet in front of my friends. I don't know what I would've done if I had orgasmed right there and then..." - gen "(Damn, I thought she would've done it at by then...)" ("base") - her "The gentle hum stayed on for quite a while, and didn't stop until about ten minutes later." - her "If I was alone, then maybe that would've been enough, but luckily I managed to keep it together in front of the boys..." + her "Yes, at last the intensity went down and I let out a sigh of relief." + her "It was bad enough that I had gotten excited in front of my friends. I don't know what I would've done if I had went over the edge right in front of them..." + gen "(Damn, I hoped she would've be done by then...)" ("base") + her "The gentle vibrations carried on for quite a while, and didn't stop until the game was almost over." + her "If I was alone and in a private place, then maybe that would've been enough to push me over, but luckily for me, I managed to keep it together in front of the boys..." if not her_vibrators_public_stage == 2: - her "Of course, it only lasted until you turned them back to high on my way here..." - gen "Gotta keep you on your toes." ("base") + her "Of course, it only lasted until you turned them back on on my way here..." + gen "What can I say, I like to keep the girl on her toes at all times." ("grin") else: - her "Even though you turned them off a while ago, I still got this tingly feeling..." - gen "Then you better keep that feeling for next time." ("base") - her "Next--{w=0.2} Alright..." - gen "Alright then, I think that does it for today." ("base") + her "Even though you did turn them off a while ago, I can almost feel the vibrations..." + gen "Oh don't worry, they will be back sooner or later, so be ready!" ("base") + her "Sooner or later--{w=0.2} A-Alright, I'll try..." + gen "Alas, I think that does it for today." ("base") # End section @@ -2156,32 +2300,32 @@ label hg_vibrators_public_return: if True: # TODO if vibrators not unlocked her "What about the... *Ehm*..." - gen "Oh, you can keep the vibrators." ("base") + gen "Oh, the vibrators? You can keep them." ("base") her "Thank you..." #Looks right # TODO sound of picking up vibrators # TODO vibrators removed from floor # TODO Vibrators unlock in wardrobe prompt (like Collar event) - her "So... How do I charge these things?" + her "So... How do these things work, exactly? Do I need to charge them or...?" gen "... They recharge on their own." ("base") her "Really?" gen "Yep..." ("base") - her "Neat." - her "Goodnight then [genie_name]..." - gen "Good night, [hermione_name]." ("base") + her "That's neat." + her "Good night then, [genie_name]..." + gen "Farewell and enjoy yourself, [hermione_name]." ("base") her "..." #looks down else: # TODO else: her "I can still keep these, right?" - gen "Of course, as long as you're okay with wearing them in here." ("base") - her "Right..." + gen "Of course, as long as you don't mind using them in front of me sometimes." ("base") + her "No problem..." # TODO hide hermione doll with d3 # TODO sound of picking up vibrators # TODO vibrators removed from floor - her "Goodnight then [genie_name]..." + her "Good night then [genie_name]..." gen "Good night, [hermione_name]." ("base") $ her_vibrators_public_stage = 2 @@ -2189,84 +2333,85 @@ label hg_vibrators_public_return: label .low_tier: - gen "There she is..." ("base") + gen "There you are... Where have you been?" ("base") her "..." #Staring into space gen "[hermione_name]?" ("base") her "..." - gen "You're looking a bit shaken up, was the vibrator too much?" ("base") - her "I knew this was going to be a mistake... Why would I ever agree to something like this." #still staring into space - gen "Got caught did you?" ("base") + gen "You're looking a bit shaken up, did something happen?" ("base") + her "I knew this was going to be a mistake... Why would I ever agree to something like this..." #still staring into space + gen "Did you get caught?" ("grin") her "I--{w=0.2} I don't know... Maybe you could tell me." - gen "Did you turn it on in one of your classes like I asked?" ("base") + gen "Did you turn them on during classes, like I asked?" ("base") her "Yes... I did what you asked of me." - gen "Alright, then tell me what happened." ("base") - her "Well... After some consideration what the best time to use it would be." + gen "Well then, tell me what happened." ("base") + her "So, after I exited your office..." $ renpy.sound.play("sounds/cloth_sound3.mp3") $ hermione.strip("top") with d3 - her "I decided that our last lesson for today would be the least likely subject to have anybody hear it." + her "I have decided that my last lesson for today, Muggle Studies, would be the least likely to cause me any trouble if I were to use the vibrators." $ renpy.sound.play("sounds/cloth_sound3.mp3") $ hermione.strip("bottom") with d3 - her "We're currently studying Muggle music during our Muggle studies, so it's not really something I need to pay much attention to." + her "We are currently studying Muggle Music you see, so it's not really something I need to pay much attention to since I am already familiar with the subject." #TODO Hermione equips default underwear (Taking the vibrators out) pause .8 #TODO vibrators on floor gen "Always thinking about your academics I see." ("base") - her "Of course... Although unfortunately, I was one of the last students to file in and as usual the Slytherins took all the spots in the back and I ended up right at the front." - her "Which made things harder as I was in perfect view of anyone behind me." - her "But since it was the last lesson for today so I decided to go for it anyway." - gen "Good to hear, edging it all day isn't good for you." ("base") - her "I didn't want to forfeit the points!" - gen "Right... The points... Speaking of, why don't you get to it?" ("base") - her "..." #closed eyes in frustration - her "So, I was trying to time the vibrations with the music." + her "Of course... Although unfortunately for me, I was one of the last students to enter the class, and as usual the Slytherins took all the spots in the back and I ended up sitting right at the front of the class." + her "As you can imagine, it made things much more difficult as everyone behind me in their view." + her "But since it was the last lesson for today, I had to to continue with my plan..." + gen "Good to hear, edging it for the entire day can't be that healthy..." ("base") + her "I meant I didn't want to forfeit the points!" + gen "Right... The points... Speaking of, why don't you get to the point?" ("base") + her "*tsk*..." #closed eyes in frustration + her "So, as I was trying to time the vibrations with the music--" gen "Hold on...{w=0.4} You were doing what?" ("base") - her "You asked me to get to the point." - her "I didn't want to get caught so my best bet was to time the vibrations with the music." + her "You asked me to get to the point, so I skipped the part where I was waiting for the right moment..." + her "I didn't want to get caught, so my best bet was to time the vibrations with the tone of the music." gen "..." ("base") gen "And how did that work out for you?" ("base") her "Not as well as I had hoped..." - her "Turns out, irregular vibrations is way more... Effective than a continuous one." - her "So, there I was, trying my best to synchronize with the music." + her "Turns out, irregular vibrations are way more effective than constant vibrations..." + her "So, there I was, trying my best to synchronize it with the music--" her "And...{w=0.4} Well..." - gen "You reached the climax before the chorus?" ("base") + gen "You reached the climax before the chorus?" ("grin") her "That's one way to say it..." - gen "The power of music." ("base") + gen "Damn. The power of music." ("base") her "So, anyway--" gen "I'm not buying it." ("base") her "[genie_name]?" gen "Irregular vibrations being more powerful... Poppycock." ("base") - gen "Sounds more to me like you were excited about trying to not get caught!" ("base") + gen "Sounds more to me like you were excited about being potentially caught!" ("base") her "That is not it at all!" gen "No need to be ashamed, [hermione_name]... It's a perfectly natural reaction." ("base") her "*Hmph*..." - gen "So...{w} Got caught did you?" ("base") + gen "So...{w=0.2} Got caught did you?" ("base") gen "Did somebody finally spot the girl, who was way more excited about the music than usual?" ("base") - her "Maybe... I think one of the Slytherin's may have noticed." - gen "You must've been moving about a lot if he noticed it with your back turned." ("base") - her "I wasn't moving about!" - gen "What were you doing then?" ("base") + her "Maybe... I think one of the Slytherins may have noticed something's amiss with me..." + gen "You must've been moving about a lot if they noticed it with your back turned." ("base") + her "I wasn't moving though!" + gen "What did you do to get their attention then?" ("base") gen "Don't tell me you got the seat wet?" ("base") her "I--{w=0.2} I don't know!" - gen "I'll take that as a yes." ("base") - gen "So why do you think he noticed it?" ("base") + gen "I'll take that as a yes..." ("base") + gen "So why do you think he paid any attention to you?" ("base") her "{b}She{b}!!" - her "I was leaving the classroom and {b}she{b} was stood in the doorway, giving me the smuggest smirk I had ever seen." - her "It was not the usual look of disdain I expect from a Slytherin." - gen "Sounds like a win/win situation to me." ("base") - her "What do you mean?! A Slytherin catching me after--{w=0.2} Doing \"that\" in public?" + her "I was leaving the classroom and {b}she{b} stood in the doorway, giving me the smuggest smirk one can make." + her "It was not the usual look of disdain that I expect from a Slytherin, no, it was something else..." + gen "Sounds like a win-win situation to me!" ("grin") + her "Are you mad? A Slytherin catching me after--{w=0.2} Doing \"that\" in public?" gen "You said it yourself, she didn't look at you with disdain." ("base") - gen "Maybe she even likes you." ("base") - her "I don't want a Slytherin to like me!" - gen "... Sounds to me like you're the problem then." ("base") - her "..." # Oh fuck, I can't believe you've done this + gen "Maybe she even liked what she saw..." ("base") + her "I didn't need her approval, especially from a Slytherin!" + gen "Sounds to me like you're being unfairly presumptuous, and to make things worse, you were the one judging her for things out of her control, like her house, she wasn't judging you for your actions..." ("base") + gen "Even though you had full control over them, didn't you, [hermione_name]." # Genie means her actions, Hermione thinks he means control over the vibrators in a literal sense + her "I..." # Oh fuck, I can't believe you've done this her "I'm going to need a moment..." gen "Sure thing." ("base") @@ -2287,8 +2432,8 @@ label hg_vibrators_public_return: #Hermione picks up vibrators from floor gen "You can keep the--" ("base") #Hermione walks to desk - her "Here..." - gen "Or I could just keep them safe for now..." ("base") + her "No thanks..." + gen "Or I could just keep them for safekeeping, for now..." ("base") else: #Not getting points, unlocks vibrators if True: #TODO if vibrators not unlocked gen "You can take those vibrators with you if you want." ("base")