From 69f4186040d121670450fb30b6c3025778f93747 Mon Sep 17 00:00:00 2001 From: LoafyLemon Date: Mon, 19 Sep 2022 18:44:44 +0100 Subject: [PATCH] Vibrators Event * Prepared lines for posing --- .../hermione/events/items/vibrators.rpy | 820 +++++++++--------- 1 file changed, 410 insertions(+), 410 deletions(-) diff --git a/game/scripts/characters/hermione/events/items/vibrators.rpy b/game/scripts/characters/hermione/events/items/vibrators.rpy index 62d753ee..334dd909 100644 --- a/game/scripts/characters/hermione/events/items/vibrators.rpy +++ b/game/scripts/characters/hermione/events/items/vibrators.rpy @@ -56,7 +56,7 @@ label hg_vibrators: her "R--{w=0.2} really?" ("base", "base", "base", "mid") gen "Aren't you going to thank me for my generosity, [hermione_name]?" ("base", xpos="far_left", ypos="head") her "Thank you, [genie_name]." ("base", "base", "base", "mid") - gen "Not with words, [hermione_name]..." + gen "Not with words, [hermione_name]..." ("base", xpos="far_left", ypos="head") nar ">You hold up the remote, circling your finger suggestively over the power switch." her "You want me to put them to use?" ("base", "base", "base", "mid") gen "If you please." ("base", xpos="far_left", ypos="head") @@ -427,7 +427,7 @@ label hg_vibrators_public: her "What if they go off when there's other students or teachers around?" ("base", "base", "base", "mid") gen "That's just a risk you'll have to take." ("base", xpos="far_left", ypos="head") her "..." ("base", "base", "base", "mid") - gen "Come on... It's just some tiny little vibrations. I'm sure you can handle it." + gen "Come on... It's just some tiny little vibrations. I'm sure you can handle it." ("base", xpos="far_left", ypos="head") her "Fine, I'll do it...{w=0.2} But only because you asked..." ("base", "base", "base", "mid") elif her_tier_public == 4: @@ -435,7 +435,7 @@ label hg_vibrators_public: gen "No, [hermione_name]..." ("base", xpos="far_left", ypos="head") her "Oh good, for a moment I thought--" ("base", "base", "base", "mid") gen "I want you to wear them during break time as well!" ("base", xpos="far_left", ypos="head") - gen "Of course, they should be turned on at all times." + gen "Of course, they should be turned on at all times." ("base", xpos="far_left", ypos="head") her "But that's-- {w=0.2}Couldn't I just... {w=0.4}I don't know..." ("base", "base", "base", "mid") gen "Quit complaining, [hermione_name], you're about to earn {number=current_payout} for your house." ("base", xpos="far_left", ypos="head") gen "Surely that's more than enough of an incentive to broaden your sexual education." ("base", xpos="far_left", ypos="head") @@ -454,7 +454,7 @@ label hg_vibrators_public: her "I'm talking about the sounds!" ("base", "base", "base", "mid") gen "That's simple. Just pick a class that is noisy enough, so no one is able to hear the buzzing." ("base", xpos="far_left", ypos="head") her "{size=-4}The buzzing is the least of my worries...{/size}" ("base", "base", "base", "mid") - gen "What was that?" + gen "What was that?" ("base", xpos="far_left", ypos="head") her "Nothing, I was just thinking what class would work... Definitely not {i}History of Magic{/i}." ("base", "base", "base", "mid") gen "When in doubt, you could choose Tonks' class, I'm sure she would appreciate--" ("grin", xpos="far_left", ypos="head") her "..." ("base", "base", "base", "mid") # slight shock @@ -547,9 +547,9 @@ label hg_vibrators_public: her "...{w=0.4} what is the condition?" ("base", "base", "base", "mid") gen "You have to accompany your friends to {i}gobbling stones{/i} again." ("grin", xpos="far_left", ypos="head") her "The what?!" ("base", "base", "base", "mid") - gen "{i}Gobbling stones{/i}. It's a game where you grab the stone and put it in your--" + gen "{i}Gobbling stones{/i}. It's a game where you grab the stone and put it in your--" ("base", xpos="far_left", ypos="head") her "Do you mean {i}Gobstones{/i}?" ("base", "base", "base", "mid") - gen "That's what I said." + gen "That's what I said." ("base", xpos="far_left", ypos="head") her "No you didn't--" ("base", "base", "base", "mid") her "You know what, forget it." ("base", "base", "base", "mid") gen "Said and done!" ("base", xpos="far_left", ypos="head") @@ -1207,7 +1207,7 @@ label hg_vibrators_personal: her "*Ah*...{w=0.4} *Ah*...{w=0.4} And how...{w=0.4} How do I make sure that you're--{w=0.2} *Ah*...{w=0.4} Satisfied..." gen "By doing what I ask of you..." ("base", xpos="far_left", ypos="head") - gen "Although, I must say..." + gen "Although, I must say..." ("base", xpos="far_left", ypos="head") gen "Watching you squirm about, and trying to hold it in is quite satisfying by itself..." ("base", xpos="far_left", ypos="head") show her_vibrators_personal eyebrows_worried as cg @@ -1568,9 +1568,9 @@ label hg_vibrators_personal: if _temp_premature_finish: gen "Technically you lost, because you came before I gave you the signal--" ("base", xpos="far_left", ypos="head") her "..." # Sadge - gen "--But..." + gen "--But..." ("base", xpos="far_left", ypos="head") her "...?" # Looks at genie full of hope - gen "I'll still give you a pass!" + gen "I'll still give you a pass!" ("base", xpos="far_left", ypos="head") her "Oh! Thank you [genie_name]!" else: gen "You pass!" ("base", xpos="far_left", ypos="head") @@ -1580,7 +1580,7 @@ label hg_vibrators_personal: if not her_outfit_vibrators.unlocked: her "Is there some kind of a reward?" gen "Reward?" ("base", xpos="far_left", ypos="head") - gen "Wasn't having the biggest orgasm of your life enough for you?" + gen "Wasn't having the biggest orgasm of your life enough for you?" ("base", xpos="far_left", ypos="head") her "No, it was-- It's just..." her "Well, I was thinking, it's not like I can show this grade off to my classmates, or anything..." gen "I mean, you could--..." ("grin", xpos="far_left", ypos="head") @@ -1595,9 +1595,9 @@ label hg_vibrators_personal: her "I did what you asked of me!" if _temp_premature_finish: - gen "No, you did not, you had an orgasm before I gave you the signal to finish." + gen "No, you did not, you had an orgasm before I gave you the signal to finish." ("base", xpos="far_left", ypos="head") her "But that's because you--" - gen "I don't want to hear your excuses. My decision is final." + gen "I don't want to hear your excuses. My decision is final." ("base", xpos="far_left", ypos="head") her "*tsk* That's unfair!" else: gen "Indeed, that you did, [hermione_name]." ("base", xpos="far_left", ypos="head") @@ -1610,7 +1610,7 @@ label hg_vibrators_personal: gen "Or are you merely looking for my approval?" ("base", xpos="far_left", ypos="head") her "..." # looks away blushing if _temp_premature_finish: - gen "You'll have it once you've gained the ability to keep that {i}super soaker{/i} of yours, in check." + gen "You'll have it once you've gained the ability to keep that {i}super soaker{/i} of yours, in check." ("base", xpos="far_left", ypos="head") else: gen "If that's the case, you did a very good job achieving what I required of you. I'm proud of you, truly." ("base", xpos="far_left", ypos="head") her "..." #embarrased but happy @@ -1763,7 +1763,7 @@ label hg_vibrators_personal: her "Well--{w=0.2} *Ah*...{w=0.4} Well, what?" gen "You said you didn't want to think about your classmates, why is that?" ("base", xpos="far_left", ypos="head") her "Oh...{w=0.4} Right..." - gen "Don't tell me you've been skipping class!" + gen "Don't tell me you've been skipping class!" ("base", xpos="far_left", ypos="head") her "What?! No, of course not!" her "I've been attending--{w=0.2} *Ah*...{w=0.4} Class...{w=0.2} As per usual." gen "That's good." ("base", xpos="far_left", ypos="head") @@ -1895,7 +1895,7 @@ label hg_vibrators_personal: gen "No worries, just let me know if you feel like using them again." ("base", xpos="far_left", ypos="head") her "Sure... If I ever get the sudden urge to ask my headmaster for some vibrators I'll come and ask..." - gen "Ask and come any time you like!" + gen "Ask and come any time you like!" ("base", xpos="far_left", ypos="head") her "..." her "Can I have my points now?" gen "Certainly." ("base", xpos="far_left", ypos="head") @@ -1988,7 +1988,7 @@ label hg_vibrators_personal: her "Could--{w=0.2} Can I have my points now?" #looking down gen "But we haven't--" ("base", xpos="far_left", ypos="head") her "I insist..." - gen "Suit yourself..." + gen "Suit yourself..." ("base", xpos="far_left", ypos="head") $ gryffindor += current_payout gen "{number=current_payout} points to Gryffindor!" ("base", xpos="far_left", ypos="head") @@ -2040,7 +2040,7 @@ label hg_vibrators_public_return: $ hermione.strip("top") - her "I'm so sorry, [genie_name]!!" + her "I'm so sorry, [genie_name]!!" ("base", "base", "base", "mid") $ hermione.strip("bottom") @@ -2050,7 +2050,7 @@ label hg_vibrators_public_return: $ hermione.strip("bra") - her "*Nnnn*--" + her "*Nnnn*--" ("base", "base", "base", "mid") gen "Are you--" ("base", xpos="far_left", ypos="head") $ hermione.strip("panties") @@ -2058,7 +2058,7 @@ label hg_vibrators_public_return: pause .8 with kissiris - her "{heart}{heart}{heart}{size=+10}*Aaaaaaaaaah*!!!!!{/size}{heart}{heart}{heart}" #ahegao + her "{heart}{heart}{heart}{size=+10}*Aaaaaaaaaah*!!!!!{/size}{heart}{heart}{heart}" ("base", "base", "base", "mid") #ahegao $ hermione.set_cum(pussy="vibrator_squirt") with d3 @@ -2066,7 +2066,7 @@ label hg_vibrators_public_return: gen "Whoa!" ("base", xpos="far_left", ypos="head") $ hermione.set_cum(pussy="vibrator_post") with kissiris - her "{heart}{size=+5}*Aaaah*!!!{/size}{heart}" + her "{heart}{size=+5}*Aaaah*!!!{/size}{heart}" ("base", "base", "base", "mid") $ hermione.set_cum(pussy="vibrator_squirt") with d3 @@ -2075,7 +2075,7 @@ label hg_vibrators_public_return: gen "By the great desert--" ("base", xpos="far_left", ypos="head") with kissiris - her "{size=+2}*Ah*!!!{/size}" + her "{size=+2}*Ah*!!!{/size}" ("base", "base", "base", "mid") $ hermione.set_cum(pussy="vibrator_squirt") with d3 @@ -2083,9 +2083,9 @@ label hg_vibrators_public_return: with d3 gen "[hermione_name]!" ("base", xpos="far_left", ypos="head") - her "*Ah*...{w=0.4} *Ah*...{w=0.4} *Ah*..." - 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..." + her "*Ah*...{w=0.4} *Ah*...{w=0.4} *Ah*..." ("base", "base", "base", "mid") + her "At last..." ("base", "base", "base", "mid") + her "These things...{w=0.4} *Ah*...{w=0.4} They turned on as I was walking up the stairs to your tower..." ("base", "base", "base", "mid") gen "They--" ("base", xpos="far_left", ypos="head") play sound "sounds/drawer_open.ogg" gen "(Whops! I must've switched it on when I put the controller away in the drawer...)" ("base", xpos="far_left", ypos="head") @@ -2097,7 +2097,7 @@ label hg_vibrators_public_return: stop bg_sounds gen "*Loud cough*{fast}" ("base", xpos="far_left", ypos="head") - her "*Ah*...{w=0.4} F-Finally..." + her "*Ah*...{w=0.4} F-Finally..." ("base", "base", "base", "mid") $ hermione.unequip("accessory0", "accessory1") show vibrators_floor at Transform(xpos=536, ypos=413, zoom=0.5) @@ -2105,136 +2105,136 @@ label hg_vibrators_public_return: $ hermione.wear("panties") - her "I can't believe you did that to me...{w=0.4} After everything you've put me through today." + her "I can't believe you did that to me...{w=0.4} After everything you've put me through today." ("base", "base", "base", "mid") gen "Well... I did warn you that I'd turn them on at any point." ("base", xpos="far_left", ypos="head") - her "I--{w=0.2} I suppose you did." #looks down + her "I--{w=0.2} I suppose you did." ("base", "base", "base", "mid") #looks down gen "So...{w=0.4} I assume you've been...{w=0.5} {i}buzzy{/i}?" ("base", xpos="far_left", ypos="head") - her "*Mmm*...{w=0.4} Tell me about it..." + her "*Mmm*...{w=0.4} Tell me about it..." ("base", "base", "base", "mid") gen "Isn't that your job?" ("base", xpos="far_left", ypos="head") - her "What? Oh..." + her "What? Oh..." ("base", "base", "base", "mid") gen "I presume you went to your classes as usual?" ("base", xpos="far_left", ypos="head") - her "Of course!" - her "Although, the fact I had these... things... strapped to me for the day made everything rather difficult..." + her "Of course!" ("base", "base", "base", "mid") + her "Although, the fact I had these... things... strapped to me for the day made everything rather difficult..." ("base", "base", "base", "mid") gen "In what way?" ("base", xpos="far_left", ypos="head") $ hermione.wear("stockings") - 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." + her "Well, first off, I couldn't exactly visit the library after classes, like usual..." ("base", "base", "base", "mid") + her "With how quiet it is in there, I'd immediately attract everyone's attention the moment these things start buzzing." ("base", "base", "base", "mid") gen "(Or when you start moaning, more likely...)" ("base", xpos="far_left", ypos="head") gen "So, no library visits today. Tell me something interesting, like what happened after you left my office." ("base", xpos="far_left", ypos="head") # Transfiguration $ hermione.wear("bottom") - 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?\"" + her "Well... Once I left your office, I was headed to the first class of the day -- Transfiguration." ("base", "base", "base", "mid") + her "The closer I got to the classroom, I became more and more aware of my heart beating in my chest." ("base", "base", "base", "mid") + her "I thought to myself, \"What if professor McGonagall called for me to demonstrate something in front of my classmates?\"" ("base", "base", "base", "mid") menu: "-Mock her-": gen "Don't you always get excited before class?" ("base", xpos="far_left", ypos="head") - her "I don't wear vibrators to every class..." + her "I don't wear vibrators to every class..." ("base", "base", "base", "mid") gen "That's not what I meant." ("grin", xpos="far_left", ypos="head") - her "I know that." - gen "I'm talking about you being a bookworm." - her "You don't have to spell it out..." - gen "Just making sure we're on the same page." - gen "Of the book." - gen "That thing you always read." - her "..." - her "Anyway..." + her "I know that." ("base", "base", "base", "mid") + gen "I'm talking about you being a bookworm." ("base", xpos="far_left", ypos="head") + her "You don't have to spell it out..." ("base", "base", "base", "mid") + gen "Just making sure we're on the same page." ("base", xpos="far_left", ypos="head") + gen "Of the book." ("base", xpos="far_left", ypos="head") + gen "That thing you always read." ("base", xpos="far_left", ypos="head") + her "..." ("base", "base", "base", "mid") + her "Anyway..." ("base", "base", "base", "mid") "-Push her horny buttons-": #TODO Genie stands up next to desk - her "What are you--" + her "What are you--" ("base", "base", "base", "mid") #TODO Genie chibi walks over to Hermione - gen "Boop!" - her "*Ah*!!!" + gen "Boop!" ("base", xpos="far_left", ypos="head") + her "*Ah*!!!" ("base", "base", "base", "mid") #TODO Genie walks back and sits behind desk - her "Why did you do that?" - gen "I don't know, just felt like it." - her "Anyway... As I was saying--" + her "Why did you do that?" ("base", "base", "base", "mid") + gen "I don't know, just felt like it." ("base", xpos="far_left", ypos="head") + her "Anyway... As I was saying--" ("base", "base", "base", "mid") "-Let her speak-": pass - her "Since I do look forward to demonstrating all the things I learn." + her "Since I do look forward to demonstrating all the things I learn." ("base", "base", "base", "mid") gen "*Cough* {size=-4}nerd{/size} *Cough*." ("base", xpos="far_left", ypos="head") - her "Are you alright [genie_name]? You've been coughing a lot today." + her "Are you alright [genie_name]? You've been coughing a lot today." ("base", "base", "base", "mid") gen "I'm good, just got a nerd stuck down my throat." ("base", xpos="far_left", ypos="head") - her "I see..." + her "I see..." ("base", "base", "base", "mid") gen "Please, continue with your boasting." ("base", xpos="far_left", ypos="head") - her "I'm not boasting!" - her "I'm just trying to provide context about why I often get called up in front of the class." + her "I'm not boasting!" ("base", "base", "base", "mid") + her "I'm just trying to provide context about why I often get called up in front of the class." ("base", "base", "base", "mid") gen "You mean to provide exhibition?" ("base", xpos="far_left", ypos="head") $ hermione.wear("bra") - her "Do you mean exposition?" + her "Do you mean exposition?" ("base", "base", "base", "mid") gen "There's a difference?" ("base", xpos="far_left", ypos="head") - her "Yes, but anyway, the context is..." - her "Professor McGonagall spotted my natural talents on the very first day, and has called me up to demonstrate them ever since." - her "She noticed right away that I am an expert at practising with magic wands." - her "Of course, I'd expect no less from such a seasoned witch as her." + her "Yes, but anyway, the context is..." ("base", "base", "base", "mid") + her "Professor McGonagall spotted my natural talents on the very first day, and has called me up to demonstrate them ever since." ("base", "base", "base", "mid") + her "She noticed right away that I am an expert at practising with magic wands." ("base", "base", "base", "mid") + her "Of course, I'd expect no less from such a seasoned witch as her." ("base", "base", "base", "mid") gen "Ah yes... A very seasoned witch, teaching the arts of bukkake..." ("base", xpos="far_left", ypos="head") - her "In fact, 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--" + her "In fact, 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--" ("base", "base", "base", "mid") gen "Hold on... A Rat?!" ("base", xpos="far_left", ypos="head") - her "Yes, why so surprised?" + her "Yes, why so surprised?" ("base", "base", "base", "mid") gen "I don't want to hear about stupid rats, what about the exhibitionism? The vibrators? The guys jacking off onto you, and maybe your teacher as well?" ("angry", xpos="far_left", ypos="head") - her "Jacking-- What on earth are you talking about?!" + her "Jacking-- What on earth are you talking about?!" ("base", "base", "base", "mid") gen "Isn't this when you're supposed to tell me about the vibrators going off in front of your class?" ("angry", xpos="far_left", ypos="head") - her "No, you have never turned them on during the morning class!" + her "No, you have never turned them on during the morning class!" ("base", "base", "base", "mid") gen "Then what is all this?!" ("angry", xpos="far_left", ypos="head") - her "Exposition!" + her "Exposition!" ("base", "base", "base", "mid") gen "(Bloody exposition, and my daily naps!)" ("angry", xpos="far_left", ypos="head") - her "I'll just skip forward to after the class..." - her "So, after the class, I slipped away from my friends and waited, time ticking down for my next period." + her "I'll just skip forward to after the class..." ("base", "base", "base", "mid") + her "So, after the class, I slipped away from my friends and waited, time ticking down for my next period." ("base", "base", "base", "mid") gen "Your--{w=0.2}, Wait, it's that time of the month?" ("base", xpos="far_left", ypos="head") - her "Our next class period!" + her "Our next class period!" ("base", "base", "base", "mid") gen "Oh, that makes more sense." ("base", xpos="far_left", ypos="head") $ hermione.wear("top") - her "..." + her "..." ("base", "base", "base", "mid") gen "So, the vibrators turned on during your break?" ("base", xpos="far_left", ypos="head") - her "No, they didn't turn on before our next class either." - gen "I'm relieved, that would've been pretty anticlimactic..." + her "No, they didn't turn on before our next class either." ("base", "base", "base", "mid") + gen "I'm relieved, that would've been pretty anticlimactic..." ("base", xpos="far_left", ypos="head") # Charms - her "So, I begrudgingly made my way to charms--" + her "So, I begrudgingly made my way to charms--" ("base", "base", "base", "mid") gen "(Bet she's never said that before.)" ("base", xpos="far_left", ypos="head") - her "--Which is the class I was most worried about." + her "--Which is the class I was most worried about." ("base", "base", "base", "mid") gen "What's so bad about Charms?" ("base", xpos="far_left", ypos="head") - her "Professor Flitwick!" - her "With how short he is, I was worried he'd see the vibrator from underneath my skirt." + her "Professor Flitwick!" ("base", "base", "base", "mid") + her "With how short he is, I was worried he'd see the vibrator from underneath my skirt." ("base", "base", "base", "mid") gen "See it? You're not expecting extra points for going commando, are you?" ("base", xpos="far_left", ypos="head") - her "He'd see it bulging out inside of my panties!" + her "He'd see it bulging out inside of my panties!" ("base", "base", "base", "mid") gen "Right, so you're worried he'd think you've grown a--" ("base", xpos="far_left", ypos="head") - her "..." #annoyed + her "..." ("base", "base", "base", "mid") #annoyed gen "*Ahem*... Please continue..." ("base", xpos="far_left", ypos="head") - her "Well, luckily it never came to that." - her "He had one of the other students help him with today's demonstration for once, so today was a safe day." + her "Well, luckily it never came to that." ("base", "base", "base", "mid") + her "He had one of the other students help him with today's demonstration for once, so today was a safe day." ("base", "base", "base", "mid") gen "You've already said as much." ("base", xpos="far_left", ypos="head") gen "But, enough with the build up..." ("base", xpos="far_left", ypos="head") - her "I'm getting there!" - her "I'm just--{w=0.2} Well, I wanted you to know what went through my head before... You know." + her "I'm getting there!" ("base", "base", "base", "mid") + her "I'm just--{w=0.2} Well, I wanted you to know what went through my head before... You know." ("base", "base", "base", "mid") gen "Fine, if it makes you feel better, go ahead." ("base", xpos="far_left", ypos="head") - her "..." #annoyed - her "So, Charms finished and we went for lunch." + her "..." ("base", "base", "base", "mid") #annoyed + her "So, Charms finished and we went for lunch." ("base", "base", "base", "mid") gen "We? Who's we?" ("base", xpos="far_left", ypos="head") - her "Me and my friends..." + her "Me and my friends..." ("base", "base", "base", "mid") gen "Oh, right..." ("base", xpos="far_left", ypos="head") gen "(I keep forgetting that the nerdy girl archetype has actual friends in this universe...)" ("base", xpos="far_left", ypos="head") #Lunch - 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..." + 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." ("base", "base", "base", "mid") + her "Which, thinking back on it, I'm sure was your intention this whole damn time..." ("base", "base", "base", "mid") gen "You caught me." ("base", xpos="far_left", ypos="head") gen "(Probably shouldn't tell her I was sleeping the entire time...)" ("base", xpos="far_left", ypos="head") - 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." + 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." ("base", "base", "base", "mid") show screen blkfade with d5 @@ -2247,45 +2247,45 @@ label hg_vibrators_public_return: with d5 gen "I see...{w=0.4} Hold on, this was just past lunchtime you said?" ("base", xpos="far_left", ypos="head") - her "Yes..." + her "Yes..." ("base", "base", "base", "mid") gen "That's around the time when--" ("base", xpos="far_left", ypos="head") - her "They turned on!" + her "They turned on!" ("base", "base", "base", "mid") gen "--I woke up from my nap!" ("angry", xpos="far_left", ypos="head") - her "......?" # Raised eyebrow + her "......?" ("base", "base", "base", "mid") # Raised eyebrow gen "I-I mean... What you said!" ("grin", xpos="far_left", ypos="head") else: # Repeat gen "Welcome back." ("base", xpos="far_left", ypos="head") - her "Good evening, [genie_name]..." + her "Good evening, [genie_name]..." ("base", "base", "base", "mid") gen "How was your day? Did you have another fun pleasure trip?" ("base", xpos="far_left", ypos="head") - her "Depends on your definition of fun I guess..." + her "Depends on your definition of fun I guess..." ("base", "base", "base", "mid") gen "A day full of sexual tension." ("grin", xpos="far_left", ypos="head") - her "In that case, I guess it fits the description..." + her "In that case, I guess it fits the description..." ("base", "base", "base", "mid") $ hermione.strip("top") gen "Oh, goodie!" ("base", xpos="far_left", ypos="head") gen "Tell me all about it!" ("base", xpos="far_left", ypos="head") - her "Well..." + her "Well..." ("base", "base", "base", "mid") $ hermione.strip("bottom") - her "It all began at lunch..." - her "Since you had instructed me to accompany my friends, I had to try and convince them to go outside again today..." + her "It all began at lunch..." ("base", "base", "base", "mid") + her "Since you had instructed me to accompany my friends, I had to try and convince them to go outside again today..." ("base", "base", "base", "mid") $ hermione.strip("bra") pause 0.5 $ hermione.strip("accessory1") - 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." + 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." ("base", "base", "base", "mid") gen "But you succeeded?" ("base", xpos="far_left", ypos="head") - her "After some convincing, yes." + her "After some convincing, yes." ("base", "base", "base", "mid") $ hermione.equip(her_bra_base1) gen "Gotta use those assets to the fullest! Just as I taught--" ("base", xpos="far_left", ypos="head") #Joke on art assets - her "Thank you, I knew that \"Witch weekly\" article I read on the male psyche would come to good use." + her "Thank you, I knew that \"Witch weekly\" article I read on the male psyche would come to good use." ("base", "base", "base", "mid") gen "The what?" ("base", xpos="far_left", ypos="head") $ hermione.strip("panties") @@ -2296,18 +2296,18 @@ label hg_vibrators_public_return: show vibrators_floor at Transform(xpos=536, ypos=413, zoom=0.5) with d5 - her "\"Descifering the male psyche\"." + her "\"Descifering the male psyche\"." ("base", "base", "base", "mid") $ hermione.equip(her_panties_base1) gen "Is this from one of those gossip magazines nobody reads?" ("base", xpos="far_left", ypos="head") - her "...{w=0.6}{nw}" #looks down + her "...{w=0.6}{nw}" ("base", "base", "base", "mid") #looks down $ hermione.wear("stockings") - her "...{fast} Gossip magazines?!" + her "...{fast} Gossip magazines?!" ("base", "base", "base", "mid") - her "I'll have you know that Witch Weekly is a very reputable paper!" + her "I'll have you know that Witch Weekly is a very reputable paper!" ("base", "base", "base", "mid") $ hermione.wear("bottom") @@ -2316,7 +2316,7 @@ label hg_vibrators_public_return: $ hermione.wear("top") gen "So, you used some mumbo-jumbo from the magazine to convince the boys to head outside again...?" ("base", xpos="far_left", ypos="head") - her "Yes, in short--" + her "Yes, in short--" ("base", "base", "base", "mid") #CG Hermione outside in courtyard, in front of Harry and Ron who's playing Gobstones, base facial expression @@ -2330,8 +2330,8 @@ label hg_vibrators_public_return: hide screen blkfade with d5 - her "After some convincing, my friends and I finally made our way outside into the courtyard..." - her "Just as we were about to sit down, suddenly, the vibrators turned on." + her "After some convincing, my friends and I finally made our way outside into the courtyard..." ("base", "base", "base", "mid") + her "Just as we were about to sit down, suddenly, the vibrators turned on." ("base", "base", "base", "mid") # This section has a different endings depending on the player choices. #Optimal order is Medium > Low > High @@ -2357,59 +2357,59 @@ label hg_vibrators_public_return: if not her_vibrators_public_stage == 2: # First time - her "Since I had forgotten about them, 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." ("base", "base", "base", "mid") else: # Repeat - her "Even though I was expecting it this time, I was not ready for you to switch it on to the high setting so quickly." - her "I tried to stifle myself but my gasp had the boys look towards me suspiciously." + her "Even though I was expecting it this time, I was not ready for you to switch it on to the high setting so quickly." ("base", "base", "base", "mid") + her "I tried to stifle myself but my gasp had the boys look towards me suspiciously." ("base", "base", "base", "mid") show her_vibrators_public eyebrows_neutral eyes_sad mouth_open npc_sus_ron as xray_child show her_vibrators_public_proxy eyebrows_neutral eyes_sad mouth_open npc_sus_ron as xray_overlay gen "Uh-oh." ("base", xpos="far_left", ypos="head") - her "I can still picture how their eyes locked onto me... I felt so humiliated, and unable to neither 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..." ("base", "base", "base", "mid") # Hermione looks to the side show her_vibrators_public eyebrows_worried blush_heavy mouth_lip_bite eyes_left as xray_child show her_vibrators_public_proxy eyebrows_worried blush_heavy mouth_lip_bite eyes_left as xray_overlay - her "I swear, I could feel the gaze of other students on my back as well." + her "I swear, I could feel the gaze of other students on my back as well." ("base", "base", "base", "mid") gen "You think they realised what was happening?" ("base", xpos="far_left", ypos="head") - her "*Hmph*... They certainly knew \"something\" was up." + her "*Hmph*... They certainly knew \"something\" was up." ("base", "base", "base", "mid") # Hermione looks forward show her_vibrators_public mouth_grossedout2 eyes_forward as xray_child show her_vibrators_public_proxy mouth_grossedout2 eyes_forward as xray_overlay - her "Nevertheless, I finally managed to blurt out \"mosquito\" and it appeared they have bought my excuse." + her "Nevertheless, I finally managed to blurt out \"mosquito\" and it appeared they have bought my excuse." ("base", "base", "base", "mid") hide her_vibrators_public npc_sus_ron as xray_child hide her_vibrators_public_proxy npc_sus_ron as xray_overlay - her "At least I think they did, as they went back to their game..." + her "At least I think they did, as they went back to their game..." ("base", "base", "base", "mid") gen "Smooth..." ("base", xpos="far_left", ypos="head") - her "Thank you, [genie_name]." + her "Thank you, [genie_name]." ("base", "base", "base", "mid") gen "So, how did it feel like?" ("base", xpos="far_left", ypos="head") show her_vibrators_public eyes_sad as xray_child show her_vibrators_public_proxy eyes_sad as xray_overlay - her "You mean the vibrators?" + her "You mean the vibrators?" ("base", "base", "base", "mid") gen "I mean you standing there... In front of your friends, vibrators going ham on your pussy--" ("base", xpos="far_left", ypos="head") - her "[genie_name]!" + her "[genie_name]!" ("base", "base", "base", "mid") gen "Sorry--" ("base", xpos="far_left", ypos="head") gen "Your pussy, {size=+5}and{/size} tits." ("base", xpos="far_left", ypos="head") - her "Do you have to be so vulgar..." + her "Do you have to be so vulgar..." ("base", "base", "base", "mid") gen "Is that not what happened?" ("base", xpos="far_left", ypos="head") - her "Yes, but--" + her "Yes, but--" ("base", "base", "base", "mid") gen "So, what next? You didn't chicken out on me did you?" ("base", xpos="far_left", ypos="head") - her "Of course not!" + her "Of course not!" ("base", "base", "base", "mid") show her_vibrators_public mouth_upset eyes_closed as xray_child show her_vibrators_public_proxy mouth_upset eyes_closed as xray_overlay - her "You should know exactly what you did--" + her "You should know exactly what you did--" ("base", "base", "base", "mid") gen "Oh? So this was when I--" ("base", xpos="far_left", ypos="head") "\"(Skipping low, straight up to medium setting!)\"": @@ -2421,61 +2421,61 @@ label hg_vibrators_public_return: show her_vibrators_public_proxy eyebrows_surprised eyes_forward mouth_shocked as xray_overlay if not her_vibrators_public_stage == 2: - her "As they turned on, I was quickly brought back to reality, remembering our \"agreement\"..." + her "As they turned on, I was quickly brought back to reality, remembering our \"agreement\"..." ("base", "base", "base", "mid") else: - her "Surprised it had already started, I readied myself for the worst..." + her "Surprised it had already started, I readied myself for the worst..." ("base", "base", "base", "mid") - her "Without thinking, I instinctively bit my lip..." + her "Without thinking, I instinctively bit my lip..." ("base", "base", "base", "mid") show her_vibrators_public blush_heavy eyebrows_worried mouth_lip_bite as xray_child show her_vibrators_public_proxy blush_heavy eyebrows_worried mouth_lip_bite as xray_overlay gen "*Hmm*...{w=0.4} Well, you can't always control these things." ("base", xpos="far_left", ypos="head") - her "I would've been able to, if you had let me use the controller, [genie_name]..." + her "I would've been able to, if you had let me use the controller, [genie_name]..." ("base", "base", "base", "mid") gen "Guilty..." ("base", xpos="far_left", ypos="head") - her "After a couple of seconds, I realised what I was doing." + her "After a couple of seconds, I realised what I was doing." ("base", "base", "base", "mid") show her_vibrators_public eyes_down mouth_open npc_sus_ron as xray_child show her_vibrators_public_proxy eyes_down mouth_open npc_sus_ron as xray_overlay - her "Looking over at my friends, praying they didn't see or hear anything, at one point though, I could swear Ron looked over at me...{w=0.4}{nw}" + her "Looking over at my friends, praying they didn't see or hear anything, at one point though, I could swear Ron looked over at me...{w=0.4}{nw}" ("base", "base", "base", "mid") hide her_vibrators_public npc_sus_ron as xray_child hide her_vibrators_public_proxy npc_sus_ron as xray_overlay - her "Looking over at my friends, praying they didn't see or hear anything, at one point though, I could swear Ron looked over at me...{fast} But as I blinked he was back to playing their game." + her "Looking over at my friends, praying they didn't see or hear anything, at one point though, I could swear Ron looked over at me...{fast} But as I blinked he was back to playing their game." ("base", "base", "base", "mid") gen "How did that make you feel?" ("base", xpos="far_left", ypos="head") - her "Oh...{w=0.4} *Ehm*..." + her "Oh...{w=0.4} *Ehm*..." ("base", "base", "base", "mid") gen "Go on, this is not the time for dishonesty..." ("base", xpos="far_left", ypos="head") - 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." ("base", "base", "base", "mid") show her_vibrators_public eyes_closed mouth_lip_bite as xray_child show her_vibrators_public_proxy eyes_closed mouth_lip_bite as xray_overlay - her "Still... I was having my privates stimulated in front of my friends, so I couldn't help but feel bit anxious." + her "Still... I was having my privates stimulated in front of my friends, so I couldn't help but feel bit anxious." ("base", "base", "base", "mid") gen "Guilty that they were missing all the fun no doubt." ("base", xpos="far_left", ypos="head") - her "That's not what I meant!" + her "That's not what I meant!" ("base", "base", "base", "mid") show her_vibrators_public eyes_down as xray_child show her_vibrators_public_proxy eyes_down as xray_overlay - her "I was feeling anxious because they might find out what I've been putting myself through for the sake of our house!" + her "I was feeling anxious because they might find out what I've been putting myself through for the sake of our house!" ("base", "base", "base", "mid") gen "I see... So not only were they missing all the fun, but also all the points they could earn while doing some favours." ("base", xpos="far_left", ypos="head") - her "..." + her "..." ("base", "base", "base", "mid") show her_vibrators_public eyes_sad as xray_child show her_vibrators_public_proxy eyes_sad as xray_overlay - her "[genie_name], you might be seeing all this as just some light-hearted fun, but I can assure you that they would not see it in the same light." - gen "Your view is based on your idealised version of your friends, or the reality?" - her "The reality!" + her "[genie_name], you might be seeing all this as just some light-hearted fun, but I can assure you that they would not see it in the same light." ("base", "base", "base", "mid") + gen "Your view is based on your idealised version of your friends, or the reality?" ("base", xpos="far_left", ypos="head") + her "The reality!" ("base", "base", "base", "mid") show her_vibrators_public eyes_closed as xray_child show her_vibrators_public_proxy eyes_closed as xray_overlay - gen "Sure, if you say so, [hermione_name]." - her "..." - her "Either way, I didn't have much time to think about my rising anxiousness..." + gen "Sure, if you say so, [hermione_name]." ("base", xpos="far_left", ypos="head") + her "..." ("base", "base", "base", "mid") + her "Either way, I didn't have much time to think about my rising anxiousness..." ("base", "base", "base", "mid") gen "Right, so that's when I--" ("base", xpos="far_left", ypos="head") "\"(Lowest setting of course!)\"": @@ -2487,27 +2487,27 @@ label hg_vibrators_public_return: show her_vibrators_public_proxy eyebrows_worried mouth_open as xray_overlay if not her_vibrators_public_stage == 2: - her "Yes...{w=0.4} Luckily, it was just low enough not to startle me and cast suspicion..." - 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 "Yes...{w=0.4} Luckily, it was just low enough not to startle me and cast suspicion..." ("base", "base", "base", "mid") + 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." ("base", "base", "base", "mid") show her_vibrators_public blush_heavy mouth_lip_bite eyes_left as xray_child show her_vibrators_public_proxy blush_heavy mouth_lip_bite eyes_left as xray_overlay - 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." + 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..." ("base", "base", "base", "mid") + her "Of course... Knowing you, I had no doubts it had only just begun and there was more to come." ("base", "base", "base", "mid") gen "You've got me all figured out, huh." ("base", xpos="far_left", ypos="head") - her "*Hmph*..." + her "*Hmph*..." ("base", "base", "base", "mid") else: - her "It started with a low hum, and soon the familiar tingling sensation hit me like a bludger." + her "It started with a low hum, and soon the familiar tingling sensation hit me like a bludger." ("base", "base", "base", "mid") show her_vibrators_public blush_heavy mouth_open eyes_left as xray_child show her_vibrators_public_proxy blush_heavy mouth_open eyes_left as xray_overlay - her "It brought my last experience back to life again, and I started doubting if it was a wise decision to put myself through this again." + her "It brought my last experience back to life again, and I started doubting if it was a wise decision to put myself through this again." ("base", "base", "base", "mid") gen "Surely you weren't considering missing out on, possibly, one of the best orgasms of your life." ("base", xpos="far_left", ypos="head") - her "I would never be concerned about missing out on such a thing!" + her "I would never be concerned about missing out on such a thing!" ("base", "base", "base", "mid") gen "Right, of course. There no way that would happen on my watch." ("base", xpos="far_left", ypos="head") - her "..." + her "..." ("base", "base", "base", "mid") gen "And then what?" ("base", xpos="far_left", ypos="head") @@ -2515,30 +2515,30 @@ label hg_vibrators_public_return: show her_vibrators_public_proxy mouth_open eyes_closed as xray_overlay gen "You didn't try running off, did you?" ("base", xpos="far_left", ypos="head") - her "..." - her "No, I didn't run off..." #looks away + her "..." ("base", "base", "base", "mid") + her "No, I didn't run off..." ("base", "base", "base", "mid") #looks away gen "There's no need to be embarrassed [hermione_name], completing the task I requested shows your determination and character." ("base", xpos="far_left", ypos="head") - her "Thanks, I suppose..." + her "Thanks, I suppose..." ("base", "base", "base", "mid") show her_vibrators_public eyebrows_neutral eyes_crossed as xray_child show her_vibrators_public_proxy eyebrows_neutral eyes_crossed as xray_overlay gen "That character, of course, being a complete slut who enjoys getting off in front of her friends!" ("grin", xpos="far_left", ypos="head") - her "[genie_name]!" - her "..." #pouts - her "I--{w=0.2} I don't appreciate you belittling me, [genie_name]..." + her "[genie_name]!" ("base", "base", "base", "mid") + her "..." ("base", "base", "base", "mid") #pouts + her "I--{w=0.2} I don't appreciate you belittling me, [genie_name]..." ("base", "base", "base", "mid") gen "You're in the wrong if that's what you've got out of my words." ("base", xpos="far_left", ypos="head") gen "Belittling is... {w=0.4}below me..." ("base", xpos="far_left", ypos="head") - her "..." #Yeah right + her "..." ("base", "base", "base", "mid") #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", xpos="far_left", ypos="head") show her_vibrators_public mouth_lip_bite eyes_big_crossed as xray_child show her_vibrators_public_proxy mouth_lip_bite eyes_big_crossed as xray_overlay - her "..." + her "..." ("base", "base", "base", "mid") gen "Now, speak the truth... You were enjoying it weren't you?" ("base", xpos="far_left", ypos="head") - her "I--" - her "I was not!" + her "I--" ("base", "base", "base", "mid") + her "I was not!" ("base", "base", "base", "mid") gen "(She's such a know-it-all, yet she never learns...)" ("base", xpos="far_left", ypos="head") gen "Alright then... Let's keep playing your game, [hermione_name]." ("base", xpos="far_left", ypos="head") gen "Tell me, if you weren't enjoying yourself, why didn't you just run off when you had the chance?" ("base", xpos="far_left", ypos="head") @@ -2546,32 +2546,32 @@ label hg_vibrators_public_return: show her_vibrators_public eyebrows_upset eyes_closed as xray_child show her_vibrators_public_proxy eyebrows_upset eyes_closed as xray_overlay - her "I--{w=0.2} my feet didn't move!" + her "I--{w=0.2} my feet didn't move!" ("base", "base", "base", "mid") gen "Your feet?" ("base", xpos="far_left", ypos="head") - her "Yes!" + her "Yes!" ("base", "base", "base", "mid") show her_vibrators_public eyes_clenched as xray_child show her_vibrators_public_proxy eyes_clenched as xray_overlay - her "All these thoughts were racing through my head, and I didn't know what to do, I could barely control my body." + her "All these thoughts were racing through my head, and I didn't know what to do, I could barely control my body." ("base", "base", "base", "mid") gen "Right, that's very relatable and all but--" ("base", xpos="far_left", ypos="head") - her "It's the truth!" + her "It's the truth!" ("base", "base", "base", "mid") gen "Sure, sure, I believe you..." ("base", xpos="far_left", ypos="head") gen "So, what were these \"things\" going through your head exactly?" ("base", xpos="far_left", ypos="head") - her "Oh--{w=0.2} *Ehm*..." + her "Oh--{w=0.2} *Ehm*..." ("base", "base", "base", "mid") gen "(She's going to say \"forfeiting the points\" isn't she...)" ("base", xpos="far_left", ypos="head") show her_vibrators_public eyes_left as xray_child show her_vibrators_public_proxy eyes_left as xray_overlay - her "I didn't want to forfeit the points!" + her "I didn't want to forfeit the points!" ("base", "base", "base", "mid") gen "(Nailed it.)" ("base", xpos="far_left", ypos="head") show her_vibrators_public eyebrows_worried eyes_down as xray_child show her_vibrators_public_proxy eyebrows_worried eyes_down as xray_overlay - 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..." + her "I thought that if I had ran off, you wouldn't pay me and it would all be for naught..." ("base", "base", "base", "mid") + her "Although, I didn't have much time to consider my options as the decision was being made for me..." ("base", "base", "base", "mid") gen "Made for--" ("base", xpos="far_left", ypos="head") gen "Oh, I see." ("grin", xpos="far_left", ypos="head") @@ -2586,42 +2586,42 @@ label hg_vibrators_public_return: show her_vibrators_public eyebrows_surprised mouth_shocked eyes_crossed as xray_child show her_vibrators_public_proxy eyebrows_surprised mouth_shocked eyes_crossed as xray_overlay - her "Yes, all of a sudden, the vibrators began vibrating violently!" + her "Yes, all of a sudden, the vibrators began vibrating violently!" ("base", "base", "base", "mid") if _vibrator_last == "low": # Strength was set to low before. - her "I wasn't ready for it at all. I was expecting it to ramp up slowly!" + her "I wasn't ready for it at all. I was expecting it to ramp up slowly!" ("base", "base", "base", "mid") show her_vibrators_public eyebrows_neutral mouth_open eyes_down as xray_child show her_vibrators_public_proxy eyebrows_neutral mouth_open eyes_down as xray_overlay - 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..." + 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..." ("base", "base", "base", "mid") gen "What other reasons?" ("base", xpos="far_left", ypos="head") - her "Well..." + her "Well..." ("base", "base", "base", "mid") gen "Come on, [hermione_name]... We all know what you're here for." ("base", xpos="far_left", ypos="head") - her "Fine--" + her "Fine--" ("base", "base", "base", "mid") else: # Strength was set to medium. - her "I was expecting it to go down at this point, not up!" + her "I was expecting it to go down at this point, not up!" ("base", "base", "base", "mid") gen "{i}Why not shake things up every once in a while!{/i} That's my motto." ("grin", xpos="far_left", ypos="head") - her "That's what happened to me..." + her "That's what happened to me..." ("base", "base", "base", "mid") gen "It did?" ("base", xpos="far_left", ypos="head") show her_vibrators_public eyebrows_neutral mouth_open eyes_down as xray_child show her_vibrators_public_proxy eyebrows_neutral mouth_open eyes_down as xray_overlay - her "My legs, they had begun shaking quite a bit." - her "Getting caught off guard like that... Made it difficult to compose myself." + her "My legs, they had begun shaking quite a bit." ("base", "base", "base", "mid") + her "Getting caught off guard like that... Made it difficult to compose myself." ("base", "base", "base", "mid") gen "Pray tell..." ("base", xpos="far_left", ypos="head") show her_vibrators_public mouth_lip_bite eyes_sad as xray_child show her_vibrators_public_proxy mouth_lip_bite eyes_sad as xray_overlay - her "I was getting a bit excited, okay?" + her "I was getting a bit excited, okay?" ("base", "base", "base", "mid") gen "*Heh-heh*..." ("grin", xpos="far_left", ypos="head") gen "So, what were the boys doing? Surely they must've noticed their friend going delirious?" ("base", xpos="far_left", ypos="head") - her "At that point, it was difficult to tell, they were too busy playing with their balls..." + her "At that point, it was difficult to tell, they were too busy playing with their balls..." ("base", "base", "base", "mid") #Could cut back to room screen @@ -2630,89 +2630,89 @@ label hg_vibrators_public_return: gen "{size=+4}THEY WERE WHAT?!?{/size}" ("angry", xpos="far_left", ypos="head") gen "{size=+4}In the middle of the courtyard?! At {b}my{/b} school?!{/size}" ("angry", xpos="far_left", ypos="head") - her "Where else should they do it?" + her "Where else should they do it?" ("base", "base", "base", "mid") gen "The bathroom?! Their dorm? Anywhere but the courtyard!" ("angry", xpos="far_left", ypos="head") - her "But [genie_name], students have been doing it in the courtyard for generations!" + her "But [genie_name], students have been doing it in the courtyard for generations!" ("base", "base", "base", "mid") gen "Watching them gobbling stones is one thing, but since when was \"ballplay\" in the courtyard acceptable?" ("angry", xpos="far_left", ypos="head") - her "Ballpl--{w=0.4} [genie_name]... I'm talking about the gobstone balls!" + her "Ballpl--{w=0.4} [genie_name]... I'm talking about the gobstone balls!" ("base", "base", "base", "mid") gen "Gob-- Oh!" ("base", xpos="far_left", ypos="head") gen "(The naming conventions makes no sense in this universe...)" ("base", xpos="far_left", ypos="head") gen "It should be named something different then, like \"Gob-balls\"! {w=0.3}Or something..." ("base", xpos="far_left", ypos="head") - her "..." + her "..." ("base", "base", "base", "mid") gen "Actually, that sounds even more confusing..." ("base", xpos="far_left", ypos="head") gen "What were we talking about again?" ("base", xpos="far_left", ypos="head") - her "Balls?" + her "Balls?" ("base", "base", "base", "mid") gen "That's not it..." ("base", xpos="far_left", ypos="head") gen "Oh, I remember! Your quaking loin and shaking groin!" ("base", xpos="far_left", ypos="head") - her "*Hmph*..." + her "*Hmph*..." ("base", "base", "base", "mid") #Cut back to CG show her_vibrators_public_xray zorder 15 as cg with fade gen "So, the vibrators were going at full force on your breasts and pussy, yet the boys didn't suspect a thing?" ("base", xpos="far_left", ypos="head") - her "I didn't say that..." + her "I didn't say that..." ("base", "base", "base", "mid") gen "But you just said--" ("base", xpos="far_left", ypos="head") - her "I said that they were playing with their balls, not that neither of them hadn't caught on to something..." + her "I said that they were playing with their balls, not that neither of them hadn't caught on to something..." ("base", "base", "base", "mid") show her_vibrators_public eyebrows_worried npc_sus_ron as xray_child show her_vibrators_public_proxy eyebrows_worried npc_sus_ron as xray_overlay - her "One of them kept 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." ("base", "base", "base", "mid") gen "Hard, as in?" ("base", xpos="far_left", ypos="head") - her "You, above all else, should know exactly what I'm talking about!" + her "You, above all else, should know exactly what I'm talking about!" ("base", "base", "base", "mid") gen "I hardly know what you're talking about." ("grin", xpos="far_left", ypos="head") show her_vibrators_public eyes_forward as xray_child show her_vibrators_public_proxy eyes_forward as xray_overlay - her "You're unbelievable... His dick! His dick was hard!" - her "Happy?!" + her "You're unbelievable... His dick! His dick was hard!" ("base", "base", "base", "mid") + her "Happy?!" ("base", "base", "base", "mid") gen "I just wanted to make sure you weren't talking about that {i}gobbledigook{/i} game again." ("base", xpos="far_left", ypos="head") - her "Gobstones..." + her "Gobstones..." ("base", "base", "base", "mid") gen "You're certain he had a hard-on?" ("base", xpos="far_left", ypos="head") show her_vibrators_public eyes_down as xray_child show her_vibrators_public_proxy eyes_down as xray_overlay - her "Of course I'm certain! I know what a boner looks like when I see one!" + her "Of course I'm certain! I know what a boner looks like when I see one!" ("base", "base", "base", "mid") gen "Well, perhaps you were just seeing what you wanted to see." ("base", xpos="far_left", ypos="head") - 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!" + her "I sure was not!" ("base", "base", "base", "mid") + her "He wasn't sly about it at all, and even changed his positioning to have the robes cover it up!" ("base", "base", "base", "mid") gen "Ah yes, the robes... No awkward boners or pokey nipples in sight, not at my school..." ("base", xpos="far_left", ypos="head") - her "Whatever the case, I think I managed to get away from a very awkward situation..." + her "Whatever the case, I think I managed to get away from a very awkward situation..." ("base", "base", "base", "mid") hide her_vibrators_public npc_sus_ron as xray_child hide her_vibrators_public_proxy npc_sus_ron as xray_overlay - 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." + her "Even after he went back focusing on their game... He kept glancing over at me every once in a while." ("base", "base", "base", "mid") + 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." ("base", "base", "base", "mid") gen "I'm sure it made things harder alright..." ("base", xpos="far_left", ypos="head") - 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..." + 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..." ("base", "base", "base", "mid") gen "And how did that go for you?" ("base", xpos="far_left", ypos="head") - her "Not very well..." + her "Not very well..." ("base", "base", "base", "mid") show her_vibrators_public eyes_closed mouth_open wetness_vagina as xray_child show her_vibrators_public_proxy eyes_closed mouth_open wetness_vagina as xray_overlay - her "In fact, I was beginning to feel my panties getting drenched--" + her "In fact, I was beginning to feel my panties getting drenched--" ("base", "base", "base", "mid") gen "Naturally, you had just seen your friend pop a boner in front of you." ("grin", xpos="far_left", ypos="head") - her "I wasn't getting off from my friends having a boner!" + her "I wasn't getting off from my friends having a boner!" ("base", "base", "base", "mid") show her_vibrators_public mouth_lip_bite as xray_child show her_vibrators_public_proxy mouth_lip_bite as xray_overlay gen "Getting hard... By looking at you...--" ("base", xpos="far_left", ypos="head") - her "Moving on!" + her "Moving on!" ("base", "base", "base", "mid") gen "Alright, alright..." ("base", xpos="far_left", ypos="head") gen "Please continue." ("base", xpos="far_left", ypos="head") - her "I don't know if I feel like it, if you're going to continue making these wild accusations..." + her "I don't know if I feel like it, if you're going to continue making these wild accusations..." ("base", "base", "base", "mid") 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", xpos="far_left", ypos="head") - her "..." + her "..." ("base", "base", "base", "mid") gen "Now then, tell me more about how you, {i}DID NOT{/i} get off from your friend watching you." ("base", xpos="far_left", ypos="head") - her "*Sigh*..." + her "*Sigh*..." ("base", "base", "base", "mid") - her "Well... At that point the intensity changed again." + her "Well... At that point the intensity changed again." ("base", "base", "base", "mid") gen "Oh right, I--" ("base", xpos="far_left", ypos="head") $ _vibrator_last = "high" @@ -2726,9 +2726,9 @@ label hg_vibrators_public_return: show her_vibrators_public eyebrows_neutral eyes_sad effects_shaky_legs as xray_child show her_vibrators_public_proxy eyebrows_neutral eyes_sad effects_shaky_legs as xray_overlay - 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." + her "Yes, with the intensity going down, so did my quaking legs. I had to coax myself from falling to my knees." ("base", "base", "base", "mid") + 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." ("base", "base", "base", "mid") + her "Well, to be honest, I'm not sure what I was feeling." ("base", "base", "base", "mid") gen "Intense pleasure? Anticipation?" ("base", xpos="far_left", ypos="head") gen "Wait, I know!" ("angry", xpos="far_left", ypos="head") gen "Love!" ("grin", xpos="far_left", ypos="head") @@ -2736,45 +2736,45 @@ label hg_vibrators_public_return: hide her_vibrators_public effects_shaky_legs as xray_child hide her_vibrators_public_proxy effects_shaky_legs as xray_overlay - her "That's... Not it." + her "That's... Not it." ("base", "base", "base", "mid") gen "Damn." ("base", xpos="far_left", ypos="head") show her_vibrators_public eyes_closed mouth_open as xray_child show her_vibrators_public_proxy eyes_closed mouth_open as xray_overlay - 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..." + her "If any of those was the goal, then you shouldn't have thrown me into the deep end right off the bat." ("base", "base", "base", "mid") + her "Honestly, I don't know what you were thinking..." ("base", "base", "base", "mid") gen "I was going for a splash and ripple effect." ("base", xpos="far_left", ypos="head") - her "That's not how it works..." + her "That's not how it works..." ("base", "base", "base", "mid") gen "Live and learn I guess..." ("base", xpos="far_left", ypos="head") - her "And that's when--" + her "And that's when--" ("base", "base", "base", "mid") else: # Strength was set to low before. show her_vibrators_public eyebrows_surprised eyes_forward mouth_open as xray_child show her_vibrators_public_proxy eyebrows_surprised eyes_forward mouth_open as xray_overlay - her "Yes, the speed began ramping up." + her "Yes, the speed began ramping up." ("base", "base", "base", "mid") show her_vibrators_public eyes_down as xray_child show her_vibrators_public_proxy eyes_down as xray_overlay - her "And that's when I started panicking a little..." + her "And that's when I started panicking a little..." ("base", "base", "base", "mid") show her_vibrators_public eyebrows_worried eyes_clenched as xray_child show her_vibrators_public_proxy eyebrows_worried eyes_clenched as xray_overlay - 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 stimulated all over." + her "I had second thoughts about this whole deal, about letting my friends see me in this state." ("base", "base", "base", "mid") + her "I was never supposed to let it go this far, I just wanted to earn points for my house and make them happy!" ("base", "base", "base", "mid") + her "And here I was, standing right in front of them while being stimulated all over." ("base", "base", "base", "mid") #Wet Vagina show her_vibrators_public mouth_lip_bite wetness_vagina as xray_child show her_vibrators_public_proxy mouth_lip_bite wetness_vagina as xray_overlay - her "Was I about to let myself orgasm right then and there?" + her "Was I about to let myself orgasm right then and there?" ("base", "base", "base", "mid") gen "Yes, obviously!" ("base", xpos="far_left", ypos="head") - her "Obviously not!" - her "But that's when--" + her "Obviously not!" ("base", "base", "base", "mid") + her "But that's when--" ("base", "base", "base", "mid") gen "Oh, don't tell me--" ("grin", xpos="far_left", ypos="head") $ _vibrator_last = "medium" @@ -2785,55 +2785,55 @@ label hg_vibrators_public_return: show her_vibrators_public eyebrows_neutral eyes_forward mouth_open as xray_child show her_vibrators_public_proxy eyebrows_neutral eyes_forward mouth_open as xray_overlay - her "Yes, luckily for me..." + her "Yes, luckily for me..." ("base", "base", "base", "mid") if _vibrator_last == "medium": # Strength was set to medium before. show her_vibrators_public eyes_closed mouth_neutral as xray_child show her_vibrators_public_proxy eyes_closed mouth_neutral as xray_overlay - her "It was just enough for me to enjoy myself and at the same time, not have to worry about being caught." + her "It was just enough for me to enjoy myself and at the same time, not have to worry about being caught." ("base", "base", "base", "mid") else: # Strength was set to high before. show her_vibrators_public eyes_down mouth_neutral as xray_child show her_vibrators_public_proxy eyes_down mouth_neutral as xray_overlay - her "After the initial shock, it was finally at a level where I could at the very least lose any suspicion they might've gained towards me..." - 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 "After the initial shock, it was finally at a level where I could at the very least lose any suspicion they might've gained towards me..." ("base", "base", "base", "mid") + 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." ("base", "base", "base", "mid") show her_vibrators_public eyebrows_worried eyes_closed as xray_child show her_vibrators_public_proxy eyebrows_worried eyes_closed as xray_overlay - 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 "I must say, this is one of the few times I'm glad they're so bad at paying attention to their surroundings..." ("base", "base", "base", "mid") - her "So, as I stood there with my eyes closed, 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..." + her "So, as I stood there with my eyes closed, I began losing myself in the sensations..." ("base", "base", "base", "mid") + 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." ("base", "base", "base", "mid") + her "The fact that they were there with me the entire time, it made me feel as if we were sharing this feeling." ("base", "base", "base", "mid") + her "Even if in reality, they weren't aware of anything that was going on..." ("base", "base", "base", "mid") gen "Feeling comfortable around your friends is very important, [hermione_name]." ("base", xpos="far_left", ypos="head") - her "Hmm... Yes, although I don't think this is the kind of comfort you're meant to feel around your friends..." + her "Hmm... Yes, although I don't think this is the kind of comfort you're meant to feel around your friends..." ("base", "base", "base", "mid") gen "Unless benefits are added to the equation..." ("base", xpos="far_left", ypos="head") show her_vibrators_public eyebrows_worried mouth_lip_bite as xray_child show her_vibrators_public_proxy eyebrows_worried mouth_lip_bite as xray_overlay - her "As I stood there, I slowly became more and more conscious of each and every pulse I felt in my groin." + her "As I stood there, I slowly became more and more conscious of each and every pulse I felt in my groin." ("base", "base", "base", "mid") #Wet pussy show her_vibrators_public wetness_vagina as xray_child show her_vibrators_public_proxy wetness_vagina as xray_overlay - 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..." + her "I could also feel that I was getting even wetter by the minute..." ("base", "base", "base", "mid") + her "Not to the point where it was out of my control of course but..." ("base", "base", "base", "mid") gen "Of course." ("base", xpos="far_left", ypos="head") show her_vibrators_public eyebrows_worried eyes_sad as xray_child show her_vibrators_public_proxy eyebrows_worried eyes_sad as xray_overlay - 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--" - her "You--" + 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." ("base", "base", "base", "mid") + her "And that's when you--" ("base", "base", "base", "mid") + her "You--" ("base", "base", "base", "mid") gen "Don't tell me." ("grin", xpos="far_left", ypos="head") $ _vibrator_last = "low" @@ -2852,95 +2852,95 @@ label hg_vibrators_public_return: show her_vibrators_public eyebrows_worried eyes_clenched mouth_lip_bite effects_shaky_legs as xray_child show her_vibrators_public_proxy eyebrows_worried eyes_clenched mouth_lip_bite effects_shaky_legs as xray_overlay - 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! I tried to keep it together as hard as I could." + her "Yes, and as you did, I clenched my legs together." ("base", "base", "base", "mid") + 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." ("base", "base", "base", "mid") show her_vibrators_public eyes_sad mouth_open as xray_child show her_vibrators_public_proxy eyes_sad mouth_open as xray_overlay - her "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 tried looking over at my friends, but as I did, that just made me more aware of how stiff my nipples had become--" ("base", "base", "base", "mid") + 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." ("base", "base", "base", "mid") show her_vibrators_public eyes_clenched as xray_child show her_vibrators_public_proxy eyes_closed as xray_overlay - her "I was stuck in an endless cycle of shame and... and--" + her "I was stuck in an endless cycle of shame and... and--" ("base", "base", "base", "mid") gen "Lust?" ("base", xpos="far_left", ypos="head") show her_vibrators_public eyes_big_ahegao as xray_child show her_vibrators_public_proxy eyes_big_ahegao as xray_overlay - her "And that's when it engulfed me all at once." + her "And that's when it engulfed me all at once." ("base", "base", "base", "mid") show her_vibrators_public eyes_big_ahegao mouth_lip_bite tears_ahegao wetness_legs as xray_child show her_vibrators_public_proxy eyes_big_ahegao mouth_lip_bite tears_ahegao wetness_legs as xray_overlay - 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 were shaking like crazy, I bit my lip so hard I drew blood, but I knew I could not let any noise out because that would give me away." - her "Until suddenly--" + her "Biting down on my lip, I orgasmed right then and there, right in front of them!" ("base", "base", "base", "mid") + her "Something that I never thought I'd do, or wanted to experience within their vicinity." ("base", "base", "base", "mid") + her "My legs were shaking like crazy, I bit my lip so hard I drew blood, but I knew I could not let any noise out because that would give me away." ("base", "base", "base", "mid") + her "Until suddenly--" ("base", "base", "base", "mid") show screen blkfade hide cg - her "The vibrators turned off." - her "..." + her "The vibrators turned off." ("base", "base", "base", "mid") + her "..." ("base", "base", "base", "mid") hide screen blkfade with d3 gen "And...{w=0.4} What happened next?" ("base", xpos="far_left", ypos="head") - her "Well..." - 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..." + her "Well..." ("base", "base", "base", "mid") + her "At first I felt fulfilled, almost happy, and bold, I somehow managed to get away without being caught." ("base", "base", "base", "mid") + her "But that feeling was quickly replaced with shame..." ("base", "base", "base", "mid") gen "Shame?" ("base", xpos="far_left", ypos="head") - her "Yes, shame!" - her "This was {b}the{/b} line I couldn't and shouldn't cross, but yet--" + her "Yes, shame!" ("base", "base", "base", "mid") + her "This was {b}the{/b} line I couldn't and shouldn't cross, but yet--" ("base", "base", "base", "mid") gen "Says who?" ("base", xpos="far_left", ypos="head") - her "Says me!" + her "Says me!" ("base", "base", "base", "mid") gen "..." ("angry", xpos="far_left", ypos="head") gen "I mean...{w=0.4} You got away with it, didn't you? Surely it's not such a big deal." ("base", xpos="far_left", ypos="head") - 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 is a big deal!" ("base", "base", "base", "mid") + 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." ("base", "base", "base", "mid") menu: gen "..." ("base", xpos="far_left", ypos="head") "-Agree with her-": gen "Maybe you're right." ("base", xpos="far_left", ypos="head") - her "[genie_name]?" + her "[genie_name]?" ("base", "base", "base", "mid") gen "The line never mattered at all." ("base", xpos="far_left", ypos="head") - her "How could you say such a thing!?" + her "How could you say such a thing!?" ("base", "base", "base", "mid") gen "Isn't that what you just said?" ("base", xpos="far_left", ypos="head") - her "Yes, but you're not supposed to agree with me!" + her "Yes, but you're not supposed to agree with me!" ("base", "base", "base", "mid") gen "Why not? It's true isn't it?" ("base", xpos="far_left", ypos="head") gen "In any case, I don't see how it affects anything." ("base", xpos="far_left", ypos="head") gen "Lines are meant to be crossed, it's how we achieve our true potential." ("base", xpos="far_left", ypos="head") - her "But I didn't cross the line! They didn't see!" + her "But I didn't cross the line! They didn't see!" ("base", "base", "base", "mid") 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", xpos="far_left", ypos="head") - her "I-- Well-- *Hmph*... I'd never..." #blushing looking away + her "I-- Well-- *Hmph*... I'd never..." ("base", "base", "base", "mid") #blushing looking away gen "Keep telling yourself that." ("base", xpos="far_left", ypos="head") gen "Anyhow, your story was satisfying, I think that shall do for today." ("base", xpos="far_left", ypos="head") - her "..." #looks down still blushing + her "..." ("base", "base", "base", "mid") #looks down still blushing "-Disagree with her-": gen "You didn't cross the line." ("base", xpos="far_left", ypos="head") - her "I think I did..." + her "I think I did..." ("base", "base", "base", "mid") gen "You don't want your friends to know what you're doing to earn points for your house, correct?" ("base", xpos="far_left", ypos="head") - her "I...{w=0.4} Yes?" + her "I...{w=0.4} Yes?" ("base", "base", "base", "mid") gen "Then what does that have to do with you cumming in front of them?" ("base", xpos="far_left", ypos="head") - her "But--{w=0.2} Well, I suppose it's not exactly..." + her "But--{w=0.2} Well, I suppose it's not exactly..." ("base", "base", "base", "mid") gen "Exactly what?" ("base", xpos="far_left", ypos="head") - her "Well, I still don't want them to find out that I--" + her "Well, I still don't want them to find out that I--" ("base", "base", "base", "mid") gen "That you're what?" ("base", xpos="far_left", ypos="head") gen "A slut?" ("base", xpos="far_left", ypos="head") - her "[genie_name]!" + her "[genie_name]!" ("base", "base", "base", "mid") 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", xpos="far_left", ypos="head") - her "But that's so wrong..." + her "But that's so wrong..." ("base", "base", "base", "mid") gen "Is it, though? Sharing is caring." ("base", xpos="far_left", ypos="head") gen "In any case, I think we're done here for today." ("base", xpos="far_left", ypos="head") - her "[genie_name]..." + her "[genie_name]..." ("base", "base", "base", "mid") hide hermione with d3 @@ -2951,7 +2951,7 @@ label hg_vibrators_public_return: with 0.5 gen "Yes, slut?" ("base", xpos="far_left", ypos="head") - her "... I-- I was just..." + her "... I-- I was just..." ("base", "base", "base", "mid") else: # Strength was set to low before # This is the best ending. Hermione cums multiple times and the boys take notice, but she gets away with it. @@ -2960,32 +2960,32 @@ label hg_vibrators_public_return: show her_vibrators_public eyebrows_worried eyes_big_ahegao mouth_ahegao effects_shaky_legs as xray_child show her_vibrators_public_proxy eyebrows_worried eyes_big_ahegao mouth_ahegao effects_shaky_legs as xray_overlay - her "All of a sudden, I felt a jolt spread throughout my body, and I moaned out loud, letting everyone in the courtyard hear me, as my body was wrecked by multiple orgasmic waves!" + her "All of a sudden, I felt a jolt spread throughout my body, and I moaned out loud, letting everyone in the courtyard hear me, as my body was wrecked by multiple orgasmic waves!" ("base", "base", "base", "mid") show her_vibrators_public wetness_legs npc_shock_ron npc_shock_harry as xray_child show her_vibrators_public_proxy wetness_legs npc_shock_ron npc_shock_harry as xray_overlay - her "As wave after wave hit me the only thing I could hear was my friends gasps, which in the moment, only made the sensation so much stronger." + her "As wave after wave hit me the only thing I could hear was my friends gasps, which in the moment, only made the sensation so much stronger." ("base", "base", "base", "mid") show her_vibrators_public eyes_clenched mouth_lip_bite as xray_child show her_vibrators_public_proxy eyes_clenched mouth_lip_bite as xray_overlay - her "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." + her "I tried to control myself, but my attempts were futile, my excitement kept flowing down my shaky thighs." ("base", "base", "base", "mid") + 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." ("base", "base", "base", "mid") gen "Damn, you go girl!" ("grin", xpos="far_left", ypos="head") show her_vibrators_public eyebrows_neutral eyes_ahegao as xray_child show her_vibrators_public_proxy eyebrows_neutral eyes_ahegao as xray_overlay - her "Completely lost in the moment, I stopped caring about my surroundings, and I simply let go." - her "Even the fact that my friends were right there, looking at me, it didn't matter." + her "Completely lost in the moment, I stopped caring about my surroundings, and I simply let go." ("base", "base", "base", "mid") + her "Even the fact that my friends were right there, looking at me, it didn't matter." ("base", "base", "base", "mid") show her_vibrators_public tears_ahegao mouth_neutral as xray_child show her_vibrators_public_proxy tears_ahegao mouth_neutral as xray_overlay - 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 "My reputation didn't matter either." ("base", "base", "base", "mid") + her "I didn't care what would happen, as long as I could cum and see this through to the very end." ("base", "base", "base", "mid") + her "And that's when they called my name..." ("base", "base", "base", "mid") hide her_vibrators_public npc_shock_harry as xray_child hide her_vibrators_public_proxy npc_shock_harry as xray_overlay @@ -2993,37 +2993,37 @@ label hg_vibrators_public_return: show her_vibrators_public eyebrows_worried eyes_crossed mouth_shocked as xray_child show her_vibrators_public_proxy eyebrows_worried eyes_crossed mouth_shocked as xray_overlay - her "Their voices brought me back to reality, and I finally took in my surroundings, realising the situation I was in, but it was too late." + her "Their voices brought me back to reality, and I finally took in my surroundings, realising the situation I was in, but it was too late." ("base", "base", "base", "mid") show her_vibrators_public no_hermione as xray_child show her_vibrators_public_proxy no_hermione as xray_overlay - her "My legs finally buckled, as orgasm, after orgasm had finally took its toll on my body." - her "My friends seeing this, yelped out in shock, calling my name again." - her "And after sitting down on my knees in a moment that felt like eternity, I finally slumped to the floor and everything went dark." - her "The only thing I could remember before passing out were the vibrators, finally coming to a stop..." + her "My legs finally buckled, as orgasm, after orgasm had finally took its toll on my body." ("base", "base", "base", "mid") + her "My friends seeing this, yelped out in shock, calling my name again." ("base", "base", "base", "mid") + her "And after sitting down on my knees in a moment that felt like eternity, I finally slumped to the floor and everything went dark." ("base", "base", "base", "mid") + her "The only thing I could remember before passing out were the vibrators, finally coming to a stop..." ("base", "base", "base", "mid") hide cg with fade gen "That's one hell of an orgasm... And here I thought I took that crown." ("base", xpos="far_left", ypos="head") gen "So, is this like a bad ending or what?" ("base", xpos="far_left", ypos="head") - her "A bad ending?" + her "A bad ending?" ("base", "base", "base", "mid") gen "Didn't they realise what happened to you? Wait, surely you wouldn't be here telling me all this if that was the case." ("base", xpos="far_left", ypos="head") - her "Well, you know how I said I thought one of them looked over at me?" + her "Well, you know how I said I thought one of them looked over at me?" ("base", "base", "base", "mid") gen "Yeah?" ("base", xpos="far_left", ypos="head") - 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 that day during our lessons..." + her "Well, it turns out they had been worried about me." ("base", "base", "base", "mid") + her "Apparently, they had been checking in on me the entire day, feeling something was off." ("base", "base", "base", "mid") + her "I had obviously not been acting myself that day during our lessons..." ("base", "base", "base", "mid") 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 keep an eye on me, and to make sure I was okay." + her "No raising my hand during transfiguration, no helping out with demonstrations during charms..." ("base", "base", "base", "mid") + 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." ("base", "base", "base", "mid") - her "Of course they wouldn't expect that the reason I wasn't acting myself was because I had strapped vibrators on my body!" + her "Of course they wouldn't expect that the reason I wasn't acting myself was because I had strapped vibrators on my body!" ("base", "base", "base", "mid") gen "Hmm... I'm beginning to understand why women think that men are completely oblivious creatures..." ("base", xpos="far_left", ypos="head") gen "Very well [hermione_name], that shall very much do for today." ("base", xpos="far_left", ypos="head") - her "Oh, okay then..." + her "Oh, okay then..." ("base", "base", "base", "mid") $ _vibrator_last = "high" @@ -3038,82 +3038,82 @@ label hg_vibrators_public_return: show her_vibrators_public eyebrows_upset eyes_clenched mouth_open as xray_child show her_vibrators_public_proxy eyebrows_upset eyes_clenched mouth_open as xray_overlay - her "I let out a small squeal,{w=0.4}{nw}" + her "I let out a small squeal,{w=0.4}{nw}" ("base", "base", "base", "mid") show her_vibrators_public eyes_sad mouth_lip_bite as xray_child show her_vibrators_public_proxy eyes_sad mouth_lip_bite as xray_overlay - her "I let out a small squeal,{fast} but I managed to stifle it, just before the boys could notice." + her "I let out a small squeal,{fast} but I managed to stifle it, just before the boys could notice." ("base", "base", "base", "mid") show her_vibrators_public eyebrows_worried eyes_down mouth_disappointed as xray_child show her_vibrators_public_proxy eyebrows_worried eyes_down mouth_disappointed as xray_overlay - 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 "This time, though, they really did look concerned, and no wonder... I couldn't help but display something was happening, across my face." ("base", "base", "base", "mid") show her_vibrators_public eyes_left mouth_neutral as xray_child show her_vibrators_public_proxy eyes_left mouth_neutral as xray_overlay - her "Trying to pull myself together, I only managed to muster an apologetic smile and stammer how close of a call it was..." + her "Trying to pull myself together, I only managed to muster an apologetic smile and stammer how close of a call it was..." ("base", "base", "base", "mid") gen "To cum all over them you mean?" ("base", xpos="far_left", ypos="head") - her "No, I meant their game..." + her "No, I meant their game..." ("base", "base", "base", "mid") show her_vibrators_public mouth_lip_bite as xray_child show her_vibrators_public_proxy mouth_lip_bite as xray_overlay - her "Although, you are not entirely incorrect..." + her "Although, you are not entirely incorrect..." ("base", "base", "base", "mid") #Legs shaking show her_vibrators_public eyes_closed effects_shaky_legs as xray_child show her_vibrators_public_proxy eyes_closed effects_shaky_legs as xray_overlay - her "They went back to playing their game just in time, as I felt myself being brought right to the edge..." + her "They went back to playing their game just in time, as I felt myself being brought right to the edge..." ("base", "base", "base", "mid") #Wet down legs show her_vibrators_public wetness_legs as xray_child show her_vibrators_public_proxy wetness_legs as xray_overlay - her "My legs were quaking, I was sweating all over, but it wasn't just sweat that was dripping down my legs..." + her "My legs were quaking, I was sweating all over, but it wasn't just sweat that was dripping down my legs..." ("base", "base", "base", "mid") show her_vibrators_public eyes_clenched mouth_open as xray_child show her_vibrators_public_proxy eyes_clenched mouth_open as xray_overlay - her "The only thing I could do was to pray they didn't notice it, when suddenly--" + her "The only thing I could do was to pray they didn't notice it, when suddenly--" ("base", "base", "base", "mid") show her_vibrators_public eyebrows_surprised eyes_forward mouth_disappointed as xray_child show her_vibrators_public_proxy eyebrows_surprised eyes_forward mouth_disappointed as xray_overlay - her "The vibrators went completely still." + her "The vibrators went completely still." ("base", "base", "base", "mid") gen "Oh no!" ("base", xpos="far_left", ypos="head") - her "Yes..." + her "Yes..." ("base", "base", "base", "mid") show her_vibrators_public eyebrows_neutral eyes_down as xray_child show her_vibrators_public_proxy eyebrows_neutral eyes_down as xray_overlay - her "Ending as abruptly as it started, I was left dazed and confused about what had just happened." + her "Ending as abruptly as it started, I was left dazed and confused about what had just happened." ("base", "base", "base", "mid") show her_vibrators_public eyebrows_worried eyes_sad mouth_lip_bite as xray_child show her_vibrators_public_proxy eyebrows_worried eyes_sad mouth_lip_bite as xray_overlay - her "My head was still spinning, I had a sudden urge to just plunge my fingers in there and finish the job myself." + her "My head was still spinning, I had a sudden urge to just plunge my fingers in there and finish the job myself." ("base", "base", "base", "mid") gen "Did you?" ("base", xpos="far_left", ypos="head") show her_vibrators_public mouth_disappointed as xray_child show her_vibrators_public_proxy mouth_disappointed as xray_overlay - 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 "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." ("base", "base", "base", "mid") show her_vibrators_public eyes_closed as xray_child show her_vibrators_public_proxy eyes_closed as xray_overlay - her "So I was just left standing there, trying to calm myself, waiting for them to finish their game." + her "So I was just left standing there, trying to calm myself, waiting for them to finish their game." ("base", "base", "base", "mid") show her_vibrators_public mouth_lip_bite as xray_child show her_vibrators_public_proxy mouth_lip_bite as xray_overlay - 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*." + her "I don't think I've ever had to endure anything as agonizing..." ("base", "base", "base", "mid") + 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..." ("base", "base", "base", "mid") + her "Never ever been so close..." ("base", "base", "base", "mid") + her "...{w=0.4} *Ahem*." ("base", "base", "base", "mid") hide cg @@ -3121,12 +3121,12 @@ label hg_vibrators_public_return: if not her_vibrators_public_stage == 2: gen "No wonder you went off like a fire hose the moment you got in here." ("base", xpos="far_left", ypos="head") - her "..." #blush + her "..." ("base", "base", "base", "mid") #blush else: gen "You know, I could flip that switch right now..." ("base", xpos="far_left", ypos="head") - her "Really?" #excited + her "Really?" ("base", "base", "base", "mid") #excited gen "Unfortunately it's not part of today's agenda, but maybe next time." ("base", xpos="far_left", ypos="head") - her "..." #sad + her "..." ("base", "base", "base", "mid") #sad gen "Very well [hermione_name], I think that shall do for today." ("base", xpos="far_left", ypos="head") else: @@ -3137,76 +3137,76 @@ label hg_vibrators_public_return: show her_vibrators_public eyes_clenched mouth_open as xray_child show her_vibrators_public_proxy eyes_clenched mouth_open as xray_overlay - her "Yes, as I was just about to hit my limit,{w=0.4}{nw}" + her "Yes, as I was just about to hit my limit,{w=0.4}{nw}" ("base", "base", "base", "mid") show her_vibrators_public eyebrows_surprised eyes_crossed as xray_child show her_vibrators_public_proxy eyebrows_surprised eyes_crossed as xray_overlay - her "Yes, as I was just about to hit my limit,{fast} the intensity went down a bit..." + her "Yes, as I was just about to hit my limit,{fast} the intensity went down a bit..." ("base", "base", "base", "mid") show her_vibrators_public eyebrows_worried eyes_ahegao mouth_neutral as xray_child show her_vibrators_public_proxy eyebrows_worried eyes_ahegao mouth_neutral as xray_overlay - her "I was ready to go over the edge right then and there, but when the intensity went down, it prolonged that feeling..." + her "I was ready to go over the edge right then and there, but when the intensity went down, it prolonged that feeling..." ("base", "base", "base", "mid") gen "It's called \"edging\"." ("base", xpos="far_left", ypos="head") - her "I know what it's called..." - her "So, I was forced to keep this feeling going..." + her "I know what it's called..." ("base", "base", "base", "mid") + her "So, I was forced to keep this feeling going..." ("base", "base", "base", "mid") gen "..." ("base", xpos="far_left", ypos="head") show her_vibrators_public eyes_closed mouth_lip_bite as xray_child show her_vibrators_public_proxy eyes_closed mouth_lip_bite as xray_overlay - her "To keep... \"Edging\"..." + her "To keep... \"Edging\"..." ("base", "base", "base", "mid") gen "..." ("grin", xpos="far_left", ypos="head") #Wet down legs show her_vibrators_public wetness_legs as xray_child show her_vibrators_public_proxy wetness_legs as xray_overlay - her "That's when...{w=0.4} Well...{w=0.4} I felt this... intense wetness flowing down my legs..." - her "And I must mention, it is rather unusual for me to--" + her "That's when...{w=0.4} Well...{w=0.4} I felt this... intense wetness flowing down my legs..." ("base", "base", "base", "mid") + her "And I must mention, it is rather unusual for me to--" ("base", "base", "base", "mid") gen "Right, you're one of those \"Rinse and repeat\" kind of girls." ("base", xpos="far_left", ypos="head") - her "*Hmph*... And what makes you say that?" + her "*Hmph*... And what makes you say that?" ("base", "base", "base", "mid") gen "Fine, you're a kinky girl that loves being edged and denied an orgasm." ("base", xpos="far_left", ypos="head") - her "That's not--" + her "That's not--" ("base", "base", "base", "mid") gen "Come on, just admit it..." ("base", xpos="far_left", ypos="head") - her "Why would I...--" + her "Why would I...--" ("base", "base", "base", "mid") gen "Just say it...{w=0.4} I'll even give you some points if you do." ("base", xpos="far_left", ypos="head") - her "I--{w=0.4} I am a kinky girl..." + her "I--{w=0.4} I am a kinky girl..." ("base", "base", "base", "mid") gen "\"That...\"" ("base", xpos="far_left", ypos="head") - her "That loves being edged..." - her "...and denied an orgasm..." + her "That loves being edged..." ("base", "base", "base", "mid") + her "...and denied an orgasm..." ("base", "base", "base", "mid") gen "Ten points to Gryffindor!" ("grin", xpos="far_left", ypos="head") $ gryffindor += 10 - her "..." + her "..." ("base", "base", "base", "mid") gen "What happened next?" ("base", xpos="far_left", ypos="head") #shaking legs show her_vibrators_public mouth_open effects_shaky_legs as xray_child show her_vibrators_public_proxy mouth_open effects_shaky_legs as xray_overlay - her "What--{w=0.2} Oh...{w=0.4} Well, it didn't stop there... My legs started shaking and the wetness continued trickling down my legs..." + her "What--{w=0.2} Oh...{w=0.4} Well, it didn't stop there... My legs started shaking and the wetness continued trickling down my legs..." ("base", "base", "base", "mid") show her_vibrators_public mouth_lip_bite as xray_child show her_vibrators_public_proxy mouth_lip_bite as xray_overlay - 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 "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..." ("base", "base", "base", "mid") + 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." ("base", "base", "base", "mid") show her_vibrators_public eyes_ahegao as xray_child show her_vibrators_public_proxy eyes_ahegao as xray_overlay - her "And just as I thought I wouldn't be able to hold it in anymore--" + her "And just as I thought I wouldn't be able to hold it in anymore--" ("base", "base", "base", "mid") hide cg - her "--The vibrators stopped..." + her "--The vibrators stopped..." ("base", "base", "base", "mid") gen "Denied! I bet you loved that!" ("grin", xpos="far_left", ypos="head") - her "I did not!" + her "I did not!" ("base", "base", "base", "mid") gen "You just admitted to liking it like a minute ago, [hermione_name]..." ("base", xpos="far_left", ypos="head") - her "I just said that because... Because you told me to!" # Stutters because she does not believe her own words. + her "I just said that because... Because you told me to!" ("base", "base", "base", "mid") # Stutters because she does not believe her own words. if not her_vibrators_public_stage == 2: gen "Yeah, right!" ("base", xpos="far_left", ypos="head") @@ -3214,23 +3214,23 @@ label hg_vibrators_public_return: gen "--which was totally on purpose, by the way--" ("base", xpos="far_left", ypos="head") gen "--You kept holding it in, walking from the courtyard all the way up and to my office!" ("base", xpos="far_left", ypos="head") 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", xpos="far_left", ypos="head") # Pun - her "That has nothing to do with my supposed denial kink--" + her "That has nothing to do with my supposed denial kink--" ("base", "base", "base", "mid") gen "Then next time I expect you to not hold back!" ("base", xpos="far_left", ypos="head") - her "Fine! I won't!" + her "Fine! I won't!" ("base", "base", "base", "mid") gen "Great!" ("grin", xpos="far_left", ypos="head") - her "...{w=0.4}{nw}" - her "...{fast} Wait, hold on..." + her "...{w=0.4}{nw}" ("base", "base", "base", "mid") + her "...{fast} Wait, hold on..." ("base", "base", "base", "mid") gen "What is it now?" ("base", xpos="far_left", ypos="head") - her "*Hmph*...{w=0.4} Nothing..." + her "*Hmph*...{w=0.4} Nothing..." ("base", "base", "base", "mid") gen "Good, then I think that shall do for today [hermione_name]." ("base", xpos="far_left", ypos="head") else: gen "If that's the case, why are your legs shaking?" ("base", xpos="far_left", ypos="head") - her "What?!" #looks down + her "What?!" ("base", "base", "base", "mid") #looks down gen "Got you." ("grin", xpos="far_left", ypos="head") - her "*Hmph*..." + her "*Hmph*..." ("base", "base", "base", "mid") gen "Anyway, you can go finish yourself off in your dorms, I won't deny you any further..." ("base", xpos="far_left", ypos="head") gen "Unless that's what you're into..." ("grin", xpos="far_left", ypos="head") - her "..." + her "..." ("base", "base", "base", "mid") $ _vibrator_last = "medium" @@ -3245,16 +3245,16 @@ label hg_vibrators_public_return: show her_vibrators_public eyebrows_neutral eyes_forward mouth_neutral as xray_child show her_vibrators_public_proxy eyebrows_neutral eyes_forward mouth_neutral as xray_overlay - her "Yes, compared to the start, it almost felt as if they had almost stopped completely." + her "Yes, compared to the start, it almost felt as if they had almost stopped completely." ("base", "base", "base", "mid") show her_vibrators_public eyes_down mouth_open as xray_child show her_vibrators_public_proxy eyes_down mouth_open as xray_overlay - her "I was even able to keep up a conversation with my friends, right until the very end of their game." + her "I was even able to keep up a conversation with my friends, right until the very end of their game." ("base", "base", "base", "mid") gen "You were talking with your friends, with the vibrators still on?!" ("base", xpos="far_left", ypos="head") - her "Yes?" + her "Yes?" ("base", "base", "base", "mid") gen "I thought you'd be ashamed of such a thing." ("base", xpos="far_left", ypos="head") - her "It barely tickled!" + her "It barely tickled!" ("base", "base", "base", "mid") gen "If you say so..." ("base", xpos="far_left", ypos="head") hide cg @@ -3267,29 +3267,29 @@ label hg_vibrators_public_return: show her_vibrators_public eyebrows_neutral eyes_closed mouth_open as xray_child show her_vibrators_public_proxy eyebrows_neutral eyes_closed mouth_open as xray_overlay - her "Yes, at last the intensity went down and I let out a sigh of relief." + her "Yes, at last the intensity went down and I let out a sigh of relief." ("base", "base", "base", "mid") show her_vibrators_public eyes_sad mouth_neutral as xray_child show her_vibrators_public_proxy eyes_sad mouth_neutral as xray_overlay - 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..." + 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..." ("base", "base", "base", "mid") gen "(Damn, I hoped she would've be done by then...)" ("base", xpos="far_left", ypos="head") show her_vibrators_public eyes_left mouth_open as xray_child show her_vibrators_public_proxy eyes_left mouth_open as xray_overlay - 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..." + her "The gentle vibrations carried on for quite a while, and didn't stop until the game was almost over." ("base", "base", "base", "mid") + 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..." ("base", "base", "base", "mid") hide cg if not her_vibrators_public_stage == 2: - her "Of course, it only lasted until you turned them back on while I was on my way here..." + her "Of course, it only lasted until you turned them back on while I was on my way here..." ("base", "base", "base", "mid") gen "What can I say, I like to keep you on your toes." ("grin", xpos="far_left", ypos="head") else: - her "Even though you did turn them off a while ago, I can almost feel the vibrations..." + her "Even though you did turn them off a while ago, I can almost feel the vibrations..." ("base", "base", "base", "mid") gen "Oh don't worry, they will be back sooner or later, so be ready!" ("base", xpos="far_left", ypos="head") - her "Sooner or later--{w=0.2} A-Alright..." + her "Sooner or later--{w=0.2} A-Alright..." ("base", "base", "base", "mid") gen "Alas, I think that does it for today." ("base", xpos="far_left", ypos="head") $ _vibrator_last = "low" @@ -3300,30 +3300,30 @@ label hg_vibrators_public_return: hide xray_overlay if not her_outfit_vibrators.unlocked: - her "What about the... *Ehm*..." + her "What about the... *Ehm*..." ("base", "base", "base", "mid") gen "Oh, the vibrators? You can keep them." ("base", xpos="far_left", ypos="head") - her "Thank you..." #Looks right + her "Thank you..." ("base", "base", "base", "mid") #Looks right hide vibrators_floor call unlock_clothing(">Congratulations! You have unlocked a new outfit!", her_outfit_vibrators) - her "So... How do these things work, exactly? Do I need to charge them or...?" + her "So... How do these things work, exactly? Do I need to charge them or...?" ("base", "base", "base", "mid") gen "... These are magical items, they use magic, not volts." ("base", xpos="far_left", ypos="head") gen "(Unless magic volts are a thing?)" ("base", xpos="far_left", ypos="head") - her "Oh right..." - her "Good night then, [genie_name]..." + her "Oh right..." ("base", "base", "base", "mid") + her "Good night then, [genie_name]..." ("base", "base", "base", "mid") gen "Farewell and enjoy yourself, [hermione_name]." ("base", xpos="far_left", ypos="head") - her "..." #looks down + her "..." ("base", "base", "base", "mid") #looks down else: - her "I can still keep these, right?" + her "I can still keep these, right?" ("base", "base", "base", "mid") gen "Of course, as long as you don't mind using them in front of me sometimes." ("base", xpos="far_left", ypos="head") - her "No problem..." + her "No problem..." ("base", "base", "base", "mid") hide hermione hide vibrators_floor with d5 - her "Good night then [genie_name]..." + her "Good night then [genie_name]..." ("base", "base", "base", "mid") gen "Good night, [hermione_name]." ("base", xpos="far_left", ypos="head") $ her_vibrators_public_stage = 2 @@ -3332,30 +3332,30 @@ label hg_vibrators_public_return: label .low_tier: gen "There you are... Where have you been?" ("base", xpos="far_left", ypos="head") - her "..." #Staring into space + her "..." ("base", "base", "base", "mid") #Staring into space gen "[hermione_name]?" ("base", xpos="far_left", ypos="head") - her "..." + her "..." ("base", "base", "base", "mid") gen "You're looking a bit shaken up, did something happen?" ("base", xpos="far_left", ypos="head") - her "I knew this was going to be a mistake... Why would I ever agree to something like this..." #still staring into space + her "I knew this was going to be a mistake... Why would I ever agree to something like this..." ("base", "base", "base", "mid") #still staring into space gen "Did you get caught?" ("grin", xpos="far_left", ypos="head") - her "I--{w=0.2} I don't know... Maybe you could tell me." + her "I--{w=0.2} I don't know... Maybe you could tell me." ("base", "base", "base", "mid") gen "Did you turn on the vibrators during class, like I requested?" ("base", xpos="far_left", ypos="head") - her "Yes..." + her "Yes..." ("base", "base", "base", "mid") gen "Well then, tell me what happened." ("base", xpos="far_left", ypos="head") - her "So, after I exited your office..." - her "I was wracking my brain trying to decide when would be the best time to use the vibrators." + her "So, after I exited your office..." ("base", "base", "base", "mid") + her "I was wracking my brain trying to decide when would be the best time to use the vibrators." ("base", "base", "base", "mid") play sound "sounds/cloth_sound3.ogg" $ hermione.strip("top") with d3 - her "I finally decided to set focus on the final lesson for today, \"Muggle Studies\", as that class would be the least likely to cause me any trouble." + her "I finally decided to set focus on the final lesson for today, \"Muggle Studies\", as that class would be the least likely to cause me any trouble." ("base", "base", "base", "mid") play sound "sounds/cloth_sound3.ogg" $ hermione.strip("bottom") with d3 - 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." + 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." ("base", "base", "base", "mid") $ hermione.unequip("accessory0", "accessory1") $ hermione.equip(her_panties_base1, her_bra_base1) @@ -3365,56 +3365,56 @@ label hg_vibrators_public_return: with d5 gen "Always thinking about your academics I see." ("base", xpos="far_left", ypos="head") - 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 I was in view of everyone behind me." - her "But since it was the last lesson for today, I had to continue with my plan..." + 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." ("base", "base", "base", "mid") + her "As you can imagine, it made things much more difficult as I was in view of everyone behind me." ("base", "base", "base", "mid") + her "But since it was the last lesson for today, I had to continue with my plan..." ("base", "base", "base", "mid") gen "Good to hear, edging it for the entire day can't be that healthy..." ("base", xpos="far_left", ypos="head") - her "I meant I didn't want to forfeit the points!" + her "I meant I didn't want to forfeit the points!" ("base", "base", "base", "mid") gen "Right... The points... Speaking of, why don't you get to it?" ("base", xpos="far_left", ypos="head") - her "*tsk*..." #closed eyes in frustration - her "So, as I was trying to time the vibrations with the music--" + her "*tsk*..." ("base", "base", "base", "mid") #closed eyes in frustration + her "So, as I was trying to time the vibrations with the music--" ("base", "base", "base", "mid") gen "Hold on...{w=0.4} You were doing what?" ("base", xpos="far_left", ypos="head") - 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." + her "You asked me to get to the point, so I skipped the part where I was waiting for the right moment..." ("base", "base", "base", "mid") + her "I didn't want to get caught, so my best bet was to time the vibrations with the tone of the music." ("base", "base", "base", "mid") gen "..." ("base", xpos="far_left", ypos="head") gen "And how did that work out for you?" ("base", xpos="far_left", ypos="head") - her "Not as well as I had hoped..." - 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..." + her "Not as well as I had hoped..." ("base", "base", "base", "mid") + her "Turns out, irregular vibrations are way more effective than constant vibrations..." ("base", "base", "base", "mid") + her "So, there I was, trying my best to synchronize it with the music--" ("base", "base", "base", "mid") + her "And...{w=0.4} Well..." ("base", "base", "base", "mid") gen "You reached the climax before the chorus?" ("grin", xpos="far_left", ypos="head") - her "That's one way to say it..." + her "That's one way to say it..." ("base", "base", "base", "mid") gen "Damn. The power of music." ("base", xpos="far_left", ypos="head") - her "So, anyway--" + her "So, anyway--" ("base", "base", "base", "mid") gen "I'm not buying it." ("base", xpos="far_left", ypos="head") - her "[genie_name]?" + her "[genie_name]?" ("base", "base", "base", "mid") gen "Irregular vibrations being more powerful... Poppycock." ("base", xpos="far_left", ypos="head") gen "Sounds more to me like you were excited about being potentially caught!" ("base", xpos="far_left", ypos="head") - her "That is not it at all!" + her "That is not it at all!" ("base", "base", "base", "mid") gen "No need to be ashamed, [hermione_name]... It's a perfectly natural reaction." ("base", xpos="far_left", ypos="head") - her "*Hmph*..." + her "*Hmph*..." ("base", "base", "base", "mid") gen "So...{w=0.2} Got caught did you?" ("base", xpos="far_left", ypos="head") gen "Did somebody finally spot the girl, who was way more excited about the music than usual?" ("base", xpos="far_left", ypos="head") - her "Maybe... I think one of the Slytherins may have noticed something's amiss with me..." + her "Maybe... I think one of the Slytherins may have noticed something's amiss with me..." ("base", "base", "base", "mid") gen "You must've been moving about a lot if they noticed it with your back turned." ("base", xpos="far_left", ypos="head") - her "I wasn't moving though!" + her "I wasn't moving though!" ("base", "base", "base", "mid") gen "What did you do to get their attention then?" ("base", xpos="far_left", ypos="head") gen "Don't tell me you got the seat wet?" ("base", xpos="far_left", ypos="head") - her "I--{w=0.2} I don't know!" + her "I--{w=0.2} I don't know!" ("base", "base", "base", "mid") gen "I'll take that as a yes..." ("base", xpos="far_left", ypos="head") gen "So why do you think he paid any attention to you?" ("base", xpos="far_left", ypos="head") - her "{b}She{/b}!!" - 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..." + her "{b}She{/b}!!" ("base", "base", "base", "mid") + her "I was leaving the classroom and {b}she{/b} stood in the doorway, giving me the smuggest smirk one can make." ("base", "base", "base", "mid") + her "It was not the usual look of disdain that I expect from a Slytherin, no, it was something else..." ("base", "base", "base", "mid") gen "Sounds like a win-win situation to me!" ("grin", xpos="far_left", ypos="head") - her "Are you mad? A Slytherin catching me after--{w=0.2} Doing \"that\" in public?" + her "Are you mad? A Slytherin catching me after--{w=0.2} Doing \"that\" in public?" ("base", "base", "base", "mid") gen "You said it yourself, she didn't look at you with disdain." ("base", xpos="far_left", ypos="head") gen "Maybe she even liked what she saw..." ("base", xpos="far_left", ypos="head") - her "I didn't need her approval, especially from a Slytherin!" + her "I didn't need her approval, especially from a Slytherin!" ("base", "base", "base", "mid") 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", xpos="far_left", ypos="head") 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..." + her "I..." ("base", "base", "base", "mid") # Oh fuck, I can't believe you've done this + her "I'm going to need a moment..." ("base", "base", "base", "mid") gen "Sure thing." ("base", xpos="far_left", ypos="head") show screen blkfade @@ -3429,8 +3429,8 @@ label hg_vibrators_public_return: if her_tier < 5: #Receiving points, doesn't unlock vibrators $ gryffindor += current_payout gen "{number=current_payout} points to Gryffindor." ("base", xpos="far_left", ypos="head") - her "Thank you..." - her "..." + her "Thank you..." ("base", "base", "base", "mid") + her "..." ("base", "base", "base", "mid") hide vibrators_floor with d5 @@ -3439,13 +3439,13 @@ label hg_vibrators_public_return: call her_walk("desk", "base") - her "No thanks..." + her "No thanks..." ("base", "base", "base", "mid") gen "Or I could just keep them for safekeeping, for now..." ("base", xpos="far_left", ypos="head") else: #Not getting points, unlocks vibrators if not her_outfit_vibrators.unlocked: gen "You can take those vibrators with you if you want." ("base", xpos="far_left", ypos="head") - her "..." #Looks right - her "Thank you..." + her "..." ("base", "base", "base", "mid") #Looks right + her "Thank you..." ("base", "base", "base", "mid") hide vibrators_floor call unlock_clothing(">Congratulations! You have unlocked a new outfit!", her_outfit_vibrators) @@ -3453,7 +3453,7 @@ label hg_vibrators_public_return: gen "Don't mention it." ("base", xpos="far_left", ypos="head") else: gen "Don't forget your vibrators." ("base", xpos="far_left", ypos="head") - her "Right..." + her "Right..." ("base", "base", "base", "mid") hide vibrators_floor with d5