centered "{size=+7}{color=#cbcbcb}Panty Raid{/color}{/size}\n\n{color=#cbcbcb}Based on a story written by {size=+4}WaxerRed{/size}\n{size=-4}Proofreading & Editing by Lineup, Johnny and LoafyLemon\nImplementation by Lineup and LoafyLemon{/size}{/color}"
label .choices:
# Setup
$ hermione.equip(her_outfit_default)
$ game.daytime = True
$ game.weather = "clear"
stop weather
call room("main_room")
call play_music("stop")
show screen blkfade
with d5
menu:
"For the best experience it is recommended to play the story in chronological order."
gen "How would you feel about going out and earning thirty-five points for your house today?" ("base", xpos="far_left", ypos="head")
her "I would love to...{w=0.3} as long as it doesn't involve me humiliating myself in front of my peers." ("open", "base", "base", "R", cheeks="blush")
her "" ("normal", cheeks="blush")
gen "Well then, perhaps today is your lucky day." ("grin", xpos="far_left", ypos="head")
her "Really?" ("open", "base", "base", "mid", cheeks="blush")
her "" ("soft", cheeks="blush")
gen "Yes, in fact you may wish to remain as unseen as possible during your activities today." ("base", xpos="far_left", ypos="head")
her "(That doesn't sound suspicious at all...)" ("disgust", "narrow", "worried", "down", cheeks="blush")
her "" ("normal", "base", "base", "mid", cheeks="blush")
gen "I would very much like for you to recover one of the most revered and sacred objects in this academy...{w=0.5} No, in the world!" ("grin", xpos="far_left", ypos="head")
her "Oh! You want me to recover a magical artifact?" ("open", "base", "base", "mid")
her "" ("normal", "base", "base", "mid")
gen "Something like that..." ("base", xpos="far_left", ypos="head")
her "" ("normal", "base", "base", "mid")
her "I am glad you're finally asking me to properly utilise my abilities as one of Hogwarts' top students." ("open", "closed", "base", "mid")
her "{size=-4}I only wish you would have asked this of me sooner...{/size}" ("open", "narrow", "base", "R_soft")
gen "\"The answer is on page 74, Spell {i}seitnaP{/i} backwards\"." ("grin", xpos="far_left", ypos="head")
her "PROFESSOR!" ("scream", "squint", "angry", "mid")
her "" ("angry", "squint", "angry", "mid")
gen "Yes?{w=0.5} Did you figure it out?" ("base", xpos="far_left", ypos="head")
her "If you wanted to see my...{w=0.3} *ahem*{w=0.3} {i}undergarments{/i}, you could have just asked..." ("disgust", "squint", "base", "mid", cheeks="blush")
her "{size=-4}You didn't have to make the whole story up to grab my attention...{/size}" ("upset", "narrow", "base", "R_soft", cheeks="blush")
gen "By Merlin's beard! I think you've got it girl...{w=0.5} {size=-4}for the most part at least.{/size}" ("grin", xpos="far_left", ypos="head")
her "[name_genie_hermione], my classes start soon, can we just get it over with so I can get my points and leave?" ("open", "closed", "base", "mid", cheeks="blush")
gen "Such eagerness...{w=0.3} but where's the challenge in handing me your own?" ("grin", xpos="far_left", ypos="head")
her "Sorry, you wanted me to hand you a pair?" ("open", "wide", "base", "mid", cheeks="blush")
gen "Of course, but not yours silly girl..." ("base", xpos="far_left", ypos="head")
her "" ("angry", cheeks="blush")
gen "This is meant to be a treasure hunt! Go find someone's panties out in the world and then bring them to me." ("grin", xpos="far_left", ypos="head")
gen "Why is there a price tag on these?" ("base", xpos="far_left", ypos="head")
her "...!" ("angry", "wide", "base", "stare")
her "Uh.... Well, the person I bough--{w=0.3} *ahem*{w=0.2} {size=+2}BORROWED{/size} these from must have forgotten to take the price tag off." ("open", "happy", "base", "mid")
her "" ("normal")
gen "I see...{w=0.3} Well whoever you took them from must be a bit slow to forget something like that, don't you agree?" ("base", xpos="far_left", ypos="head")
her "Uhh..." ("normal", "narrow", "worried", "down")
gen "I would even dare to call them...{w=0.2} a moron." ("base", xpos="far_left", ypos="head")
her "..." ("upset")
her "" ("upset", "base", "worried", "R")
gen "A bloated...{w=0.2} Scatterbrained,{w=0.2} moron!" ("grin", xpos="far_left", ypos="head")
gen "Not only did you disobey me, but you also tried to trick me - your headmaster - into thinking these belonged to some colleague of yours." ("base", xpos="far_left", ypos="head")
her "it won't happen again..." ("disgust", "narrow", "worried", "down")
her "" ("disgust", "narrow", "base", "mid_soft")
gen "For your own sake it better doesn't, or I will have to take action." ("angry", xpos="far_left", ypos="head")
her "" ("disgust", "narrow", "worried", "down")
gen "Dismissed." ("base", xpos="far_left", ypos="head")
her "Am I free to go now?" ("soft", "base", "base", "mid", cheeks="blush")
gen "Yes, you are free to go." ("base", xpos="far_left", ypos="head")
call her_walk("mid", "base")
$ renpy.play('sounds/sniff.ogg')
gen "{size=-4}Such nice fragrance, I wonder to whom these belong?{/size}" ("grin", xpos="far_left", ypos="head")
her ".........(I'm sorry Ginny)........." ("disgust", "narrow", "worried", "down", cheeks="blush", flip=True)
call her_walk(action="leave")
"-Ask for details-":
gen "So, who was the lucky lady?" ("base", xpos="far_left", ypos="head")
her "No one." ("open", "base", "worried", "R", cheeks="blush")
her "" ("soft", cheeks="blush")
gen "Come on now." ("base", xpos="far_left", ypos="head")
her "Umm...{w=0.3} Does that really matter?" ("open", "base", "base", "mid", cheeks="blush")
her "" ("soft", cheeks="blush")
gen "It does to me." ("base", xpos="far_left", ypos="head")
her "*sigh*" ("soft", "happyCl", "worried", "mid", cheeks="blush")
her "It was Ginny, sir..." ("open", "base", "worried", "mid", cheeks="blush")
her "" ("soft", cheeks="blush")
gen "Interesting...{w=0.5} I don't know who that is." ("base", xpos="far_left", ypos="head")
her "She's a sister of one of my friends..." ("open", "base", "worried", "R", cheeks="blush")
her "" ("normal", cheeks="blush")
gen "Is she hot? Or cute?" ("base", xpos="far_left", ypos="head")
her "..." ("soft", "narrow", "worried", "down")
gen "Well?" ("base", xpos="far_left", ypos="head")
her "I guess she is kind of both..." ("soft", cheeks="blush")
gen "(Splendid! Maybe she can introduce her to me sometimes)" ("grin", xpos="far_left", ypos="head")
her "" ("soft", "base", "base", "mid", cheeks="blush")
gen "So, how did you do it?" ("base", xpos="far_left", ypos="head")
her "I offered to do her laundry along with mine this week..." ("open", "narrow", "worried", "down", cheeks="blush")
her "" ("soft", cheeks="blush")
gen "And?" ("base", xpos="far_left", ypos="head")
her "And whilst I was working, I grabbed one of her...{w=0.4} panties...{w=0.3} and shoved them in my pocket." ("soft", "narrow", "base", "R_soft", cheeks="blush")
gen "And?" ("base", xpos="far_left", ypos="head")
her "If she asks what happened to them... I will just say that they had gotten lost in the wash." ("soft", "narrow", "base", "mid_soft", cheeks="blush")
her "" ("normal", cheeks="blush")
gen "And?" ("base", xpos="far_left", ypos="head")
her " And... that's really it." ("open", "base", "base", "mid")
her "" ("normal")
gen "How dull.{w=0.5} forty-five stupid house points to Gryffindor." ("angry", xpos="far_left", ypos="head")
her "Do those count the same as regular points?" ("annoyed")
gen "I suppose..." ("base", xpos="far_left", ypos="head")
her "Goodnight then sir." ("open", "base", "base", "mid")
call her_walk("door", "base")
gen "{size=-4}Ginny...{w=1.0} it's time for you to meet {i}George{/i}.{/size}{w=0.2}{nw}" ("base", xpos="far_left", ypos="head")
call gen_chibi("jerk_off_behind_desk")
$ renpy.play('sounds/zipper.ogg')
gen "{size=-4}Ginny... It's time for you to meet {i}George{/i}.{/size}{fast}" ("grin", xpos="far_left", ypos="head")
her "" ("angry", "wide", "worried", "shocked", cheeks="blush", flip=True)
gen "The perfect hunting grounds." ("base", xpos="far_left", ypos="head")
her "I am astonished that I'll have to agree with you, but yes... I had the pick of the litter with no absence of choice.{w=0.3} Speaking of..." ("open", "closed", "base", "mid")
call her_walk("desk", "base")
$ renpy.play('sounds/cloth_sound.ogg')
"She drops a bunched-up ball of about half a dozen girls' panties on your desk, coming in an array of different sizes, designs, and colours."
her "I usually don't conduct such a shotgun approach to work, although..." ("open", "base", "base", "mid", cheeks="blush")
her "" ("soft", cheeks="blush")
gen "In this instance it appears to have served you well. Full marks for stealing panties from your schoolmates." ("grin", xpos="far_left", ypos="head")
her "It would have flustered me if I hadn't told my dorm mates time and time again that it is all of our responsibilities to keep our dorm tidy." ("annoyed", "base", "base", "R", cheeks="blush")
her "Loss of their undergarments is expected when leaving said property strewn around as if a hurricane blew through their drawers." ("open", "base", "base", "mid")
her "" ("soft")
gen "Yes, Yes... But how does this connect back to a Connie?" ("base", xpos="far_left", ypos="head")
her "Right... Well, I obviously chose a time at which I believed all my dorm mates would be gone." ("open", "happyCl", "worried", "mid")
her "But just as I was shoving the last pair into my bag, Katie Bell walked in..." ("angry", "narrow", "base", "down", cheeks="blush")
her "She caught me red handed!" ("disgust", "narrow", "worried", "down", cheeks="blush")
her "" ("normal", "narrow", "worried", "mid_soft")
gen "Or silky handed!{w=1.0}{nw}" ("grin", xpos="far_left", ypos="head")
gen "Or silky handed!{fast}... panty handed?" ("base", xpos="far_left", ypos="head")
her "" ("normal", "narrow", "worried", "down")
gen "..." ("base", xpos="far_left", ypos="head")
gen "Sounded better in my head...{w=0.5} give me a minute and I'll come up with something that works..." ("base", xpos="far_left", ypos="head")
her "I've never been more embarrassed in my entire life!" ("normal", "narrow", "worried", "mid_soft", cheeks="blush")
her "" ("annoyed", "narrow", "base", "R_soft")
gen "Pff, as if you've never said {i}that{/i} before." ("base", xpos="far_left", ypos="head")
her "I mean it! I was mortified standing there clutching her panties while stumbling over my words for an excuse." ("open", "narrow", "worried", "mid_soft", cheeks="blush")
her "" ("upset", cheeks="blush")
gen "And what did she do?" ("base", xpos="far_left", ypos="head")
her "Well... that's the odd thing, while I was floundering like a fish she was just grinning at me. Then she said, and I quote..." ("open", "base", "base", "mid")
her "\"I always had a feeling about you Granger... But if you want them, you'll need to do me a favour. Meet me tonight and we can help with Connie's Linguistics homework\"." ("open", "base", "base", "R")
gen "Connie's linguist?-{w=1.0}{nw}" ("base", xpos="far_left", ypos="head")
gen "Connie's linguist?-{fast} oh I see..." ("grin", xpos="far_left", ypos="head")
her "As embarrassing as the circumstances were, I would never turn down a request to help a student with homework! But I don't think we have a linguistics class or what Connie she was--" ("open", "narrow", "worried", "mid_soft")
her "*huh*?" ("open", "narrow", "worried", "mid_soft")
her "" ("upset")
gen "Muff Diving..." ("base", xpos="far_left", ypos="head")
her "" ("upset", "base", "worried", "mid")
gen "Munch her carpet..." ("base", xpos="far_left", ypos="head")
her "" ("clench", "closed", "angry", "mid")
gen "Deluxe wash..." ("base", xpos="far_left", ypos="head")
her "Stop not making any sense!" ("clench", "base", "angry", "mid")
her "" ("annoyed")
gen "Are you really supposed to be this school's top student? She was asking you to eat her out." ("base", xpos="far_left", ypos="head")
her "Eat her what out?" ("open")
her "" ("annoyed", "narrow", "angry", "R")
gen "Alright... work with me. She wanted you...{w=1.0} Still with me here?" ("base", xpos="far_left", ypos="head")
her "Yes obviously..." ("open", "closed", "angry", "mid")
her "(Does he think I'm an idiot?)" ("annoyed", "narrow", "angry", "R")
gen "Okay then repeat after me." ("base", xpos="far_left", ypos="head")
her "" ("annoyed", "base", "base", "mid_soft")
gen "She wanted you..." ("base", xpos="far_left", ypos="head")
her "She wanted me..." ("open", "base", "base", "mid_soft")
her "" ("normal")
gen "To take your tongue..." ("base", xpos="far_left", ypos="head")
her "Thake myh tonghue?" ("open_tongue")
her "" ("open_wide_tongue", "squint", "base", "mid")
pause 1.0
gen "And stick it in her vagina!" ("grin", xpos="far_left", ypos="head")
her "{size=+8}WHAT?!{/size}" ("shock", "wide", "base", "stare", cheeks="blush")
her "Why would she want that?!" ("shock", "wide", "base", "mid", cheeks="blush")
her "" ("angry", cheeks="blush")
gen "Because in my experience it feels awesome...{w=0.5}{nw}" ("grin", xpos="far_left", ypos="head")
gen "Because in my experience it feels awesome...{fast} Wait, did that make it sound like I have a vagin--" ("base", xpos="far_left", ypos="head")
her "You're wrong! She-- She--" ("shock", "closed", "angry", "mid", cheeks="blush")
her "" ("angry", "happyCl", "worried", "mid", cheeks="blush")
gen "What? Never done it before?" ("base", xpos="far_left", ypos="head")
her "{size=+4}OF COURSE NOT!{/size}" ("angry", "base", "angry", "mid", cheeks="blush")
gen "I mean, I assumed you didn't have any real friends... But to get to your age and never eat another girl out? How shameful." ("grin", xpos="far_left", ypos="head")
her "Not everyone in this school is as gross as you!" ("angry", "narrow", "annoyed", "mid", cheeks="blush")
gen "well, there's one way to prove me wrong. Go find Katie and ask her yourself." ("grin", xpos="far_left", ypos="head")
her "" ("annoyed", "narrow", "annoyed", "mid", cheeks="blush")
her "Maybe I will..." ("open", "closed", "angry", "mid")
her "" ("upset", "narrow", "annoyed", "mid")
her "She will surely--" ("open", "closed", "base", "mid")
her "{size=+4}HOLD ON!{/size}" ("scream", "wide", "base", "stare")
her "" ("shock")
gen "What?" ("base", xpos="far_left", ypos="head")
her "I-I-I-I-I..." ("angry", "wide", "base", "mid", cheeks="blush")
gen "Just spit it out!" ("base", xpos="far_left", ypos="head")
her "I was so nervous with her that I just said yes! She'll be expecting me soon!" ("mad", "narrow", "base", "down", cheeks="blush")
her "But I-- But I-- I couldn't--" ("shock", "narrow", "worried", "down", cheeks="blush")
her "" ("angry", cheeks="blush")
her "I'll just have to inform her that it was a misunderstanding, yes that will have to do." ("shock", "narrow", "base", "mid_soft", cheeks="blush")
her "" ("angry", "narrow", "base", "mid_soft", cheeks="blush")
gen "Sure, and risk her spilling the beans to your entire dorm that the proud Hermione Granger steals girls' panties." ("grin", xpos="far_left", ypos="head")
her "..." ("soft", "narrow", "worried", "down")
her "" ("soft", "closed", "angry", "mid", cheeks="blush")
gen "Hey, for sixty points would you let me watch--" ("grin", xpos="far_left", ypos="head")
her "Absolutely not!" ("scream", "base", "angry", "mid", cheeks="blush")
her "" ("angry", "base", "angry", "mid", cheeks="blush")
gen "That's a bummer..." ("base", xpos="far_left", ypos="head")
her "" ("angry", "narrow", "angry", "R", cheeks="blush")
gen "You can go then." ("base", xpos="far_left", ypos="head")
her "..." ("annoyed", cheeks="blush")
her "......" ("annoyed", "base", "worried", "mid", cheeks="blush")
her "What about the points sir?" ("open", "narrow", "worried", "mid_soft", cheeks="blush")
her "" ("annoyed", "base", "worried", "mid", cheeks="blush")
gen "Oh yes, right..." ("base", xpos="far_left", ypos="head")
gen "Forty-five points to Gryffindor!" ("base", xpos="far_left", ypos="head")
her "Thank you sir..." ("open", "narrow", "worried", "mid_soft")
her "" ("upset", "base", "base", "R")
pause 0.5
call her_walk("mid", "base")
gen "{i}Bon appetit!{/i}" ("grin", xpos="far_left", ypos="head")
her "" ("open", "base", "base", "R", flip=True)
pause 0.5
her "..." ("angry", "base", "base", "mid", flip=True)
her "(What did I get myself into this time...?)" ("angry", "narrow", "base", "down", cheeks="blush", flip=True)
gen "Nope...{w=0.5} \"While boys may want me, they wouldn't be caught dead ever just buying me for themselves\"." ("base", xpos="far_left", ypos="head")
her "Oh, poor [name_genie_hermione], I had no idea you were so pent up. You can start calling me out more than twice a day if that isn't enough." ("soft", "narrow", "worried", "mid_soft", cheeks="blush")
gen "During the day? But what about your classes?" ("base", xpos="far_left", ypos="head")
her "*Hmm*? Oh well, missing one or two wouldn't hurt... Especially if the headmaster has an important \"assignment\" for me." ("base", "narrow", "base", "mid_soft", cheeks="blush")
gen "I'll consider it... Now let's circle back to you, Katie and your binge of her minge." ("base", xpos="far_left", ypos="head")
her "Professor... How dare you... I would never even think to shamelessly do something so heinous with a classmate and give you all the juicy details..." ("annoyed", "base", "base", "R")
her "For less than forty house points." ("grin", "wink", "base", "mid", cheeks="blush")
her "" ("base", "narrow", "base", "mid_soft", cheeks="blush")