From 0dada1d367fc15f251f9b74c5847ffa8086ba934 Mon Sep 17 00:00:00 2001 From: Johnny Date: Thu, 20 Oct 2022 18:44:56 +0200 Subject: [PATCH] Fixes and improvements Mirror of Erised: * Set doll positioning at start of mirror stories to ensure dolls are correct. * Adjusted Doll flip on "A booty at sea" story. * Removed Doll Cum layers on "A booty at sea" story as genie cums inside/on her back. * Improved "A bad time to disrobe" writing. * "Flash your tits", Minor writing fix --- .../events/requests/flash_your_tits.rpy | 2 +- .../mirror/events/a_bad_time_to_disrobe.rpy | 215 +++++++++--------- .../mirror/events/a_christmas_tale2.rpy | 4 +- .../mirror/events/a_white_christmas.rpy | 2 +- .../mirror/events/anal_pirate_event.rpy | 40 ++-- .../mirror/events/eating_for_pleasure.rpy | 2 +- .../minigames/mirror/events/panty_raid.rpy | 8 +- .../minigames/mirror/events/suck_and_run.rpy | 2 +- .../rooms/room_of_requirement/init.rpy | 6 +- 9 files changed, 145 insertions(+), 136 deletions(-) diff --git a/game/scripts/characters/hermione/events/requests/flash_your_tits.rpy b/game/scripts/characters/hermione/events/requests/flash_your_tits.rpy index 49f79e74..5c010635 100644 --- a/game/scripts/characters/hermione/events/requests/flash_your_tits.rpy +++ b/game/scripts/characters/hermione/events/requests/flash_your_tits.rpy @@ -260,7 +260,7 @@ label hg_pr_flash_T3_E2: with d5 her "We were suddenly interrupted by the sounds of the other Hufflepuff students footsteps around the corner." - her "So, before even got to properly take in his reaction, I had to put my clothes back into place, and quickly." + her "So, before even getting the chance to properly take in his reaction, I had to put my clothes back into place, and quickly." show her_flash_public npc_pose3 hermione_pose3 eyes_clenched mouth_soft as cg with d5 diff --git a/game/scripts/minigames/mirror/events/a_bad_time_to_disrobe.rpy b/game/scripts/minigames/mirror/events/a_bad_time_to_disrobe.rpy index 0e2b916e..9fbadfa1 100644 --- a/game/scripts/minigames/mirror/events/a_bad_time_to_disrobe.rpy +++ b/game/scripts/minigames/mirror/events/a_bad_time_to_disrobe.rpy @@ -44,23 +44,23 @@ label a_bad_time_to_disrobe_part_1: gen "Well, for today's favour I have a prop for you to use." ("base", xpos="far_left", ypos="head") - her "A prop sir?" ("base", "base", "base", "mid") + her "A prop, sir?" ("base", "base", "base", "mid") gen "Yes, I'd like you to put this invisibility cloak on and sneak into one of the boy only areas of the school." ("base", xpos="far_left", ypos="head") her "Well, I guess that would be fine..." ("base", "base", "base", "mid") - her "Seems a bit different than your usual requests." ("soft", "base", "base", "R", cheeks="blush") + her "Although it's a bit different from your usual requests." ("soft", "base", "base", "R", cheeks="blush") gen "You'd be naked of course." ("base", xpos="far_left", ypos="head") - her "Naked!?! But what if someone saw me?" ("open", "wide", "base", "stare") + her "Naked!?! But what if someone sees me?" ("open", "wide", "base", "stare") - gen "You'll be wearing the cloak..." ("base", xpos="far_left", ypos="head") + gen "You'd be wearing the cloak..." ("base", xpos="far_left", ypos="head") gen "No one would even know you were there." ("base", xpos="far_left", ypos="head") her "{size=-7}Thirty-five points...{/size}" ("annoyed", "closed", "angry", "mid") - gen "Twenty-five points you said? sounds good to me." ("base", xpos="far_left", ypos="head") + gen "Twenty-five points, you said? sounds good to me." ("base", xpos="far_left", ypos="head") call her_chibi("stand","desk","base",flip=True) her "{size=-7}You heard what I said...{/size}" ("disgust", "closed", "base", "mid", flip=True, trans=dissolve) @@ -79,7 +79,7 @@ label a_bad_time_to_disrobe_part_1: call her_chibi("stand","desk","base") - nar "Later that evening, Hermione returns." + nar ">Later that evening, Hermione returns." with d3 hide screen blkfade @@ -93,23 +93,25 @@ label a_bad_time_to_disrobe_part_1: pause .8 gen "Now, spill the beans." ("base", xpos="far_left", ypos="head") - her "I.. I don't have any beans on me sir." ("soft", "slit", "low", "stare") + her "I--{w=0.2} I don't have any beans on me, sir." ("soft", "slit", "low", "stare") gen "(Is this girl for real?)" ("base", xpos="far_left", ypos="head") - gen "It's just an expression, tell me... did you complete your assignment?" ("base", xpos="far_left", ypos="head") - her "I did sir. I snuck into the boys dormitory using the cloak as you suggested." ("soft", "happyCl", "base", "mid") + gen "It's just an expression..." ("base", xpos="far_left", ypos="head") + gen "Now tell me...{w=0.4} Did you complete your assignment?" ("base", xpos="far_left", ypos="head") + her "I did, sir...{w=0.4} I snuck into the boys dormitory using the cloak, as you suggested." ("soft", "happyCl", "base", "mid") gen "Naked?" ("base", xpos="far_left", ypos="head") - her "Naked... --ish." ("disgust", "base", "base", "R") - gen "How can you be naked... -ish?" ("base", xpos="far_left", ypos="head") - her "Well, I had my underwear on, I'd be cold otherwise." ("base", "base", "base", "mid") - gen "Cold? You'd have the cloak on you..." ("base", xpos="far_left", ypos="head") - gen "What happened next then?" ("base", xpos="far_left", ypos="head") + her "Naked...{w=0.2} --ish." ("disgust", "base", "base", "R") + gen "How can you be naked...{w=0.2} -ish?" ("base", xpos="far_left", ypos="head") + her "Well, I had to keep my underwear on...{w=0.2} I'd be cold otherwise." ("soft", "narrow", "base", "R") + gen "Cold? How would you be cold with the cloak on?" ("base", xpos="far_left", ypos="head") + her "*Ehm*..." ("digust", "base", "base", "mid") + gen "*Sigh*... Just tell me what happened next." ("base", xpos="far_left", ypos="head") her "Well, a few of the boys were in there." ("base", "base", "base", "mid") her "They were playing wizards chess..." ("base", "base", "base", "mid") her "Pretty poorly in fact." ("disgust", "wink", "base", "mid") gen "..." ("base", xpos="far_left", ypos="head") - gen "I'm sorry miss Granger but you're going to have to do better than this." ("base", xpos="far_left", ypos="head") - gen "I expect better from you by now." ("base", xpos="far_left", ypos="head") + gen "I'm sorry miss Granger, but you're going to have to do better than this." ("base", xpos="far_left", ypos="head") + gen "I expect more from you by now." ("base", xpos="far_left", ypos="head") her "So, no points then?" ("angry", "narrow", "annoyed", "mid") gen "No, I know you can do better." ("base", xpos="far_left", ypos="head") her "Fine! I'll do better next time. Double points! I'll show you!" ("angry", "narrow", "angry", "R") @@ -120,7 +122,7 @@ label a_bad_time_to_disrobe_part_1: with d3 show screen quistion_pop_up("{color=#cbcbcb}Hermione will remember that{/color}") - nar "Hermione returns the next morning, looking nervous but more determined than yesterday." + nar ">Hermione returns the next morning, looking nervous but more determined than yesterday." $ game.daytime = True call update_interface_color @@ -132,9 +134,9 @@ label a_bad_time_to_disrobe_part_1: hide screen blkfade with d3 - her "I see that you have the cloak ready for me sir." ("base", "base", "base", "R",xpos="right",ypos="base") - gen "Indeed, I'm expecting better from you today, girl." ("base", xpos="far_left", ypos="head") - her "I won't disappoint you sir!" ("grin", "base", "base", "mid") + her "I see that you have the cloak ready for me, sir." ("base", "base", "base", "R",xpos="right",ypos="base") + gen "Indeed... And I'm expecting better from you today, girl." ("base", xpos="far_left", ypos="head") + her "I won't disappoint you, sir!" ("grin", "base", "base", "mid") gen "I'll be the judge of that..." ("base", xpos="far_left", ypos="head") hide hermione_main @@ -145,7 +147,7 @@ label a_bad_time_to_disrobe_part_1: call update_interface_color call music_block - nar "Later that evening a distraught-looking Hermione enters the office." + nar ">Later that evening a distraught-looking Hermione enters the office." call her_chibi("top_naked","desk","base") $ hermione.strip("robe", "accessory") @@ -155,41 +157,43 @@ label a_bad_time_to_disrobe_part_1: with d5 her "..." ("upset", "base", "base", "mid", tears="mascara_soft",xpos="right",ypos="base") - gen "What happened? Where's your shirt?" ("base", xpos="far_left", ypos="head") - her "What does it look like?" ("upset", "base", "base", "mid", tears="mascara_soft") - gen "Well, I know what it looks like..." ("base", xpos="far_left", ypos="head") + gen "What the-- What, happened? Where's your shirt?" ("base", xpos="far_left", ypos="head") + her "What happened? What do you think?!" ("upset", "base", "base", "mid", tears="mascara_soft") + gen "Well, I know what I think... But I'd like to hear it from you." ("base", xpos="far_left", ypos="head") her "I didn't want to disappoint, sir, so I did what you asked..." ("soft", "base", "base", "mid", tears="mascara_soft") - her "I went into the girls changing room at the quidditch pitch and put my clothes in one of the lockers." ("base", "base", "base", "mid", tears="mascara_soft") + her "I went into the girls changing room at the Quidditch pitch, undressing and leaving my clothes in one of the lockers." ("base", "base", "base", "mid", tears="mascara_soft") gen "Well done. And then?" ("base", xpos="far_left", ypos="head") - her "I took the cloak and snuck into the boys changing room..." ("soft", "squint", "base", "R", tears="mascara") - her "I stood next to the doorway so that they wouldn't bump into me." ("open", "base", "base", "mid", tears="mascara") - gen "Great idea... and no one noticed?" ("base", xpos="far_left", ypos="head") - her "Well, at first... This damn cloak is too small." ("angry", "base", "base", "mid", tears="mascara") - her "I thought I would be short enough to fit under it..." ("disgust", "base", "base", "down", tears="mascara") - her "I didn't notice that my feet were visible..." ("upset", "base", "angry", "mid", tears="mascara") - gen "(Well, that's a shame.)" ("base", xpos="far_left", ypos="head") - her "One of the boys saw me shuffle and moved to see what it was so I tried to get away but I slipped... and... and." ("upset", "wide", "base", "shocked", tears="mascara") + her "I took the cloak and snuck into the boys changing room--" ("soft", "squint", "base", "R", tears="mascara") + her "I didn't want any of them to bump into me so I decided to stand just around the corner of the doorway." ("open", "base", "base", "mid", tears="mascara") + gen "Judging by your current state, I assume it didn't play out as you thought." ("base", xpos="far_left", ypos="head") + her "Well, it did at first... But I had made a miscalculation." ("angry", "base", "base", "mid", tears="mascara") + her "By thinking I was short enough to fit under the cloak..." ("disgust", "base", "base", "down", tears="mascara") + gen "Right, so your--" ("base", xpos="far_left", ypos="head") + her "My feet were completely visible the whole time!" ("upset", "base", "angry", "mid", tears="mascara") + gen "..." ("angry", xpos="far_left", ypos="head") + her "One of the boys saw them and began moving closer to see what they were, so I tried to get away, but I slipped...{w=0.4} and...{w=0.4} and." ("upset", "wide", "base", "shocked", tears="mascara") gen "And what?" ("angry", xpos="far_left", ypos="head") - her "And I slipped and my butt fell out!" ("scream", "wide", "worried", "stare", tears="mascara") + her "My butt fell out!" ("scream", "wide", "worried", "stare", tears="mascara") - gen "{size=18}Thirty points to....{/size}" ("grin", xpos="far_left", ypos="head") + gen "{size=18}Thirty points to--{/size}" ("grin", xpos="far_left", ypos="head") - her "I'm not done!" ("open", "narrow", "worried", "down", tears="mascara") + her "I'm not finished!" ("open", "narrow", "worried", "down", tears="mascara") gen "Sorry, you carry on my dear!" ("base", xpos="far_left", ypos="head") - her "I ran out and grabbed what I could of my clothes... I think the boy may have seen me." ("soft", "narrow", "worried", "mid_soft", tears="mascara") - her "Professor.... I'm beginning to have second thoughts about this cloak idea." ("soft", "narrow", "worried", "mid_soft", tears="mascara") - gen "The boy didn't see your face, that's what matters." ("base", xpos="far_left", ypos="head") - gen "You could've draped the cloak around your head and it would be enough." ("base", xpos="far_left", ypos="head") + her "I sprinted out of there, grabbing as many of my clothes that I could... But even then, I think the boy may have seen me!" ("soft", "narrow", "worried", "mid_soft", tears="mascara") + her "Professor... I'm beginning to have second thoughts about this whole cloak idea." ("soft", "narrow", "worried", "mid_soft", tears="mascara") + gen "Don't be silly... The boy didn't even see your face, that's what matters." ("base", xpos="far_left", ypos="head") + her "But--" ("clench", "narrow", "worried", "mid_soft", tears="mascara") + gen "Even if the cloak was only big enough to cover that bushy head of yours, it would be enough to keep anyone from knowing--" ("base", xpos="far_left", ypos="head") her "Professor!" ("shock", "wide", "base", "mid", tears="mascara") gen "Just trying to lighten the mood." ("base", xpos="far_left", ypos="head") - gen "Here's an extra five points for a job well done, miss Granger." ("base", xpos="far_left", ypos="head") + gen "Although I'm sure an extra five points for a job well done should suffice..." ("base", xpos="far_left", ypos="head") gen "Thirty-five points to Gryffindor!" ("grin", xpos="far_left", ypos="head") her "Thank you professor..." ("grin", "base", "base", "mid", tears="mascara") call her_walk ("door", "base") - her "(He's right, they wouldn't recognise me if I didn't show my face...)" ("base", "base", "base", "mid", cheeks="blush", tears="mascara", ypos="head", flip=False) - her "(would they?)" ("base", "base", "base", "mid", cheeks="blush", tears="mascara") + her "(I suppose he's right... Surely nobody would recognize me just from my body...)" ("soft", "base", "base", "R", cheeks="blush", tears="mascara", flip=True) + her "(would they?)" ("annoyed", "narrow", "base", "mid", cheeks="blush", tears="mascara") call her_chibi("leave") @@ -212,54 +216,54 @@ label a_bad_time_to_disrobe_part_2: gen "Good afternoon miss Granger." ("base", xpos="far_left", ypos="head") her "Good afternoon professor, what can I do for you today?" ("base", "base", "base", "mid",xpos="right",ypos="base") gen "Glad you asked, I've got another task for you." ("base", xpos="far_left", ypos="head") - her "And what task may that be professor." ("soft", "base", "base", "R") - gen "Well miss Granger, I think somebody owes me a invisibility cloak." ("base", xpos="far_left", ypos="head") + her "Another task? And what task may that be professor?" ("soft", "base", "base", "R") + gen "Well, miss Granger... I think somebody owes me a invisibility cloak." ("base", xpos="far_left", ypos="head") her "Oh, do you want me to collect it from somebody?" ("open", "base", "base", "mid") - gen "That somebody is you miss Granger..." ("base", xpos="far_left", ypos="head") + gen "That somebody is you, miss Granger..." ("base", xpos="far_left", ypos="head") gen "You left my cloak at the scene of the crime." ("base", xpos="far_left", ypos="head") - her "What crime professor, what have you gotten me into?" ("upset", "narrow", "annoyed", "mid") - gen "I'm talking about when you went to visit the boys changing room." ("base", xpos="far_left", ypos="head") + her "Crime? Professor, what have you gotten me into?" ("upset", "narrow", "annoyed", "mid") + gen "I'm talking about when you went for a visit to the boys changing room." ("base", xpos="far_left", ypos="head") gen "Or have you forgotten already?" ("base", xpos="far_left", ypos="head") her "{size=-7}I've tried to.{/size}" ("upset", "base", "worried", "R") gen "Sorry?" ("base", xpos="far_left", ypos="head") her "I said, I do remember." ("normal", "base", "base", "R") - gen "Right, well. Good invisibility cloaks are pretty hard to come by..." ("base", xpos="far_left", ypos="head") - gen "(I think...)" ("base", xpos="far_left", ypos="head") - her "No they're not... they're mass produced as far as I know." ("annoyed", "base", "base", "mid") + gen "Right... Well, good invisibility cloaks are pretty hard to come by..." ("base", xpos="far_left", ypos="head") + gen "(I think.)" ("base", xpos="far_left", ypos="head") + her "Really? I thought they were mass-produced?" ("annoyed", "base", "base", "mid") her "By house elves I bet..." ("disgust", "closed", "angry", "mid") - gen "Hey now, I know they might be small but I wouldn't call them elves." ("base", xpos="far_left", ypos="head") + gen "Hey now... I know they might be small, but I wouldn't call them elves." ("base", xpos="far_left", ypos="head") gen "In any case, the cloak has more of a sentimental value to me... lots of memories." ("base", xpos="far_left", ypos="head") gen "(Like the time where your butt fell out of it.)" ("grin", xpos="far_left", ypos="head") gen "Oh, the memories... you must retrieve it for me." ("grin", xpos="far_left", ypos="head") her "Fine, I'll do it... even though I hold you partly responsible for the situation that lead to me dropping it." ("annoyed", "closed", "angry", "mid") - gen "Great, let's not dwell on the past then." ("base", xpos="far_left", ypos="head") + gen "Great! Let's not dwell on the past then." ("base", xpos="far_left", ypos="head") her "..." ("normal", "narrow", "annoyed", "mid") her "Do you happen to have any idea of where it is?" ("open", "base", "base", "mid") - gen "Well, it hasn't been reported as found so unless someone stole it there's only one place it could be." ("base", xpos="far_left", ypos="head") + gen "Well, it hasn't been reported as found, so unless it's been stolen, there's only one place it could be." ("base", xpos="far_left", ypos="head") her "The boys changing room?" ("base", "narrow", "worried", "down") gen "The boys changing room." ("grin", xpos="far_left", ypos="head") her "And how many house points?" ("base", "base", "base", "mid") gen "For what exactly?" ("base", xpos="far_left", ypos="head") her "Retrieving the cloak of course." ("annoyed", "base", "base", "mid") - gen "You're demanding house points, for your own mistakes miss Granger?" ("base", xpos="far_left", ypos="head") + gen "You're demanding house points, for your own mistakes, miss Granger?" ("base", xpos="far_left", ypos="head") her "But I thought..." ("upset", "base", "worried", "mid") gen "..." ("base", xpos="far_left", ypos="head") her "..." ("upset", "narrow", "worried", "down") gen "Fine, but only if we continue where we left of." ("base", xpos="far_left", ypos="head") her "With my butt out?!?" ("disgust", "wide", "worried", "stare") - gen "With your bu--" ("base", xpos="far_left", ypos="head") - gen "No, well... yes, but this time you'll be prepared." ("base", xpos="far_left", ypos="head") - her "But... what if they recognise me sir?" ("open", "base", "worried", "mid") - gen "You'd already know if they had recognised you..." ("base", xpos="far_left", ypos="head") + gen "With your butt--" ("base", xpos="far_left", ypos="head") + gen "No, well... Yes, but this time you'll be prepared." ("base", xpos="far_left", ypos="head") + her "But... What if they recognise me, sir?" ("open", "base", "worried", "mid") + gen "if they had recognized you, then I'm sure you'd already know..." ("base", xpos="far_left", ypos="head") her "(That's true...)" ("soft", "base", "base", "mid_soft", cheeks="blush") - her "And then what, you want me to just walk away?" ("base", "base", "base", "mid", cheeks="blush") - gen "You can figure it out yourself miss Granger. Once you have the cloak it shouldn't be an issue getting away." ("base", xpos="far_left", ypos="head") + her "And then what? You want me to be able to just walk out of there?" ("base", "base", "base", "mid", cheeks="blush") + gen "That's for you to figure out, miss Granger. Either way, once you have the cloak it shouldn't be an issue getting away." ("base", xpos="far_left", ypos="head") her "And I want--" ("open", "base", "base", "mid") gen "I'll give you forty house points for it." ("base", xpos="far_left", ypos="head") her "(I was going to ask for thirty.)" ("soft", "happy", "base", "R", cheeks="blush") her "I'll do it..." ("base", "base", "base", "mid") - gen "Great, you're doing a great service to your house and making an old man very happy." ("grin", xpos="far_left", ypos="head") - her "By getting your cloak back right?" ("base", "base", "worried", "mid") + gen "Great! You're doing an excellent service to your house, and you're making this old man very happy." ("grin", xpos="far_left", ypos="head") + her "By getting your cloak back, right?" ("base", "base", "worried", "mid") gen "Right..." ("base", xpos="far_left", ypos="head") call her_walk(action="leave") @@ -285,70 +289,77 @@ label a_bad_time_to_disrobe_part_2: gen "Mission success?" ("base", xpos="far_left", ypos="head") her "..." ("normal", "narrow", "base", "dead", cheeks="blush") gen "Miss Granger?" ("base", xpos="far_left", ypos="head") - her "Oh, hello professor, yes. Here's your cloak back." ("base", "narrow", "worried", "down") + her "Oh, hello professor... Here's your cloak back." ("base", "narrow", "worried", "down") gen "..." ("base", xpos="far_left", ypos="head") - gen "And?" ("base", xpos="far_left", ypos="head") - her "And what?" ("normal", "happyCl", "worried", "mid") - gen "And what about your assignment. How did it go?" ("base", xpos="far_left", ypos="head") - her "Oh... yes, it went very well thank you... no hurdles in any way." ("soft", "base", "worried", "R", cheeks="blush") - gen "Your face is glowing miss Granger, I can tell when you're being untruthful." ("base", xpos="far_left", ypos="head") + gen "So?" ("base", xpos="far_left", ypos="head") + her "So, what?" ("normal", "happyCl", "worried", "mid") + gen "So, what about your assignment? How did it go?" ("base", xpos="far_left", ypos="head") + her "Oh, the assignment... It went very well, thank you... no hurdles in any way." ("soft", "base", "worried", "R", cheeks="blush") + gen "Your face is glowing, miss Granger... It's not hard to tell when you're being untruthful." ("base", xpos="far_left", ypos="head") her "It is? I didn't even notice..." ("normal", "narrow", "base", "down", cheeks="blush") gen "You're going to have to elaborate if you'd like those house points." ("base", xpos="far_left", ypos="head") - her "Oh... okay, I'l just go ahead then..." ("mad", "base", "base", "mid") + her "Oh... okay... I'll just go ahead then." ("mad", "base", "base", "mid") gen "Let me get the popcorn." ("base", xpos="far_left", ypos="head") her "popcorn? Where would you get popcorn from in this office?" ("annoyed", "base", "base", "mid") gen "Magic cupboard." ("grin", xpos="far_left", ypos="head") - her "Right... well, I'll just start in that case shall I?" ("base", "narrow", "base", "R_soft") + her "Right... I'll just start from the beginning, shall I?" ("base", "narrow", "base", "R_soft") her "..." ("base", "base", "base", "mid", cheeks="blush") - her "So... I went to the boys changing room when they were in quidditch practice." ("open", "narrow", "worried", "down") - gen "*CRUNCH*" ("base", xpos="far_left", ypos="head") - her "It's very messy in there... I thought the girls changing room was bad..." ("base", "narrow", "base", "down") - gen "*CRUNCH* *Chew* *Chew*" ("base", xpos="far_left", ypos="head") - gen "*CRUNCH*" ("base", xpos="far_left", ypos="head") + her "So... I went to the boys changing room when they busy with their Quidditch practice." ("open", "narrow", "worried", "down") + gen "{size=+2}*CRUNCH*{/size}" ("base", xpos="far_left", ypos="head") + her "It's very messy in there... And here I thought that the girls changing room was bad..." ("base", "narrow", "base", "down") + gen "{size=+3}*CRUNCH* *Chew* *Chew*{/size}" ("base", xpos="far_left", ypos="head") + gen "{size=+4}*CRUNCH*{/size}" ("base", xpos="far_left", ypos="head") her "Anyway... so I rummaged around in that mess..." ("annoyed", "base", "worried", "mid") - her "I knew it had to have been somewhere between the showers and the doorway..." ("base", "base", "base", "mid") - her "After looking around for a while I noticed that the cloak had been pushed under one of the benches lining the wall." ("open", "narrow", "worried", "down") - her "So I grabbed it and I thought I might as well disrobe and hide in the shower room with the cloak on." ("base", "narrow", "base", "down") - her "But as I was stuffing my clothes in one of the lockers a boy walked in." ("clench", "base", "worried", "mid") - gen "*CRUNCH*" ("base", xpos="far_left", ypos="head") + her "I knew it had to be somewhere between the showers and the doorway..." ("base", "base", "base", "mid") + her "And after looking around for a while, I noticed that the cloak had been pushed underneath one of the benches lining the wall." ("open", "narrow", "worried", "down") + her "So as I grabbed it, I thought to myself... Well, I've already managed to sneak in there so perhaps I could earn myself some points as well..." ("open", "narrow", "worried", "down") + her "So I took my clothes off again, and while draping the cloak over me, I began making to the showers." ("base", "narrow", "base", "down") + her "But, just as I was about to enter, one of the boys emerged in front of me!" ("clench", "base", "worried", "mid") + gen "{size=+6}*CRUNCH*{/size}" ("base", xpos="far_left", ypos="head") her "Professor!" ("scream", "base", "angry", "mid") - gen "*Cough* *Cough*... sorry." ("angry", xpos="far_left", ypos="head") - her "It is hard to talk about this as it is without your chewing distracting me." ("annoyed", "base", "angry", "mid") + gen "*Cough* *Cough*...{w=0.4} Sorry." ("angry", xpos="far_left", ypos="head") + her "It is hard enough to talk about this as it is without your chewing distracting me." ("annoyed", "base", "angry", "mid") + + call play_sound("gulp") + gen "*Gulp*" ("base", xpos="far_left", ypos="head") + her "Anyhow..." ("base", "narrow", "angry", "R") - her "I expected the team to be going for at least another thirty minutes." ("open", "base", "base", "mid") + her "I was expecting that the team would be practising for at least another thirty minutes." ("open", "base", "base", "mid") her "But that's when the boy walked in..." ("normal", "closed", "base", "mid") - her "And I panicked and threw the cloak over myself and hid in one of the toilets." ("open", "base", "worried", "R") + her "And I panicked and rushed to hide in one of the toilets." ("open", "base", "worried", "R") gen "Smart." ("base", xpos="far_left", ypos="head") her "..." ("base", "base", "base", "mid", cheeks="blush") - her "Well, it would've been if I had remembered to lock it." ("base", "narrow", "base", "down") - gen "Not that smart..." ("grin", xpos="far_left", ypos="head") + her "If I had been smart, I would've taken into consideration why someone might go to the changing room before practice is finished..." ("base", "narrow", "base", "down") + gen "To drain the ole--" ("grin", xpos="far_left", ypos="head") her "Do you want me to continue or not?" ("annoyed", "narrow", "annoyed", "mid") gen "You're the one receiving the points here, I'm just providing the means of earning them." ("base", xpos="far_left", ypos="head") - her "..." ("normal", "narrow", "worried", "down") + her "*Hmph*..." ("normal", "narrow", "worried", "down") her "As I was saying..." ("base", "narrow", "base", "down") - her "I went into one of the toilets and I heard the boy shuffling outside." ("base", "closed", "base", "mid") - her "The room was so small so I tried to back into a corner, but as he came in I knew it wasn't going to work..." ("base", "narrow", "base", "down", cheeks="blush") - her "So I prayed he wasn't about to sit down and instead I positioned myself above the toilet with my legs around the base." ("clench", "happyCl", "worried", "mid") - gen "And did he sit down or not?" ("base", xpos="far_left", ypos="head") - her "No, but he was close enough for me to feel his..." ("mad", "squint", "worried", "up") + her "At this point it was already too late, I was already inside one of the toilets and I began hearing the shuffling of the boy outside." ("base", "closed", "base", "mid") + her "Since the room was so small, I tried to back into a corner... But once he had entered, I knew it wasn't going to work..." ("base", "narrow", "base", "down", cheeks="blush") + her "So, the only thing I could do was pray that he wasn't about to sit down, and to position myself right up against the back of the toilet... With my legs around the base." ("clench", "happyCl", "worried", "mid") + her "..." ("disgust", "narrow", "base", "down") + gen "And did he?" ("base", xpos="far_left", ypos="head") + her "No... But he was close enough for me to feel his..." ("mad", "squint", "worried", "up") her "His..." ("base", "slit", "worried", "ahegao") - gen "His what? miss Granger..." ("base", xpos="far_left", ypos="head") - her "Well... His Penis brushed up against my butt." ("annoyed", "closed", "base", "mid", cheeks="blush") + gen "His what, Miss Granger?" ("base", xpos="far_left", ypos="head") + her "His penis..." ("annoyed", "closed", "base", "mid", cheeks="blush") gen "How did he manage that?" ("base", xpos="far_left", ypos="head") - her "The boy wasn't in there to relieve himself in the way I assumed..." ("open", "closed", "angry", "mid", cheeks="blush") - her "I guess he wasn't paying attention to what sensation he was feeling on the tip of his..." ("normal", "base", "worried", "mid", cheeks="blush") - her "Anyway..." ("open", "base", "worried", "R", cheeks="blush") + her "Well... The boy weren't there for the purpose of relieving himself... Well, at least not in the way--" ("open", "closed", "angry", "mid", cheeks="blush") + gen "He was jacking it!?" ("base", xpos="far_left", ypos="head") + her "*Ehm*... Yes... And I suppose he was too busy to notice that his tip was brushing up against--" ("normal", "base", "worried", "mid", cheeks="blush") + her "*Ahem*..." ("open", "base", "worried", "R", cheeks="blush") gen "..." ("base", xpos="far_left", ypos="head") her "I'd like my points now." ("base", "narrow", "worried", "down") - gen "Certainly miss Granger..." ("base", xpos="far_left", ypos="head") + gen "Certainly, miss Granger..." ("base", xpos="far_left", ypos="head") gen "Forty points to Gryffindor!" ("base", xpos="far_left", ypos="head") her "Thank you professor..." ("soft", "base", "base", "mid_soft") call her_walk("door", "base") - her "(I'm glad I had time to clean the cloak before walking in here...)" ("base", "narrow", "base", "dead", cheeks="blush", flip=True) - her "(That thing was massive...)" ("normal", "narrow", "worried", "down", cheeks="blush") - her "(What am I thinking? snap out of it...)" ("base", "happyCl", "worried", "mid", cheeks="blush") + her "(I probably shouldn't tell him about having to clean the cloak before bringing it back to him...)" ("base", "narrow", "base", "dead", cheeks="blush", flip=True) + her "(*Mmm*... I can still remember the smell of it...)" ("normal", "narrow", "worried", "down", cheeks="blush") + her "(Wait, what am I thinking? Snap out of it, Hermione...)" ("base", "happyCl", "worried", "mid", cheeks="blush") call her_chibi("leave") diff --git a/game/scripts/minigames/mirror/events/a_christmas_tale2.rpy b/game/scripts/minigames/mirror/events/a_christmas_tale2.rpy index 335a0b55..fe78eee1 100644 --- a/game/scripts/minigames/mirror/events/a_christmas_tale2.rpy +++ b/game/scripts/minigames/mirror/events/a_christmas_tale2.rpy @@ -115,7 +115,7 @@ label a_christmas_tale2(): with d3 san2 "Now check out this girl!" - ton "" ("horny", "narrow", "base", "mid", hair="happy", xpos="mid", trans=d3) + ton "" ("horny", "narrow", "base", "mid", hair="happy", xpos="mid", ypos="base", trans=d3) call ctc hide tonks_main sna "Now that is a present!" ("snape_13", trans=d3) @@ -146,7 +146,7 @@ label a_christmas_tale2(): show ch_ton elf zorder tonks_chibi.zorder at Transform(pos=(750, 430), xzoom=1) with d3 - her "" ("soft", "base", "base", "mid", cheeks="blush", trans=dissolve) + her "" ("soft", "base", "base", "mid", cheeks="blush", xpos="base", ypos="base", trans=d3) nar "In front of him a girl, no longer concealed." nar "With a bow around her pussy and ribbons around her tits." diff --git a/game/scripts/minigames/mirror/events/a_white_christmas.rpy b/game/scripts/minigames/mirror/events/a_white_christmas.rpy index a04f08ea..c03209ef 100644 --- a/game/scripts/minigames/mirror/events/a_white_christmas.rpy +++ b/game/scripts/minigames/mirror/events/a_white_christmas.rpy @@ -172,7 +172,7 @@ label a_white_christmas: call ton_chibi("stand", xpos="far_right", ypos="base") with d3 - ton "I want a clean match... No trickery!" ("open", "base", "annoyed", "L", ypos="base", trans=d3) + ton "I want a clean match... No trickery!" ("open", "base", "annoyed", "L", xpos="base", ypos="base", trans=d3) ton "Don't you dare to even grope!" ("soft", "narrow", "annoyed", "L") $ renpy.sound.play("sounds/crowd_stomping.ogg") diff --git a/game/scripts/minigames/mirror/events/anal_pirate_event.rpy b/game/scripts/minigames/mirror/events/anal_pirate_event.rpy index c283d2a6..025e2ffc 100644 --- a/game/scripts/minigames/mirror/events/anal_pirate_event.rpy +++ b/game/scripts/minigames/mirror/events/anal_pirate_event.rpy @@ -57,7 +57,7 @@ label anal_pirate_event: call gen_chibi("sit_behind_desk") call hide_blkfade - her "Thank you, captain..." ("grin", "base", "base", "mid",xpos="right",ypos="base", cheeks="blush") + her "Thank you, captain..." ("grin", "base", "base", "mid",xpos="right",ypos="base", cheeks="blush", flip=False) call her_walk(action="leave") call blkfade @@ -68,7 +68,7 @@ label anal_pirate_event: label anal_pirate_event_1: gen "lass... I'd like you to role-play with me." ("base", xpos="far_left", ypos="head") - her "captain...?" ("annoyed", "squint", "base", "mid") + her "captain...?" ("annoyed", "squint", "base", "mid", xpos="right", ypos="base") gen "How familiar ye be wit' th' term \"Swabbing ye poop deck\"?" ("base", xpos="far_left", ypos="head") her "Ninety galleon points..." ("annoyed", "narrow", "annoyed", "mid") @@ -82,7 +82,7 @@ label anal_pirate_event_1: label anal_pirate_event_2: gen "lass?" ("base", xpos="far_left", ypos="head") - her "captain?" ("soft", "base", "base", "mid") + her "captain?" ("soft", "base", "base", "mid", xpos="right", ypos="base") gen "I shall be takin' ye on another voyage today..." ("base", xpos="far_left", ypos="head") her "............." ("open", "squint", "base", "mid") gen "Care t' guess wha' th' destination will be?" ("base", xpos="far_left", ypos="head") @@ -110,7 +110,7 @@ label anal_pirate_event_common_1_2: pause 2 gen "*Hmm*..." ("base", xpos="far_left", ypos="head") $ renpy.play('sounds/boing02.ogg') - her "!!!" ("angry", "wide", "base", "stare", ypos="head", flip=False) + her "!!!" ("angry", "wide", "base", "stare", ypos="head", flip=True) call play_sound("slap") gen "Blistering barnacles!" ("angry", xpos="far_left", ypos="head") her "Ouch!" ("mad", "happyCl", "worried", "mid",tears="soft_blink") @@ -128,7 +128,7 @@ label anal_pirate_event_common_1_2: play music "music/pirate.ogg" fadein 1 fadeout 1 play bg_sounds "sounds/CreakingShip.ogg" - her "Just set sail, captain?!" ("angry", "wide", "base", "stare", ypos="head", flip=False) + her "Just set sail, captain?!" ("angry", "wide", "base", "stare", ypos="head", flip=True) $ renpy.play('sounds/spit.ogg') gen "*SPIT!*" ("angry", xpos="far_left", ypos="head") her "What are ye doing you Seadog!" ("scream", "happyCl", "worried", "mid") @@ -183,7 +183,7 @@ label anal_pirate_event_common_1_2: gen "ARGH!" ("angry", xpos="far_left", ypos="head") "{size=-3}\"Lather me cannon balls first. Lubricate me pegleg!\"{/size}": - her "Oh... Alright..." ("open", "base", "base", "mid", ypos="head", flip=False) + her "Oh... Alright..." ("open", "base", "base", "mid", ypos="head", flip=True) play music "music/pirate.ogg" fadein 1 fadeout 1 play bg_sounds "sounds/CreakingShip.ogg" @@ -371,7 +371,7 @@ label anal_pirate_event_common_1_2: "-Sink her vessel, fill her up-": gen "Argh!" ("angry", xpos="far_left", ypos="head") $ renpy.play('sounds/fuse.ogg') - her "No! AH!" ("scream", "wide", "base", "stare", ypos="head", flip=False) + her "No! AH!" ("scream", "wide", "base", "stare", ypos="head", flip=True) $ renpy.play('sounds/cannon.ogg') call cum_block gen "{size=+15}ARGH!!!!!!!!!!!!!!!!{/size}" ("angry", xpos="far_left", ypos="head") @@ -428,9 +428,8 @@ label anal_pirate_event_common_1_2: pause.8 $ hermione.zorder = 15 # Reset zorder - $ hermione.set_cum(pussy="light") - her "I apologise for saying that I hate you, captain..." ("base", "base", "base", "R",cheeks="blush",tears="mascara", ypos="head", flip=False) + her "I apologise for saying that I hate you, captain..." ("base", "base", "base", "R",cheeks="blush",tears="mascara", ypos="head", flip=True) her "And your cannon is not rusty..." (cheeks="blush",tears="mascara") her "I don't know what's gotten into me..." ("grin", "narrow", "worried", "mid_soft",cheeks="blush",tears="mascara") gen "My cannonfire!" ("grin", xpos="far_left", ypos="head") @@ -459,10 +458,9 @@ label anal_pirate_event_common_1_2: call her_chibi_scene("sex_cum_out", trans=d5) call cum_block - $ hermione.set_cum(crotch="light") call ctc - her "*Ah*...{heart}{heart}{heart}" ("silly", "narrow", "base", "dead", ypos="head", flip=False) + her "*Ah*...{heart}{heart}{heart}" ("silly", "narrow", "base", "dead", ypos="head", flip=True) gen "Aye!!! All over yer hold!" ("angry", xpos="far_left", ypos="head") her "*Ah*... No, me hull!" ("silly", "narrow", "annoyed", "up") hide screen bld1 @@ -476,7 +474,7 @@ label anal_pirate_event_common_1_2: pause.8 gen "Well, I'm done... You can get off my ship now." ("base", xpos="far_left", ypos="head") - her "Yes, captain..." ("silly", "base", "worried", "mid", cheeks="blush",tears="soft", ypos="head", flip=False) + her "Yes, captain..." ("silly", "base", "worried", "mid", cheeks="blush",tears="soft", ypos="head", flip=True) gen "You feeling alright?" ("base", xpos="far_left", ypos="head") her "Yes, captain. It still hurts a little, but..." ("shock", "base", "base", "R",cheeks="blush",tears="soft") gen "But what?" ("base", xpos="far_left", ypos="head") @@ -490,7 +488,7 @@ label anal_pirate_event_common_1_2: label anal_pirate_event_3: gen "How about another booty plunderin, lass?" ("base", xpos="far_left", ypos="head") - her "Of course, captain." ("base", "narrow", "base", "up") + her "Of course, captain." ("base", "narrow", "base", "up", xpos="right", ypos="base") gen "Raise anchor, you little tart!" ("grin", xpos="far_left", ypos="head") stop music fadeout 1.0 @@ -498,7 +496,7 @@ label anal_pirate_event_3: call blkfade $ desk_OBJ.hidden = True - her "........" ("annoyed", "base", "worried", "R", ypos="head", flip=False) + her "........" ("annoyed", "base", "worried", "R", ypos="head", flip=True) gen "*Hmm*..." ("base", xpos="far_left", ypos="head") her "..........." ("open", "base", "base", "mid") $ renpy.play('sounds/gltch.ogg') @@ -543,7 +541,7 @@ label anal_pirate_event_3: menu: gen "..." ("base", xpos="far_left", ypos="head") "{size=-3}\"I would leave me ship in a heartbeat!\"{/size}": - her "What?" ("open", "base", "base", "mid", ypos="head", flip=False) + her "What?" ("open", "base", "base", "mid", ypos="head", flip=True) gen "Aye, if only a lass like ye would board me ship..." ("base", xpos="far_left", ypos="head") her "... Aye...{heart}" ("base", "base", "base", "R") her ".............." ("base", "happy", "base", "mid") @@ -562,7 +560,7 @@ label anal_pirate_event_3: gen "Ye helm be leakin." ("base", xpos="far_left", ypos="head") "{size=-3}\"A pirate not plunderin t' be wit' ye be o' th' picture\"{/size}": - her "I be thinkin that..." ("shock", "narrow", "base", "down",cheeks="blush",tears="crying", ypos="head", flip=False) + her "I be thinkin that..." ("shock", "narrow", "base", "down",cheeks="blush",tears="crying", ypos="head", flip=True) gen "Oh... I jus' love that wee cavern o' yers!" ("base", xpos="far_left", ypos="head") her "....................." ("angry", "narrow", "base", "dead",cheeks="blush",tears="crying") her "Aye... Aft all th' thin's I had t' do fer me crew..." @@ -606,10 +604,9 @@ label anal_pirate_event_3: $ renpy.play('sounds/cannon.ogg') call cum_block with hpunch - $ hermione.set_cum(pussy="light") call ctc - her "!!!" ("scream", "wide", "base", "stare", ypos="head", flip=False) + her "!!!" ("scream", "wide", "base", "stare", ypos="head", flip=True) gen "Shiver me timbers! Argh!" ("base", xpos="far_left", ypos="head") her "*Ah*!{heart} 'tis fillin' me up!{heart} me bilge is takin in water!{heart}" ("silly", "narrow", "annoyed", "up") gen "'tis nah water, wench!" ("base", xpos="far_left", ypos="head") @@ -635,12 +632,10 @@ label anal_pirate_event_3: call cum_block with hpunch - $ hermione.set_cum(crotch="light") call ctc - her "*Ah-aha*! Ye're cummin'! {heart}{heart}{heart}" ("silly", "narrow", "base", "dead", ypos="head", flip=False) + her "*Ah-aha*! Ye're cummin'! {heart}{heart}{heart}" ("silly", "narrow", "base", "dead", ypos="head", flip=True) gen "{size=+7}Aye I do, wench{/size}" ("angry", xpos="far_left", ypos="head") - $ hermione.set_cum(crotch="heavy") her "Blisterin' Barnacles, me too! Me too!" ("scream", "happyCl", "worried", "mid",cheeks="blush",tears="messy") gen "{size=+7}FARRRGIN' WENCH!{/size}" ("angry", xpos="far_left", ypos="head") $ renpy.play('sounds/cannon.ogg') @@ -651,7 +646,6 @@ label anal_pirate_event_3: gen "Aye!!! All o'er yer hull!" ("angry", xpos="far_left", ypos="head") $ renpy.play('sounds/cannon.ogg') with hpunch - $ hermione.set_cum(body="heavy") her "Shiver me timbers... 'tis so hot!" ("silly", "narrow", "annoyed", "up") #Ending @@ -662,7 +656,7 @@ label anal_pirate_event_3: call her_chibi_scene("sex_pause", trans=fade) gen "Well, tis been intense..." ("base", xpos="far_left", ypos="head") - her "*Ah-ha*...{heart} *Ah*...{heart}" ("grin", "narrow", "base", "dead",cheeks="blush",tears="messy", ypos="head", flip=False) + her "*Ah-ha*...{heart} *Ah*...{heart}" ("grin", "narrow", "base", "dead",cheeks="blush",tears="messy", ypos="head", flip=True) gen "Ye be fine lass?" ("base", xpos="far_left", ypos="head") her "I reckon so... I be nah sure..." ("grin", "narrow", "base", "dead",cheeks="blush",tears="messy") her "I reckon I may still be leakin', captain." ("grin", "narrow", "base", "dead",cheeks="blush",tears="messy") diff --git a/game/scripts/minigames/mirror/events/eating_for_pleasure.rpy b/game/scripts/minigames/mirror/events/eating_for_pleasure.rpy index 99e855ff..e24d0418 100644 --- a/game/scripts/minigames/mirror/events/eating_for_pleasure.rpy +++ b/game/scripts/minigames/mirror/events/eating_for_pleasure.rpy @@ -236,7 +236,7 @@ label eating_for_pleasure: gen "{size=+4}Come in!{/size}" ("open", xpos="far_left", ypos="head") pause 0.5 call her_walk(action="enter", xpos="desk", ypos="base") - her "Your order, sir!" ("smile", "happyCl", "base", "mid", trans=d3) + her "Your order, sir!" ("smile", "happyCl", "base", "mid", xpos="right", ypos="base", trans=d3) gen "What...{w=0.3} the hell...{w=0.3} is this!" ("open", xpos="far_left", ypos="head") her "What do you mean... Did we get the wrong toppings?" ("annoyed", "base", "worried", "mid") gen "Toppings?!" ("angry", xpos="far_left", ypos="head") diff --git a/game/scripts/minigames/mirror/events/panty_raid.rpy b/game/scripts/minigames/mirror/events/panty_raid.rpy index 92488a2f..b218af70 100644 --- a/game/scripts/minigames/mirror/events/panty_raid.rpy +++ b/game/scripts/minigames/mirror/events/panty_raid.rpy @@ -37,7 +37,7 @@ label panty_raid: call her_chibi("stand","mid","base") call hide_blkfade - her "Hello [genie_name]." ("open", "base", "base", "mid", flip=False) + her "Hello [genie_name]." ("open", "base", "base", "mid", xpos="right", ypos="base", trans=d3, flip=False) her "" ("base") gen "Good day [hermione_name]." ("base", xpos="far_left", ypos="head") gen "How would you feel about going out and earning thirty-five points for your house today?" ("base", xpos="far_left", ypos="head") @@ -244,7 +244,7 @@ label panty_raid: call her_walk(action="enter", xpos="mid", ypos="base") - her "Hello [genie_name], you called?" ("open", "base", "base", "mid", flip=False) + her "Hello [genie_name], you called?" ("open", "base", "base", "mid", xpos="right", ypos="base", trans=d3, flip=False) her "" ("base") gen "Hello to you too, [hermione_name]." ("base", xpos="far_left", ypos="head") gen "Say...{w=0.3} would you like to earn some points today girl?" ("grin", xpos="far_left", ypos="head") @@ -401,7 +401,7 @@ label panty_raid: call her_walk(action="enter", xpos="mid", ypos="base") gen "Well, well, well... if it isn't my favourite minx!" ("grin", xpos="far_left", ypos="head") - her "Good morning to you too, [genie_name]." ("open", "closed", "base", "mid", flip=False) + her "Good morning to you too, [genie_name]." ("open", "closed", "base", "mid", xpos="right", ypos="base", trans=d3, flip=False) her "" ("base", "base", "base", "mid") gen "What brings you here this time?" ("base", xpos="far_left", ypos="head") her "Well... I..." ("open", "base", "base", "R", cheeks="blush") @@ -639,7 +639,7 @@ label panty_raid: call her_walk(action="enter", xpos="mid", ypos="base") - her "Hello, [genie_name].{heart}" ("smile", "wink", "base", "mid", flip=False) + her "Hello, [genie_name].{heart}" ("smile", "wink", "base", "mid", xpos="right", ypos="base", trans=d3, flip=False) her "" ("smile", "base", "base", "mid") gen "[hermione_name]! My favourite slut." ("grin", xpos="far_left", ypos="head") gen "I have another riddle for you." ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/minigames/mirror/events/suck_and_run.rpy b/game/scripts/minigames/mirror/events/suck_and_run.rpy index 70837721..18b29972 100644 --- a/game/scripts/minigames/mirror/events/suck_and_run.rpy +++ b/game/scripts/minigames/mirror/events/suck_and_run.rpy @@ -101,7 +101,7 @@ label suck_and_run: call bld gen "Getting into the Halloween spirit?" ("base", xpos="far_left", ypos="head") - ton "Of course!" ("grin", "wide", "base", "mid", ypos="head", flip=False) + ton "Of course!" ("grin", "wide", "base", "mid", xpos="base", ypos="head", flip=False) ton "I've been looking forward to the Halloween feast ever since I got here." ("crooked_smile", "closed", "base", "mid") ton "Brings back memories." ("base", "base", "base", "downR") gen "*Ha-hah*, yeah... That food thing that I do all the time. Love it!" ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/rooms/room_of_requirement/init.rpy b/game/scripts/rooms/room_of_requirement/init.rpy index e195c25c..a2a01b4d 100644 --- a/game/scripts/rooms/room_of_requirement/init.rpy +++ b/game/scripts/rooms/room_of_requirement/init.rpy @@ -134,12 +134,16 @@ label room_of_requirement: $ mirror_image = Null() - call gen_chibi("stand", flip=True) + call gen_chibi("stand_shocked", flip=True) gen "A what?!" ("open", xpos="far_left", ypos="head") + sna "A porn creator. Well, technically it's used to let you live out your fantasies, be they impure or not. So not necessarily porn." ("snape_01") gen "And you didn't tell me a thing like this existed?" ("open", xpos="far_left", ypos="head") sna "Well, it didn't exist until I made it... and I thought it was moved or destroyed." ("snape_26") + + call gen_chibi("stand", flip=False) gen "Get out." ("angry", xpos="far_left", ypos="head") + sna "What?" ("snape_05") gen "I said get out, I found it so I get to keep it." ("grin", xpos="far_left", ypos="head") sna "But, I thought maybe I could move..." ("snape_06")