From 6d30d842f5c1c181a9bbd46b144a88c316254517 Mon Sep 17 00:00:00 2001 From: Johnny Date: Sun, 22 May 2022 20:48:33 +0200 Subject: [PATCH] Hermione Butt plug event improvements and fixes * Improved butt plug events * Fixed missing whoring fallback --- .../hermione/events/items/butt_plugs.rpy | 341 ++++++++++-------- 1 file changed, 182 insertions(+), 159 deletions(-) diff --git a/game/scripts/characters/hermione/events/items/butt_plugs.rpy b/game/scripts/characters/hermione/events/items/butt_plugs.rpy index 0db1bb33..ca20f637 100644 --- a/game/scripts/characters/hermione/events/items/butt_plugs.rpy +++ b/game/scripts/characters/hermione/events/items/butt_plugs.rpy @@ -25,7 +25,7 @@ label hg_butt_plugs: gen "[hermione_name], I want you to do something different today..." ("base", xpos="far_left", ypos="head") her "..........." ("soft", "base", "base", "mid",xpos="right",ypos="base") - call nar(">You pull a large size butt plug out from under your desk and place it in front of her.") + call nar(">You pull a large sized butt plug out from under your desk and place it in front of her.") if her_whoring < 15: gen "I want you to wear a butt plug around the school." ("base", xpos="far_left", ypos="head") @@ -54,17 +54,17 @@ label hg_butt_plugs: her "I most certainly will not, [genie_name]! That thing is beyond absurd!" ("scream", "closed", "angry", "mid") gen "Alright, fine, maybe I underestimated how large it is..." ("base", xpos="far_left", ypos="head") her "You think [genie_name]?! I'd like to see you try and fit it up your--" ("angry", "base", "angry", "mid") - gen "alright, alright..." ("base", xpos="far_left", ypos="head") + gen "Alright, alright..." ("base", xpos="far_left", ypos="head") her "........." ("annoyed", "narrow", "annoyed", "mid") gen "How about we try one a little less... ambitious?" ("base", xpos="far_left", ypos="head") her "............" ("upset", "closed", "base", "mid") gen "I'm willing to give Gryffindor fifty-five points." ("base", xpos="far_left", ypos="head") - gen "and All I ask for..." ("base", xpos="far_left", ypos="head") + gen "And all I ask for..." ("base", xpos="far_left", ypos="head") her "..........?" ("annoyed", "squint", "base", "mid") - call nar(">You pull out a small butt plug from your desk.") + call nar(">You pull out a small sized butt plug from your desk.") - gen "is that you wear this to class..." ("base", xpos="far_left", ypos="head") + gen "Is that you wear this to class..." ("base", xpos="far_left", ypos="head") her "!!!" ("angry", "base", "angry", "mid") gen "Oh, come on... Just a harmless little baby one." ("base", xpos="far_left", ypos="head") her "..." ("disgust", "narrow", "base", "mid_soft") @@ -75,7 +75,7 @@ label hg_butt_plugs: gen "Will you be putting it in now then?" ("base", xpos="far_left", ypos="head") her "........" ("annoyed", "narrow", "angry", "R") her "I'll do it in the girls' bathroom, [genie_name]." ("annoyed", "narrow", "angry", "R") - gen "*Hmm*... alright, I'll see you tonight then." ("base", xpos="far_left", ypos="head") + gen "*Hmm*... Alright, I'll see you tonight then." ("base", xpos="far_left", ypos="head") else: # Repeat with small butt plug if her_whoring > 21: @@ -84,41 +84,45 @@ label hg_butt_plugs: gen "What do you think about wearing a butt pl--?" ("base", xpos="far_left", ypos="head") her "I'll do it." ("grin", "base", "base", "R",xpos="right",ypos="base") gen "You're eager." ("base", xpos="far_left", ypos="head") - her "well... I mean it is a lot of points and... I've sort of grown fond of how it feels..." ("open", "narrow", "worried", "down") - gen "Great. Go have fun then!" ("base", xpos="far_left", ypos="head") - ">You hand her the butt plug." + her "Well... I mean, I've sort of grown fond of how it feels..." ("open", "narrow", "worried", "down") + gen "Excellent... Go have fun then!" ("base", xpos="far_left", ypos="head") + ">You pull out the small sized butt plug and hand it to her." ">Hermione turns around and lifts her skirt giving you a full view as she inserts it." her "{heart}*Ah*{heart}..." ("grin", "narrow", "annoyed", "up") her "I will, [genie_name]. Thank you." ("base", "happyCl", "base", "mid") elif her_whoring >= 19: - ">You pull out the large butt plug." - gen "Ready to try out the dragon yet?" ("base", xpos="far_left", ypos="head") + ">You pull out the large sized butt plug." + gen "Ready to try out \"the dragon\" yet?" ("base", xpos="far_left", ypos="head") stop music fadeout 1.0 her "What?" ("scream", "wide", "base", "mid",xpos="right",ypos="base") her "Of course not! That thing would tear me--" ("scream", "closed", "angry", "mid") - ">You pull out the small butt plug." + ">You put the large butt plug back and pull out the small sized butt plug instead." gen "How about this one then?" ("base", xpos="far_left", ypos="head") her "Oh, okay then!" ("smile", "happyCl", "base", "mid",emote="happy") gen "You'll do it that easily?" ("base", xpos="far_left", ypos="head") her "Well for fifty-five house points I'd be crazy not to." ("base", "closed", "base", "mid") - her "Plus I don't hate the way it feels." ("open", "base", "base", "R") + her "Plus I don't hate the way it feels..." ("open", "base", "base", "R") ">You hand her the butt plug." - gen "Why don't you put it in now." ("base", xpos="far_left", ypos="head") - her "you want me to put it in now? in front of you!" ("scream", "wide", "base", "mid") + gen "Why don't you put it in now?" ("base", xpos="far_left", ypos="head") + her "You want me to put it in now? in front of you?!" ("scream", "wide", "base", "mid") gen "I don't see the harm in it." ("base", xpos="far_left", ypos="head") - her "well... it does save me having to visit the girls' bathroom before class..." ("annoyed", "narrow", "worried", "down") - her "alright then, I'll do it... but I want an extra five points!" ("smile", "base", "base", "R") + her "Well... It does save me having to visit the girls' bathroom before class..." ("annoyed", "narrow", "worried", "down") + her "Alright then, I'll do it... But I want an extra five points!" ("smile", "base", "base", "R") gen "Done." ("base", xpos="far_left", ypos="head") $ current_payout += 5 - her "well... here goes." ("smile", "base", "base", "R") - ">Hermione lifts her skirt and sticks it in rather slowly." + her "Well...{w=0.4} here it goes." ("smile", "base", "base", "R") + ">Hermione lifts her skirt and pushes it in rather slowly." + + $ renpy.play('sounds/gltch.ogg') + with kissiris + her "{heart}*Ah*{heart}..." ("grin", "narrow", "annoyed", "up") her "I better head to class..." ("soft", "happy", "base", "R") gen "See you tonight [hermione_name]." ("base", xpos="far_left", ypos="head") her "{size=-5}({heart}it feels so good{heart}){/size}" ("grin", "narrow", "annoyed", "up") - elif her_whoring >= 15: + else: gen "Today's favour shall be..." ("base", xpos="far_left", ypos="head") her "........." ("angry", "base", "base", "mid",xpos="right",ypos="base") gen "Wearing your favourite little butt plug to class!" ("base", xpos="far_left", ypos="head") @@ -128,7 +132,7 @@ label hg_butt_plugs: her ".........." ("annoyed", "base", "worried", "R") gen "So... Are you okay with that, [hermione_name]?" ("base", xpos="far_left", ypos="head") her "I suppose so..." ("annoyed", "narrow", "angry", "R") - ">You hand her the butt plug." + ">You pull out the small sized butt plug and hand it to her." gen "Fantastic! See you after class." ("base", xpos="far_left", ypos="head") "-Medium, magical-": @@ -141,7 +145,7 @@ label hg_butt_plugs: # First time with medium butt plug gen "[hermione_name], I want you to try something different today..." ("base", xpos="far_left", ypos="head") her "..........." ("soft", "base", "base", "mid",xpos="right",ypos="base") - call nar(">You pull the medium size butt plug out from under your desk and place it in front of her.") + call nar(">You pull the medium sized butt plug out from under your desk and place it in front of her.") if her_whoring < 19: gen "I want you to wear this butt plug around the school." ("base", xpos="far_left", ypos="head") @@ -150,14 +154,13 @@ label hg_butt_plugs: $ her_buttplug_medium1.unlock() $ ev_her_medium_plug.enqueue() - her "and what is this supposed to be?" ("open", "squint", "base", "mid") - gen "Can't you tell it's a butt plug? They shouldn't be new to you at this point." ("base", xpos="far_left", ypos="head") + her "And what is this supposed to be?" ("open", "squint", "base", "mid") + gen "Can't you tell? It's a butt plug! They shouldn't be new to you at this point." ("base", xpos="far_left", ypos="head") her "..." ("annoyed", "narrow", "annoyed", "mid") call play_music("chipper_doodle") - her "Why does it have a such a large tail attached to it..." ("annoyed", "base", "angry", "mid") - her "you can't expect me to wear that around the school!" - gen "I can and do, unless you want our little trading game to come to a halt..." ("base", xpos="far_left", ypos="head") - her "but it's so long! everyone will be able to see it!" ("normal", "happyCl", "worried", "mid") + her "Surely, you can't be expecting me to have that large tail sticking out around the school!" ("annoyed", "base", "angry", "mid") + gen "I can and do expect you to, unless you want our little trading game to come to a halt..." ("base", xpos="far_left", ypos="head") + her "But it's so long! everyone will be able to see it!" ("normal", "happyCl", "worried", "mid") gen "That's the point, [hermione_name]..." ("base", xpos="far_left", ypos="head") her "..........." ("angry", "happyCl", "worried", "mid",emote="sweat") her "I want a hundred points." ("annoyed", "base", "angry", "mid") @@ -168,22 +171,26 @@ label hg_butt_plugs: her "What? Right now!?." ("angry", "happyCl", "worried", "mid") her "In front of you?" ("angry", "wink", "base", "mid") - gen "One hundred points [hermione_name]..." ("base", xpos="far_left", ypos="head") - her "*Ugh*... Fine..." ("angry", "narrow", "base", "down") - her "But I'm not turning around!" ("annoyed", "narrow", "annoyed", "mid") - gen "Whatever suits you best..." ("base", xpos="far_left", ypos="head") + gen "You said you wanted a hundred points [hermione_name]... It's more than fair." ("base", xpos="far_left", ypos="head") + her "*Ugh*...{w=0.4} Fine." ("angry", "narrow", "base", "down") ">You hand her the butt plug." her "{size=-7}It's so big...{/size}" ("clench", "narrow", "base", "down") ">Hermione lifts her skirt and presses the butt plug against her asshole." - her "*Ughh*... it's too big..." ("shock", "happyCl", "worried", "mid") + her "*Ughh*...{w=0.4} It's too big." ("shock", "happyCl", "worried", "mid") her "It won't fit!" ("open", "happyCl", "worried", "mid") gen "Try spitting on it." ("base", xpos="far_left", ypos="head") her "........." ("angry", "narrow", "base", "down") - ">She spits on the end of the butt plug and tries to put it in again." - her "it doesn't work, It's just too bi--" ("angry", "base", "base", "mid") + + $ renpy.sound.play("sounds/spit.ogg.ogg") + + ">She spits on the end of the butt plug and attempts to insert it again." + + her "It doesn't work, It's just too bi--" ("angry", "base", "base", "mid") stop music + $ renpy.play('sounds/gltch.ogg') with hpunch + with kissiris her "{size=+5}!!!!{/size}" ("shock", "wide", "base", "stare") @@ -191,7 +198,7 @@ label hg_butt_plugs: her "............." ("angry", "base", "base", "mid") her "..." ("angry", "narrow", "base", "down") - her "well... I... Better get to.... Class... Then..." ("angry", "wink", "base", "mid") + her "Well...{w=0.4} I Better get to....{w=0.4} Class..." ("angry", "wink", "base", "mid") gen "See you tonight [hermione_name]." ("base", xpos="far_left", ypos="head") "\"You'll get seventy points.\"": @@ -199,11 +206,11 @@ label hg_butt_plugs: her "*Hmph*..." ("annoyed", "narrow", "angry", "R") her "Alright then, just don't expect me to show it to you!" ("angry", "base", "angry", "mid") - gen "So long as you wear it to class then you'll get your seventy points." ("base", xpos="far_left", ypos="head") + gen "As long as you wear it to class, you'll get your seventy points." ("base", xpos="far_left", ypos="head") ">You hand her the butt plug." her "Will that be all [genie_name]?." ("annoyed", "narrow", "annoyed", "mid") gen "Yes [hermione_name], see you tonight." ("base", xpos="far_left", ypos="head") - her "{size=-5}(cheap bastard...){/size}" ("annoyed", "narrow", "angry", "R") + her "{size=-5}(Not even a hundred points...){/size}" ("annoyed", "narrow", "angry", "R") else: # Repeat with medium butt plug @@ -211,8 +218,8 @@ label hg_butt_plugs: gen "Today my gracious request will be..." ("base", xpos="far_left", ypos="head") her "........." ("angry", "base", "base", "mid",xpos="right",ypos="base") gen "That you wear everyone's favourite magical butt plug to class!" ("base", xpos="far_left", ypos="head") - her "... again?" ("angry", "narrow", "base", "down") - gen "why not? This will be the easiest fifty-five points you'll ever earn!" ("base", xpos="far_left", ypos="head") + her "...{w=0.4} Again?" ("angry", "narrow", "base", "down") + gen "Why not? It will be the easiest fifty-five points you'll ever earn!" ("base", xpos="far_left", ypos="head") her ".........." ("annoyed", "base", "worried", "R") gen "Do you have a problem with it, [hermione_name]?" ("base", xpos="far_left", ypos="head") her "I suppose not..." ("annoyed", "narrow", "angry", "R") @@ -222,28 +229,29 @@ label hg_butt_plugs: elif her_whoring < 23: ">You pull out the butt plug." gen "Ready to try out the phoenix again?" ("base", xpos="far_left", ypos="head") - her "Oh, I suppose so..." ("soft", "happy", "base", "R",xpos="right",ypos="base") if buttplug_2_question == False: $ buttplug_2_question = True + her "Oh... I suppose so." ("soft", "happy", "base", "R",xpos="right",ypos="base") her "But is it alright if I ask you something first?" ("open", "narrow", "worried", "down") gen "What's that, [hermione_name]?" ("base", xpos="far_left", ypos="head") her "Don't you worry about us getting caught?" ("annoyed", "base", "base", "mid") gen "Why would I?" ("base", xpos="far_left", ypos="head") - her "Well it's just that making me wear something like this is drawing a lot of attention..." ("open", "base", "worried", "R") - her "and what if someone realises that it's you who's making me do all this..." ("open", "base", "worried", "mid") - gen "And who is going to suspect the great {i}Albis Dumbledorf{/i}?" ("base", xpos="far_left", ypos="head") - her "... I suppose no one..." ("annoyed", "base", "worried", "R") - gen "Then don't worry about it. If anyone asks just tell them you're going through an exhibitionist stage." ("base", xpos="far_left", ypos="head") + her "Well, it's just that...{w=0.4} Making me wear something like this draws a lot of attention." ("open", "base", "worried", "R") + her "And what if someone realises that it's you who's making me do all this..." ("open", "base", "worried", "mid") + gen "You're expecting someone would ever suspect the great {i}Albis Dumbledorf{/i}?" ("base", xpos="far_left", ypos="head") + her "Well..." ("annoyed", "base", "worried", "R") + gen "Don't worry about it. If anyone asks, just tell them you're going through an exhibitionist stage." ("base", xpos="far_left", ypos="head") + her "..." ("annoyed", "base", "worried", "mid") gen "Speaking of which..." ("base", xpos="far_left", ypos="head") ">You hand her the butt plug." - her "Oh... right..." ("base", "narrow", "worried", "down") + her "Right." ("base", "narrow", "worried", "down") ">Hermione lifts her skirt and pushes it in gently, taking her time." else: her "Oh, alright then..." ("open", "narrow", "worried", "down",xpos="right",ypos="base") - her "If you pay me an additional ten points I'll show you as I put it in..." ("soft", "happy", "base", "R") + her "*Ahem*...{w=0.4} If you pay me an additional ten points I'll show you as I put it in." ("soft", "happy", "base", "R") menu: "\"Done\"": $ current_payout += 10 @@ -260,11 +268,9 @@ label hg_butt_plugs: ">Hermione lifts her skirt and pushes it in gently, taking her time." her "{heart}{heart}{heart}*Ah*{heart}{heart}{heart}..." ("grin", "narrow", "annoyed", "up") - her "I better... Head to class... Now..." ("soft", "happy", "base", "R") + her "I better...{w=0.4}*Ah*...{w=0.4} Head to class..." ("soft", "happy", "base", "R") gen "See you tonight, [hermione_name]." ("base", xpos="far_left", ypos="head") - her "{size=-5}({heart}It's... So... Good...{heart}){/size}" ("grin", "narrow", "annoyed", "up") - - ">Hermione lifts her skirt and pushes it in gently, taking her time." + her "{size=-5}({heart}So...{w=0.4} Good...{heart}){/size}" ("grin", "narrow", "annoyed", "up") else: call play_music("chipper_doodle") @@ -272,18 +278,17 @@ label hg_butt_plugs: gen "What do you think about wearing a butt pl--?" ("base", xpos="far_left", ypos="head") her "I'll do it." ("grin", "base", "base", "R",xpos="right",ypos="base") gen "You're eager. I haven't even said which one yet..." ("base", xpos="far_left", ypos="head") - her "Oh... Can it be the medium one... With the phoenix tail?" ("open", "narrow", "worried", "down") - her "please..." ("soft", "happy", "base", "R") + her "Oh... Can it be the one with the phoenix tail?" ("open", "narrow", "worried", "down") + her "Please..." ("soft", "happy", "base", "R") gen "Well, seeing as how you asked so nicely..." ("base", xpos="far_left", ypos="head") ">You hand her the butt plug." ">Hermione lifts her skirt giving you a full view as she inserts it." - - her "{heart}*Ah*{heart}..." ("grin", "narrow", "annoyed", "up") - her "Thank you [genie_name]!" ("open", "base", "base", "R") - her "{size=-5}({heart}it feels so good... I might have to buy my own...{heart}){/size}" ("grin", "narrow", "annoyed", "up") + her "{heart}*Ah*{heart}..." ("grin", "narrow", "annoyed", "up") + her "Thank you [genie_name]!" ("open", "base", "base", "R") + her "{size=-5}({heart}it feels so good... I might have to buy my own...{heart}){/size}" ("grin", "narrow", "annoyed", "up") "-Large, magical-": - if not her_buttplug_medium1.unlocked: + if not her_buttplug_medium1.unlocked or not hg_anal.trigger: # Requires medium butt plug event. gen "(I don't think she's ready for that yet.)" ("base", xpos="far_left", ypos="head") jump .plug_choice @@ -292,9 +297,6 @@ label hg_butt_plugs: # First time with large butt plug call play_music("chipper_doodle") - $ her_buttplug_large1.unlock() - $ ev_her_large_plug.enqueue() - gen "[hermione_name]..." ("base", xpos="far_left", ypos="head") gen "What do you think about wearing a butt pl--?" ("base", xpos="far_left", ypos="head") her "I'll do it." ("grin", "base", "base", "R",xpos="right",ypos="base") @@ -302,46 +304,49 @@ label hg_butt_plugs: her "Oh... Can it be the big one... With the long tail..." ("open", "narrow", "worried", "down") her "Please..." ("soft", "happy", "base", "R") gen "Well seeing as how you did ask for the big one..." ("base", xpos="far_left", ypos="head") - call nar(">You hand her the butt plug.") + call nar(">You hand her the large sized butt plug.") her "!!!" ("angry", "narrow", "base", "down") her "This isn't the one I meant [genie_name]..." ("angry", "narrow", "base", "down") gen "Didn't you ask for the big one?" ("base", xpos="far_left", ypos="head") her "I did--" ("grin", "narrow", "annoyed", "up") - gen "Well here's the {b}big{/b} one." ("base", xpos="far_left", ypos="head") + gen "Well this is the {b}big{/b} one." ("base", xpos="far_left", ypos="head") her "But, [genie_name]... I don't even think this will fit." ("disgust", "base", "base", "mid",cheeks="blush") gen "Never say never!" ("base", xpos="far_left", ypos="head") her "You can't be serious!" ("scream", "narrow", "worried", "down") her "This thing is ridiculous!" ("open", "closed", "base", "mid") gen "You said the same thing about the smaller one." ("base", xpos="far_left", ypos="head") her "That was different..." ("disgust", "narrow", "base", "down") - gen "I have confidence in you!" ("base", xpos="far_left", ypos="head") + gen "Come off it." ("base", xpos="far_left", ypos="head") - if hg_anal.trigger: - gen "Besides, you were pretty great when you were taking my cock up your ass!" ("grin", xpos="far_left", ypos="head") + gen "You did great, taking my cock up your ass!" ("grin", xpos="far_left", ypos="head") her "[genie_name]!" ("shock", "wide", "base", "mid",cheeks="blush") gen "Come on..." ("base", xpos="far_left", ypos="head") her "This is too much [genie_name]! even your cock isn't this {b}thick{/b}..." ("open", "narrow", "angry", "R") gen "Nothing a little spit can't solve!" ("base", xpos="far_left", ypos="head") her "Don't be ridiculous! This is beyond spit!" ("open", "closed", "base", "mid") - her "Unless you have some sort of actual {i}lubricant{/i} in your possession, I don't think I'll be letting this thing anywhere near me..." ("open", "base", "angry", "mid") + her "Unless you have some sort of actual {i}lubricant{/i} in your possession, I don't think I'll be letting this thing anywhere near my--" ("open", "base", "angry", "mid") menu: - "-Use anal lube-" if anal_lube_ITEM.owned > 0: + "-Use anal lube-" if anal_lube_ITEM.owned > 0: #Success + + $ her_buttplug_large1.unlock() + $ ev_her_large_plug.enqueue() + call play_music("playful_tension") gen "Well it just so happens that I recently came across the solution to your problem." ("base", xpos="far_left", ypos="head") - her "Which is?" ("disgust", "wink", "base", "mid") + her "The solution?" ("disgust", "wink", "base", "mid") gen "Here." ("base", xpos="far_left", ypos="head") call give_gift(">You hand hermione the jar of anal lubricant.",anal_lube_ITEM) her "!!!" ("clench", "wide", "base", "stare") her "I wasn't being serious, [genie_name]!" ("scream", "base", "angry", "mid") - gen "Now, now. No one likes a liar." ("base", xpos="far_left", ypos="head") - her "I didn't promise anything! Besides, I didn't actually expect you to have a jar of lube in your desk." ("open", "narrow", "angry", "R") - gen "I bought it for just such an occasion..." ("base", xpos="far_left", ypos="head") + gen "Didn't you say you needed some lube to do it? I've got you some, right here." ("base", xpos="far_left", ypos="head") + her "Yes, but I didn't actually expect you to have a jar of lube in your desk!" ("open", "narrow", "angry", "R") + gen "Really? You didn't think I'd foresee this occasion?" ("base", xpos="far_left", ypos="head") her "..." ("annoyed", "base", "angry", "mid") - her "*Ugh*... fine. I'll {b}try{/b} to fit it in." ("disgust", "narrow", "worried", "down") + her "*Ugh*...{w=0.4} fine. I'll {b}try{/b} to fit it in." ("disgust", "narrow", "worried", "down") her "But I'm not promising anything!" ("open", "closed", "base", "mid") gen "That's all I ask." ("base", xpos="far_left", ypos="head") call nar(">You hand Hermione the large butt plug.") @@ -355,7 +360,7 @@ label hg_butt_plugs: her "{size=+10}It's moving!{/size}" ("disgust", "happyCl", "worried", "mid") gen "Really?" ("base", xpos="far_left", ypos="head") her "{size=+5}*Ugh*...{/size}" ("disgust", "happyCl", "worried", "mid") - her "{size=+5}it's forcing its way inside me....{/size}" ("open", "wide", "worried", "shocked") + her "{size=+5}It's forcing its way inside me....{/size}" ("open", "wide", "worried", "shocked") her "*Ah*..." ("shock", "happyCl", "worried", "mid") her "It's...{w=0.3} It's..." ("open", "wide", "base", "stare") @@ -374,20 +379,33 @@ label hg_butt_plugs: her "............." ("disgust", "narrow", "worried", "down",cheeks="blush") call nar(">Hermione slowly leaves your office, barely able to walk in a straight line.") - "-Use anal lube-" (style="disabled") if anal_lube_ITEM.owned == 0: - gen "I'm afraid I do not have that..." ("base", xpos="far_left", ypos="head") - her "Well then i think I better be off to class then." ("open", "closed", "base", "mid") - her "{size=-2}unless {size=-2}you {size=-2}have {size=-2}the {size=-2}smaller {size=-2}one?{/size}{/size}{/size}{/size}{/size}{/size}{heart}" ("soft", "narrow", "base", "R_soft",cheeks="blush") - gen "It just so happens that I do!" ("grin", xpos="far_left", ypos="head") - call nar(">You hand her a small butt plug.") + "-Use anal lube-" (style="disabled") if anal_lube_ITEM.owned == 0: #Fail, wears small or medium sized instead - her "{heart}*Ah*{heart}..." ("silly", "narrow", "annoyed", "up") - her "Thank you, [genie_name]." ("base", "narrow", "base", "mid_soft") - her "{size=-5}({heart}it feels so good... I might have to buy my own...{heart}){/size}" ("soft", "narrow", "annoyed", "up") + gen "I'm afraid I do not have that..." ("base", xpos="far_left", ypos="head") + her "Well then, I think I better be off to class then." ("open", "closed", "base", "mid") + her "{size=-2}unless {size=-2}you {size=-2}have {size=-2}the {size=-2}smaller {size=-2}one?{/size}{/size}{/size}{/size}{/size}{/size}{heart}" ("soft", "narrow", "base", "R_soft",cheeks="blush") + menu: + "-Take out the small sized butt plug-": + $ ev_her_small_plug.enqueue() + gen "It just so happens that I do!" ("grin", xpos="far_left", ypos="head") + call nar(">You hand her the small sized butt plug.") + "-Take out the medium sized butt plug-": + $ ev_her_medium_plug.enqueue() + gen "It just so happens that I do!" ("grin", xpos="far_left", ypos="head") + call nar(">You hand her the medium sized butt plug.") + her "This, this isn't the small one." ("open", "narrow", "base", "down",cheeks="blush") + gen "It's smaller in comparison..." ("grin", xpos="far_left", ypos="head") + her "True...{w=0.4} Here I go then..." ("soft", "narrow", "base", "mid",cheeks="blush") + + her "{heart}*Ah*{heart}..." ("silly", "narrow", "annoyed", "up",cheeks="blush") + her "Thank you, [genie_name]." ("base", "narrow", "base", "mid_soft",cheeks="blush") + her "{size=-5}({heart}it feels so good... I might have to buy my own...{heart}){/size}" ("soft", "narrow", "annoyed", "up",cheeks="blush") hide hermione_main with d3 pause.2 - gen "(Maybe those Weasley boys have anything that could help me with my... *Ahem* {i}her{/i} friction problem...)" ("base", xpos="far_left", ypos="head") + + + gen "(Maybe I could buy some lube to help me with with my--{w=0.2} *Ahem*, {i}her{/i} friction problems...)" ("base", xpos="far_left", ypos="head") else: # Repeat with large butt plug @@ -398,7 +416,7 @@ label hg_butt_plugs: her "Which one?" ("grin", "base", "base", "mid") gen "How about the big one again?" ("base", xpos="far_left", ypos="head") her "Really?" ("open", "narrow", "worried", "down") - her "Do i have to?" ("soft", "happy", "base", "R") + her "Do I have to?" ("soft", "happy", "base", "R") gen "You didn't seem to hate wearing it last time..." ("base", xpos="far_left", ypos="head") her "..." ("open", "narrow", "worried", "down") her "{size=-5}alright then...{/size}" ("open", "narrow", "worried", "down") @@ -426,7 +444,7 @@ label hg_butt_plugs_small_return: # Got distracted gen "[hermione_name], how did it go?" ("base", xpos="far_left", ypos="head") call play_music("chipper_doodle") - her "It was awful... of course..." ("annoyed", "squint", "angry", "mid",xpos="base",ypos="base") + her "It was awful... of course..." ("annoyed", "squint", "angry", "mid",xpos="right",ypos="base") gen "Just tell me what happened, [hermione_name]..." ("base", xpos="far_left", ypos="head") her "I've never been so uncomfortable in my life [genie_name]!" ("disgust", "narrow", "base", "mid_soft") her "I wasn't able to focus on anything all day!" ("annoyed", "narrow", "annoyed", "mid") @@ -436,12 +454,12 @@ label hg_butt_plugs_small_return: her "but that just made it worse..." ("annoyed", "narrow", "angry", "R") gen "Do you think anyone else noticed you?" ("base", xpos="far_left", ypos="head") her "I've got no idea..." ("annoyed", "narrow", "annoyed", "mid") - her "I could hardly think straight... Let alone notice other people." ("annoyed", "narrow", "annoyed", "mid") + her "I could hardly think straight... Let alone pay attention to anyone around me." ("annoyed", "narrow", "annoyed", "mid") gen "So it felt good then?" ("base", xpos="far_left", ypos="head") her "Good?" ("open", "base", "base", "mid") her "If you call getting your butt prodded all day good..." ("annoyed", "narrow", "worried", "down") her "Then sure." ("annoyed", "narrow", "annoyed", "up") - her "Still... Being this distracted during class could really damage my grades." ("angry", "base", "base", "mid") + her "Also... Being this distracted during class could really damage my grades." ("angry", "base", "base", "mid") gen "I wouldn't worry about that. Just think of Gryffindor!" ("base", xpos="far_left", ypos="head") her "Speaking of Gryffindor..." ("annoyed", "narrow", "annoyed", "mid", xpos="right",ypos="base",trans=fade) gen "Oh yes, you're quite right." ("base", xpos="far_left", ypos="head") @@ -458,10 +476,10 @@ label hg_butt_plugs_small_return: her "And suddenly a gust of wind came and blew my skirt up..." ("upset", "wink", "base", "mid") gen "A gust of wind? inside?" ("base", xpos="far_left", ypos="head") her "It must have been from a window..." ("soft", "base", "base", "R") - her "Anyway the three girls walking behind me may have... seen it." ("open", "narrow", "worried", "down") + her "Anyway... The three girls walking behind me may have... seen it." ("open", "narrow", "worried", "down") gen "How do you know?" ("base", xpos="far_left", ypos="head") - her "I did hear them giggling afterwards..." ("clench", "narrow", "base", "down") - gen "Maybe they just heard a funny joke." ("base", xpos="far_left", ypos="head") + her "I heard them giggling afterwards..." ("clench", "narrow", "base", "down") + gen "Maybe they had just heard a funny joke." ("base", xpos="far_left", ypos="head") her "..." ("clench", "narrow", "base", "mid") gen "In any case... Sounds like a job well done." ("base", xpos="far_left", ypos="head") @@ -488,39 +506,42 @@ label hg_butt_plugs_small_return: call play_music("chipper_doodle") gen "[hermione_name], did you complete your task?" ("base", xpos="far_left", ypos="head") her "Of course." ("open", "base", "base", "mid",xpos="right",ypos="base") - gen "Did anyone notice?" ("base", xpos="far_left", ypos="head") + gen "Excellent... So, did anyone notice?" ("base", xpos="far_left", ypos="head") her "*Ehm*... Well..." ("base", "narrow", "worried", "down") her "I might've shown someone..." ("base", "narrow", "base", "mid_soft") - her "I was in the library fetching some books when I saw Luna..." - her "She was reading at a desk..." - her "So I decided to walk over to her and have a chat..." ("grin", "base", "base", "R") - her "She was talking about something nonsensical..." ("base", "base", "base", "R") - her "And I figured that if she saw it..." - her "No one would believe her..." + her "I was in the library fetching some books when Luna started talking at me..." + her "I didn't see her at first but she had been reading at one of the desks." + her "She just started chatting at me like without even a hello like she usually does." ("open", "base", "base", "R") + her "Talking about something nonsensical as always..." ("soft", "base", "base", "R") + her "Well, during her blabbering she suddenly went quiet and when I looked over she was staring at my butt." ("soft", "base", "base", "mid") + m "Buttsted!" + her "Yes, well at first I was hoping that I got away with it... Until... Well..." ("base", "narrow", "base", "R") + m "Well?" + her "Well, I figured that even if she saw it..." + her "It wouldn't matter, as no one would believe her..." gen "Right..." ("base", xpos="far_left", ypos="head") - her "So I feigned dropping my quill..." ("grin", "base", "base", "R") + her "So I thought I might as well give her a proper look... And I feigned dropping my quill..." ("grin", "base", "base", "R") gen "Go on..." ("base", xpos="far_left", ypos="head") her "Then I turned around in front of her..." ("base", "narrow", "worried", "down") her "And bent over..." - her "... keeping my knees straight..." - her "... giving her a full view..." ("base", "narrow", "base", "up") + her "Giving her a full view..." ("base", "narrow", "base", "up") gen "I see..." ("base", xpos="far_left", ypos="head") gen "So she saw how the tail was attached?" ("base", xpos="far_left", ypos="head") her "*Hmm*... Maybe, [genie_name]..." ("soft", "happy", "base", "R") her "She was too stunned to say anything." gen "*Hmm*..." ("base", xpos="far_left", ypos="head") - her "Although knowing her she might've just thought I grew the tail or something..." ("base", "narrow", "base", "mid_soft") + her "Knowing her, she might've just thought I grew a tail or something..." ("base", "narrow", "base", "mid_soft") gen "Either way, it sounds like you've earned your points and then some." ("base", xpos="far_left", ypos="head") elif random_number == 2: # Couldn't focus and touched herself during class gen "[hermione_name], did you complete your task?" ("base", xpos="far_left", ypos="head") - her "I did, [genie_name]..." ("open", "closed", "base", "mid",xpos="base",ypos="base") - her "Although I am still not sure how I feel about all of this..." ("annoyed", "base", "worried", "R") + her "I did, [genie_name]..." ("open", "closed", "base", "mid",xpos="right",ypos="base") + her "Although I'm still not sure how I feel about all of this..." ("annoyed", "base", "worried", "R") her "I was barely able to pay attention during class..." ("annoyed", "base", "worried", "R") - her "I don't think I could even tell you what potions we were taught today..." ("open", "base", "base", "mid") + her "I don't think I could even tell you which potion we were taught today..." ("open", "base", "base", "mid") call play_music("playful_tension") - her "Me Hermione Granger..." ("open", "narrow", "worried", "down") + her "Me, Hermione Granger..." ("open", "narrow", "worried", "down") her "Not learning in class." ("angry", "narrow", "base", "down") gen "You could always try relieving yourself in between lessons." ("base", xpos="far_left", ypos="head") her "Oh, I've tried that... But it doesn't work..." ("angry", "base", "base", "mid") @@ -528,23 +549,25 @@ label hg_butt_plugs_small_return: her "After potions finished I went to my room to... calm myself..." ("open", "base", "base", "R") her "But it just made Herbology worse..." ("open", "narrow", "worried", "down") her "I just had to touch myself during the later half of the class..." ("clench", "narrow", "base", "down") - her "Do you think anyone noticed, [genie_name]?" ("open", "happy", "base", "mid",cheeks="blush") + gen "During class?" ("base", xpos="far_left", ypos="head") + her "Yeah...{w=0.4} Do you...{w=0.4} *Ehm*... Do you think anyone noticed, [genie_name]?" ("open", "happy", "base", "mid",cheeks="blush") menu: - "\"What? Of course not, [hermione_name]!\"": + "\"Noticed? Of course not, [hermione_name]!\"": her ".............." ("base", "base", "base", "R",cheeks="blush") her "Hopefully you're right, [genie_name]..." ("base", "narrow", "worried", "down") her "I did try to be as discreet as possible..." her "I don't think..." ("soft", "narrow", "annoyed", "up") - her "Well, I hope I was barely making any sounds..." ("grin", "base", "base", "R") + her "Well, I {b}hope{/b} I wasn't making too much noise..." ("grin", "base", "base", "R") her "[genie_name], can I get paid now, please?" ("base", "narrow", "base", "mid_soft",xpos="right",ypos="base",trans=fade) her "......" - "\"Of course they did!\"": + "\"Of course they noticed!\"": gen "Do you honestly believe that no one noticed you touching yourself?" ("base", xpos="far_left", ypos="head") her "I was afraid that you would say that, [genie_name]..." ("mad", "happyCl", "worried", "mid",tears="soft_blink") - gen "Aren't you surrounded by people during class?" ("base", xpos="far_left", ypos="head") + gen "To think that you'd do such a thing, surrounded by your classmates..." ("base", xpos="far_left", ypos="head") her "........" ("mad", "happyCl", "worried", "mid",tears="soft_blink") + gen "You're lucky that nobody called you out on it..." ("base", xpos="far_left", ypos="head") her "[genie_name], can I get paid now, please?" ("angry", "base", "base", "mid",tears="soft",xpos="right",ypos="base",trans=fade) gen "Certainly." ("base", xpos="far_left", ypos="head") @@ -552,7 +575,7 @@ label hg_butt_plugs_small_return: elif random_number == 3: # Nothing happened gen "[hermione_name], did you complete your task?" ("base", xpos="far_left", ypos="head") - her "Yes, [genie_name]. I did." ("open", "closed", "base", "mid",xpos="base",ypos="base") + her "Yes, [genie_name]. I did." ("open", "closed", "base", "mid",xpos="right",ypos="base") gen "Great. Tell me more." ("base", xpos="far_left", ypos="head") call play_music("playful_tension") her "Well, there's not much to tell..." ("open", "base", "base", "mid") @@ -560,7 +583,7 @@ label hg_butt_plugs_small_return: her "Tried to take notes." her "All in all it was a fairly regular day..." her "Well as regular as it could have been with a plug up my butt." ("annoyed", "narrow", "angry", "R") - gen "And Nobody noticed?" ("base", xpos="far_left", ypos="head") + gen "And nobody noticed?" ("base", xpos="far_left", ypos="head") her "I don't think so, [genie_name]." ("annoyed", "narrow", "annoyed", "mid") gen "Well I suppose something interesting can't happen everyday." ("base", xpos="far_left", ypos="head") her "..." ("annoyed", "base", "base", "R",xpos="right",ypos="base",trans=fade) @@ -571,10 +594,10 @@ label hg_butt_plugs_small_return: gen "[hermione_name], did you complete your task?" ("base", xpos="far_left", ypos="head") her "Yes I did, [genie_name]." ("base", "base", "base", "mid",xpos="right",ypos="base") gen "Well? How was your day?" ("base", xpos="far_left", ypos="head") - her "great, [genie_name]..." ("base", "narrow", "base", "up") + her "Great, [genie_name]... Just... great." ("base", "narrow", "base", "up") gen "Go on..." ("base", xpos="far_left", ypos="head") call play_music("playful_tension") - her "Well I've worked out how to deal with this thing being inside me all day..." ("soft", "happy", "base", "R",xpos="base",ypos="base") + her "I managed to work out how to deal with this thing being inside me all day..." ("soft", "happy", "base", "R") gen "Really? Do tell..." ("base", xpos="far_left", ypos="head") her "At first, I was going about it the wrong way..." ("open", "base", "base", "R") her "I just tried to ignore it." ("open", "closed", "base", "mid") @@ -583,10 +606,10 @@ label hg_butt_plugs_small_return: her "I was just too--{w=0.4} Distracted..." ("base", "narrow", "worried", "down") her "So I thought to myself that I've just got to focus on it..." ("base", "narrow", "base", "up") her "Block out everything else..." ("base", "narrow", "worried", "down") - her "... embrace it..." ("grin", "narrow", "base", "dead") + her "... Embrace it..." ("grin", "narrow", "base", "dead") gen "And how did you do that?" ("base", xpos="far_left", ypos="head") her "Well, at first I tried rocking my hips, which worked for a bit..." ("base", "narrow", "base", "mid_soft") - her "But after some time of doing so it wasn't really enough..." ("base", "narrow", "base", "mid_soft") + her "But after some time of doing so, it wasn't really enough..." ("base", "narrow", "base", "mid_soft") her "That's when I finally tried sitting right on the edge of my chair while rocking my hips..." ("base", "squint", "base", "mid") her "{heart}{heart}{heart}" ("soft", "narrow", "annoyed", "up") gen "So you worked out how to pleasure yourself in class." ("base", xpos="far_left", ypos="head") @@ -612,8 +635,8 @@ label hg_butt_plugs_small_return: call play_music("playful_tension") her "I might have had a few photos taken..." ("open", "narrow", "worried", "down") gen "Photos?" ("base", xpos="far_left", ypos="head") - her "Well, I was in the library minding my own business..." ("annoyed", "closed", "base", "mid") - her "I was browsing the books and saw that they'd finally acquired a copy of Zygmunt Budge's book of potions." + her "Well, I was in the library, minding my own business..." ("annoyed", "closed", "base", "mid") + her "I was browsing the book shelves and saw that they'd finally acquired a copy of Zygmunt Budge's book of potions." her "And I sort of forgot I had the plug in and everything." her "As it was on the bottom shelf, I quickly kneeled down to grab it..." ("annoyed", "base", "base", "mid") her "When all of a sudden I heard the flash of a camera!" ("annoyed", "narrow", "angry", "R") @@ -623,11 +646,11 @@ label hg_butt_plugs_small_return: her "I didn't let it happen! He did it without my consent!" ("scream", "base", "angry", "mid", emote="angry") her "Luckily I managed to grab him and made him promise not to show anyone the photo..." ("open", "narrow", "worried", "down") her "... In exchange I did have to let him take a few more though..." - gen "And you believe that he'd keep that promise?" ("base", xpos="far_left", ypos="head") - her "Of course [genie_name], he's a Gryffindor." ("annoyed", "closed", "base", "mid") + gen "You... Let him take more pictures? Wouldn't that make it worse?" ("base", xpos="far_left", ypos="head") + her "Of course not [genie_name], Gryffindors are always true to their word!" ("annoyed", "closed", "base", "mid") her "Although the thought did cross my mind...." ("open", "narrow", "worried", "down") - her "Any time someone saw me they'd think about whether or not I had a plug inside me..." ("base", "narrow", "worried", "down") - her "In any case, I'm certain that he won't release any of those photos..." ("base", "squint", "base", "mid") + her "If he released them then I'm sure that any time someone saw me they'd try and see whether or not I had a plug inside me..." ("base", "narrow", "worried", "down") + her "In any case, I'm certain that he won't release any of those photos!" ("open", "closed", "base", "mid") gen "If you say so..." ("base", xpos="far_left", ypos="head") her "He's not an idiot... He'd know that if he were to spread those photos around it would tarnish not just my reputation but Gryffindor as a whole." ("clench", "narrow", "base", "down") her "" ("base", "narrow", "base", "mid_soft") @@ -639,19 +662,19 @@ label hg_butt_plugs_small_return: gen "[hermione_name], did you complete your task?" ("base", xpos="far_left", ypos="head") her "Yes, I did [genie_name]..." ("base", "squint", "base", "mid", xpos="right", ypos="base") gen "Did anyone notice?" ("base", xpos="far_left", ypos="head") - her "*Hmm*... Maybe..." - gen "Go on." ("base", xpos="far_left", ypos="head") - her "*Ahem*... I may have gotten a little too confident..." - gen "What happened, [hermione_name]?" ("base", xpos="far_left", ypos="head") - her "Well, as I was walking to divination class I ended up in front of a group of students..." ("base", "squint", "base", "mid") - her "And seeing as how they were behind me on the stairs they may have been able to... see it." ("base", "narrow", "base", "mid_soft") + her "*Hmm*...{w=0.4} Maybe..." + her "I may have gotten a little too confident..." + gen "Do tell..." ("base", xpos="far_left", ypos="head") + her "Well, I was walking to divination class and ended up in front of a group of students..." ("open", "closed", "base", "mid") + her "And seeing as how they were behind me on the stairs, they may have been able to... See it." ("base", "narrow", "base", "mid_soft") gen "You're not expecting me to grant you extra points for showing them, are you?" ("base", xpos="far_left", ypos="head") her "Of course not, [genie_name]." ("base", "base", "base", "R", cheeks="blush") gen "Then why do it?" ("base", xpos="far_left", ypos="head") - her "Well, I thought I could get away with it..." ("open", "happy", "base", "mid", cheeks="blush") - her "Although I couldn't help but turn to see look on their faces if noticed it..." ("grin", "narrow", "base", "dead") - her "And... well... Judging by their eyes, they probably did see it..." ("soft", "narrow", "annoyed", "up") - gen "So... What you're saying is that you wanted to make sure that they saw it?" ("base", xpos="far_left", ypos="head") + her "I don't know... As I said, I was probably being a bit too confident..." ("open", "happy", "base", "mid", cheeks="blush") + gen "Well, hopefully they didn't see it then." ("base", xpos="far_left", ypos="head") + her "*Hmm*...{w=0.4} Well, I wouldn't count on it... As I couldn't help looking back to find out..." ("grin", "narrow", "base", "dead") + her "And...{w=0.4} Well...{w=0.4} Judging by their eyes, they probably did see it..." ("soft", "narrow", "annoyed", "up") + gen "So...{w=0.4} What you're saying is that you wanted to make sure that they saw it?" ("base", xpos="far_left", ypos="head") gen "Sounds to me like you're enjoying students seeing you like this..." ("base", xpos="far_left", ypos="head") her "If that's what you want to believe..." ("open", "base", "base", "R") gen "Well done, [hermione_name]." ("base", xpos="far_left", ypos="head") @@ -677,19 +700,19 @@ label hg_butt_plugs_medium_return: # Stood in front during potions class gen "[hermione_name], how's your day been?" ("base", xpos="far_left", ypos="head") call play_music("chipper_doodle") - her "Awful... Simply awful..." ("annoyed", "squint", "angry", "mid",xpos="right",ypos="base") + her "Awful...{w=0.4} Simply awful..." ("annoyed", "squint", "angry", "mid",xpos="right",ypos="base") gen "What happened?" ("base", xpos="far_left", ypos="head") her "Professor Snape happened, [genie_name]!" ("annoyed", "narrow", "angry", "R") her "I've never been so embarrassed in my life!" ("annoyed", "narrow", "annoyed", "mid") gen "Severus? What did he do this time?" ("base", xpos="far_left", ypos="head") her "Well, apparently I dared to suggest there was a better way to properly crush a Sopophorous bean..." ("annoyed", "narrow", "angry", "R") - her "So of course he made me stand out the front and show the class \"how it's done\"..." + her "So of course he made me stand in front of the class and show them \"how it's done\"..." gen "What's wrong with that?" ("base", xpos="far_left", ypos="head") her "He obviously knew about my situation because he made me do it facing away from the class..." ("annoyed", "narrow", "annoyed", "mid") - gen "You sure? How would he know?" ("base", xpos="far_left", ypos="head") - her "I don't know, you tell me! Why else would he made me do that?" ("disgust", "narrow", "base", "down") + gen "You sure? How could he have known?" ("base", xpos="far_left", ypos="head") + her "I don't know, you tell me! Why else would he make me do that?" ("disgust", "narrow", "base", "down") gen "..." ("base", xpos="far_left", ypos="head") - gen "Do you think anyone noticed?" ("base", xpos="far_left", ypos="head") + gen "So, do you think anyone noticed?" ("base", xpos="far_left", ypos="head") her "I--{w=0.2} I don't know... I was trying my best to not let it slip out as my legs were shaking, and to crush the bean as fast as possible..." ("clench", "narrow", "base", "down") gen "At least you got to show how a lady handles a bean." ("base", xpos="far_left", ypos="head") her "*Hmph*..." ("annoyed", "narrow", "base", "down") @@ -727,7 +750,7 @@ label hg_butt_plugs_medium_return: gen "Cursed?" ("base", xpos="far_left", ypos="head") her "It vibrates!" ("annoyed", "narrow", "angry", "R") gen "Really?" ("base", xpos="far_left", ypos="head") - her "when something else touches it..." ("annoyed", "narrow", "angry", "R") + her "When something else touches it..." ("annoyed", "narrow", "angry", "R") gen "Wouldn't your skirt set it off then?" ("base", xpos="far_left", ypos="head") her "I think it has to be alive..." ("annoyed", "base", "worried", "R") her "All I know is that when my cat Crookshanks swatted at it, it went off!" ("scream", "closed", "angry", "mid") @@ -744,28 +767,28 @@ label hg_butt_plugs_medium_return: call play_music("chipper_doodle") gen "[hermione_name], did you have fun?" ("base", xpos="far_left", ypos="head") - her "I suppose you could say that." ("base", "narrow", "worried", "down",xpos="right",ypos="base") + her "*Ehm*... I suppose you could say that." ("base", "narrow", "worried", "down",xpos="right",ypos="base") gen "Anything interesting happen?" ("base", xpos="far_left", ypos="head") her "Yes... Well I might've... *Ehm*..." ("base", "narrow", "worried", "down") her "Had someone..." ("base", "happyCl", "worried", "mid") - her "touch it." ("base", "narrow", "base", "mid_soft") + her "Touch it." ("base", "narrow", "base", "mid_soft") gen "*Hmm*..." ("base", xpos="far_left", ypos="head") her "It was Luna Lovegood." ("grin", "base", "base", "R") - her "We ended up sitting next to each other in class." ("soft", "base", "base", "R") + her "We ended up sitting next to each other in the library." ("soft", "base", "base", "R") her "And we were talking about school, clothes..." + her "Well, I was, she was going on about--" gen "Yes, yes, spit it out..." ("base", xpos="far_left", ypos="head") her "Well, she said that she thought my tail was cute..." ("grin", "base", "base", "R") gen "Go on..." ("base", xpos="far_left", ypos="head") - her "then she asked so politely if she could touch it..." ("base", "narrow", "worried", "down") + her "Then she asked so politely if she could touch it..." ("base", "narrow", "worried", "down") her "I could hardly say no..." ("open", "base", "base", "R") - her "so I... Let her spend the rest of the lesson... playing with it..." ("soft", "happy", "base", "R") + her "So I... Let her spend the next ten minutes or so... Toying with it..." ("soft", "happy", "base", "R") gen "I see..." ("base", xpos="far_left", ypos="head") her "I don't think she realised and how it made me feel..." ("soft", "narrow", "annoyed", "up") - her "It felt so good that it was hard to keep it down." ("soft", "narrow", "annoyed", "up") - gen "Keep what down?" ("base", xpos="far_left", ypos="head") + her "It felt so good that it was hard to keep it in." ("soft", "narrow", "annoyed", "up") + gen "Keep what in?" ("base", xpos="far_left", ypos="head") her "My voice..." gen "Right..." ("base", xpos="far_left", ypos="head") - her "I don't think I've ever had a better lesson..." ("grin", "narrow", "base", "dead") gen "Well it sounds like you've earned your points and then some." ("base", xpos="far_left", ypos="head") elif random_number == 2: @@ -813,7 +836,7 @@ label hg_butt_plugs_medium_return: her "It was a normal day except for coming across a group of nasty Slytherin tramps..." ("annoyed", "narrow", "angry", "R") her "I was minding my business on the way to class when they called me a \"butt slut\"." ("angry", "narrow", "base", "down") gen "I see... So you gave them a piece of your mind?" ("base", xpos="far_left", ypos="head") - her "And sink to their level..." ("annoyed", "narrow", "angry", "R") + her "And sink to their level?" ("annoyed", "narrow", "angry", "R") gen "Well, I suppose it's for the best." ("base", xpos="far_left", ypos="head") @@ -826,10 +849,10 @@ label hg_butt_plugs_medium_return: gen "Attacked? By How many?" ("base", xpos="far_left", ypos="head") her "Six!" ("annoyed", "base", "angry", "mid") call play_music("playful_tension") - her "Although maybe the \"attacked\" is a slight exaggeration... They cornered me at least." ("open", "base", "worried", "R") + her "Although maybe the word \"attacked\" is a slight exaggeration... They cornered me at least." ("open", "base", "worried", "R") gen "So, what happened?" ("base", xpos="far_left", ypos="head") her "Well, I was sitting in the library, minding my own business..." ("annoyed", "narrow", "angry", "R") - her "I must've not been careful enough to hide the tail as al of a sudden a group of students came out of nowhere." ("angry", "happyCl", "worried", "mid") + her "I must've not been careful enough to hide the tail as all of a sudden a group of students came out of nowhere." ("angry", "happyCl", "worried", "mid") her "They started asking me all these questions..." ("angry", "happyCl", "worried", "mid") her "\"Is it fluffy\"?" ("annoyed", "narrow", "angry", "R") her "\"Why are you wearing it\"?" ("angry", "narrow", "base", "down") @@ -841,10 +864,10 @@ label hg_butt_plugs_medium_return: her "I didn't tell them anything!" ("upset", "closed", "base", "mid") gen "You didn't--" ("base", xpos="far_left", ypos="head") her "We were in the library for crying out loud..." ("upset", "closed", "base", "mid") - her "Instead I made them promise to keep quiet and be quiet about it..." ("upset", "closed", "base", "mid") + her "Instead I made them promise to keep quiet and not let anyone know about it..." ("upset", "closed", "base", "mid") her "And in exchange I let them touch it for a bit..." ("open", "narrow", "worried", "down") her "{heart}{heart}{heart}" ("soft", "narrow", "annoyed", "up") - gen "So... instead of answering some innocent questions... You let them touch your butt plug..." ("base", xpos="far_left", ypos="head") + gen "So... Instead of answering some innocent questions... You let them touch your butt plug..." ("base", xpos="far_left", ypos="head") her "It sounds sinister when you put it like that." ("annoyed", "narrow", "angry", "R") her "All I did was take them to a secluded part of the library and let them touch my tail..." gen "Well that's alright then..." ("base", xpos="far_left", ypos="head") @@ -879,7 +902,7 @@ label hg_butt_plugs_medium_return: her "So I decided to press my cheeks to the wall and stick my tail through to freak her out!" ("smile", "base", "base", "R") gen "Freak her out?" ("base", xpos="far_left", ypos="head") her "Yeah!" ("grin", "base", "base", "R") - her "At first she didn't do anything, and I thought she must've been stunned by the sight, but after I gave it a little wiggle, instead of running off she came up to it..." ("grin", "base", "base", "R") + her "At first she didn't do anything, and I thought she must've been stunned by the sight, but after I gave it a little wiggle, instead of running off she tugged on it..." ("grin", "base", "base", "R") her "I was worried she was gonna pull it out but she just stood there and eventually she started to play with it..." ("open", "base", "base", "R") her "I didn't really know what to feel in case it was actually a Slytherin doing it." ("open", "base", "base", "R") her "She was stroking it... flicking it... I even think she may have licked it..." ("soft", "narrow", "annoyed", "up") @@ -929,7 +952,7 @@ label hg_butt_plugs_large_return: call her_walk(action="enter", xpos="mid", ypos="base") if random_number == 1: - # Student tries to pull it out + # Student tried to pull it out gen "[hermione_name], how was your day?" ("base", xpos="far_left", ypos="head") her "Awful, the worst thing possible happened!" ("scream", "closed", "angry", "mid",xpos="right",ypos="base") gen "The worst thing? Worse than someone catching you with a tail up your butt?" ("base", xpos="far_left", ypos="head") @@ -972,7 +995,7 @@ label hg_butt_plugs_large_return: gen "Show it off? You actually showed it off to someone this time?" ("base", xpos="far_left", ypos="head") her "I did..." ("grin", "base", "base", "R") her "..............." ("grin", "happyCl", "worried", "mid") - gen "go on, [hermione_name]." ("base", xpos="far_left", ypos="head") + gen "Go on, [hermione_name]." ("base", xpos="far_left", ypos="head") call play_music("playful_tension") her "Well, we're currently studying Dragons in our care of magical creatures lessons." ("base", "narrow", "base", "down") gen "Right?" ("base", xpos="far_left", ypos="head") @@ -985,15 +1008,15 @@ label hg_butt_plugs_large_return: her "And... Well, since I was roleplaying a female dragon in heat..." ("grin", "base", "base", "R") her "You could probably guess the rest..." ("grin", "base", "base", "R") gen "I'll be expecting a dragon egg on my desk in the next few months..." ("grin", xpos="far_left", ypos="head") - her "What?! No, I only came, that's all that happened!" ("clench", "wide", "base", "R") + her "What?! No, it just got a bit heated, that's all!" ("clench", "wide", "base", "R") gen "I know, I just wanted to hear you say it." ("grin", xpos="far_left", ypos="head") gen "I suppose you better get some points, although I assume you've already earned a couple during that lesson." ("base", xpos="far_left", ypos="head") her "A couple..." ("grin", "base", "base", "R") - gen "You sure have good imagination to come up with and do something this... [hermione_name]..." ("base", xpos="far_left", ypos="head") + gen "You sure have good imagination to come up with and do something like this... [hermione_name]..." ("base", xpos="far_left", ypos="head") her "Thank you [genie_name]..." ("grin", "base", "base", "R") gen "Imagine dragons..." ("base", xpos="far_left", ypos="head") her "*Hmm*?" - gen "Nevermind... I can't bring myself to do it." ("base", xpos="far_left", ypos="head") + gen "Nevermind..." ("base", xpos="far_left", ypos="head") elif random_number == 3: # Rides Hippogriff with it inside