From 0834d59e998998ab87dc8997eca6c08d45a9231f Mon Sep 17 00:00:00 2001 From: Johnny28 Date: Tue, 25 Jun 2024 16:49:58 +0200 Subject: [PATCH 1/3] Kinetic text --- .../characters/astoria/wardrobe_reactions.rpy | 6 +- .../cho/events/quidditch/intros.rpy | 118 +++++++++--------- .../characters/cho/events/quidditch/quiz.rpy | 12 +- .../cho/events/quidditch/retrospection.rpy | 2 +- .../cho/events/quidditch/slytherin_match.rpy | 65 +++++----- .../events/quidditch/slytherin_practice.rpy | 2 +- .../cho/events/quidditch/training.rpy | 10 +- .../cho/events/requests/manipulate_boys.rpy | 66 +++++----- .../cho/events/requests/manipulate_girls.rpy | 20 +-- .../cho/events/requests/spy_on_the_boys.rpy | 6 +- .../cho/events/requests/spy_on_the_girls.rpy | 6 +- .../characters/cho/wardrobe_reactions.rpy | 44 +++---- .../events/requests/detention_with_tonks.rpy | 7 +- .../events/requests/hands-on_lessons.rpy | 2 +- .../tonks/events/requests/oral_practice.rpy | 4 +- 15 files changed, 182 insertions(+), 188 deletions(-) diff --git a/game/scripts/characters/astoria/wardrobe_reactions.rpy b/game/scripts/characters/astoria/wardrobe_reactions.rpy index a6202612..65ac8d92 100644 --- a/game/scripts/characters/astoria/wardrobe_reactions.rpy +++ b/game/scripts/characters/astoria/wardrobe_reactions.rpy @@ -107,7 +107,7 @@ label ast_reaction_touch_fail(what): $ mouse_slap() ast "Don't! Do!{fast} That!" ("scream", "narrow", "angry", "mid") $ mouse_slap() - ast "Don't! Do! That!{fast} Again!" ("scream", "closed", "angry", "mid") + ast "Don't! Do! That!{fast} {shudder}Again!{/shudder}" ("scream", "closed", "angry", "mid") $ mouse_slap() play sound "sounds/kick.ogg" with hpunch @@ -125,7 +125,7 @@ label ast_reaction_touch_fail(what): block: ast "Hey, no nipple twisters..." ("clench", "base", "base", "mid") block: - ast "Bad Touch!" ("upset", "closed", "base", "mid") + ast "Bad touch!" ("upset", "closed", "base", "mid") block: ast "*EEEH* Don't you have better things to do?" ("scream", "closed", "angry", "mid") block: @@ -206,7 +206,7 @@ label ast_reaction_unequip_fail(item): with d5 gen "Did you really have to slap me?" ("angry", xpos="far_left", ypos="head") - ast "You deserved it you perverted... Pervert!" ("scream", "closed", "angry", "mid") + ast "You deserved it you perverted... {shake}Pervert!{/shake}" ("scream", "closed", "angry", "mid") elif item.type == "bra": ast "Why would you even suggest that?" ("clench", "closed", "base", "mid") diff --git a/game/scripts/characters/cho/events/quidditch/intros.rpy b/game/scripts/characters/cho/events/quidditch/intros.rpy index 00e5769f..e6ee52d3 100644 --- a/game/scripts/characters/cho/events/quidditch/intros.rpy +++ b/game/scripts/characters/cho/events/quidditch/intros.rpy @@ -67,7 +67,7 @@ label cho_quid_E1: gen "Why don't you look for it together? After all, there is only one." ("base", xpos="far_left", ypos="head") cho "*Hmm*?" ("annoyed", "base", "base", "mid") gen "You just need to grab that Snatch before he does." ("grin", xpos="far_left", ypos="head") - cho "???" ("annoyed", "wide", "raised", "mid") + cho "{shake}???{/shake}" ("annoyed", "wide", "raised", "mid") cho "[name_genie_cho]! It's \"Snitch\"!" ("angry", "closed", "angry", "mid") gen "Potato {i}potato{/i}..." ("base", xpos="far_left", ypos="head") cho "You just said the same thing twice..." ("open", "base", "raised", "R") @@ -91,7 +91,7 @@ label cho_quid_E1: gen "*He-he-he*...{w} Now you've said it!" ("grin", xpos="far_left", ypos="head") cho "Could we please just talk about your plan, [name_genie_cho]?" ("open", "narrow", "angry", "R") gen "Patience, [name_cho_genie]." ("base", xpos="far_left", ypos="head") - cho "Tell me!" ("scream", "closed", "angry", "mid", trans=hpunch) + cho "{shudder}Tell me!{/shudder}" ("scream", "closed", "angry", "mid", trans=hpunch) cho "" ("annoyed", "narrow", "angry", "mid") gen "We'll hit him where he least expects it!" ("base", xpos="far_left", ypos="head") @@ -348,7 +348,7 @@ label cho_quid_E3: jump cho_quid_E3.choices - cho "Hermione Granger?" ("scream", "wide", "raised", "mid") + cho "{shake}Hermione Granger?{/shake}" ("scream", "wide", "raised", "mid") cho "She wouldn't know the first thing about quidditch!" ("clench", "narrow", "angry", "mid") cho "You can't pick her!" ("annoyed", "narrow", "angry", "mid") gen "Now, now... Don't underestimate Miss Granger..." ("base", xpos="far_left", ypos="head") @@ -415,12 +415,12 @@ label cho_quid_E4: else: her "Everybody will be focused on me..." ("soft", "narrow", "annoyed", "up") - her "I accept!" ("scream", "closed", "angry", "mid", trans=hpunch) + her "{shudder}I accept!{/shudder}" ("scream", "closed", "angry", "mid", trans=hpunch) gen "I thought you just said you didn't--" ("angry", xpos="far_left", ypos="head") - her "Cho will be so mad!" ("crooked_smile", "happy", "base", "mid") + her "Cho will be so {shake}mad!{/shake}" ("crooked_smile", "happy", "base", "mid") gen "I see..." ("base", xpos="far_left", ypos="head") gen "Congratulations then, [name_hermione_genie]! You got the job." ("grin", xpos="far_left", ypos="head") - her "Ah!!! I better start learning--{w=0.4} I mean, preparing my opening speech!" ("open", "wide", "base", "mid", trans=hpunch) + her "{shudder}Ah!!!{/shudder} I better start learning--{w=0.4} I mean, preparing my opening speech!" ("open", "wide", "base", "mid", trans=hpunch) call her_walk(action="leave", speed=1.5) @@ -456,7 +456,7 @@ label cho_quid_E5: gen "You didn't get pregnant during your little celebration event, did you?" ("base", xpos="far_left", ypos="head") play music "music/fuzzball-parade-by-kevin-macleod.ogg" fadein 1 if_changed - cho @ cheeks heavy_blush "WHAT?!" ("clench", "wide", "base", "mid") # Upset/whatthefuck face + cho @ cheeks heavy_blush "{shudder}WHAT?!{/shudder}" ("clench", "wide", "base", "mid") # Upset/whatthefuck face cho @ cheeks blush "Sir, why would you even suggest that?!" ("angry", "narrow", "angry", "mid") # upset gen "Then what is it?" ("base", xpos="far_left", ypos="head") cho "It's about the upcoming quidditch match." ("annoyed", "narrow", "angry", "R") # annoyed - eyes R, mouth annoyed @@ -528,7 +528,7 @@ label cho_quid_E6: "\"Tough luck, Miss Granger!\"": $ states.her.mood += 16 - her "Tough luck?!" ("clench", "wide", "base", "stare") + her "{shake}Tough luck?!{/shake}" ("clench", "wide", "base", "stare") gen "You agreed to do this, remember..." ("base", xpos="far_left", ypos="head") gen "May I remind you how many house points I gave you?" ("angry", xpos="far_left", ypos="head") her "No amount of house points was worth the humiliation I got!" ("angry", "base", "angry", "mid") @@ -540,7 +540,7 @@ label cho_quid_E6: "\"We'll look for somebody more competent, then.\"": $ states.her.mood += 10 - her "More competent?!" ("clench", "base", "angry", "mid") + her "{shake}More competent?!{/shake}" ("clench", "base", "angry", "mid") gen "Surely we can find a replacement for you in no time." ("base", xpos="far_left", ypos="head") her "Well, if that's the case, it seems like I'm no longer needed..." ("open", "base", "angry", "mid") @@ -622,7 +622,7 @@ label cho_quid_E7: gen "[name_hermione_genie]..." ("grin", xpos="far_left", ypos="head") "\"I heard Cho has a crush on you!\"": $ d_flag_01 = True - her "She has a--{w=0.5} What?" ("open", "wide", "base", "stare") + her "She has a--{w=0.5} {shudder}What?{/shudder}" ("open", "wide", "base", "stare") "\"I heard you have a crush on Cho!\"": $ d_flag_01 = False @@ -668,7 +668,7 @@ label cho_quid_E7: gen "I have some very good news for you, Miss Chang." ("base", xpos="far_left", ypos="head") gen "Miss Granger and I were just discussing who should commentate the next Squidditch game." ("base", xpos="far_left", ypos="head") cho "Oh, am I sensing a blackmail situation?" ("crooked_smile", "base", "base", "mid") - her "Blackmailing?!{w=0.5} Me?" ("open", "wide", "base", "stare") # shocked + her "{shake}Blackmailing?!{/shake}{w=0.5} Me?" ("open", "wide", "base", "stare") # shocked cho "" ("annoyed", "narrow", "base", "L") gen "What other choice do we have? You're acting stubborn, Miss Granger." ("base", xpos="far_left", ypos="head") her "So that's what's going on here. You two are scheming against me!" ("angry", "base", "angry", "mid") # angry @@ -730,7 +730,7 @@ label cho_quid_E7: her @ cheeks blush "You wouldn't!" ("clench", "base", "angry", "L") cho "Yes I would!" ("base", "narrow", "base", "L") gen "(Pumpkin juice? Sounds disgusting...)" ("base", xpos="far_left", ypos="head") - cho "And I'll make sure that all your friends hear about it. Maybe I'll even let them watch!" ("open", "narrow", "angry", "L") + cho "And I'll make sure that all your friends hear about it. Maybe I'll even let them {shake}watch!{/shake}" ("open", "narrow", "angry", "L") her @ cheeks blush "Professor! You can't have her do that. That's insane!" ("clench", "happyCl", "worried", "mid") cho "" ("annoyed", "narrow", "base", "up") @@ -747,7 +747,7 @@ label cho_quid_E7: gen "Miss Granger, you better keep to your word this time..." ("base", xpos="far_left", ypos="head") her "" ("base", "base", "base", "mid") cho @ cheeks blush "(...)" ("annoyed", "narrow", "angry", "L") - gen "If you don't show up I'll take a hundred points away from Gryffindor!" ("grin", xpos="far_left", ypos="head") + gen "If you don't show up, I'll take a hundred points away from Gryffindor!" ("grin", xpos="far_left", ypos="head") her "That's just typical of you!" ("annoyed", "narrow", "base", "mid") gen "Make sure to be present..." ("base", xpos="far_left", ypos="head") her "I will." ("annoyed", "narrow", "base", "L") @@ -927,7 +927,7 @@ label cho_quid_E8: ton "*N'Aww*, you're so sweet!" ("base", "base", "worried", "mid") with hpunch play sound "sounds/hiccup_fem.ogg" - ton "*Hick*!... whoopsie..." ("upset", "wide", "base", "mid") + ton "{bounce}*Hick*!...{/bounce} whoopsie..." ("upset", "wide", "base", "mid") ton @ hair horny "Now, I better get going convincing those boys to play again..." ("open", "base", "raised", "R") if states.env.daytime: @@ -1009,7 +1009,7 @@ label cho_quid_E10: gen "Yeah! Aren't they the next team we're up against?" ("base", xpos="far_left", ypos="head") cho "Oh, you mean the Gryffindor team." ("soft", "base", "base", "mid") gen "Yeah, the doors!" ("base", xpos="far_left", ypos="head") - cho "*Sigh*." ("base", "narrow", "raised", "downR") + cho "{bounce}*Sigh*{/bounce}" ("base", "narrow", "raised", "downR") gen "Ready to knock those doors down?" ("base", xpos="far_left", ypos="head") cho "Always, if it means I get to take that smug look off of Granger's face." ("smile", "base", "base", "mid") gen "Great, then tell me what you know about their team." ("base", xpos="far_left", ypos="head") @@ -1019,20 +1019,20 @@ label cho_quid_E10: gen "Figures." ("base", xpos="far_left", ypos="head") gen "So what's their shtick then?" ("base", xpos="far_left", ypos="head") cho "They use tactics and coordination!" ("soft", "base", "base", "mid") - gen "What?! There are tactics in this game?" ("angry", xpos="far_left", ypos="head") + gen "{shudder}What?!{/shudder} There are tactics in this game?" ("angry", xpos="far_left", ypos="head") cho "They're also quite a bit more nimble than the Slytherin team, so they got hit by way fewer bludgers than we did." ("open", "base", "base", "mid") cho "Some of the hits they pulled off during the last game had my teammates covered in bruises for days!" ("soft", "narrow", "angry", "downR") cho "Would've been weeks if it wasn't for Madam Pomfrey." ("open", "closed", "angry", "mid") gen "*Hmm*... Well, hopefully we won't see that kind of meddling from Snape this time around." ("base", xpos="far_left", ypos="head") cho "Snape?! What has Professor Snape got to do with it?" ("angry", "base", "base", "mid") gen "He provided them with a felix potion... Thing, before the game." ("base", xpos="far_left", ypos="head") - cho "Felix Felicis!?" ("clench", "wide", "base", "mid") + cho "{shake}Felix Felicis!?{/shake}" ("clench", "wide", "base", "mid") gen "That's the one." ("base", xpos="far_left", ypos="head") cho "But that's against the rules!" ("disgust", "base", "angry", "mid") gen "It is?" ("base", xpos="far_left", ypos="head") cho "Of course it is..." ("angry", "base", "angry", "mid") cho "To think Professor Snape would go as far as giving them a luck potion!" ("angry", "narrow", "angry", "downR") - gen "You won the match did you not? Even despite the fact they drank that thing." ("base", xpos="far_left", ypos="head") + gen "You won the match, did you not? Even despite the fact they drank that thing." ("base", xpos="far_left", ypos="head") cho "If the department of magical games and sports heard about this, there's no way those Slytherins would have any chance at--" ("angry", "closed", "angry", "mid") gen "[name_cho_genie]..." ("base", xpos="far_left", ypos="head") cho "What? It's true!" ("clench", "narrow", "base", "mid") @@ -1167,7 +1167,7 @@ label cho_quid_E12: gen "*Err*...{w=0.4} In my office?" ("base", xpos="far_left", ypos="head") cho "It's ten AM! I've already been here for the past five hours!" ("soft", "base", "angry", "mid") gen "You've been here since six AM?" ("angry", xpos="far_left", ypos="head") - cho "Five AM!" ("scream", "closed", "angry", "mid") + cho "{shake}Five AM!{/shake}" ("scream", "closed", "angry", "mid") gen "Then where are the brooms?" ("base", xpos="far_left", ypos="head") cho "I put them in the cleaning supply closet where they belong." ("disgust", "narrow", "angry", "mid") cho "They were all terrible, I tried every single one, and they're even worse than my family's bluebottle!" ("open", "narrow", "angry", "R") @@ -1271,7 +1271,7 @@ label cho_quid_E12: cho "Yes! Thank you, Professor!" ("crooked_smile", "base", "base", "L") hoo "A broom, that when used by the right person could be faster and even more agile than the firebolt." ("base", "shocked", "shocked", "L") cho "Thank you so--" ("smile", "closed", "base", "mid") - cho "Wait...{w=0.4} Faster than the firebolt?! But that's the best broom out there!" ("disgust", "wide", "base", "mid") + cho "Wait...{w=0.4} {shake}Faster than the firebolt?!{/shake} But that's the best broom out there!" ("disgust", "wide", "base", "mid") hoo "Yes girl, you heard me right." ("open", "shocked", "base", "L") hoo "Now, I'll give you this broom... But you're going to have to promise me..." ("base", "shocked", "base", "L") hoo "Promise me!" ("open", "shocked", "angry", "L") @@ -1329,7 +1329,7 @@ label cho_quid_E12: hoo "Sorry about that... Had to go through quite a few protective charms to take it out." ("base", "base", "base", "mid", trans=d3) hoo "Here we are..." ("base", "base", "base", "downR") - cho "Ooooh!" ("open", "wide", "base", "L") + cho "{wave}Ooooh!{/wave}" ("open", "wide", "base", "L") cho "This...{w=0.4} This is the broom of The Masked Seeker!" ("angry", "wide", "base", "L") gen "The what?" ("base", xpos="far_left", ypos="head") gen "(I swear it looks the same as the broom she had moments ago...)" ("base", xpos="far_left", ypos="head") @@ -1438,7 +1438,7 @@ label cho_quid_E12: gen "I polish mine every day." ("base", xpos="far_left", ypos="head") cho @ cheeks blush "Wow..." ("smile", "narrow", "base", "L") hoo @ cheeks blush_heavy "Which leads me to my practical research in the subject, and how I finally became... The masked seeker." ("open", "closed", "shocked", "mid") - cho "Oooh!" ("smile", "base", "base", "L") + cho "{wave}Oooh!{/wave}" ("smile", "base", "base", "L") hoo @ cheeks blush "So... With this knowledge, I started working on figuring out new ways to care for your broom." ("base", "base", "base", "down") hoo @ cheeks blush "I tried sweeping with it, it's a broom after all, I thought maybe it would like that." ("open", "shocked", "raised", "R") hoo @ cheeks blush "But it didn't work... In fact, it made the broom slower... Which made sense, this broom was designed for flying after all..." ("normal", "base", "base", "mid") @@ -1483,7 +1483,7 @@ label cho_quid_E12: nar "Madam Hooch takes a phallic shaped object out of her pockets and attaches it to the broom." - cho @ cheeks heavy_blush "Merlin's beard!" ("mad", "wide", "base", "L") + cho @ cheeks heavy_blush "{shake}Merlin's beard!{/shake}" ("mad", "wide", "base", "L") gen "Merlin's cock!" ("grin", xpos="far_left", ypos="head") hoo @ cheeks blush "So, what say you, Miss Chang? You wanted a broom that rivals the firebolt, so here you have it!" ("grin", "shocked", "raised", "L") cho @ cheeks heavy_blush "Yes, but..." ("mad", "narrow", "base", "downR") @@ -1739,7 +1739,7 @@ label cho_quid_E14: cho @ cheeks blush "Of course!" ("angry", "narrow", "base", "mid") cho @ cheeks blush "Just close your eyes for a moment, and I'll prove my worth to you." ("open", "closed", "angry", "mid") gen "Why would I need to--" ("base", xpos="far_left", ypos="base") - cho @ cheeks blush "Close them!" ("angry", "narrow", "base", "mid") + cho @ cheeks blush "{shake}Close them!{/shake}" ("angry", "narrow", "base", "mid") gen "(I hope I don't regret this...)" ("base", xpos="far_left", ypos="base") "\"Your broom?\"": cho @ cheeks blush "Close, but not quite." ("base", "narrow", "base", "mid") @@ -1952,7 +1952,7 @@ label cho_quid_E14: show cho_handjob eyes_closed eyebrows_sad as cg with d3 - cho "*Sigh*" + cho "{bounce}*Sigh*{/bounce}" show cho_handjob mouth_neutral eyes_open_forward as cg with d3 @@ -2097,7 +2097,7 @@ label cho_quid_E14: show cho_handjob eyebrows_base eyes_open_narrow_forward mouth_smile as cg with d3 - gen "Clever...{w=0.4} *Nghh*--{w=0.2} girl." + gen "Clever...{w=0.4} {shudder}*Nghh*--{/shudder}{w=0.2} girl." show cho_handjob mouth_base as cg with d3 @@ -2175,7 +2175,7 @@ label cho_quid_E14: show cho_handjob speedlines_2 as cg show cho_masturbate_lockers mouth_lipbite eyebrows_mad eyes_down as cg2 with d3 - gen "*Ngh*... You're--{w=0.2} You're able to channel your own magic into your--" + gen "{shudder}*Ngh*...{/shudder} You're--{w=0.2} You're able to channel your own magic into your--" show cho_masturbate_lockers eyes_narrow_left mouth_open as cg2 show cho_handjob eyes_open_right as cg @@ -2197,13 +2197,13 @@ label cho_quid_E14: #rubbing fast (masturbate) play background "sounds/slickloopveryfast.ogg" fadein 2 show cho_handjob speedlines_3 as cg - gen "*Ngh*!!!" + gen "{shudder}*Ngh*!!!{/shudder}" show cho_masturbate_lockers eyebrows_mad mouth_angry as cg2 show cho_handjob eyes_open_down mouth_angry as cg with d3 cho "And I pour every ounce of magic I've got into the process, until it's almost bursting with magic!" - gen "*Aargh*!" + gen "{shudder}*Aargh*!{/shudder}" #Cho stops jerking (genie) show screen blkfade @@ -2215,7 +2215,7 @@ label cho_quid_E14: cho "Then I stop, leaving it pulsing, and filled to the brim with magical energy." - gen "*Ah*...{w=0.4} Why did you--" + gen "{bounce}*Ah*...{/bounce}{w=0.4} Why did you--" if states.env.daytime: show cho_handjob cho_body_idle mouth_neutral eyes_open_right penis_hard_spit_on_shaft as cg zorder 16 @@ -2404,7 +2404,7 @@ label cho_quid_E14: gen "{size=+8}Wait what?!{/size}" with vpunch gen "So, that means..." - cho "*Sigh*... Yes, what actually happened, is--" + cho "{bounce}*Sigh*...{/bounce} Yes, what actually happened, is--" #Cue flashback effect with woosh sound #Should we use the replay function that we do for mirror stories for this section? Would we change the day counter at all/set it to 0? @@ -2439,7 +2439,7 @@ label cho_quid_E14: show cho_handjob eyes_open_right as cg with d3 cho "Since I poured it out, I wasn't even going to tell you, but when they found the bottle...{w=0.2} I don't know what came over me." - gen "So, What you're saying is..." + gen "So, what you're saying is..." show cho_handjob eyes_open_forward mouth_neutral as cg with d3 gen "There was never any luck potion inside your system, pushing you towards doing all those naughty things?" @@ -2483,7 +2483,7 @@ label cho_quid_E14: pause .4 show cho_handjob eyebrows_raised eyes_open_wide_forward mouth_angry as cg with d3 - cho "[name_genie_cho]!" + cho "{shudder}[name_genie_cho]!{/shudder}" "-Don't-": pass @@ -2578,7 +2578,7 @@ label cho_quid_E14: show cho_handjob eyebrows_raised eyes_open_wide_forward mouth_open as cg with d3 - gen "Proud of you!" + gen "{shake}Proud of you!{/shake}" show cho_masturbate_lockers mouth_lipbite as cg2 show cho_handjob eyebrows_base eyes_open_forward mouth_angry as cg @@ -2662,7 +2662,7 @@ label cho_quid_E14: cho "S--{w=0.2} So, you'll forgive me? You still want to--" gen "Forgive you?" gen "I'll...{w=0.2} I'll--" - gen "Reward you!" + gen "{shudder}Reward you{/shudder}" show cho_handjob eyes_open_wide_down mouth_neutral as cg with d3 @@ -2673,7 +2673,7 @@ label cho_quid_E14: stop background show cho_handjob cum_precum eyebrows_raised eyes_open_wide_down mouth_angry -speedlines_2 as cg with d3 - cho "{size=+4}Wait!{/size}" + cho "{shake}Wait!{/shake}" # Genies cum shoots past Cho through time, space and reason onto the masturbating Cho CG #Masturbating Cho CG Cums @@ -2688,7 +2688,7 @@ label cho_quid_E14: pause 0.5 - gen "*Ah*......." + gen "{bounce}*Ah*.......{/bounce}" show cho_masturbate_lockers mouth_base -cum_mouth_ahegao cum_mouth_base as cg2 cho "*Gulp*" @@ -2715,7 +2715,7 @@ label cho_quid_E14: show cho_masturbate_lockers eyes_left eyebrows_mad mouth_open as cg2 show cho_handjob mouth_angry as cg with d3 - cho "Naked?!" + cho "{shudder}Naked?!{/shudder}" gen "Did I hear a \"yes coach\"?!" show cho_handjob cho_body_idle eyes_open_down mouth_angry as cg with d3 @@ -2768,7 +2768,7 @@ label cho_quid_E14: play sound "sounds/slick_02.ogg" with kissiris - cho "{heart}*Ah*...{heart}" + cho "{hearts}*Ah*...{hearts}" gen "*Heh-heh*." ("grin", xpos="far_left", ypos="base") show screen blkfade @@ -2811,7 +2811,7 @@ label cho_quid_E14_facefuck: gen "You deserve to be punished!" show cho_handjob eyebrows_raised eyes_open_wide_forward mouth_angry as cg with d3 - cho "Punished?!" + cho "{shake}Punished?!{/shake}" gen "Now, lubricate my wood!" show cho_handjob eyebrows_base eyes_open_narrow_forward mouth_open as cg with d3 @@ -2858,7 +2858,7 @@ label cho_quid_E14_facefuck: play sound "sounds/gltch.ogg" with kissiris - cho "[name_genie_cho], what are you--{fast} *Glick*!!" + cho "[name_genie_cho], what are you--{fast} {shudder}*Glick*!!{/shudder}" # Throatfuck CG: @@ -2879,7 +2879,7 @@ label cho_quid_E14_facefuck: gen "I can't believe a pupil of mine would defy me like this!" show cho_facefuck eyebrows_worried eyes_narrow_stare as cg with d3 - cho "*Mfff*!" + cho "{shake}*Mfff*!{/shake}" gen "So, to set you straight, I'm going to pump some morals into you!" #Genie's dick, halfway down Cho's throat @@ -2904,7 +2904,7 @@ label cho_quid_E14_facefuck: play sound "sounds/gag_04.ogg" show cho_facefuck down eyes_shut as cg with d3 - cho "*Gag*" + cho "{shudder}*Gag*{/shudder}" show cho_facefuck eyebrows_angry cheekbulge as cg with d3 cho "*Mmmmmf*!!!{w=0.2}{nw}" @@ -2915,7 +2915,7 @@ label cho_quid_E14_facefuck: gen "You went to great lengths, lying to me like that." show cho_facefuck eyes_stare as cg with d3 - gen "So I'm sure you have--{w=0.2} *Ngh*--{w=0.2} no problem--" + gen "So I'm sure you have--{w=0.2} {shudder}*Ngh*--{/shudder}{w=0.2} no problem--" gen "With...{w=0.4} my..." #Genie's dick fully down Cho's throat @@ -2930,7 +2930,7 @@ label cho_quid_E14_facefuck: play sound "sounds/gag_02.ogg" show cho_facefuck tears eyes_ahegao as cg with d3 - cho "*Glk-Gg-Khh*!" + cho "{shake}*Glk-Gg-Khh*!{/shake}" gen "There we go!" show cho_facefuck eyes_narrow_ahegao blush_heavy as cg with d3 gen "Just think of this as an advanced version of washing your mouth out with--" @@ -3096,7 +3096,7 @@ label cho_quid_E14_facefuck: play sound "sounds/gag_08.ogg" show cho_facefuck deep eyes_down as cg with d3 - cho "*Mmmf*!!" + cho "{shake}*Mmmf*!!{/shake}" show cho_facefuck down as cg with d3 #pause 0.3 @@ -3142,14 +3142,14 @@ label cho_quid_E14_facefuck: play sound "sounds/slick_02.ogg" play sound2 "sounds/gag_03.ogg" show cho_facefuck deep eyebrows_angry eyes_ahegao as cg with d3 - cho "*Mmmmmfff*!!!" with vpunch + cho "{shake}*Mmmmmfff*!!!{/shake}" with vpunch gen "Sorry to make you disappointed, but I can't go around openly expressing love and affection towards my students." gen "I've been told it's highly inappropriate." play sound "sounds/gag_09.ogg" show cho_facefuck eyes_shut as cg with d3 - cho "*Nnng*!!!!" + cho "{shudder}*Nnng*!!!!{/shudder}" gen "I know, I know... Favouritism isn't that great either, but can you blame me?" gen "But that's one of the perks of being a headmaster, I get to break the rules." @@ -3254,7 +3254,7 @@ label cho_quid_E14_facefuck: show cho_facefuck eyes_narrow_ahegao as cg with d3 - gen "Me!?" + gen "{shake}Me!?{/shake}" gen "One blink for no, two blinks for yes...{w=0.4} No take backsies." show cho_facefuck eyebrows_worried eyes_ahegao as cg with d3 cho "..." @@ -3293,7 +3293,7 @@ label cho_quid_E14_facefuck: gen "Sounds good to you?" show cho_facefuck eyebrows_angry as cg with d3 - cho "{heart}*Gobble* *Glick* *Gobble*{heart}" + cho "{hearts}*Gobble* *Glick* *Gobble*{hearts}" gen "I'll take that open and welcoming throat as a positive response." show cho_facefuck eyes_narrow_stare as cg with d3 @@ -3363,7 +3363,7 @@ label cho_quid_E14_facefuck: play sound "sounds/slick_03.ogg" show cho_facefuck cumshot as cg with d3 - gen "*Ah*... Much better..." + gen "{bounce}*Ah*...{/bounce} Much better..." play sound2 "sounds/gag_06.ogg" show cho_facefuck eyebrows_angry eyes_shut cumshot2 as cg with d3 @@ -3379,11 +3379,11 @@ label cho_quid_E14_facefuck: show cho_facefuck eyebrows_worried eyes_stare as cg with d3 cho "*Mmmf*!!" - gen "Don't--{w=0.2} *Ah*...{w=0.4} Don't worry [name_cho_genie]...{w=0.4} you've deserved a cheat day on your diet!" + gen "Don't--{w=0.2} {bounce}*Ah*...{/bounce}{w=0.4} Don't worry [name_cho_genie]...{w=0.4} you've deserved a cheat day on your diet!" gen "Winner winner, here comes dinner!" show cho_facefuck eyes_up as cg with d3 - cho "*Mmmmmf*!!!" + cho "{shake}*Mmmmmf*!!!{/shake}" stop background @@ -3420,7 +3420,7 @@ label cho_quid_E14_facefuck: play sound "sounds/slick_03.ogg" show cho_facefuck cumshot as cg with d3 - gen "*Ah*...{w=0.4} That hit the spot..." + gen "{bounce}*Ah*...{/bounce}{w=0.4} That hit the spot..." gen "Although with this amount...{w=0.4} perhaps we should call it a cheat week instead." play sound2 "sounds/gag_06.ogg" @@ -3434,7 +3434,7 @@ label cho_quid_E14_facefuck: gen "To think that the cup wouldn't be enough of a prize for you...{w=0.4} You just had to claim your coach as well." show cho_facefuck eyebrows_low eyes_narrow_up as cg with d3 - cho "{heart}*Glick* *Mfff* *Slurp*{heart}" + cho "{hearts}*Glick* *Mfff* *Slurp*{hearts}" gen "Not that I'm complaining, you're quite the golden cup yourself." show cho_facefuck eyes_narrow_down as cg with d3 @@ -3468,7 +3468,7 @@ label cho_quid_E14_facefuck: cho "*Mmmmm*..." show cho_facefuck eyebrows_worried eyes_up as cg with d3 - cho "*Mmmmmf*!!!" + cho "{shake}*Mmmmmf*!!!{/shake}" stop background @@ -3505,7 +3505,7 @@ label cho_quid_E14_facefuck: play sound "sounds/slick_03.ogg" show cho_facefuck cumshot as cg with d3 - gen "*Ah*...{w=0.8} Victory sure tastes sweet, doesn't it?" + gen "{bounce}*Ah*...{/bounce}{w=0.8} Victory sure tastes sweet, doesn't it?" play sound2 "sounds/gag_06.ogg" show cho_facefuck eyebrows_angry eyes_shut cumshot2 as cg with d3 @@ -3522,7 +3522,7 @@ label cho_quid_E14_facefuck: pause 0.4 gen "On your feet, [name_cho_genie]!" - cho "*Ah*...{w=0.4} Yes--{w=0.2} Yes, [name_genie_cho]..." + cho "{bounce}*Ah*...{/bounce}{w=0.4} Yes--{w=0.2} Yes, [name_genie_cho]..." cho "Let me just...{w=0.4} wipe my face..." play sound "sounds/cloth_sound3.ogg" @@ -3602,7 +3602,7 @@ label cho_quid_E14_facefuck: gen "Then prove it by flying ten laps around the Gryffindor tower, completely naked!" show cho_handjob eyebrows_raised eyes_open_wide_forward as cg with d3 - cho "Naked?!" + cho "{shudder}Naked?!{/shudder}" cho "What's that supposed to achieve?" gen "Did I hear a \"yes coach\"?!" diff --git a/game/scripts/characters/cho/events/quidditch/quiz.rpy b/game/scripts/characters/cho/events/quidditch/quiz.rpy index 00cb1bed..0f0d8990 100644 --- a/game/scripts/characters/cho/events/quidditch/quiz.rpy +++ b/game/scripts/characters/cho/events/quidditch/quiz.rpy @@ -35,7 +35,7 @@ label cho_quiz: gen "Great!" ("base", xpos="far_left", ypos="head") cho "And longer!" ("smile", "narrow", "base", "mid") gen "Longer?" ("base", xpos="far_left", ypos="head") - cho "And harder!" ("angry", "narrow", "angry", "mid", trans=hpunch) + cho "{shudder}And harder!{/shudder}" ("angry", "narrow", "angry", "mid") gen "(Oh my...)" ("base", xpos="far_left", ypos="head") cho "But..." ("soft", "closed", "base", "mid") gen "Yes?" ("base", xpos="far_left", ypos="head") @@ -63,7 +63,7 @@ label cho_quiz: # Repeat else: gen "I'm ready to make my case on how Quidditch is a knock-off of basketball..." ("base", xpos="far_left", ypos="head") - cho "Really sir... again?" ("open", "narrow", "angry", "L") + cho "Really sir... Again?" ("open", "narrow", "angry", "L") gen "Of course, it's an important subject for your education..." ("base", xpos="far_left", ypos="head") cho "I can't really see how, but I'm sure you know what you're talking about..." ("open", "base", "base", "mid") gen "Alright, so..." ("base", xpos="far_left", ypos="head") @@ -164,7 +164,7 @@ label cho_quiz: show screen meter(confidence_meter) $ renpy.music.set_volume(1.0) play sound "sounds/kung-fu-punch.ogg" - gen "Ah!{w=0.4} Well, I guess that is different... Lastly though..." ("angry", xpos="far_left", ypos="head") + gen "{shudder}Ah!{/shudder}{w=0.4} Well, I guess that is different... Lastly though..." ("angry", xpos="far_left", ypos="head") # Question 4 @@ -505,7 +505,7 @@ label cho_quiz_checkpoint: show screen meter(confidence_meter) play sound "sounds/gasp.ogg" cho "That's right!" ("smile", "wide", "base", "mid") - gen "What?" ("angry", xpos="far_left", ypos="head") + gen "{shudder}What?{/shudder}" ("angry", xpos="far_left", ypos="head") cho "Nobody knows what happens! There isn't any rule for it..." ("open", "wide", "raised", "L") gen "Why wouldn't there be a rule for it?" ("angry", xpos="far_left", ypos="head") cho "Why would the defensive leave the pitch... they'd just leave the goal open..." ("soft", "base", "worried", "mid") @@ -600,11 +600,11 @@ label cho_quiz_checkpoint: label ss_he_cho_E2: call bld - gen "So It looks like I might need some information about Quidditch..." ("base", xpos="far_left", ypos="head") + gen "So it looks like I might need some information about Quidditch..." ("base", xpos="far_left", ypos="head") sna "I see, I guess it was only a matter of time before you got yourself involved..." ("snape_01", ypos="head") gen "Oh, I don't care much about the sport..." ("base", xpos="far_left", ypos="head") sna "Worried you will lose the bet?" ("snape_03") - gen "No?{w} Let's say it's more of a plot device to push the narrative forward..." ("base", xpos="far_left", ypos="head") + gen "No? Let's say it's more of a plot device to push the narrative forward..." ("base", xpos="far_left", ypos="head") sna "Of course you can't teach the girl Quidditch if you know nothing about it..." ("snape_09") sna "Did she call your bluff?" ("snape_13") gen "Of course not..." ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/characters/cho/events/quidditch/retrospection.rpy b/game/scripts/characters/cho/events/quidditch/retrospection.rpy index b8d0dc92..50222a8d 100644 --- a/game/scripts/characters/cho/events/quidditch/retrospection.rpy +++ b/game/scripts/characters/cho/events/quidditch/retrospection.rpy @@ -104,7 +104,7 @@ label cho_quid_E14_retrospection: show cho_quidditch_outro pitch -snape_smile as cg with d3 with vpunch - cho "Gross!!" + cho "{shake}Gross!!{/shake}" cho "(What am I thinking...)" cho "(I can't achieve my goals like this!)" diff --git a/game/scripts/characters/cho/events/quidditch/slytherin_match.rpy b/game/scripts/characters/cho/events/quidditch/slytherin_match.rpy index ef79fdf6..0c8c6d1c 100644 --- a/game/scripts/characters/cho/events/quidditch/slytherin_match.rpy +++ b/game/scripts/characters/cho/events/quidditch/slytherin_match.rpy @@ -31,7 +31,7 @@ label start_slytherin_match: "\"Show me what you got!\"": cho "Of course sir, always!" ("soft", "base", "base", "R") gen "Show me what you got!" ("grin", xpos="far_left", ypos="head") - cho "sir?" ("upset", "base", "raised", "mid") + cho "Sir?" ("upset", "base", "raised", "mid") gen "Show me what you got, I want to see what you got!" ("grin", xpos="far_left", ypos="head") cho "Sir, are you okay?" ("open", "narrow", "raised", "mid") gen "Show me--" ("base", xpos="far_left", ypos="head") @@ -100,7 +100,7 @@ label slytherin_match: ton "Tonks, Sir." gen "First and last name, please." ("base", xpos="far_left", ypos="head") with hpunch - ton "What?!" + ton "{shake}What?!{/shake}" gen "Tell me your first and last name, and you may enter." ("grin", xpos="far_left", ypos="head") ton "Are you fucking with me right now?" gen "No. Unless that's on the table..." ("base", xpos="far_left", ypos="head") @@ -402,7 +402,7 @@ label slytherin_match: ton "{size=-4}Do I hear some jealousy back there?{/size}" ("grin", "narrow", "raised", "R", ypos="head", flip=True) sna "{size=-4}Of course not... just a cough,{w=0.3} {cps=15}Nymphadora{/cps}.{/size}" ("snape_03", ypos="head") ton @ hair angry "{size=-2}That's Tonks to you...{w=0.3} {i}dungeon dweller.{/i}{/size}" ("open", "wide", "angry", "R") - sna "Dungeon dw--" ("snape_32", ypos="head") + sna "{shake}Dungeon dw--{/shake}" ("snape_32", ypos="head") sna "I'll give you a dungeon dweller in a minute you--" ("snape_08", ypos="head") her "Professor Tonks, your hair!" ("soft", "base", "base", "L", ypos="head", flip=False) @@ -413,7 +413,6 @@ label slytherin_match: call quidditch_stands(crowd=crowd_mid) with d3 - #TODO Crowd sound goes up sna "{size=-4}Unfortunately...{/size}" ("snape_31") #small text ton "I'm here if you need me!" ("base", "happyCl", "base", "mid") her "I appreciate the thought, Professor... but I'll be fine." ("open", "closed", "base", "mid") @@ -494,7 +493,6 @@ label slytherin_match: call quidditch_stands(crowd_react=[None, None, None]) with d3 - #TODO Crowd sounds her "And their opponents..." ("soft", "closed", "base", "mid") her "The team known for their..." ("open", "narrow", "angry", "down") her "Their..." ("open", "narrow", "angry", "L") @@ -660,7 +658,7 @@ label slytherin_match: play background "sounds/dizzy.ogg" pause 2.0 sna "*Pfffffffffff*--" ("snape_14") #TODO Custom image? Snape has wine gushing out of his nose - sna "{size=+5}Ha-ha-HA-HA!{/size}" ("snape_42") + sna "{shake}Ha-ha-HA-HA!{/shake}" ("snape_42") stop background fadeout 1 play music "music/silly_fun_loop.ogg" fadein 1 if_changed @@ -696,7 +694,7 @@ label slytherin_match: sna "I'm surprised she didn't swallow that one... with how wide she was blabbing her mouth." ("snape_42", ypos="head") sna "To think that liquid luck--" ("snape_45") - ton @ cheeks blush hair neutral "{size=+5}What?{/size}" ("scream", "shocked", "base", "stare", ypos="head", flip=True, trans=vpunch) + ton @ cheeks blush hair neutral "{shudder}What?{/shudder}" ("scream", "shocked", "base", "stare", ypos="head", flip=True, trans=vpunch) gen "What the fuck is liquid luck?" ("angry", xpos="far_left", ypos="head") ton @ cheeks blush hair angry "You gave those brutes a luck potion?!" ("mad", "base", "angry", "L") sna "Well..." ("snape_14") @@ -715,15 +713,15 @@ label slytherin_match: gen "So yes, I think you owe me." ("base", xpos="far_left", ypos="head") sna "Surely you can't be--" ("snape_14") "\"10 points to Gryffindor!\"": + $ states.env.gryffindor += 10 ton @ hair angry "Are you mad?" ("scream", "base", "angry", "R") gen "What? I'm just joking, I'm sure she'll be fine..." ("base", xpos="far_left", ypos="head") sna "{size=-4}10 points to Slytherin.{/size}" ("snape_38") - gen "Did you say something--" ("base", xpos="far_left", ypos="head") - $ states.env.gryffindor += 10 $ states.env.slytherin += 10 + gen "Did you say something--" ("base", xpos="far_left", ypos="head") + - - ton @ hair angry "Quiet!" ("mad", "base", "angry", "L") + ton @ hair angry "{shudder}Quiet!{/shudder}" ("mad", "base", "angry", "L") gen "..." ("base", xpos="far_left", ypos="head") ton @ hair neutral "I'm taking her to the hospital wing..." ("open", "base", "angry", "down") gen "What about the game...?" ("base", xpos="far_left", ypos="head") @@ -974,8 +972,6 @@ label slytherin_match: call quidditch_stands(spotlight=False, crowd_react=[None, None, None]) with d3 - #TODO Spotlights Off, pause, genie leaves podium - play sound "sounds/footsteps.ogg" scene onlayer dolls with d3 @@ -1107,7 +1103,7 @@ label slytherin_match: call her_chibi_scene("grope_on_podium") with d3 pause 2.0 - her @ cheeks blush "Whoa!" ("soft", "wide", "base", "stare", trans=d3) + her @ cheeks blush "{shudder}Whoa!{/shudder}" ("soft", "wide", "base", "stare", trans=d3) hide hermione_main with d3 call quidditch_stands(crowd_react=[None, None, "emoq"]) @@ -1123,23 +1119,23 @@ label slytherin_match: nar "You move your hands gently up and down underneath Hermione's skirt, massaging her butt and thighs." - her @ cheeks blush "*Hmm*...{w=0.3} Those boys are going--{w=0.2} *Ahh*...{w=0.4} going way too fast!{w} This game might be over before we know it." ("soft", "narrow", "base", "up", trans=d3) + her @ cheeks blush "*Hmm*...{w=0.3} Those boys are going--{w=0.2} {bounce}*Ahh*...{/bounce}{w=0.4} going way too fast!{w} This game might be over before we know it." ("soft", "narrow", "base", "up", trans=d3) gen "(Let's slow down a bit then, shall we...)" ("grin", xpos="far_left", ypos="head") hide hermione_main nar "As you continue touching Hermione, she's finding it more and more difficult to focus on the game." - her @ cheeks blush "*Ahh*--{w=0.2} Still...{w=0.4} Still no--{w=0.2} *Ahh*...{w=0.3} Sign of the golden snitch..." ("silly", "narrow", "base", "up", trans=d3) + her @ cheeks blush "{shudder}*Ahh*--{/shudder}{w=0.2} Still...{w=0.4} Still no--{w=0.2} {bounce}*Ahh*...{/bounce}{w=0.3} Sign of the golden snitch..." ("silly", "narrow", "base", "up", trans=d3) gen "(It's right here...{w=0.4} I'm rubbing it for good luck...)" ("base", xpos="far_left", ypos="head") her "*Mmmm*...{w=0.4} Those boys sure are doing well..." ("soft", "narrow", "base", "R") #Thrill big text - her "I've never...{w=0.3} *Hnngh*...{w=0.5} Experienced such a...{w=0.5} Such a...{w=0.6} {b}Thrill{/b} before!" ("base", "narrow", "base", "up") + her "I've never...{w=0.3} {shudder}*Hnngh*...{/shudder}{w=0.5} Experienced such a...{w=0.5} Such a...{w=0.6} {b}Thrill{/b} before!" ("base", "narrow", "base", "up") gen "(Time to get some of my own liquid luck!)" ("grin", xpos="far_left", ypos="head") hide hermione_main nar "You keep touching Hermione, moving your hand further and further underneath her skirt." nar "And as you begin rubbing her vagina with increased pressure, you feel a bit of a wet spot forming across her panties." - her @ cheeks blush "Oh! That's naughty!" ("soft", "narrow", "base", "up", trans=d3) + her @ cheeks blush "{shake}Oh!{/shake} That's naughty!" ("soft", "narrow", "base", "up", trans=d3) pause 1.0 play sound "sounds/kick.ogg" @@ -1151,9 +1147,9 @@ label slytherin_match: nar "Noticing Hermione's breathing becoming more and more erratic, you pick up the pace, moving your middle finger back and forth across the underside of her wet panties." - her @ cheeks blush "And we all know...{w=0.3} *Ahh*{w=0.3} No excessive use of elbows...{w=0.3} *Ahh*{w=0.3} Permitted..." ("open", "narrow", "base", "R", trans=d3) + her @ cheeks blush "And we all know...{w=0.3} {bounce}*Ahh*{/bounce}{w=0.3} No excessive use of elbows...{w=0.3} {bounce}*Ahh*{/bounce}{w=0.3} Permitted..." ("open", "narrow", "base", "R", trans=d3) her @ cheeks blush "But it seems to have done the trick!" ("base", "closed", "base", "mid") - her @ cheeks blush "The Slytherin chasers are...{w=0.3} *Ahh*...{w=0.5} Edging ever closer... to the goal posts!" ("grin", "narrow", "base", "up") + her @ cheeks blush "The Slytherin chasers are...{w=0.3} {bounce}*Ahh*...{/bounce}{w=0.5} Edging ever closer... to the goal posts!" ("grin", "narrow", "base", "up") call her_chibi_scene("grope_on_podium_close") hide hermione_main @@ -1194,7 +1190,7 @@ label slytherin_match: nar "With her legs still shaking slightly, she tries fruitlessly to stand up and compose herself." - her @ cheeks blush "*Ahh*...{w=0.3} *Ahh*...{w=0.5} Sir...{w=0.6} that was...{w=0.6} *Ahh*..." ("open_tongue", "narrow", "worried", "up", ypos="head", flip=False) + her @ cheeks blush "{bounce}*Ahh*...{w=0.3} *Ahh*...{/bounce}{w=0.5} Sir...{w=0.6} that was...{w=0.6} {bounce}*Ahh*...{/bounce}" ("open_tongue", "narrow", "worried", "up", ypos="head", flip=False) # Start prediction $ renpy.start_predict("images/CG/cho_quidditch/*.*") @@ -1297,7 +1293,7 @@ label slytherin_match: cra "Well, about that..." malf "How dare you speak over me, I'm not done with you!" cra "But Draco--" - malf "What?!?" + malf "{shake}What?!?{/shake}" cra "She's going after the Snitch!" nar "Malfoy spins his head around, and as he finally spots Cho who is currently chasing the snitch in the distance, he quickly darts after her." @@ -1476,7 +1472,7 @@ label slytherin_match_return: gen "Miss Granger?" ("angry", xpos="far_left", ypos="head") her "Be quiet you, just enjoy it!" ("base", "narrow", "base", "mid") - gen "!!!" ("grin", xpos="far_left", ypos="head") + gen "{shake}!!!{/shake}" ("grin", xpos="far_left", ypos="head") play sound "sounds/cloth_sound.ogg" $ hermione.strip("bottom") @@ -1535,10 +1531,10 @@ label slytherin_match_return: pause .8 call bld - gen "Chang?" ("angry", xpos="far_left", ypos="head") + gen "{shake}Chang{/shake}?" ("angry", xpos="far_left", ypos="head") cho "I did it! We won the--" ("smile", "closed", "base", "mid", xpos="base", ypos="base", flip=False, trans=d3) her "" ("upset", "base", "base", "L", ypos="base", flip=True, trans=d3) - cho "!!!" ("annoyed", "wide", "base", "L", trans=hpunch) #Shocked face + cho "{shudder}!!!{/shudder}" ("annoyed", "wide", "base", "L", trans=hpunch) #Shocked face play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed her "Oh, hello there, Miss Chang..." ("grin", "narrow", "angry", "L") @@ -1550,7 +1546,7 @@ label slytherin_match_return: her "What's wrong sweetie?" ("soft", "narrow", "base", "L") her "Want to find out if Gryffindors taste the same as Ravenclaws?" ("smile", "narrow", "base", "L") cho @ cheeks heavy_blush "..." ("angry", "base", "worried", "down") #Blushes - cho @ cheeks blush "*Hmph*!" ("annoyed", "narrow", "angry", "L") + cho @ cheeks blush "{shudder}*Hmph*!{/shudder}" ("annoyed", "narrow", "angry", "L") # Cho walks out and slams the door stop music fadeout 1 @@ -1577,11 +1573,10 @@ label slytherin_match_return: her "Granger?" ("soft", "wink", "worried", "mid") #confused play music "music/scheming-weasel-slower-version-by-kevin-macleod.ogg" fadein 1 if_changed - her "What are you talking about, genie?" ("base", "narrow", "base", "mid") + her "What are you talking about, Genie?" ("base", "narrow", "base", "mid") pause .8 # Tonks turns back into herself - #TODO Should the naked version only happen if you've done Imperio Training maybe? play sound "sounds/magic4.ogg" scene onlayer dolls call her_chibi("hide") @@ -1607,8 +1602,8 @@ label slytherin_match_return: ton "I tried to!" ("upset", "base", "worried", "mid") ton "You pretty much pushed me onto the podium when I got back..." ("open", "base", "worried", "mid") gen "Oh, yeah..." ("base", xpos="far_left", ypos="head") - gen "So this is the ability you were speaking of?" ("base", xpos="far_left", ypos="head") - ton "Impressive, isn't it?" ("horny", "base", "base", "mid") + ton "Would you like a show?" ("base", "wide", "annoyed", "mid") + gen "What kind of show are we--" ("base", xpos="far_left", ypos="head") else: $ states.gen.ev.tonks.metamorphmagi_aware = True @@ -1618,10 +1613,10 @@ label slytherin_match_return: ton "I'm a metamorphmagus..." ("soft", "base", "raised", "mid") gen "A meta what?" ("base", xpos="far_left", ypos="head") gen "(I thought I was the only one allowed to be meta in this game...)" ("base", xpos="far_left", ypos="head") + ton "I can change my appearance to whatever I want." ("open", "base", "base", "R") + gen "Really?" ("base", xpos="far_left", ypos="head") + ton "Of course!" ("base", "wide", "annoyed", "mid") - ton "I can change my appearance to whatever I want." ("open", "base", "base", "R") - gen "Really?" ("base", xpos="far_left", ypos="head") - ton "Of course!" ("base", "wide", "annoyed", "mid") # Tonks turns into cho play sound "sounds/magic4.ogg" @@ -1634,7 +1629,7 @@ label slytherin_match_return: cho "Hi professor!" ("smile", "base", "base", "mid") cho "Want to give this snatch a little lick?" ("soft", "narrow", "base", "mid") - gen "!!!" ("angry", xpos="far_left", ypos="head") + gen "{shudder}!!!{/shudder}" ("angry", xpos="far_left", ypos="head") if states.ast.unlocked: # Tonks turns into Astoria @@ -1707,7 +1702,7 @@ label slytherin_match_return: play sound "sounds/MaleGasp.ogg" with hpunch - gen "*Aaaah*!" ("angry", xpos="far_left", ypos="head") + gen "{shake}*Aaaah*!{/shake}" ("angry", xpos="far_left", ypos="head") sna "Mind if I...{w=0.4} Slithered in?" ("snape_clown") gen "..." ("angry", xpos="far_left", ypos="head") play sound "sounds/giggle2_loud.ogg" diff --git a/game/scripts/characters/cho/events/quidditch/slytherin_practice.rpy b/game/scripts/characters/cho/events/quidditch/slytherin_practice.rpy index 97ae6901..d8303fc7 100644 --- a/game/scripts/characters/cho/events/quidditch/slytherin_practice.rpy +++ b/game/scripts/characters/cho/events/quidditch/slytherin_practice.rpy @@ -135,7 +135,7 @@ label cc_st_return: cho "Or know if our tactics work against them, for that matter..." ("annoyed", "narrow", "base", "mid") gen "I'm on it..." ("base", xpos="far_left", ypos="head") cho "And that's not all... I heard some people saying that Hermione won't commentate anymore!" ("angry", "narrow", "angry", "mid", emote="angry") - gen "What?" ("angry", xpos="far_left", ypos="head") + gen "{shudder}What?{/shudder}" ("angry", xpos="far_left", ypos="head") cho "I know, you better do something about it!" ("open", "narrow", "angry", "mid") gen "*Ugh*... Do I have to?" ("angry", xpos="far_left", ypos="head") cho "Yes!" ("angry", "base", "angry", "mid") diff --git a/game/scripts/characters/cho/events/quidditch/training.rpy b/game/scripts/characters/cho/events/quidditch/training.rpy index df79d09f..a6ab835b 100644 --- a/game/scripts/characters/cho/events/quidditch/training.rpy +++ b/game/scripts/characters/cho/events/quidditch/training.rpy @@ -79,7 +79,7 @@ label cho_training: gen "My plan is that we use Cedric's obsession with panties to distract him during the game." ("base", xpos="far_left", ypos="head") cho @ cheeks blush "I don't really see how that would be--" ("annoyed", "base", "base", "downR") gen "You'll have to wear a skirt of course." ("base", xpos="far_left", ypos="head") - cho @ cheeks heavy_blush "A skirt?" ("clench", "wide", "base", "mid") #shocked + cho @ cheeks heavy_blush "{shudder}A skirt?{/shudder}" ("clench", "wide", "base", "mid") #shocked gen "Of course!" ("grin", xpos="far_left", ypos="head") gen "If he's too focused on your panties, then there's no way he'll catch that snatch!" ("grin", xpos="far_left", ypos="head") else: @@ -90,7 +90,7 @@ label cho_training: cho "Got a better plan? One that doesn't involve showing off my panties?" ("annoyed", "base", "base", "mid") gen "..." ("base", xpos="far_left", ypos="head") cho "Didn't think so..." ("open", "narrow", "raised", "mid") - gen "(Damn... maybe I need to work on her confidence a bit...)" ("base", xpos="far_left", ypos="head") + gen "(Damn... Maybe I need to work on her confidence a bit...)" ("base", xpos="far_left", ypos="head") gen "(Some more favours should surely do it...)" ("grin", xpos="far_left", ypos="head") jump cho_training.choices @@ -232,7 +232,7 @@ label cho_training: gen "That's the point." ("angry", xpos="far_left", ypos="head") cho "But, but, but!" ("open", "closed", "worried", "mid") gen "That's probably what the crowd will be chanting..." ("grin", xpos="far_left", ypos="head") - cho "Teasing Cedric is one thing... but the Slytherins..." ("mad", "happyCl", "worried", "down") + cho "Teasing Cedric is one thing... But the Slytherins..." ("mad", "happyCl", "worried", "down") cho "I can't see myself doing...{w=0.4} this..." ("base", "base", "base", "mid") gen "Well, that's your loss I guess..." ("base", xpos="far_left", ypos="head") cho @ cheeks blush "..." ("normal", "happyCl", "base", "mid") @@ -434,7 +434,7 @@ label cho_tactics: jump cho_tactics.choices # Change Tactic - #TODO This plays once cho has agreed to the tactic/clothing and during the first intro + # This plays once cho has agreed to the tactic/clothing and during the first intro # Once you pick the right option, the practice match option unlocks (Maybe we should have it say Try out tactic?) # The various options should go away once you've tried it once @@ -571,7 +571,7 @@ label cho_tactics: gen "Yes, we should definitely try this during your next practice match against them." ("base", xpos="far_left", ypos="head") cho "..." ("normal", "base", "raised", "mid") #annoyed gen "When is that again?" ("base", xpos="far_left", ypos="head") - cho "*Sigh* Just let me know when and I'll set one up with their captain." ("open", "narrow", "base", "R") + cho "{bounce}*Sigh*{/bounce} Just let me know when and I'll set one up with their captain." ("open", "narrow", "base", "R") gen "Excellent." ("base", xpos="far_left", ypos="head") if states.env.daytime: diff --git a/game/scripts/characters/cho/events/requests/manipulate_boys.rpy b/game/scripts/characters/cho/events/requests/manipulate_boys.rpy index 2c826404..e5784cda 100644 --- a/game/scripts/characters/cho/events/requests/manipulate_boys.rpy +++ b/game/scripts/characters/cho/events/requests/manipulate_boys.rpy @@ -31,10 +31,10 @@ label cc_pr_manipulate_boys_start: cho "We can? How?" ("soft", "wide", "base", "mid") gen "You two, having history! Which means he'll be much easier to distract during the game." ("base", xpos="far_left", ypos="head") gen "All you have to do is make him believe something might actually happen." ("base", xpos="far_left", ypos="head") - cho "What?{w=0.3} I don't want to go out with Cedric again!" ("angry", "wide", "base", "mid") + cho "{shudder}What?{/shudder}{w=0.3} I don't want to go out with Cedric again!" ("angry", "wide", "base", "mid") gen "I know, I know, you just have to make him believe that you will." ("base", xpos="far_left", ypos="head") cho @ cheeks blush "Oh..." ("soft", "base", "base", "downR") - cho "Well... how do I do that?" ("annoyed", "base", "base", "mid") + cho "Well... How do I do that?" ("annoyed", "base", "base", "mid") gen "It's a little something called {b}seduction{/b}..." ("base", xpos="far_left", ypos="head") gen "It should be your gender's bread and butter." ("base", xpos="far_left", ypos="head") cho "Isn't that a little mean?" ("soft", "closed", "base", "mid") @@ -49,7 +49,7 @@ label cc_pr_manipulate_boys_start: gen "I'm just saying, he hasn't got anything to whine about." ("base", xpos="far_left", ypos="head") gen "And if you are worried about his feelings..." ("base", xpos="far_left", ypos="head") gen "Maybe you can fool around a little... I'm sure that would make him forget all about the garden path..." ("base", xpos="far_left", ypos="head") - cho "Sir!" ("mad", "narrow", "base", "mid") + cho "{shake}Sir!{/shake}" ("mad", "narrow", "base", "mid") gen "I'm just telling you to use what the gods gave you -- to try and win a game." ("base", xpos="far_left", ypos="head") cho "Can't I use what they gave me to catch the snitch?" ("annoyed", "narrow", "angry", "mid") gen "And how's that plan been working out so far?" ("base", xpos="far_left", ypos="head") @@ -90,8 +90,8 @@ label cc_pr_manipulate_boys_start: "\"Make out with them...\"": cho @ cheeks heavy_blush "Make out with?{w=0.6} Those Slytherins--" ("soft", "wide", "worried", "mid") - cho @ cheeks blush "*guargh*" ("open_tongue", "happyCl", "angry", "mid", trans=hpunch) - cho @ cheeks blush "*cough*{w=0.6}-*guargh*!{w=0.8}-*cough*" ("open_wide_tongue", "happyCl", "worried", "mid", trans=hpunch) + cho @ cheeks blush "{shake}*Guargh*{/shake}" ("open_tongue", "happyCl", "angry", "mid", trans=hpunch) + cho @ cheeks blush "{shudder}*Cough*{/shudder}{w=0.6} {shake}*Guargh*!{/shake} {w=0.8} {shudder}*Cough*{/shudder}" ("open_wide_tongue", "happyCl", "worried", "mid", trans=hpunch) nar "You hear Cho make some inadvertent gag noises..." gen "Is everything okay, girl?" ("base", xpos="far_left", ypos="head") cho @ cheeks blush "No!{w=0.3} It's not okay!" ("angry", "wide", "worried", "mid") @@ -263,7 +263,7 @@ label cc_pr_manipulate_boys_T1_intro_E1: cho "It went...{w=0.3} well?" ("soft", "base", "raised", "R") cho "Maybe a little too well... He tried to kiss me!" ("annoyed", "base", "raised", "mid") gen "Really? Nice work!{w=0.6} Did you slip him a little tongue?" ("grin", xpos="far_left", ypos="head") - cho "[name_genie_cho]!{w=0.3} No, of course not!" ("soft", "wide", "base", "mid") + cho "{shudder}[name_genie_cho]!{/shudder}{w=0.3} No, of course not!" ("soft", "wide", "base", "mid") gen "Why not?" ("base", xpos="far_left", ypos="head") cho "Because I'm not some slut who gives it away for free!" ("annoyed", "narrow", "angry", "mid") gen "It was only a kiss..." ("base", xpos="far_left", ypos="head") @@ -396,7 +396,7 @@ label cc_pr_manipulate_boys_T1_E3: gen "A useful skill to have, I can imagine..." ("base", xpos="far_left", ypos="head") cho "I've grown to be quite tough -- and resistant to all sorts of pain -- after years of playing Quidditch..." ("mad", "narrow", "angry", "mid") play sound "sounds/gulp.ogg" - gen "*gulp!*" ("angry", xpos="far_left", ypos="head") + gen "{bounce}*Gulp!*{/bounce}" ("angry", xpos="far_left", ypos="head") cho "Anyway... Cedric helped me back up on my feet." ("soft", "narrow", "base", "R") cho @ cheeks blush "But before he could even apologise, I kissed him." ("base", "narrow", "base", "mid") cho @ cheeks blush "It just... happened..." ("clench", "narrow", "worried", "downR") @@ -404,7 +404,7 @@ label cc_pr_manipulate_boys_T1_E3: cho "It was really nice, though." ("soft", "narrow", "base", "mid") cho "He still is a really good kisser!" ("horny", "narrow", "base", "R") cho "Compared to most of the others I had..." ("base", "narrow", "base", "mid") - gen "!!!" ("angry", xpos="far_left", ypos="head") + gen "{shudder}!!!{/shudder}" ("angry", xpos="far_left", ypos="head") cho "Anyhow, I should get going." ("open", "base", "base", "R") cho "It's getting late..." ("soft", "base", "worried", "mid") gen "Of course. You are dismissed." ("base", xpos="far_left", ypos="head") @@ -464,7 +464,7 @@ label cc_pr_manipulate_boys_T2_intro_E1: gen "And what about the butt squeeze?" ("grin", xpos="far_left", ypos="head") cho @ cheeks blush "What about it, sir?" ("soft", "wide", "base", "mid") gen "Did you like it?" ("grin", xpos="far_left", ypos="head") - cho @ cheeks blush "Sir! They're Slytherins!" ("angry", "wide", "base", "mid") + cho @ cheeks blush "Sir! {shake}They're Slytherins!{/shake}" ("angry", "wide", "base", "mid") gen "That's not what I asked." ("base", xpos="far_left", ypos="head") cho "..." ("annoyed", "narrow", "angry", "mid") cho "Can I please go now, Sir?{w} I've done what you asked of me." ("soft", "narrow", "angry", "R") @@ -616,10 +616,10 @@ label cc_pr_manipulate_boys_T2_intro_E3: cho "But what would you suggest I do next time something like this happens?" ("soft", "narrow", "worried", "mid") gen "Trust your instincts, it worked once didn't it?" ("base", xpos="far_left", ypos="head") gen "Try it again. Show them your breasts, and see what effects it has on them..." ("base", xpos="far_left", ypos="head") - cho @ cheeks blush "Show them my breasts?! But I can't possibly do that!" ("clench", "wide", "base", "mid") + cho @ cheeks blush "{shake}Show them my breasts?!{/shake} But I can't possibly do that!" ("clench", "wide", "base", "mid") gen "Why not? Didn't you just do that?" ("base", xpos="far_left", ypos="head") gen "They {b}have{/b} seen your tits, haven't they?" ("base", xpos="far_left", ypos="head") - cho @ cheeks heavy_blush "My tits?!" ("soft", "wide", "base", "mid") + cho @ cheeks heavy_blush "{shake}My tits?!{/shake}" ("soft", "wide", "base", "mid") cho @ cheeks blush "*Ehm*... I mean-- I guess they have seen them now but..." ("soft", "base", "worried", "downR") gen "Remember why we are doing this, girl! You need to get into their minds!" ("angry", xpos="far_left", ypos="head") gen "If they want to see your breasts again, or any other part of your body, you show it to them!" ("base", xpos="far_left", ypos="head") @@ -658,7 +658,7 @@ label cc_pr_manipulate_boys_T2_E3: gen "Yes?" ("grin", xpos="far_left", ypos="head") cho "I... flashed them..." ("mad", "closed", "worried", "mid") gen "You showed them your tits again?!" ("angry", xpos="far_left", ypos="head") - cho "What? No!" ("soft", "wide", "base", "mid") + cho "{shudder}What?{/shudder} No!" ("soft", "wide", "base", "mid") gen "But you just said--" ("base", xpos="far_left", ypos="head") cho @ cheeks blush "They... didn't want to see them..." ("annoyed", "narrow", "angry", "downR") gen "Oh..." ("base", xpos="far_left", ypos="head") @@ -738,14 +738,14 @@ label cc_pr_manipulate_boys_T3_twins: play music "music/fuzzball-parade-by-kevin-macleod.ogg" fadein 1 if_changed gen "{i}I'm blue, daba dee bada die, {size=-2}daba dee daba die,{/size} {size=-4}daba dee bada die,{/size} {size=-6}daba dee daba die........{/size}{/i}" ("grin", xpos="far_left", ypos="head") - cho "*Grr*." ("clench", "wide", "angry", "mid") + cho "*Grr*..." ("clench", "wide", "angry", "mid") gen "*Ahem*...{w=0.4} I mean... Oh, no... What happened?" ("base", xpos="far_left", ypos="head") "\"Feeling blue today?\"": play music "music/fuzzball-parade-by-kevin-macleod.ogg" fadein 1 if_changed cho "Oh? What gave it away?" ("soft", "base", "angry", "mid") - cho "My face?" ("clench", "base", "angry", "mid") + cho "{shake}My face?{/shake}" ("clench", "base", "angry", "mid") gen "Something like that." ("grin", xpos="far_left", ypos="head") gen "So, what happened?" ("base", xpos="far_left", ypos="head") @@ -758,12 +758,12 @@ label cc_pr_manipulate_boys_T3_twins: gen "Or maybe even a--" ("grin", xpos="far_left", ypos="head") cho "Could you start acting serious for just one moment?!" ("clench", "wide", "angry", "mid") gen "I'm berry serious." ("grin", xpos="far_left", ypos="head") - cho "*Urghhhh*! I can't believe you!" ("disgust", "base", "angry", "mid") # Angry noises + cho "{shake}*Urghhhh*!{/shake} I can't believe you!" ("disgust", "base", "angry", "mid") # Angry noises gen "Alright, alright. Tell me what happened." ("base", xpos="far_left", ypos="head") cho "What does it look like what happened?" ("upset", "base", "angry", "down") gen "Well, to me, it looks like you caught a case of the smurfs." ("grin", xpos="far_left", ypos="head") - cho "Those bloody twins!" ("angry", "base", "angry", "downR") + cho "{shudder}Those bloody twins!{/shudder}" ("angry", "base", "angry", "downR") cho "They tricked me into eating one of their darn sweets!" ("open", "base", "angry", "mid") cho "You should lock those two up..." ("mad", "base", "angry", "mid") gen "I wish I could've been there..." ("grin", xpos="far_left", ypos="head") @@ -890,7 +890,7 @@ label cc_pr_manipulate_boys_T3_harry: cho "Yes!" ("crooked_smile", "base", "base", "mid") cho "I've been stalk--{w=0.4} *Ehh*...{w=0.2} Following them... And sure enough, I managed to find the perfect opportunity!" ("soft", "base", "base", "R") cho "I was flying by the divination tower and noticed that Hermione and her friends were standing by one of the windows." ("open", "base", "base", "mid") - cho "Luckily ,Ron and Hermione's backs were turned towards me, so it was easy to grab Harry's attention without them noticing me." ("base", "narrow", "base", "R") + cho "Luckily, Ron and Hermione's backs were turned towards me, so it was easy to grab Harry's attention without them noticing me." ("base", "narrow", "base", "R") gen "Nice, gave him a bit of a show then, I presume?" ("base", xpos="far_left", ypos="head") cho "Of course..." ("crooked_smile", "closed", "base", "R") #smirk cho "And I found something out." ("crooked_smile", "base", "raised", "mid") @@ -981,7 +981,7 @@ label cc_pr_manipulate_boys_twins_branch: maf "What did you have in mind?" else: gen "Miss Mafkin... or was it Malkin?" ("base", xpos="far_left", ypos="head") - maf "It's Mafkin, Dumbledore... we have been over this before." + maf "It's Mafkin, Dumbledore... We have been over this before." gen "(I knew she was wrong!)" ("grin", xpos="far_left", ypos="head") maf "Anything I can assist you with?" maf "I just got this new plaid fabric in, I was thinking of turning it into a kilt." @@ -992,9 +992,9 @@ label cc_pr_manipulate_boys_twins_branch: gen "Well... As it happens..." ("base", xpos="far_left", ypos="head") gen "I'm in quite a pickle... A student was tricked into eating one of the weasel twins' sweets." ("base", xpos="far_left", ypos="head") maf "A sweet?" - gen "Yes, or a candy... whatever you'd call it." ("base", xpos="far_left", ypos="head") + gen "Yes, or a candy... Whatever you'd call it." ("base", xpos="far_left", ypos="head") gen "The sweet in question made her skin turn blue and swell up like a balloon, ruining her clothes in the process." ("base", xpos="far_left", ypos="head") - maf "I see... that's an unfortunate situation indeed." + maf "I see... That's an unfortunate situation indeed." gen "So I require a Female Ravenclaw school uniform." ("base", xpos="far_left", ypos="head") maf "Let's see...{w=0.5} Female Ravenclaw uniform...{w=0.4} Looks like I'm running a bit low on those at the moment, what size is she?" gen "She's a C...{w=0.4} or maybe a B actually..." ("base", xpos="far_left", ypos="head") @@ -1029,7 +1029,7 @@ label cc_pr_manipulate_boys_twins_branch: maf "Are you sure?" gen "Absolutely, she'll look great in green!" ("base", xpos="far_left", ypos="head") - gen "But just so I know... how long will it take to get the Ravenclaw uniform ready?" ("base", xpos="far_left", ypos="head") + gen "But just so I know... How long will it take to get the Ravenclaw uniform ready?" ("base", xpos="far_left", ypos="head") "-Gryffindor uniform-": $ d_flag_02 = 2 @@ -1037,7 +1037,7 @@ label cc_pr_manipulate_boys_twins_branch: maf "Are you sure?" gen "Of course!" ("base", xpos="far_left", ypos="head") gen "She's best friends with Miss Granger, so I'm sure she wouldn't mind." ("base", xpos="far_left", ypos="head") - gen "But just so I know... how long will it take to get the Ravenclaw uniform ready?" ("base", xpos="far_left", ypos="head") + gen "But just so I know... How long will it take to get the Ravenclaw uniform ready?" ("base", xpos="far_left", ypos="head") "-Hufflepuff uniform-": $ d_flag_02 = 3 @@ -1046,7 +1046,7 @@ label cc_pr_manipulate_boys_twins_branch: gen "Seems like the safest option, all things considered." ("base", xpos="far_left", ypos="head") gen "How long will it take to get the Ravenclaw uniform ready?" ("base", xpos="far_left", ypos="head") - "-\"perfect\" Outfit-" if d_flag_01: + "-\"Perfect\" outfit-" if d_flag_01: $ d_flag_02 = 4 maf "Are you sure?" @@ -1138,7 +1138,7 @@ label cc_pr_manipulate_boys_twins_branch: menu: "{size=-3}\"If you don't like it, you can go without any!\"{/size}": - cho "What!?" ("open", "wide", "angry", "mid") + cho "{shudder}What!?{/shudder}" ("open", "wide", "angry", "mid") gen "You heard me..." ("base", xpos="far_left", ypos="head") gen "I went out of my way to fetch those clothes for you..." ("base", xpos="far_left", ypos="head") gen "So you can take your Smurf looking ass and get out of my office." ("base", xpos="far_left", ypos="head") @@ -1150,7 +1150,7 @@ label cc_pr_manipulate_boys_twins_branch: $ states.cho.mood += 10 "{size=-3}\"It's not my fault, Some idiot picked that option!\"{/size}": - cho "What?" ("annoyed", "wide", "angry", "mid") + cho "{shudder}What?{/shudder}" ("annoyed", "wide", "angry", "mid") gen "It was decided by some unknown external force." ("base", xpos="far_left", ypos="head") cho "That doesn't make any sense!" ("open", "base", "angry", "mid") gen "I know!" ("base", xpos="far_left", ypos="head") @@ -1188,7 +1188,7 @@ label cc_pr_manipulate_boys_twins_branch: cho "..." ("normal", "wide", "base", "mid") cho "(Well, that's a first...)" ("soft", "base", "base", "R") #taken aback gen "Sorry for going out of my way to help you!" ("base", xpos="far_left", ypos="head") - cho "*Sigh*" ("disgust", "base", "base", "down") + cho "{bounce}*Sigh*{/bounce}" ("disgust", "base", "base", "down") cho "Why did you think it would be a good idea to pick Slytherin colours..." ("annoyed", "base", "angry", "downR") #pout gen "As I said, I thought they'd compliment your eyes..." ("base", xpos="far_left", ypos="head") cho @ cheeks blush "..." ("annoyed", "base", "angry", "down") @@ -1237,14 +1237,14 @@ label cc_pr_manipulate_boys_twins_branch: cho "Is that a Gryffindor uniform?" ("open", "wide", "base", "mid") #shocked gen "Yes, I knew you'd like it!" ("grin", xpos="far_left", ypos="head") cho @ cheeks blush "I...{w=0.5} I don't like Gryffindor!" ("annoyed", "base", "angry", "downR") - gen "What... but I thought Hermione was like your bestie." ("angry", xpos="far_left", ypos="head") + gen "What... But I thought Hermione was like your bestie." ("angry", xpos="far_left", ypos="head") cho "Bestie?" ("upset", "wide", "base", "mid") - cho @ cheeks blush "She...{w=0.4} Is...{w=0.4} Not!" ("clench", "wide", "angry", "mid") + cho @ cheeks blush "She...{w=0.4} Is...{w=0.4} {shudder}Not!{/shudder}" ("clench", "wide", "angry", "mid") gen "Oh..." ("base", xpos="far_left", ypos="head") menu: "\"I could go back and fetch the Slytherin one instead...\"": - cho @ cheeks blush "No!" ("angry", "wide", "base", "mid") + cho @ cheeks blush "{shake}No!{/shake}" ("angry", "wide", "base", "mid") cho "I mean... It's fine... You've already gone out of your way." ("angry", "wide", "base", "downR") gen "You sure? It's not that far--" ("base", xpos="far_left", ypos="head") cho "Yes... Just hand me the clothes." ("disgust", "base", "angry", "mid") @@ -1320,13 +1320,13 @@ label cc_pr_manipulate_boys_twins_branch: menu: "\"So what?\"": - cho "So what?!?" ("open", "wide", "angry", "mid") + cho "{shake}So what?!?{/shake}" ("open", "wide", "angry", "mid") gen "You didn't have any problems using his weaknesses during the game, so why do you care if he gets in trouble with his house?" ("base", xpos="far_left", ypos="head") cho "That's different..." ("angry", "base", "angry", "mid") gen "How is it different?" ("base", xpos="far_left", ypos="head") gen "I'm sure his teammates weren't happy with him losing focus like that... Fraternizing with the enemy..." ("base", xpos="far_left", ypos="head") cho "..." ("disgust", "base", "angry", "down") - gen "They might already think he threw it on purpose." ("base", xpos="far_left", ypos="head") + gen "They might already think he threw on purpose." ("base", xpos="far_left", ypos="head") cho "Whatever, just give me the clothes." ("open", "base", "angry", "mid") show screen blkfade @@ -1345,7 +1345,7 @@ label cc_pr_manipulate_boys_twins_branch: $ states.cho.mood+= 2 "\"That's true, maybe you should just head back naked...\"": - cho "What!?" ("disgust", "wide", "base", "mid") + cho "{shudder}What!?{/shudder}" ("disgust", "wide", "base", "mid") gen "You heard me, make like a bee and buzz off!" ("base", xpos="far_left", ypos="head") gen "And you better hurry up before those sweets wear off, or you'll find it even harder to explain your current state." ("grin", xpos="far_left", ypos="head") cho @ cheeks blush "But... Surely, you can't be serious!" ("open", "wide", "base", "mid") @@ -1411,7 +1411,7 @@ label cc_pr_manipulate_boys_twins_branch: cho "What is this?" ("open", "wide", "base", "down") gen "I know right!" ("grin", xpos="far_left", ypos="head") gen "I couldn't believe it when I found it. It's the perfect outfit for you!" ("grin", xpos="far_left", ypos="head") - cho "You... are you serious? You actually expect me to wear this?" ("disgust", "wide", "base", "mid") + cho "You... Are you serious? You actually expect me to wear this?" ("disgust", "wide", "base", "mid") gen "Wait, don't tell me you don't like it?" ("base", xpos="far_left", ypos="head") cho "..." ("disgust", "base", "angry", "down") cho "Why couldn't you pick up a normal school uniform like I asked you to?" ("clench", "base", "worried", "down") diff --git a/game/scripts/characters/cho/events/requests/manipulate_girls.rpy b/game/scripts/characters/cho/events/requests/manipulate_girls.rpy index 4fe159c4..02452a22 100644 --- a/game/scripts/characters/cho/events/requests/manipulate_girls.rpy +++ b/game/scripts/characters/cho/events/requests/manipulate_girls.rpy @@ -12,7 +12,7 @@ label cc_pr_manipulate_girls_start: if not states.cho.ev.spy_on_girls.t3_e2_complete: # Return if player has not spied on Alicia just yet. - gen "Let’s try and manipulate the girls on the enemy team!" ("base", xpos="far_left", ypos="head") + gen "Let's try and manipulate the girls on the enemy team!" ("base", xpos="far_left", ypos="head") cho "You're expecting me to just jump in blind?" ("angry", "base", "base", "mid") cho "I don't know any of these girls, how do you expect me to manipulate them in any way without knowing what I'm dealing with?" ("annoyed", "wide", "base", "mid") gen "Good point, perhaps we should consider spying on them a bit beforehand." ("base", xpos="far_left", ypos="head") @@ -77,7 +77,7 @@ label cc_pr_manipulate_girls_start: gen "Assertiveness!" ("grin", xpos="far_left", ypos="head") cho "..." ("clench", "base", "raised", "mid") #Changes from worried looking down to looking at genie cho "Yes, I will!" ("mad", "base", "raised", "mid") - gen "Great, off you go!" ("grin", xpos="far_left", ypos="head") + gen "Great! Off you go!" ("grin", xpos="far_left", ypos="head") elif not states.cho.ev.manipulate_girls.t3_e3_complete: # Completed Katie Bell - Part 2? # Katie Bell - Part 2 @@ -87,7 +87,7 @@ label cc_pr_manipulate_girls_start: gen "Follow that girl again!" ("base", xpos="far_left", ypos="head") cho "Sir?" ("mad", "base", "raised", "mid") gen "I mean... Today's mission is to follow that Bell girl again..." ("base", xpos="far_left", ypos="head") - cho @ cheeks blush "But... isn't one time enough?" ("disgust", "narrow", "base", "mid") + cho @ cheeks blush "But... Isn't one time enough?" ("disgust", "narrow", "base", "mid") cho @ cheeks blush "My butt is still sore from last time..." ("clench", "narrow", "base", "downR") gen "There can never be too much of a good thing." ("base", xpos="far_left", ypos="head") cho @ cheeks blush "Fine..." ("open", "narrow", "base", "down") @@ -113,7 +113,7 @@ label cc_pr_manipulate_girls_start: gen "You seem to have gotten to know the Gryffindor girls quite well by now, [name_cho_genie]." ("base", xpos="far_left", ypos="head") gen "If you're not careful, you might turn into one yourself." ("grin", xpos="far_left", ypos="head") cho @ cheeks blush "As if... Ravenclaw always comes first!" ("angry", "base", "base", "mid") - gen "You do? No shame in that!" ("grin", xpos="far_left", ypos="head") + gen "You do? No shame in that!" ("grin", xpos="far_left", ypos="head") #Orgasm joke gen "So...{w=0.4} Today we're up against their team Captain, Angelina Johnson." ("base", xpos="far_left", ypos="head") gen "Once you've managed to bond with her, I'm sure you'll have no problem winning the cup." ("base", xpos="far_left", ypos="head") cho "Yes!" ("grin", "closed", "base", "mid") @@ -205,7 +205,7 @@ label cc_pr_manipulate_girls_T3_alicia: gen "Great plan!" ("base", xpos="far_left", ypos="head") gen "But for now, you better get some rest and ready yourself to take on the other two." ("base", xpos="far_left", ypos="head") cho @ cheeks blush "..." ("disgust", "narrow", "base", "down") - gen "Don't look so dejected, [name_cho_genie]. You had a beautiful girl kiss you today... surely you can't be disappointed by that?" ("base", xpos="far_left", ypos="head") + gen "Don't look so dejected, [name_cho_genie]. You had a beautiful girl kiss you today... Surely you can't be disappointed by that?" ("base", xpos="far_left", ypos="head") cho @ cheeks blush "It's...{w=0.4} it's not that...{w=0.4} I'm just used to it being me who..." ("annoyed", "closed", "base", "mid") cho @ cheeks blush "..." ("upset", "closed", "base", "mid") #Blush cho @ cheeks heavy_blush "Never mind, good night then." ("normal", "base", "base", "downR") @@ -294,7 +294,7 @@ label cc_pr_manipulate_girls_T3_katie_part1: cho @ cheeks blush "Next time?" ("clench", "base", "base", "mid") gen "Just agree on a safe-word, if it gets too much." ("base", xpos="far_left", ypos="head") cho @ cheeks blush "It's a tree! It's not going to agree to anything!" ("clench", "wide", "base", "mid") - cho @ cheeks blush "She tricked me into this!" ("scream", "base", "angry", "R") + cho @ cheeks blush "{shake}She tricked me into this!{/shake}" ("scream", "base", "angry", "R") gen "..." ("angry", xpos="far_left", ypos="head") cho @ cheeks blush "I bet I ruined it anyway..." ("annoyed", "base", "angry", "R") cho @ cheeks blush "Because as soon as the tree lowered us back to the ground, Katie rushed off." ("upset", "base", "base", "downR") @@ -355,7 +355,7 @@ label cc_pr_manipulate_girls_T3_katie_part2: gen "Yes?" ("grin", xpos="far_left", ypos="head") cho @ cheeks blush "That's when the tree threw one of its branches about and swung it at us, smacking our butts..." ("soft", "happyCl", "base", "mid") gen "Got to bless mother nature!" ("grin", xpos="far_left", ypos="head") - cho @ cheeks blush "And It just kept doing it, over and over, until our cheeks turned all red..." ("clench", "base", "base", "downR") + cho @ cheeks blush "And it just kept doing it, over and over, until our cheeks turned all red..." ("clench", "base", "base", "downR") cho @ cheeks blush "It was as if my body had caught on fire!" ("horny", "narrow", "base", "down") cho @ cheeks blush "As it continued, Katie looked up at me and reached out to grab my hand..." ("soft", "narrow", "base", "down") cho @ cheeks blush "And as I finally managed to grab it, the tree smacked us hard across our cheeks." ("angry", "narrow", "base", "downR") @@ -364,7 +364,7 @@ label cc_pr_manipulate_girls_T3_katie_part2: cho @ cheeks heavy_blush "It...{w=0.4} yes, I think she might've." ("upset", "base", "base", "mid") gen "Still too early to admit it?" ("base", xpos="far_left", ypos="head") cho @ cheeks blush "Too early to admit what?" ("mad", "base", "base", "mid") - gen "Never mind... did anything else happen after that?" ("base", xpos="far_left", ypos="head") + gen "Never mind... Did anything else happen after that?" ("base", xpos="far_left", ypos="head") cho @ cheeks blush "Not much, as far as I recall..." ("base", "base", "base", "downR") cho @ cheeks blush "All I remember is the tree lowering us to the ground and the sound of Katie's breathing..." ("soft", "closed", "base", "mid") cho @ cheeks blush "I just laid there for a while, catching my breath, until the only thing I could hear was the sound of the surrounding forest..." ("open", "closed", "base", "mid") @@ -428,7 +428,7 @@ label cc_pr_manipulate_girls_T3_angelina: cho "But as I waited to find out what it was, they suddenly went quiet, and I couldn't hear any of them." ("angry", "base", "raised", "mid") gen "Left for the changing room?" ("base", xpos="far_left", ypos="head") cho @ cheeks blush "That's what I thought, until I removed my ear from the hole to have a look..." ("disgust", "base", "base", "down") - cho @ cheeks blush "No, they hadn't left... when I took a peek through the hole I found all three of them staring back at me..." ("open", "wide", "base", "mid") + cho @ cheeks blush "No, they hadn't left... When I took a peek through the hole I found all three of them staring back at me..." ("open", "wide", "base", "mid") gen "Busted!" ("grin", xpos="far_left", ypos="head") gen "So what did you do, run away?" ("grin", xpos="far_left", ypos="head") cho @ cheeks blush "At first I just sort of stood there in shock, not knowing what to do..." ("clench", "narrow", "base", "down") @@ -495,7 +495,7 @@ label cc_pr_manipulate_girls_T3_angelina: gen "She was testing you..." ("base", xpos="far_left", ypos="head") cho @ cheeks blush "She was..." ("clench", "wide", "base", "down") gen "Yes...{w=0.4} Not only that...{w=0.4} I think you passed!" ("grin", xpos="far_left", ypos="head") - gen "Maybe I underestimated those girls... they aren't easy to boss around, that's for sure..." ("base", xpos="far_left", ypos="head") + gen "Maybe I underestimated those girls... They aren't easy to boss around, that's for sure..." ("base", xpos="far_left", ypos="head") gen "But no matter..." ("base", xpos="far_left", ypos="head") cho @ cheeks blush "..." ("upset", "happyCl", "base", "mid") #pout gen "We shall see soon enough what comes from this..." ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/characters/cho/events/requests/spy_on_the_boys.rpy b/game/scripts/characters/cho/events/requests/spy_on_the_boys.rpy index dd46a445..00ad2da9 100644 --- a/game/scripts/characters/cho/events/requests/spy_on_the_boys.rpy +++ b/game/scripts/characters/cho/events/requests/spy_on_the_boys.rpy @@ -16,7 +16,7 @@ label cc_pr_spy_boys_start: gen "Time to target the boys for a classic espionage mission C." ("base", xpos="far_left", ypos="head") cho "C? Is that some sort of spy name?" ("soft", "base", "base", "mid") gen "Yep! C is the perfect spy name for you." ("base", xpos="far_left", ypos="head") - cho "Where do you get all these ideas from... seriously." ("annoyed", "base", "base", "mid") + cho "Where do you get all these ideas from... Seriously." ("annoyed", "base", "base", "mid") gen "That's your cup-size, is it not?" ("base", xpos="far_left", ypos="head") cho "..." ("disgust", "wide", "base", "mid") #Blushes cho "You're such an old pervert, you know that, right?" ("soft", "base", "angry", "mid") @@ -55,7 +55,7 @@ label cc_pr_spy_boys_start: cho "What is today's assign--{w=0.4} mission then?" ("open", "base", "base", "mid") gen "Today's mission, if you choose to accept it..." ("base", xpos="far_left", ypos="head") gen "And by choose I mean there's not really much choice in the matter." ("base", xpos="far_left", ypos="head") - cho "..." ("normal", "narrow", "base", "mid") #rolls eyes, bit pissed off + cho "{wave}...{/wave}" ("normal", "narrow", "base", "mid") #rolls eyes, bit pissed off gen "I'd like you to spy on the beaters... Those {i}Weasel{/i} twins." ("base", xpos="far_left", ypos="head") cho "Weasley..." ("soft", "narrow", "base", "mid") gen "Yeah, that!" ("base", xpos="far_left", ypos="head") @@ -156,7 +156,7 @@ label cc_pr_spy_boys_T3_twins: cho @ cheeks blush "*Giggles*" ("smile", "closed", "base", "mid") cho @ cheeks blush "Anyhow...{w=0.4} It completely ruined her clothes, and as she deflated she quickly ran off stark naked and crying to her dormitory." ("annoyed", "closed", "base", "mid") gen "Wait, so the clothes didn't expand as well?" ("base", xpos="far_left", ypos="head") - cho "It's not a spell... she ate it, so why would her clothes be affected?" ("clench", "base", "raised", "mid") + cho "It's not a spell... She ate it, so why would her clothes be affected?" ("clench", "base", "raised", "mid") gen "Sounds like amateurish magic to me... If they just imbued those sweets with some sort of effect which allows the consumer's sweat to permeate their clothes, then..." ("base", xpos="far_left", ypos="head") cho "..." ("disgust", "wide", "angry", "mid") gen "*Ahem*...{w=0.4} I suppose I better have a word with those two..." ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/characters/cho/events/requests/spy_on_the_girls.rpy b/game/scripts/characters/cho/events/requests/spy_on_the_girls.rpy index d6991ab3..813d5390 100644 --- a/game/scripts/characters/cho/events/requests/spy_on_the_girls.rpy +++ b/game/scripts/characters/cho/events/requests/spy_on_the_girls.rpy @@ -34,7 +34,7 @@ label cc_pr_spy_girls_start: gen "No, not your name...{w=0.4} I'm not that unimaginative..." ("base", xpos="far_left", ypos="head") cho "" ("annoyed", "narrow", "base", "mid") gen "C is your cup-size, is it not?" ("base", xpos="far_left", ypos="head") - cho @ cheeks blush "My cup-size?!" ("angry", "wide", "base", "mid") + cho @ cheeks blush "{shake}My cup-size?!{/shake}" ("angry", "wide", "base", "mid") gen "That's right." ("grin", xpos="far_left", ypos="head") cho @ cheeks heavy_blush "But that's not even correct! Mine is--" ("disgust", "happyCl", "base", "mid") cho @ cheeks blush "I mean...{w=0.4} Where do you get all these ideas from, seriously!?" ("upset", "narrow", "angry", "R") @@ -299,7 +299,7 @@ label cc_pr_spy_girls_T3_alicia: pause .8 call bld gen "Changed your mind?" ("base", xpos="far_left", ypos="head") - cho @ cheeks blush "N-- No, Good night!" ("open", "happyCl", "base", "mid", xpos="base", flip=True) # head + cho @ cheeks blush "N--{w=0.2} No, good night!" ("open", "happyCl", "base", "mid", xpos="base", flip=True) # head # Cho leaves. call cho_walk(action="leave") @@ -325,7 +325,7 @@ label cc_pr_spy_girls_T3_katie: cho "She's a freak!" ("soft", "narrow", "angry", "mid") # angry gen "Whoa, that's a bit uncalled-for, don't you think?" ("base", xpos="far_left", ypos="head") gen "I'm sure she looks perfectly fine." ("base", xpos="far_left", ypos="head") - cho "No, not her looks... what she's been doing." ("open", "closed", "angry", "mid") # blush + cho "No, not her looks... What she's been doing." ("open", "closed", "angry", "mid") # blush cho "I followed her all the way down to the lake today. And then hid behind a tree to observe her." ("open", "narrow", "angry", "mid") gen "Something wrong with a little swim?" ("base", xpos="far_left", ypos="head") cho @ cheeks blush "No, but...{w=0.5} she went in there butt-naked!" ("disgust", "narrow", "base", "mid") diff --git a/game/scripts/characters/cho/wardrobe_reactions.rpy b/game/scripts/characters/cho/wardrobe_reactions.rpy index 7b21fa32..24cce4ac 100644 --- a/game/scripts/characters/cho/wardrobe_reactions.rpy +++ b/game/scripts/characters/cho/wardrobe_reactions.rpy @@ -144,10 +144,10 @@ label cho_reaction_touch_fail(what): random: block: - cho "[name_genie_cho]?!" ("mad", "base", "angry", "mid") + cho "{shake}[name_genie_cho]?!{/shake}" ("mad", "base", "angry", "mid") cho "This isn't a part of our training..." ("clench", "base", "angry", "mid") cho "Nice try..." ("smile", "narrow", "angry", "mid") - cho "What are you doing?!" ("disgust", "wide", "base", "mid") + cho "{shake}What are you doing?!{/shake}" ("disgust", "wide", "base", "mid") cho "Too slow..." ("crooked_smile", "narrow", "angry", "mid") elif what == "vagina": @@ -157,7 +157,7 @@ label cho_reaction_touch_fail(what): cho "Hands where I can see them!" ("angry", "base", "angry", "mid") cho "You'd have to be a lot faster to get even close to getting away with that..." ("crooked_smile", "narrow", "angry", "mid") cho "Nice try..." ("soft", "narrow", "angry", "mid") - cho "No foul plays, [name_genie_cho]..." ("angry", "narrow", "angry", "mid") + cho "No foul play, [name_genie_cho]..." ("angry", "narrow", "angry", "mid") return @@ -445,7 +445,7 @@ label cho_reaction_equip_outfit(item): ## Misty Outfit ## ################## elif item == cho_outfit_misty: #Req 15 (no bra) - gen "Put on the misty cosplay for me will you?" ("base", xpos="far_left", ypos="head") + gen "Put on the Misty cosplay for me will you?" ("base", xpos="far_left", ypos="head") cho "*Hmm*... A cosplay..." ("open", "base", "base", "down") gen "Yup, gotta catch them all." ("base", xpos="far_left", ypos="head") cho "Catch all of what?" ("soft", "base", "raised", "mid") @@ -522,7 +522,7 @@ label cho_reaction_equip_outfit(item): elif item == cho_outfit_bikini: #req 14 (bra, panties) gen "I've got this bikini for you to wear today." ("base", xpos="far_left", ypos="head") if states.cho.level < 16: - cho @ cheeks blush "A Bikini?" ("soft", "narrow", "base", "mid") + cho @ cheeks blush "A bikini?" ("soft", "narrow", "base", "mid") gen "Yep, this one..." ("base", xpos="far_left", ypos="head") cho @ cheeks blush "..." ("soft", "narrow", "base", "down") cho @ cheeks blush "Are you sure this is not just some scrap material you had lying around?" ("angry", "narrow", "base", "down") @@ -530,7 +530,7 @@ label cho_reaction_equip_outfit(item): cho @ cheeks blush "Figures..." ("disgust", "narrow", "base", "downR") cho @ cheeks blush "Well, I suppose it's better than being naked..." ("soft", "narrow", "base", "mid") else: # 16+ - cho "A Bikini?" ("soft", "base", "base", "mid") + cho "A bikini?" ("soft", "base", "base", "mid") gen "Yep, this one..." ("base", xpos="far_left", ypos="head") cho @ cheeks blush "I see..." ("base", "narrow", "base", "down") cho @ cheeks blush "Well, I do look great in a bikini..." ("open", "closed", "base", "mid") @@ -663,7 +663,7 @@ label cho_reaction_equip_outfit(item): gen "Put on the police cosplay uniform will you?" ("base", xpos="far_left", ypos="head") cho "Police?" ("soft", "base", "raised", "mid") gen "Yeah, check out the sweet shades on this one. Aren't they cool?" ("base", xpos="far_left", ypos="head") - cho @ cheeks blush "Trying to take away the focus on that short top?" ("open", "narrow", "base", "down") + cho @ cheeks blush "Trying to take away the focus from that short top?" ("open", "narrow", "base", "down") gen "No clue what you're talking about..." ("base", xpos="far_left", ypos="head") cho @ cheeks blush "*Hmm*..." ("base", "narrow", "base", "down") gen "You know, the police are some of the most well-respected people in muggle society..." ("base", xpos="far_left", ypos="head") @@ -772,7 +772,7 @@ label cho_reaction_equip_outfit_fail(item): gen "Could you wear the cheerleader outfit for me?" ("base", xpos="far_left", ypos="head") if states.cho.level < 4: cho "Cheerleader--{w=0.4} [name_genie_cho]!" ("clench", "narrow", "base", "mid") - gen "what?" ("base", xpos="far_left", ypos="head") + gen "What?" ("base", xpos="far_left", ypos="head") cho "I am a real athlete!" ("disgust", "narrow", "angry", "mid") cho "I do not mingle with the cheerleading squad..." ("annoyed", "narrow", "angry", "R") gen "Now, now [name_cho_genie]... Cheerleaders are athletes as well." ("base", xpos="far_left", ypos="head") @@ -800,7 +800,7 @@ label cho_reaction_equip_outfit_fail(item): gen "Put on this misty cosplay for me will you?" ("base", xpos="far_left", ypos="head") if states.cho.level < 4: cho "What on earth is this?!" ("angry", "wide", "base", "down") - gen "Misty cosplay..." ("base", xpos="far_left", ypos="head") + gen "A Misty cosplay..." ("base", xpos="far_left", ypos="head") cho "Who?" ("disgust", "narrow", "angry", "mid") gen "She's a gym leader." ("base", xpos="far_left", ypos="head") cho "Who wears something like this at the gym?!" ("clench", "narrow", "raised", "down") @@ -815,7 +815,7 @@ label cho_reaction_equip_outfit_fail(item): gen "Yup." ("base", xpos="far_left", ypos="head") cho "What kind of sport is it for her to be wearing this?" ("annoyed", "narrow", "raised", "down") gen "Well, they basically have these animals fight against each other." ("base", xpos="far_left", ypos="head") - cho "What?!" ("angry", "wide", "raised", "mid") + cho "{shudder}What?!{/shudder}" ("angry", "wide", "raised", "mid") cho "Like cock fighting? Isn't that illegal?" ("clench", "narrow", "worried", "mid") gen "I don't think there are any cocks involved... I'm not sure what kind of fiction you've been reading." ("base", xpos="far_left", ypos="head") cho "What?" ("angry", "base", "base", "mid") @@ -840,7 +840,7 @@ label cho_reaction_equip_outfit_fail(item): cho "The... Party outfit?" ("open", "base", "raised", "mid") gen "Yeah... This one..." ("base", xpos="far_left", ypos="head") cho "..." ("normal", "base", "base", "down") - cho "[name_genie_cho]!" ("angry", "wide", "base", "mid") + cho "{shudder}[name_genie_cho]!{/shudder}" ("angry", "wide", "base", "mid") gen "What?" ("base", xpos="far_left", ypos="head") cho "What do you mean what? This outfit has no underwear!" ("upset", "narrow", "angry", "mid") gen "I mean... It covers the important bits, does it not?" ("base", xpos="far_left", ypos="head") @@ -878,7 +878,7 @@ label cho_reaction_equip_outfit_fail(item): gen "Yep, now put it on!" ("grin", xpos="far_left", ypos="head") cho "... I'll pass..." ("annoyed", "narrow", "base", "R") else: # < 18 - cho "They were this outfit at sea do they?" ("open", "narrow", "raised", "down") + cho "They wear this outfit at sea do they?" ("open", "narrow", "raised", "down") gen "Nope, the semen goes on this outfit, not in it." ("base", xpos="far_left", ypos="head") cho "Wait... So, it's like a fetish thing?" ("clench", "wide", "base", "mid") gen "*Err*... I mean, it was just a joke. Get it, because semen sounds like--" ("base", xpos="far_left", ypos="head") @@ -894,11 +894,11 @@ label cho_reaction_equip_outfit_fail(item): gen "Could you put on the Japanese schoolgirl uniform?" ("base", xpos="far_left", ypos="head") cho "[name_genie_cho], I'm not Japanese..." ("annoyed", "narrow", "angry", "mid") gen "So?" ("base", xpos="far_left", ypos="head") - cho "Why do you want me to put on a Japanese school uniform?" ("upset", "narrow", "angry", "mid") + cho "Why do you want me to put on a Japanese schoolgirl uniform?" ("upset", "narrow", "angry", "mid") gen "(I better tread carefully...)" ("base", xpos="far_left", ypos="head") menu: "\"Japanese schoolgirls are hot!\"": - cho "What?!" ("angry", "base", "angry", "mid") + cho "{shudder}What?!{/shudder}" ("angry", "base", "angry", "mid") gen "*Err*... I mean, in the videos I've watched..." ("angry", xpos="far_left", ypos="head") cho "I am not putting this on, just so you can live out some fantasy of yours..." ("mad", "narrow", "angry", "mid") gen "It's not...{w=0.3} Fine..." ("base", xpos="far_left", ypos="head") @@ -916,7 +916,7 @@ label cho_reaction_equip_outfit_fail(item): elif item == cho_outfit_bikini: #req 14 (bra, panties) gen "I've got this bikini for you to wear today." ("base", xpos="far_left", ypos="head") if states.cho.level < 4: - cho "A what?!" ("clench", "wide", "base", "mid") + cho "{shudder}A what?!{/shudder}" ("clench", "wide", "base", "mid") gen "Well... It's technically a two-piece set..." ("base", xpos="far_left", ypos="head") gen "These ones..." ("base", xpos="far_left", ypos="head") cho "What on earth is wrong with you?" ("scream", "narrow", "angry", "down") @@ -999,9 +999,9 @@ label cho_reaction_equip_outfit_fail(item): gen "You love it?" ("base", xpos="far_left", ypos="head") cho "Is this some sort of joke?" ("disgust", "narrow", "base", "mid") gen "What? Did I get the wrong size?" ("base", xpos="far_left", ypos="head") - gen "I didn't buy some Chinese knock off did I?" ("base", xpos="far_left", ypos="head") + gen "I didn't buy some Chinese knockoff did I?" ("base", xpos="far_left", ypos="head") cho "No, that's the problem." ("angry", "narrow", "base", "mid") - cho "My mother would be so mad she saw me wearing such a cheap knock off..." ("disgust", "base", "base", "down") + cho "My mother would be so mad she saw me wearing such a cheap knockoff..." ("disgust", "base", "base", "down") gen "Cheap! I'll have you know I paid--" ("base", xpos="far_left", ypos="head") cho "..." ("disgust", "narrow", "base", "mid") gen "Alright fine... Have it your way..." ("base", xpos="far_left", ypos="head") @@ -1021,14 +1021,14 @@ label cho_reaction_equip_outfit_fail(item): ## Smurfette ## ################ elif item == cho_outfit_smurfette: #req 15 (no bra, no panties) (part of event unlock, this is a fallback) - gen "I've got this smurfette Cosplay for you to wear." ("base", xpos="far_left", ypos="head") + gen "I've got this smurfette cosplay for you to wear." ("base", xpos="far_left", ypos="head") if states.cho.level < 4: - cho "A Cosplay?" ("angry", "narrow", "base", "mid") + cho "A cosplay?" ("angry", "narrow", "base", "mid") gen "Yep, she's that cute--" ("base", xpos="far_left", ypos="head") cho "I am not putting on some cosplay for you..." ("annoyed", "narrow", "angry", "mid") gen "..." ("base", xpos="far_left", ypos="head") else: # 4+ - gen "I've got this smurfette Cosplay for you to wear." ("base", xpos="far_left", ypos="head") + gen "I've got this smurfette cosplay for you to wear." ("base", xpos="far_left", ypos="head") cho "[name_genie_cho], this outfit has no underwear." ("angry", "narrow", "base", "mid") gen "I mean, you never saw it in the show..." ("base", xpos="far_left", ypos="head") cho "I am not putting it on..." ("annoyed", "narrow", "angry", "mid") @@ -1052,7 +1052,7 @@ label cho_reaction_equip_outfit_fail(item): #################### elif item == cho_outfit_chun_li: #req 16 (tattoo's) gen "I've got this cosplay outfit for you to wear." ("base", xpos="far_left", ypos="head") - cho "cosplay?" ("normal", "base", "raised", "mid") + cho "Cosplay?" ("normal", "base", "raised", "mid") if states.cho.level < 4: cho "I'm not putting on a cosplay outfit for you..." ("angry", "narrow", "base", "mid") gen "Why not?" ("base", xpos="far_left", ypos="head") @@ -1137,7 +1137,7 @@ label cho_reaction_equip_outfit_fail(item): cho @ cheeks blush "Surely you're not expecting--" ("angry", "base", "angry", "mid") gen "Of course not! It must've happened during shipping!" ("angry", xpos="far_left", ypos="head") gen "Those bloody owls and their claws!" ("angry", xpos="far_left", ypos="head") - cho "If Owls did that, then what's up with the mistletoe right above it?!" ("annoyed", "narrow", "angry", "mid") + cho "If owls did that, then what's up with the mistletoe right above it?!" ("annoyed", "narrow", "angry", "mid") gen "*Err*... I asked for it to be the centrepiece, so they must've thought I meant the centre of the costume!" ("angry", xpos="far_left", ypos="head") cho "Then shouldn't it be on the stomach?" ("open", "narrow", "angry", "mid") cho "Hold on... I can see the seams around this hole, no owl could--" ("angry", "base", "base", "mid") diff --git a/game/scripts/characters/tonks/events/requests/detention_with_tonks.rpy b/game/scripts/characters/tonks/events/requests/detention_with_tonks.rpy index 5dcc1510..88252d01 100644 --- a/game/scripts/characters/tonks/events/requests/detention_with_tonks.rpy +++ b/game/scripts/characters/tonks/events/requests/detention_with_tonks.rpy @@ -22,7 +22,7 @@ label nt_pr_teach_start: gen "It would be best if we start small, don't you think?" ("base", xpos="far_left", ypos="head") gen "You should build up a bit of a reputation for yourself, before we start trying anything crazy." ("base", xpos="far_left", ypos="head") ton "A reputation?" ("normal", "base", "raised", "mid") - ton "Think I'll get a nickname?{w} Maybe they'll call me touchy tonks?" ("soft", "narrow", "shocked", "mid") + ton "Think I'll get a nickname?{w} Maybe they'll call me touchy Tonks?" ("soft", "narrow", "shocked", "mid") gen "Maybe..." ("base", xpos="far_left", ypos="head") ton "What did you do with Hermione on her first favour?" ("open", "narrow", "shocked", "down") gen "*Ugh*... I think I got her to make \"a silly face\", or something..." ("base", xpos="far_left", ypos="head") @@ -382,6 +382,7 @@ label nt_pr_teach_T1_E4: # Tier 1 - Event 4 - Slytherin girl gen "For being a tease!" ("grin", xpos="far_left", ypos="head") ton "Very well..." ("grin", "base", "base", "mid") ton "Twenty points for Slytherin!" ("open", "closed", "base", "mid") + $ states.env.slytherin += 20 ton "Now, if you don't mind... It's getting a bit late..." ("open", "base", "base", "R") gen "Yes. You may leave..." ("base", xpos="far_left", ypos="head") ton "Good night, [name_genie_tonks]." ("base", "happyCl", "base", "mid") @@ -389,8 +390,6 @@ label nt_pr_teach_T1_E4: # Tier 1 - Event 4 - Slytherin girl # Tonks leaves - $ states.env.slytherin += 20 - if states.ton.public_level < 4: # Points til 4. $ states.ton.public_level += 1 @@ -653,7 +652,7 @@ label nt_pr_teach_T2_E3: # Tier 2 - Event 3 - Slytherin boy ton "I demanded of him to start jacking it..." ("soft", "base", "annoyed", "mid") ton "It was actually pretty cute at first..." ("open", "closed", "base", "mid") ton "Then just as he was about to blow his load..." ("soft", "closed", "base", "mid") - ton "Boom! Petrficus Totalus!" ("scream", "shocked", "angry", "mid", trans=vpunch) + ton "Boom! {shake}Petrficus Totalus!{/shake}" ("scream", "shocked", "angry", "mid", trans=vpunch) gen "{i}Petrifi{/i}-{w} {i}Petrifico{/i}?-{w} {i}Petrificato{/i}--" ("base", xpos="far_left", ypos="head") ton "I petrified him!" ("open", "wide", "angry", "mid") gen "*Ahh*..." ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/characters/tonks/events/requests/hands-on_lessons.rpy b/game/scripts/characters/tonks/events/requests/hands-on_lessons.rpy index 643d11a0..b538298d 100644 --- a/game/scripts/characters/tonks/events/requests/hands-on_lessons.rpy +++ b/game/scripts/characters/tonks/events/requests/hands-on_lessons.rpy @@ -326,7 +326,7 @@ label nt_pr_grope_T2_E4: # Tier 1 - Event 4 - Slytherin girl ton "Never been better!" ("silly", "happyCl", "base", "mid") gen "I take it you were able to buy a favour then?" ("base", xpos="far_left", ypos="head") ton "You bet! Even if she might not have wanted to sell it at first..." ("base", "wink", "shocked", "mid") - gen "A She?" ("grin", xpos="far_left", ypos="head") + gen "A she?" ("grin", xpos="far_left", ypos="head") ton "Remember that naive Slytherin that couldn't keep her eyes off me?" ("grin", "base", "raised", "mid") gen "I think so..." ("base", xpos="far_left", ypos="head") ton "Well, I held her back after class again." ("base", "closed", "base", "mid") diff --git a/game/scripts/characters/tonks/events/requests/oral_practice.rpy b/game/scripts/characters/tonks/events/requests/oral_practice.rpy index 9d702d39..cf45b6ad 100644 --- a/game/scripts/characters/tonks/events/requests/oral_practice.rpy +++ b/game/scripts/characters/tonks/events/requests/oral_practice.rpy @@ -182,7 +182,7 @@ label nt_pr_kiss_T2_E2: # Tier 1 - Event 2 - Ravenclaw boy ton "Yes, the cute one!{w} He made a classic mistake today..." ("crooked_smile", "wide", "base", "mid") gen "Which is?" ("base", xpos="far_left", ypos="head") ton "Calling your teacher \"Mommy\"." ("open", "base", "shocked", "down") - gen "*ha-ha-ha*!... Really?" ("grin", xpos="far_left", ypos="head") + gen "*Ha-ha-ha*!... Really?" ("grin", xpos="far_left", ypos="head") gen "I bet the students had a field day with that one!" ("base", xpos="far_left", ypos="head") ton "Surprisingly not... Everyone just sort of went quiet." ("annoyed", "narrow", "base", "R") gen "I know that {b}I{/b} would have given him hell for that..." ("base", xpos="far_left", ypos="head") @@ -277,7 +277,7 @@ label nt_pr_kiss_T2_E3: # Tier 1 - Event 3 - Slytherin girls ton @ hair horny "Not one bit!" ("horny", "base", "base", "down") ton "They'd just take it in waves..." ("soft", "base", "base", "L") ton @ cheeks blush "Making out... Calling me a pervert..." ("horny", "base", "base", "up") - ton @ cheeks blush "Locking their mouths together, only to break apart again to tease me more..." ("base", "base", "base", "ahegao") + ton @ cheeks blush "Locking their mouths together, only to break apart again to tease me more..." ("base", "base", "base", "ahegao") ton @ cheeks blush "*Ugh*... It was so {b}bloody hot!{/b}..." ("open_wide_tongue", "base", "base", "ahegao") gen "I take your word for it..." ("base", xpos="far_left", ypos="head") ton "This really is the best job ever!" ("grin", "wide", "shocked", "mid") From 97639772a5ed417feb9d07a787511bd9d877425f Mon Sep 17 00:00:00 2001 From: Johnny28 Date: Fri, 28 Jun 2024 17:30:53 +0200 Subject: [PATCH 2/3] Kinetic text and Genie jerk off * Added kinetic text. * Added new Genie jerk off dialogue for each girl as they unlock, and random fictional girl option. * Minor fixes. --- .../astoria/events/spells/imperio_susan.rpy | 6 +- .../cho/events/favors/talk_to_me.rpy | 2 + .../characters/cho/wardrobe_reactions.rpy | 6 +- .../hermione/wardrobe_reactions.rpy | 78 +++--- .../luna/events/favors/inspect_her_body.rpy | 3 +- .../luna/events/spectrespecs/spectrespecs.rpy | 3 +- .../characters/luna/wardrobe_reactions.rpy | 30 +-- .../characters/susan/wardrobe_reactions.rpy | 6 +- .../characters/tonks/wardrobe_reactions.rpy | 9 +- game/scripts/events/ending.rpy | 2 +- .../rooms/main_room/objects/jerk_off.rpy | 228 ++++++++++++++---- game/scripts/shops/dress/chitchats.rpy | 2 +- 12 files changed, 259 insertions(+), 116 deletions(-) diff --git a/game/scripts/characters/astoria/events/spells/imperio_susan.rpy b/game/scripts/characters/astoria/events/spells/imperio_susan.rpy index 03a7d123..9a9ea3fc 100644 --- a/game/scripts/characters/astoria/events/spells/imperio_susan.rpy +++ b/game/scripts/characters/astoria/events/spells/imperio_susan.rpy @@ -510,7 +510,8 @@ label ag_se_imperio_sb_E2: call cum_block gen "{size=+10}AHHH... YESS!!!!{/size}" ("angry", xpos="far_left", ypos="head") call gen_chibi("cum_behind_desk_done") - pause.5 + with d3 + pause.2 ast "Woah... I didn't think you'd have that much in you, sir..." ("clench", "base", "base", "mid") sus @ cheeks blush "{size=+10}*Hmph*! I hope you Enjoy Azkaban, perverts!{/size}" ("angry", "base", "angry", "mid") @@ -916,7 +917,8 @@ label ag_se_imperio_sb_E3: nar "You give your cock a few final pumps, working out the last of your load onto Susan's waiting face..." call gen_chibi("cum_behind_desk_done") - pause.5 + with d3 + pause.2 gen "There we go..." ("angry", xpos="far_left", ypos="head") ast "Nice work, [name_genie_astoria]..." ("open", "closed", "base", "mid") ast "You can come out now, Suzy..." ("smile", "narrow", "base", "down") diff --git a/game/scripts/characters/cho/events/favors/talk_to_me.rpy b/game/scripts/characters/cho/events/favors/talk_to_me.rpy index 80a6d92a..1be4e6b3 100644 --- a/game/scripts/characters/cho/events/favors/talk_to_me.rpy +++ b/game/scripts/characters/cho/events/favors/talk_to_me.rpy @@ -1027,6 +1027,7 @@ label cc_pf_talk_T2_intro_E2: pause .2 call gen_chibi("cum_behind_desk_done") + with d3 pause .8 cho @ cheeks blush "" ("clench", "wide", "base", "mid") @@ -1250,6 +1251,7 @@ label cc_pf_talk_T2_E3: pause .2 call gen_chibi("cum_behind_desk_done") + with d3 pause .8 cho "And put a large bucket under her, so when they--" ("soft", "closed", "base", "mid") diff --git a/game/scripts/characters/cho/wardrobe_reactions.rpy b/game/scripts/characters/cho/wardrobe_reactions.rpy index 24cce4ac..e1f425be 100644 --- a/game/scripts/characters/cho/wardrobe_reactions.rpy +++ b/game/scripts/characters/cho/wardrobe_reactions.rpy @@ -1212,7 +1212,7 @@ label cho_reaction_equip_outfit_fail(item): cho "A what?!" ("angry", "wide", "base", "stare") gen "A bikini, that's sporty..." ("base", xpos="far_left", ypos="head") gen "You're into that sort of thing, are you not?" ("base", xpos="far_left", ypos="head") - cho "Bikinis?!" ("angry", "wide", "base", "mid") + cho "{shake}Bikinis?!{/shake}" ("angry", "wide", "base", "mid") cho "Why would you think a bikini is an appropriate gift?" ("angry", "wink", "angry", "mid") gen "Well, it said \"sporty\" in the name, so I thought you'd like it." ("base", xpos="far_left", ypos="head") cho "*Ugh*..." ("disgust", "narrow", "angry", "mid") @@ -1222,7 +1222,7 @@ label cho_reaction_equip_outfit_fail(item): cho "Well, that's a bit of a weird gift, but I suppose it could be useful..." ("soft", "narrow", "base", "R") gen "That's what I figured." ("base", xpos="far_left", ypos="head") gen "Here you are." ("base", xpos="far_left", ypos="head") - cho "!!!" ("angry", "wide", "base", "down") + cho "{shudder}!!!{/shudder}" ("angry", "wide", "base", "down") cho "[name_genie_cho], what is up with these bikini bottoms!" ("angry", "narrow", "base", "mid") gen "Pretty cool, right?" ("base", xpos="far_left", ypos="head") gen "Now, if you could just put them--" ("base", xpos="far_left", ypos="head") @@ -1310,7 +1310,7 @@ label cho_reaction_blacklist(item): gen "Come on Cho, you're my favourite {size=-6}snatch grabber{/size} in training!" ("base", xpos="far_left", ypos="head") cho "What was that?" gen "I said. You're my favourite snitch catcher in training." ("base", xpos="far_left", ypos="head") - cho "*Sigh* Alright, if it means this much to you [name_genie_cho]..." + cho "{bounce}*Sigh*{/bounce} Alright, if it means this much to you [name_genie_cho]..." gen "Hell yes!" ("grin", xpos="far_left", ypos="head") return diff --git a/game/scripts/characters/hermione/wardrobe_reactions.rpy b/game/scripts/characters/hermione/wardrobe_reactions.rpy index e1877593..7c538568 100644 --- a/game/scripts/characters/hermione/wardrobe_reactions.rpy +++ b/game/scripts/characters/hermione/wardrobe_reactions.rpy @@ -96,7 +96,7 @@ label her_reaction_touch(what): random: her @ cheeks blush "*Mmm*...{w=0.4} Lower..." ("base", "closed", "base", "mid") her @ cheeks blush "I'm glad you're enjoying them so much, [name_genie_hermione]." ("base", "narrow", "base", "mid") - her @ cheeks blush "*Ah*..." ("open", "closed", "base", "mid") + her @ cheeks blush "{bounce}*Ah*...{/bounce}" ("open", "closed", "base", "mid") her @ cheeks blush "Please be gentle..." ("soft", "closed", "base", "mid") elif states.her.level >= 16: random: @@ -128,7 +128,7 @@ label her_reaction_touch(what): else: # NO bottoms AND NO panties random: - her @ cheeks blush "*Ah*..." ("open_tongue", "closed", "base", "mid") + her @ cheeks blush "{bounce}*Ah*...{/bounce}" ("open_tongue", "closed", "base", "mid") her @ cheeks blush "*Mmm*..." ("soft", "closed", "base", "mid") her @ cheeks blush "More..." ("open", "closed", "base", "mid") her @ cheeks blush "Keep going [name_genie_hermione]..." ("smile", "closed", "base", "mid") @@ -261,7 +261,7 @@ label her_reaction_equip_outfit(item): her "It doesn't even show any skin!" ("clench", "closed", "annoyed", "mid") gen "(...)" ("base", xpos="far_left", ypos="head") her "It's an insult to my breast, [name_genie_hermione]!!!" ("open", "squint", "annoyed", "mid") - gen "*Gasps* {w=0.9}I would never... [name_hermione_genie]!" ("angry", xpos="far_left", ypos="head") + gen "{shake}*Gasps*{/shake} {w=0.9}I would never... [name_hermione_genie]!" ("angry", xpos="far_left", ypos="head") $ temp_word = renpy.random.choice(["marvellous", "magnificent", "breathtaking", "wonderful", "spectacular", "sensational", "glorious", "beautiful", "lovely", "bananas"]) @@ -359,7 +359,7 @@ label her_reaction_equip_outfit(item): gen "Could you put on your regular clothing, the one with the school skirt and pullover?" ("base", xpos="far_left", ypos="head") if states.her.level < 4: her "The pullover does go well with the school skirt, don't you think?" ("base", "squint", "base", "mid") - gen "It would look good even without the skirt on in my opinion." ("base", xpos="far_left", ypos="head") + gen "It would look good even without the skirt in my opinion." ("base", xpos="far_left", ypos="head") her @ cheeks blush "How nice, I'll let my mother know you said--" ("base", "closed", "base", "mid") her @ cheeks blush "Wait, what did you say?" ("soft", "wide", "base", "mid") gen "I said it looks good." ("base", xpos="far_left", ypos="head") @@ -404,7 +404,7 @@ label her_reaction_equip_outfit(item): her "You suddenly want me to cover up now?" ("angry", "narrow", "base", "R") menu: "\"Yes, your body disgusts me, and I'm doing everyone a favour...\"": - her "What!?" ("clench", "wide", "base", "mid") + her "{shudder}What!?{/shudder}" ("clench", "wide", "base", "mid") "\"Of course not...\"": gen "I'd just like you to wear it... Is that so much to ask?" ("base", xpos="far_left", ypos="head") her "I guess not..." ("upset", "base", "base", "R") @@ -416,7 +416,7 @@ label her_reaction_equip_outfit(item): gen "Why's that?" ("base", xpos="far_left", ypos="head") gen "(As if I don't know the answer...)" ("base", xpos="far_left", ypos="head") her "It covers all the good bits!" ("soft", "closed", "annoyed", "mid") - gen "Really? It doesn't look like it does..." ("base", xpos="far_left", ypos="head") + gen "Really? It doesn't look like it would..." ("base", xpos="far_left", ypos="head") her "What do you mean? You can barely see any--" ("annoyed", "narrow", "annoyed", "mid") gen "Your face is perfectly visible..." ("base", xpos="far_left", ypos="head") her "Oh... Such a charmer..." ("base", "squint", "annoyed", "R") @@ -534,11 +534,11 @@ label her_reaction_equip_outfit(item): her @ cheeks blush "Alright..." ("soft", "narrow", "base", "down") her @ cheeks blush "Well, I suppose I'll wear it if I have to..." ("base", "closed", "base", "mid") else: #22+ - her @ cheeks blush "Lingerie?! How dare you [name_genie_hermione]!" ("angry", "narrow", "annoyed", "down") + her @ cheeks blush "{shake}Lingerie?!{/shake} How dare you [name_genie_hermione]!" ("angry", "narrow", "annoyed", "down") gen "..." ("angry", xpos="far_left", ypos="head") her @ cheeks blush "Why didn't you ask me to put this on sooner?" ("angry", "narrow", "annoyed", "mid") gen "Listen here you--" ("angry", xpos="far_left", ypos="head") - her @ cheeks blush "*Giggles*..." ("grin", "squint", "base", "mid") + her @ cheeks blush "*Giggles*" ("grin", "squint", "base", "mid") ################## ## Latex Outfit ## @@ -734,11 +734,11 @@ label her_reaction_equip_outfit(item): gen "Sorry... I should've been more specific..." ("base", xpos="far_left", ypos="head") gen "Final Fantasy Seven is the one you'd probably know her from." ("base", xpos="far_left", ypos="head") her "*Ehm*..." ("clench", "squint", "base", "mid") - gen "Oh... Come on... it was so good it even got a remake!" ("base", xpos="far_left", ypos="head") + gen "Oh... Come on... It was so good it even got a remake!" ("base", xpos="far_left", ypos="head") gen "And let me tell you... They really did a great job on those assets..." ("base", xpos="far_left", ypos="head") her "I don't--" ("annoyed", "squint", "base", "mid") gen "...{w=0.4} Just put it on will you." ("base", xpos="far_left", ypos="head") - her "Oh-- Okay..." ("mad", "squint", "base", "mid") + her "Oh--{w=0.2} Okay..." ("mad", "squint", "base", "mid") her "One moment..." ("soft", "squint", "base", "mid") else: #19+ her "A Cosplay outfit..." ("base", "squint", "base", "mid") @@ -783,7 +783,7 @@ label her_reaction_equip_outfit(item): gen "Yep... Completely ordinary nightgown." ("base", xpos="far_left", ypos="head") her @ cheeks blush "Nice try... I can see it's see-through." ("angry", "narrow", "base", "mid") gen "Oh... Isn't that what they're like normally?" ("base", xpos="far_left", ypos="head") - her @ cheeks blush "*Sigh*... Whatever... Let's just get this over with..." ("normal", "closed", "annoyed", "mid") + her @ cheeks blush "{bounce}*Sigh*{/bounce} Whatever... Let's just get this over with..." ("normal", "closed", "annoyed", "mid") her @ cheeks blush "" ("normal", "base", "annoyed", "mid") elif states.her.level < 22: her "A nightie you say?" ("open", "squint", "worried", "mid") @@ -944,7 +944,7 @@ label her_reaction_equip_outfit(item): gen "I got this Yennefer Cosplay that I'd like you to put on." ("base", xpos="far_left", ypos="head") if states.her.level < 22: her "Who?" ("normal", "squint", "base", "mid") - gen "*Sigh*...{w=0.4} Yennefer... {w=0.4} From the witcher." ("base", xpos="far_left", ypos="head") + gen "{bounce}*Sigh*...{/bounce}{w=0.4} Yennefer... {w=0.4} From the witcher." ("base", xpos="far_left", ypos="head") her "Oh...{w=0.4} Her..." ("open", "squint", "base", "R") her "(No clue who that is, but I better not offend him...)" ("normal", "narrow", "base", "down") gen "(I guess she picked Triss.)" ("base", xpos="far_left", ypos="head") @@ -986,7 +986,7 @@ label her_reaction_equip_outfit(item): else: gen "What did Hermione Granger say when she got to the ball?" ("base", xpos="far_left", ypos="head") her @ cheeks blush "{size=-4}This dress...{/size}" ("soft", "narrow", "base", "down") - gen "*Gag* *Cough* *Cough*" ("base", xpos="far_left", ypos="head") + gen "{shudder}*Gag*{/shudder} {shake}*Cough* *Cough*{/shake}" ("base", xpos="far_left", ypos="head") her @ cheeks blush "..." ("base", "narrow", "base", "down") gen "..." ("base", xpos="far_left", ypos="head") gen "Well, I thought it was funny..." ("base", xpos="far_left", ypos="head") @@ -1034,7 +1034,7 @@ label her_reaction_equip_outfit(item): gen "Of course, 'Tis the season, after all." ("base", xpos="far_left", ypos="head") her "I just thought that you'd want me to wear something... You know..." ("annoyed", "base", "base", "R") gen "Here's the costume." ("base", xpos="far_left", ypos="head") - her @ cheeks blush "Oh, Now it makes sense..." ("open", "narrow", "base", "down") + her @ cheeks blush "Oh... Now it makes sense..." ("open", "narrow", "base", "down") gen "So you'll wear it?" ("base", xpos="far_left", ypos="head") her @ cheeks blush "If wearing it is what you want me to do..." ("soft", "narrow", "base", "R") gen "Yes please!" ("base", xpos="far_left", ypos="head") @@ -1106,7 +1106,7 @@ label her_reaction_equip_outfit(item): her "They wear these on the Vegas strip do they?" ("open", "narrow", "annoyed", "mid") gen "Of course, it's pretty hot there so why wouldn't--" ("base", xpos="far_left", ypos="head") her "You're lying..." ("open", "closed", "annoyed", "mid") - gen "What?!" ("angry", xpos="far_left", ypos="head") + gen "{shudder}What?!{/shudder}" ("angry", xpos="far_left", ypos="head") gen "(She's seen through my clever ruse... Impossible!)" ("angry", xpos="far_left", ypos="head") her @ cheeks blush "Give me the real reason why you want me to wear this." ("upset", "base", "annoyed", "mid") gen "*Huh*?" ("base", xpos="far_left", ypos="head") @@ -1121,7 +1121,7 @@ label her_reaction_equip_outfit(item): gen "(\"Genie fights Snape using magic... #TODO add explanation to this later...\")" ("base", xpos="far_left", ypos="head") gen "(That's the tutorial, so it must be further in...)" ("base", xpos="far_left", ypos="head") play sound "sounds/pageflipback.ogg" - gen "(Genie fucks Hermione in the Ass...)" ("base", xpos="far_left", ypos="head") + gen "(Genie fucks Hermione in the ass...)" ("base", xpos="far_left", ypos="head") if states.her.status.anal: gen "(*Heh-heh*... Why am I not doing this right now, exactly?)" ("base", xpos="far_left", ypos="head") @@ -1137,7 +1137,7 @@ label her_reaction_equip_outfit(item): pause .3 gen "(There we go... The wardrobe section...)" ("base", xpos="far_left", ypos="head") her @ cheeks blush "Still waiting... I'm going to need a real reason soon, or I'm not putting it on..." ("angry", "closed", "annoyed", "mid") - gen "(*Aha*! I knew it!)" ("grin", xpos="far_left", ypos="head") + gen "(Aha! I knew it!)" ("grin", xpos="far_left", ypos="head") gen "(Genie comes up with another bullshit reason... Hermione thinks for a moment and then accepts it as the truth!)" ("grin", xpos="far_left", ypos="head") her @ cheeks blush "Three...{w=1} Two--" ("open", "closed", "annoyed", "mid") gen "Wait a minute, the script says--" ("angry", xpos="far_left", ypos="head") @@ -1192,7 +1192,7 @@ label her_reaction_equip_outfit(item): her @ cheeks blush "And here I thought bikinis were supposed to protect your modesty..." ("open", "closed", "base", "mid") gen "(Your modesty went out the window a long time ago.)" ("base", xpos="far_left", ypos="head") her @ cheeks blush "Well... I suppose it does cover the important bits..." ("soft", "narrow", "base", "down") - gen "(Is she trying to convince herself out of it or the other way around?)" ("base", xpos="far_left", ypos="head") + gen "(Is she trying to convince herself out of it, or the other way around?)" ("base", xpos="far_left", ypos="head") her @ cheeks blush "Just give me a moment to put it on, [name_genie_hermione]..." ("normal", "narrow", "base", "R") ################################ @@ -1262,7 +1262,7 @@ label her_reaction_equip_outfit(item): gen "Specifically designed to jingle some balls." ("base", xpos="far_left", ypos="head") her @ cheeks blush "Charming..." ("open", "narrow", "base", "R") her @ cheeks blush "Is this really what you imagine a proper Christmas-themed outfit is?" ("angry", "narrow", "base", "down") - gen "I mean... Mrs Claus probably doesn't wear it... Although she probably should." ("base", xpos="far_left", ypos="head") + gen "I mean... Mrs Claus might not wear it... Although she probably should." ("base", xpos="far_left", ypos="head") her @ cheeks blush "Why would I even ask..." ("disgust", "closed", "base", "mid") gen "Because if she did, then Santa would probably come more than once a--" ("grin", xpos="far_left", ypos="head") her @ cheeks blush "Fine!" ("clench", "narrow", "base", "mid") @@ -1287,7 +1287,7 @@ label her_reaction_equip_outfit(item): her "Wrestling robes?" ("soft", "base", "base", "mid") her "Why do you want me to wear wrestling robes, exactly?" ("disgust", "narrow", "base", "mid") gen "Wrestle obviously, let me just call for your opponent." ("base", xpos="far_left", ypos="head") - her "What?!" ("mad", "wide", "base", "mid") + her "{shudder}What?!{/shudder}" ("mad", "wide", "base", "mid") gen "No, while that would be fun, I'd just like you to wear it." ("base", xpos="far_left", ypos="head") her "..." ("disgust", "narrow", "base", "mid") her "Alright, as long as you don't make me wrestle..." ("open", "narrow", "base", "mid") @@ -1357,7 +1357,7 @@ label her_reaction_equip_outfit_fail(item): gen "Yes, glad you noticed! Now if you don't mind just--" ("grin", xpos="far_left", ypos="head") her "I'm not going to wear it! You can see everything in this! My nipples would poke right through it!!!" ("scream", "base", "angry", "mid") gen "I wouldn't mind if they did..." ("base", xpos="far_left", ypos="head") - her "That's just... typical!" ("clench", "base", "angry", "R") + her "That's just... {shake}typical!{/shake}" ("clench", "base", "angry", "R") her "You disgust me, [name_genie_hermione]!" ("disgust", "base", "angry", "mid") gen "Alright-- Yeesh... Forget I said anything." ("base", xpos="far_left", ypos="head") else: # < 19 @@ -1381,7 +1381,7 @@ label her_reaction_equip_outfit_fail(item): gen "Could you put on the fishnet one-piece for me?" ("base", xpos="far_left", ypos="head") her "The what?" ("angry", "squint", "base", "mid") if states.her.level < 4: - her "What on earth is this!?" ("scream", "base", "angry", "down") + her "{shake}What on earth is this!?{/shake}" ("scream", "base", "angry", "down") gen "Fishnet... One-piece?" ("base", xpos="far_left", ypos="head") her "Are you actually expecting me to wear this?" ("angry", "base", "angry", "mid") gen "*Err*... No, I wanted to have you convert it into a fishnet for me!" ("angry", xpos="far_left", ypos="head") @@ -1446,7 +1446,7 @@ label her_reaction_equip_outfit_fail(item): her "Most certainly... The school uniform is a staple within this institution, and I'll wear it with--" ("open", "closed", "base", "mid") gen "Here you go." ("base", xpos="far_left", ypos="head") her "Pride..." ("normal", "squint", "base", "down") - her "What have you done?!" ("shock", "wide", "base", "mid") + her "{shake}What have you done?!{/shake}" ("shock", "wide", "base", "mid") gen "What?" ("base", xpos="far_left", ypos="head") her @ cheeks blush "It's cut all weird... Wait, what's wrong with this skirt?" ("clench", "base", "base", "down") gen "You like it?" ("base", xpos="far_left", ypos="head") @@ -1466,7 +1466,7 @@ label her_reaction_equip_outfit_fail(item): gen "(Looks like I crossed some arbitrary line with this one...)" ("base", xpos="far_left", ypos="head") else: # < 19 her "This..." ("angry", "base", "base", "down") - gen "I know it's great isn't it?" ("base", xpos="far_left", ypos="head") + gen "I know, it's great isn't it?" ("base", xpos="far_left", ypos="head") her "This..." ("mad", "narrow", "base", "down") her "Why would you do this to our school uniform?" ("soft", "closed", "base", "mid") her @ cheeks blush "The students wear this with pride... It's a staple of our great institution." ("normal", "squint", "base", "mid") @@ -1552,7 +1552,7 @@ label her_reaction_equip_outfit_fail(item): her @ cheeks blush "..." ("disgust", "squint", "worried", "stare") gen "You see, if you move your breasts in a circulation motion, these little things spin around." ("base", xpos="far_left", ypos="head") with hpunch - her @ cheeks blush "What?!" ("shock", "wide", "angry", "mid") + her @ cheeks blush "{shudder}What?!{/shudder}" ("shock", "wide", "angry", "mid") gen "I know!" ("grin", xpos="far_left", ypos="head") gen "Pretty clever, right?" ("grin", xpos="far_left", ypos="head") her @ cheeks blush "Sir, how could you ask me to wear something like this?!" ("angry", "happy", "angry", "R") @@ -1563,7 +1563,7 @@ label her_reaction_equip_outfit_fail(item): gen "A piece of art is it not?" ("base", xpos="far_left", ypos="head") her @ cheeks blush "You're expecting me to wear this?" ("clench", "wide", "base", "mid") gen "Heck yes!" ("base", xpos="far_left", ypos="head") - her @ cheeks blush "Well you can take that expectation and.... and..." ("open", "closed", "annoyed", "mid") + her @ cheeks blush "Well, you can take that expectation and.... and..." ("open", "closed", "annoyed", "mid") gen "And what?" ("base", xpos="far_left", ypos="head") her @ cheeks blush "I am not wearing this for you..." ("clench", "closed", "base", "mid") her @ cheeks blush "" ("normal", "base", "base", "mid") @@ -1627,7 +1627,7 @@ label her_reaction_equip_outfit_fail(item): gen "What's a-- Who doesn't know--" ("base", xpos="far_left", ypos="head") gen "Tifa Lockheart!" ("base", xpos="far_left", ypos="head") her "Who?" ("upset", "squint", "worried", "mid") - gen "*sigh*... I can't believe it..." ("base", xpos="far_left", ypos="head") + gen "{bounce}*Sigh*...{/bounce} I can't believe it..." ("base", xpos="far_left", ypos="head") her "Is that a relative of Gilderoy Lockhart?" ("open", "squint", "base", "mid") gen "*Huh*?" ("base", xpos="far_left", ypos="head") her "Gilderoy... One of the teachers..." ("angry", "squint", "base", "mid") @@ -1700,7 +1700,7 @@ label her_reaction_equip_outfit_fail(item): her "Latex dress?" ("angry", "squint", "base", "stare") her "I didn't know you could make a dress out of--" ("open", "squint", "worried", "mid") gen "Here you go." ("base", xpos="far_left", ypos="head") - her "Are you crazy?!" ("clench", "wide", "base", "down") + her "{shake}Are you crazy?!{/shake}" ("clench", "wide", "base", "down") her "What's wrong with you, [name_genie_hermione]?!" ("scream", "squint", "annoyed", "mid") gen "What do you--" ("base", xpos="far_left", ypos="head") her @ cheeks blush "I am not putting that thing on..." ("disgust", "happyCl", "base", "mid") @@ -1711,9 +1711,9 @@ label her_reaction_equip_outfit_fail(item): gen "Pretty unique isn't it?" ("base", xpos="far_left", ypos="head") her "This looks like someone ripped an oversized balloon." ("disgust", "squint", "annoyed", "mid") gen "Balloon? I was going to say it looks more like a--" ("base", xpos="far_left", ypos="head") - her "... {w} Like a what?" ("angry", "squint", "annoyed", "mid") + her "...{w} Like a what?" ("angry", "squint", "annoyed", "mid") gen "Never mind..." ("base", xpos="far_left", ypos="head") - gen "So will you wear--" ("base", xpos="far_left", ypos="head") + gen "So, will you wear--" ("base", xpos="far_left", ypos="head") her "No!" ("scream", "closed", "annoyed", "mid") her "" ("normal", "squint", "annoyed", "mid") else: # < 19 @@ -1771,7 +1771,7 @@ label her_reaction_equip_outfit_fail(item): her "A swimsuit?" ("angry", "happy", "base", "mid") her "Am I expected to go swimming with you?" ("clench", "squint", "base", "mid") gen "I just thought you'd look good in one." ("base", xpos="far_left", ypos="head") - her "What?!" ("clench", "squint", "worried", "mid") + her "{shake}What?!{/shake}" ("clench", "squint", "worried", "mid") her "You want me to wear it in here?" ("disgust", "squint", "base", "mid") gen "Yes, I'd like you to put it on for when you're--" ("base", xpos="far_left", ypos="head") her "Why would I stand around in a swimsuit in your office?" ("angry", "happy", "annoyed", "mid") @@ -1854,7 +1854,7 @@ label her_reaction_equip_outfit_fail(item): her "You know..." ("clench", "narrow", "worried", "R") gen "Oh... I see..." ("base", xpos="far_left", ypos="head") gen "Well, your breasts should do, shouldn't they?" ("base", xpos="far_left", ypos="head") - her "What?!" ("angry", "wide", "base", "mid") + her "{shudder}What?!{/shudder}" ("angry", "wide", "base", "mid") her "Sir, I'm not putting on some dress without my bra..." ("angry", "squint", "annoyed", "mid") gen "Why not?" ("base", xpos="far_left", ypos="head") gen "It's all covered, isn't it?" ("base", xpos="far_left", ypos="head") @@ -1916,8 +1916,8 @@ label her_reaction_equip_outfit_fail(item): gen "*Err*... It was a joke, since it's a Christmas costume. Of course elves didn't make it!" ("angry", xpos="far_left", ypos="head") her "..." ("disgust", "narrow", "angry", "mid") gen "I mean, if elves had made it, I'm sure they wouldn't have missed this giant hole." ("base", xpos="far_left", ypos="head") - her "*Sigh*..." ("disgust", "narrow", "angry", "R") - gen "(Crisis averted)." ("base", xpos="far_left", ypos="head") + her "{bounce}*Sigh*...{/bounce}" ("disgust", "narrow", "angry", "R") + gen "(Crisis averted.)" ("base", xpos="far_left", ypos="head") ############################### ## Poker Outfit (token shop) ## @@ -1976,13 +1976,13 @@ label her_reaction_equip_outfit_fail(item): gen "Oh, those!" ("base", xpos="far_left", ypos="head") gen "They are the straps I believe." ("base", xpos="far_left", ypos="head") gen "Pretty cool, right?" ("base", xpos="far_left", ypos="head") - her "Cool?!" ("angry", "wide", "angry", "mid") + her "{shake}Cool?!{/shake}" ("angry", "wide", "angry", "mid") gen "Is that not how you say it anymore?" ("base", xpos="far_left", ypos="head") gen "I'm not really up to date with the \"lingo\" these days." ("base", xpos="far_left", ypos="head") her "Are you crazy?!" ("scream", "squint", "annoyed", "mid") gen "I mean... at least I didn't say \"Tubular\"." ("base", xpos="far_left", ypos="head") her "Asking me to wear a normal bikini is bad enough, but this..." ("disgust", "closed", "angry", "mid") - gen "*Huh*? Looks pretty normal to me... From where I'm from--" ("base", xpos="far_left", ypos="head") + gen "*Huh*? Looks pretty normal to me... Where I'm from--" ("base", xpos="far_left", ypos="head") gen "I mean--" ("angry", xpos="far_left", ypos="head") her "Then you probably need to get your eyes checked..." ("angry", "base", "angry", "mid") her "Because this bikini you got me would surely never be an appropriate--" ("angry", "base", "angry", "R") @@ -1995,7 +1995,7 @@ label her_reaction_equip_outfit_fail(item): gen "About what? It's a bikini, is it not?" ("base", xpos="far_left", ypos="head") her @ cheeks blush "These straps are made of chains! Surely that wouldn't even help to keep them on..." ("angry", "narrow", "annoyed", "down") gen "I'm sure you'll find a way..." ("base", xpos="far_left", ypos="head") - her "I won't!" ("scream", "closed", "annoyed", "mid") + her "{shake}I won't!{/shake}" ("scream", "closed", "annoyed", "mid") gen "Don't put yourself down like that... I'm sure some spell would--" ("base", xpos="far_left", ypos="head") her "I won't, because I'm not putting it on..." ("angry", "narrow", "angry", "mid") gen "Oh...{w=0.4} Right..." ("base", xpos="far_left", ypos="head") @@ -2063,7 +2063,7 @@ label her_reaction_equip_outfit_fail(item): gen "What do you mean the rest? Isn't a bikini supposed to only come in two pieces?" ("base", xpos="far_left", ypos="head") her @ cheeks blush "Isn't a bikini supposed to-- Oh... I don't know..." ("angry", "squint", "annoyed", "mid") with hpunch - her @ cheeks blush "Cover your privates?!" ("scream", "closed", "annoyed", "mid") + her @ cheeks blush "{shake}Cover your privates?!{/shake}" ("scream", "closed", "annoyed", "mid") gen "Doesn't it do that?" ("base", xpos="far_left", ypos="head") her @ cheeks blush "There's barely any fabric to cover anything!" ("disgust", "base", "annoyed", "mid") gen "Very environmentally friendly isn't it?" ("base", xpos="far_left", ypos="head") @@ -2154,7 +2154,7 @@ label her_reaction_equip_outfit_fail(item): her "..." ("clench", "wide", "base", "mid") her "You want me to what?!" ("disgust", "base", "annoyed", "mid") gen "Take your clothes--" ("base", xpos="far_left", ypos="head") - her "[name_genie_hermione], are you crazy?!" ("scream", "happyCl", "annoyed", "mid") + her "[name_genie_hermione], {shake}are you crazy?!{/shake}" ("scream", "happyCl", "annoyed", "mid") gen "You've learnt how to tie a knot, have you not?" ("base", xpos="far_left", ypos="head") gen "If it's an issue I suppose I could--" ("base", xpos="far_left", ypos="head") her "You want me to take my clothes off and only wear a ribbon?!" ("clench", "base", "annoyed", "mid") diff --git a/game/scripts/characters/luna/events/favors/inspect_her_body.rpy b/game/scripts/characters/luna/events/favors/inspect_her_body.rpy index eaf4a620..b2928869 100644 --- a/game/scripts/characters/luna/events/favors/inspect_her_body.rpy +++ b/game/scripts/characters/luna/events/favors/inspect_her_body.rpy @@ -238,8 +238,9 @@ label ll_pf_inspect_T2_E1_intro: lun @ cheeks blush "I can't believe it!" ("grin", "base", "base", "mid") call cum_block - pause .5 call gen_chibi("cum_behind_desk_done") + with d3 + pause.2 gen "{bounce}*Ah*...{w=0.4}*Ah*...{/bounce}{w=0.4} What..." ("base", xpos="far_left", ypos="head") lun @ cheeks blush "Cumming...{w=0.4} You came again!" ("base", "happyCl", "base", "mid") diff --git a/game/scripts/characters/luna/events/spectrespecs/spectrespecs.rpy b/game/scripts/characters/luna/events/spectrespecs/spectrespecs.rpy index a386d948..8abb1a11 100644 --- a/game/scripts/characters/luna/events/spectrespecs/spectrespecs.rpy +++ b/game/scripts/characters/luna/events/spectrespecs/spectrespecs.rpy @@ -287,7 +287,8 @@ label spectrespecs_E4: pause 1.5 call gen_chibi("cum_behind_desk_done") - pause .8 + with d3 + pause.2 gen "{bounce}*Ah*...{w=0.4} *Ah*...{w=0.4} *Ah*...{/bounce}" ("base", xpos="far_left", ypos="head") lun "I saw them!" ("clench", "wide", "base", "mid") diff --git a/game/scripts/characters/luna/wardrobe_reactions.rpy b/game/scripts/characters/luna/wardrobe_reactions.rpy index 5b1bb68f..bd3f2c91 100644 --- a/game/scripts/characters/luna/wardrobe_reactions.rpy +++ b/game/scripts/characters/luna/wardrobe_reactions.rpy @@ -59,7 +59,7 @@ label lun_reaction_touch(what): lun @ cheeks blush "*Hmm*... I could've sworn you said that we should focus on more sensitive areas..." ("base", "narrow", "base", "down") block: - lun @ cheeks blush "*Ah*..." ("open", "closed", "base", "mid") + lun @ cheeks blush "{bounce}*Ah*...{/bounce}" ("open", "closed", "base", "mid") lun @ cheeks blush "Sorry, you just took me by surprise..." ("base", "narrow", "base", "mid") elif states.lun.tier == 4: @@ -107,7 +107,7 @@ label lun_reaction_touch(what): if states.lun.tier == 5: random: lun @ cheeks blush "Don't forget to kiss the other one too! She gets awfully jealous if her sister gets all the attention." ("base", "base", "base", "down") - lun @ cheeks blush "*Ah*... Thank you for helping me [name_genie_luna]..." ("soft", "closed", "base", "mid") + lun @ cheeks blush "{bounce}*Ah*...{/bounce} Thank you for helping me [name_genie_luna]..." ("soft", "closed", "base", "mid") block: lun "*Mmm*... Why does something so bad feel so good?" ("grin", "closed", "base", "mid") gen "The backsprats?" ("base", xpos="far_left", ypos="head") @@ -122,7 +122,7 @@ label lun_reaction_touch(what): gen "*Err*..." ("base", xpos="far_left", ypos="head") lun @ cheeks blush "It feels really good so why aren't any of them coming out?" ("annoyed", "base", "base", "mid") block: - lun @ cheeks blush "*Ah*... {w=0.4} Your methods are quite the something [name_genie_luna]..." ("open", "closed", "base", "mid") + lun @ cheeks blush "{bounce}*Ah*...{/bounce}{w=0.4} Your methods are quite the something [name_genie_luna]..." ("open", "closed", "base", "mid") lun @ cheeks blush "I could never have imagined that getting rid of those pests would end up being so..." ("base", "closed", "base", "mid") lun @ cheeks blush "Enjoyable..." ("grin", "narrow", "base", "mid") @@ -132,7 +132,7 @@ label lun_reaction_touch(what): lun "You really were right about these things being sensitive..." ("open", "base", "base", "down") lun "Can't believe I hadn't figured this out earlier." ("base", "base", "base", "downR") block: - lun @ cheeks blush "*Ah*... Is everyone this sensitive in around this spot?" ("soft", "closed", "base", "mid") + lun @ cheeks blush "{bounce}*Ah*...{/bounce} Is everyone this sensitive in around this spot?" ("soft", "closed", "base", "mid") gen "Women are a lot more sensitive than men most of the time..." ("base", xpos="far_left", ypos="head") lun "Oh... That's so sad..." ("angry", "base", "base", "mid") block: @@ -153,20 +153,20 @@ label lun_reaction_touch(what): if states.lun.tier == 5: random: - lun @ cheeks blush "*Ah*... S-so good... How did I ever live without this?" ("normal", "closed", "base", "mid") + lun @ cheeks blush "{bounce}*Ah*...{/bounce} S-so good... How did I ever live without this?" ("normal", "closed", "base", "mid") lun @ cheeks blush "*Mmm*... Nasty... wrackspurts..." ("base", "closed", "base", "mid") lun @ cheeks blush "Please... Help me get rid of them again..." ("crooked_smile", "narrow", "base", "mid") elif states.lun.tier == 4: random: lun @ cheeks blush "Whoa... I didn't think just using your mouth could produce such a strong response." ("open", "wide", "base", "mid") - lun @ cheeks blush "*Ah*... It's almost like a ripple of water... Except running through my body..." ("soft", "closed", "base", "mid") + lun @ cheeks blush "{bounce}*Ah*...{/bounce} It's almost like a ripple of water... Except running through my body..." ("soft", "closed", "base", "mid") lun @ cheeks blush "*Mmm*... Those nasty wrackspurts... I can feel them getting agitated already..." ("grin", "narrow", "base", "downR") elif states.lun.tier == 3: random: - lun @ cheeks blush "*Ohhhh*... This is going to be my new happy memory when I have to summon a patronus!" ("base", "narrow", "base", "down") + lun @ cheeks blush "{bounce}*Ohhhh*...{/bounce} This is going to be my new happy memory when I have to summon a patronus!" ("base", "narrow", "base", "down") lun "Weren't I supposed to be learning how to do this myself?" ("angry", "base", "raised", "mid") block: - lun "*Oohhh*... Why are your lips cold?" ("clench", "wide", "base", "mid") + lun "{bounce}*Oohhh*...{/bounce} Why are your lips cold?" ("clench", "wide", "base", "mid") gen "Why are your lips cold?" ("base", xpos="far_left", ypos="head") lun "*Huh*?" ("upset", "base", "raised", "mid") # elif states.lun.tier == 2:This would only be useful if there was another check if you've done event 2 to have it show before T3 @@ -179,7 +179,7 @@ label lun_reaction_touch(what): lun "Is this a lesson on the dementor's kiss?" ("open", "base", "raised", "mid") lun "I always thought it was done through the mouth." ("soft", "base", "base", "downR") block: - lun "*Ooohh*..." ("grin", "base", "base", "up") + lun "{bounce}*Ooohh*...{/bounce}" ("grin", "base", "base", "up") lun "I don't think anyone has ever kissed me there before... How strange..." ("grin", "closed", "base", "mid") return @@ -440,7 +440,7 @@ label lun_reaction_equip_outfit(item): lun "Oh... Alright then." ("angry", "base", "base", "mid") lun "..." ("base", "base", "base", "R") gen "I still want you to put it on though..." ("base", xpos="far_left", ypos="head") - lun "Oh, Alright!" ("grin", "base", "base", "mid") + lun "Oh, alright!" ("grin", "base", "base", "mid") ############ ## Summer ## @@ -624,7 +624,7 @@ label lun_reaction_equip_outfit(item): pause .8 lun "*Hmm*... It doesn't stretch that much, does it?" - lun "*Ngh*!!" + lun "{shudder}*Ngh*!!{/shudder}" play sound "sounds/creaking02.ogg" pause 1 lun "Alright, there's one leg..." @@ -634,7 +634,7 @@ label lun_reaction_equip_outfit(item): play sound "sounds/creaking01.ogg" pause 2 play sound "sounds/slap_04.ogg" - lun "Ouchie!" + lun "{shake}Ouchie!{/shake}" #################### ## Flasher Outfit ## @@ -799,7 +799,7 @@ label lun_reaction_equip_outfit_fail(item): gen "I've got this summer outfit for you to put on." ("base", xpos="far_left", ypos="head") gen "Since it's pretty hot you should probably wear it without your bra on." ("base", xpos="far_left", ypos="head") lun "Take off my bra?" ("soft", "base", "base", "mid") - lun "Well that might be a problem..." ("upset", "base", "base", "down") + lun "That might be a problem..." ("upset", "base", "base", "down") gen "Why's that?" ("base", xpos="far_left", ypos="head") lun "Well... It's a bit embarrassing actually..." ("angry", "narrow", "base", "R") lun "My latch got stuck on it..." ("disgust", "base", "base", "downL") @@ -835,7 +835,7 @@ label lun_reaction_equip_outfit_fail(item): ## Bimbo Outfit ## ################## elif item == lun_outfit_bimbo: #Req 10 (top) - gen "I've got this cute outfit for you to wear." ("base", xpos="far_left", ypos="head") + gen "I've got a cute outfit for you to wear." ("base", xpos="far_left", ypos="head") lun "Acute?" ("open", "base", "raised", "mid") gen "*Huh*?" ("base", xpos="far_left", ypos="head") lun "How is it acute?" ("soft", "base", "raised", "mid") @@ -945,7 +945,7 @@ label lun_reaction_equip_outfit_fail(item): gen "No--{w=0.2} It's not that kind of costume!" ("base", xpos="far_left", ypos="head") lun "Oh..." ("upset", "narrow", "worried", "down") gen "So, will you--" ("base", xpos="far_left", ypos="head") - lun "*Sigh*..." ("upset", "narrow", "worried", "down") #Sad + lun "{bounce}*Sigh*{/bounce}" ("upset", "narrow", "worried", "down") #Sad gen "(I'll just ask again some other time...)" ("base", xpos="far_left", ypos="head") ###################### diff --git a/game/scripts/characters/susan/wardrobe_reactions.rpy b/game/scripts/characters/susan/wardrobe_reactions.rpy index 0ad7efa2..d8f93912 100644 --- a/game/scripts/characters/susan/wardrobe_reactions.rpy +++ b/game/scripts/characters/susan/wardrobe_reactions.rpy @@ -71,7 +71,7 @@ label sus_reaction_touch_fail(what): if what == "head": $ mouse_slap() - sus @ cheeks blush "*Eeek*!" ("angry", "happyCl", "sad", "mid") + sus @ cheeks blush "{shake}*Eeek*!{/shake}" ("angry", "happyCl", "sad", "mid") sus @ cheeks blush "I'm sorry sir, you scared me..." ("angry", "base", "sad", "mid") gen "(Poor thing isn't used to human touch...)" ("base", xpos="far_left", ypos="head") @@ -203,7 +203,7 @@ label sus_reaction_equip_outfit_fail(item): ######################## if item == sus_outfit_lace1: gen "Could you put on this lingerie for me please?" ("base", xpos="far_left", ypos="head") - sus @ cheeks blush "L--{w=0.2} Lingerie!?" ("angry", "wide", "shocked", "mid") + sus @ cheeks blush "L--{w=0.2} {shake}Lingerie!?{/shake}" ("angry", "wide", "shocked", "mid") gen "Yep." ("base", xpos="far_left", ypos="head") sus @ cheeks blush "I--{w=0.2} I--{w=0.2} Why would you ask me to--" ("angry", "happyCl", "worried", "mid") gen "...{w=0.4} Maybe some other time then." ("base", xpos="far_left", ypos="head") @@ -213,7 +213,7 @@ label sus_reaction_equip_outfit_fail(item): ############################## elif item ==sus_outfit_latex1: gen "Put your latex underwear on for me." ("base", xpos="far_left", ypos="head") - sus @ cheeks blush "The-- The what?!?" ("angry", "wide", "shocked", "mid") + sus @ cheeks blush "The-- {shake}The what?!?{/shake}" ("angry", "wide", "shocked", "mid") gen "These!" ("grin", xpos="far_left", ypos="head") sus @ cheeks blush "Oh, by Merlin's beard!" ("clench", "wide", "base", "down") sus @ cheeks blush "I can't wear these!" ("open", "happyCl", "worried", "mid") diff --git a/game/scripts/characters/tonks/wardrobe_reactions.rpy b/game/scripts/characters/tonks/wardrobe_reactions.rpy index 58c62e93..af4da862 100644 --- a/game/scripts/characters/tonks/wardrobe_reactions.rpy +++ b/game/scripts/characters/tonks/wardrobe_reactions.rpy @@ -57,9 +57,10 @@ label ton_reaction_touch(what): random: ton "Is this what you do to our students? A bit tame, don't you think?" ("soft", "narrow", "base", "mid") ton "Surely this is not an appropriate method of rewarding your subordinate..." ("horny", "narrow", "base", "R") - ton "Does this mean I'm your favourite student?" ("grin", "base", "raised", "mid") - ton "Teacher, I mean..." ("base", "narrow", "base", "downR") ton "Such a weird custom, but I'll allow it..." ("horny", "closed", "base", "mid") + block: + ton "Does this mean I'm your favourite student?" ("grin", "base", "raised", "mid") + ton "Teacher, I mean..." ("base", "narrow", "base", "downR") block: ton "How naughty... How could I have ever allowed such indecent behaviour..." ("disgust", "narrow", "base", "mid") ton "Don't you dare touch my elbows next..." ("soft", "narrow", "base", "mid") @@ -224,9 +225,9 @@ label ton_reaction_equip_outfit(item): ################## elif item == ton_outfit_bikini_1: gen "You know what would be kinda crazy?" ("base", xpos="far_left", ypos="head") - ton "what?" ("base", "base", "base", "mid") + ton "What?" ("base", "base", "base", "mid") gen "If you like... Just stood in my office wearing this bikini..." ("base", xpos="far_left", ypos="head") - ton "Are you asking or is this a hypothetical?" ("base", "narrow", "base", "R") + ton "Are you asking, or is this a hypothetical?" ("base", "narrow", "base", "R") gen "What if I'm hypothetically asking?" ("base", xpos="far_left", ypos="head") ton "Well if you were then I'd probably say yes, that is a pretty crazy thing to ask." ("soft", "base", "base", "mid") gen "But you'd still do it, right?" ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/events/ending.rpy b/game/scripts/events/ending.rpy index 690702de..defc03ee 100644 --- a/game/scripts/events/ending.rpy +++ b/game/scripts/events/ending.rpy @@ -522,7 +522,7 @@ label ball_ending_E2: gen "Shush! Keep your voice down and follow me." ("base", xpos="far_left", ypos="head") her "Oh?" ("open", "base", "base", "mid") - show her_ball wall -h1 as cg + show her_ball wall -h1 -crowd as cg call hide_blktone_top call ctc diff --git a/game/scripts/rooms/main_room/objects/jerk_off.rpy b/game/scripts/rooms/main_room/objects/jerk_off.rpy index c3fc59ef..468541ad 100644 --- a/game/scripts/rooms/main_room/objects/jerk_off.rpy +++ b/game/scripts/rooms/main_room/objects/jerk_off.rpy @@ -1,78 +1,214 @@ + + +### Genie jerk off ### + label jerk_off: + call gen_chibi("jerk_off_behind_desk") with d3 pause 1 + nar "You decide to spend some time by jerking off..." gen "(How should I finish this thing?)" ("base", xpos="far_left", ypos="head") - $ renpy.dynamic(jerk_off_choice=None) - menu .choice: - "-Hermione's panties!-" if states.her.ev.panty_thief.acquired: - $ jerk_off_choice = "hermione" - $ states.her.ev.panty_thief.soaked = True + "-Think about Hermione!-" if not states.her.ev.panty_thief.acquired and states.her.unlocked: + nar "You fantasise about Hermione." + random: + gen "(Ah, yes... Spread that pussy for me, you know-it-all whore!)" ("angry", xpos="far_left", ypos="head") + gen "(That's it... Let's cover that bushy little head of yours in spunk, shall we?)" ("grin", xpos="far_left", ypos="head") + gen "(Yes! Take my seed, you Gryffindor whore!)" ("angry", xpos="far_left", ypos="head") + gen "(That's right, slut... I'll fuck your brains out so hard you'll forget how to read!)" ("angry", xpos="far_left", ypos="head") + gen "(Yes! Feel the power of the most cunning linguist!)" ("angry", xpos="far_left", ypos="head") + gen "(You may think you're clever, but I can read you like an open book... Now spread those pages for me!)" ("angry", xpos="far_left", ypos="head") + gen "(Gryffindor's pride... Yes, you'll wear my cum with honour...)" ("grin", xpos="far_left", ypos="head") + gen "(Such a bright witch you are... Although you'd look even brighter with your body glazed in cum.)" ("grin", xpos="far_left", ypos="head") + gen "(Let's do a practical lesson, where we find out just how far down your throat my cock can reach...)" ("grin", xpos="far_left", ypos="head") + gen "(I've heard you're hungry for knowledge... Let me teach you a few positions.)" ("grin", xpos="far_left", ypos="head") + + call gen_chibi("cum_behind_desk") + with hpunch + pause 1 + + nar "You cum on the floor..." + "-Use Hermione's panties!-" if states.her.ev.panty_thief.acquired: + nar "You wrap Hermione's panties around your cock and begin stroking..." + gen "That's it..." + gen "Suck my almighty cock, you little whore!!!" ("angry", xpos="far_left", ypos="head") + + call gen_chibi("cum_behind_desk") + with hpunch + pause 1 "-LOCKED-" (style="disabled") if not states.her.ev.panty_thief.acquired: nar "You lack the item required for this option." jump .choice - "-Cho's panties!-" if states.cho.ev.panty_thief.acquired: - $ jerk_off_choice = "cho" - $ states.cho.ev.panty_thief.soaked = True + nar "You cum all over Hermione's panties, and then use them to wipe the cum off the floor..." + "-Think about Cho!-" if not states.cho.ev.panty_thief.acquired and states.cho.unlocked: + nar "You fantasise about Cho." + random: + gen "(After a single taste, they will all beg for more... You're no different, you Ravenclaw whore!)" ("angry", xpos="far_left", ypos="head") + gen "(That's it... Cum for me, cum as my hard piece of wood rubs against your snitch!)" ("angry", xpos="far_left", ypos="head") + gen "(*Mmm*... You better think again, if you believe the speed of your broomstick can compare to the swiftness of my fingers...)" ("base", xpos="far_left", ypos="head") + gen "(Yes... My dick will take you higher than any broomstick ever could...)" ("base", xpos="far_left", ypos="head") + gen "(Today's match has been cancelled due to slippery conditions!)" ("grin", xpos="far_left", ypos="head") + gen "(Let's break some speed-records together... You'll be the rider, I'll be the broomstick.)" ("grin", xpos="far_left", ypos="head") + call gen_chibi("cum_behind_desk") + with hpunch + pause 1 + + nar "You cum on the floor..." + "-Use Cho's panties!-" if states.cho.ev.panty_thief.acquired: + nar "You wrap Cho's panties around your cock and begin stroking..." + gen "That's it..." + gen "Suck my almighty cock, you hot-headed slut!!!" ("angry", xpos="far_left", ypos="head") + + call gen_chibi("cum_behind_desk") + with hpunch + pause 1 "-LOCKED-" (style="disabled") if not states.cho.ev.panty_thief.acquired: nar "You lack the item required for this option." jump .choice - "-On the floor!-": - $ jerk_off_choice = renpy.random.choice(["jasmine", "lara"]) + nar "You cum all over Cho's panties, and then use them to wipe the cum off the floor..." + "-Think about Luna!-" if states.lun.unlocked: + nar "You fantasise about Luna." + random: + gen "(Yes... Bounce on my cock, you crazy bitch!)" ("angry", xpos="far_left", ypos="head") + gen "(Once I'm done with you, it won't just be nonsense flowing out of your mouth.)" ("grin", xpos="far_left", ypos="head") + gen "(You better be careful girl... If you flick my wand a certain way, it'll make you moan like a lunatic...)" ("grin", xpos="far_left", ypos="head") + gen "(Yes... My cock will surely bring you back from dreamland to reality...)" ("grin", xpos="far_left", ypos="head") + gen "(Damn... The wild look in those eyes could easily turn me into a lunatic...)" ("grin", xpos="far_left", ypos="head") + gen "(That's it... I'll fuck you so hard, the silly gets fucked out of you!)" ("angry", xpos="far_left", ypos="head") - nar "You decide to spend some time by jerking off..." + call gen_chibi("cum_behind_desk") + with hpunch + pause 1 - if jerk_off_choice == "hermione": - nar "You fantasise about Hermione..." - elif jerk_off_choice == "cho": - nar "You fantasise about Cho..." - elif jerk_off_choice == "jasmine": - nar "You fantasise about Princess Jasmine..." - elif jerk_off_choice == "lara": - nar "You fantasise about Lara Croft..." + nar "You cum on the floor..." + "-Think about Tonks!-" if states.ton.unlocked: + nar "You fantasise about Tonks." + random: + gen "(Now, let me show you how I use my genie magic!)" ("grin", xpos="far_left", ypos="head") + gen "({bounce}*Ah*...{/bounce} Yes... It's time for you to receive a magic facial, containing the power drawn from my balls!)" ("grin", xpos="far_left", ypos="head") + gen "(Yes... Teach me how a professional witch handles a wand...)" ("grin", xpos="far_left", ypos="head") + gen "(That's it... Let me teach you a lesson you'll never forget!)" ("grin", xpos="far_left", ypos="head") + gen "(That's it... Swish and flick my wand with your tongue.)" ("grin", xpos="far_left", ypos="head") + gen "(Praise my cock and I'll drown your sorrows in cum rather than Firewhisky...)" ("grin", xpos="far_left", ypos="head") - gen "Yes... That's a good slut!" ("angry", xpos="far_left", ypos="head") - pause.5 + call gen_chibi("cum_behind_desk") + with hpunch + pause 1 - nar "You are ready to cum..." - pause.2 + nar "You cum on the floor..." + "-Think about Susan!-" if states.sus.unlocked: + nar "You fantasise about Susan." + random: + gen "(Yes... Make those fun-bags bounce for me, you big-titted harlot!)" ("angry", xpos="far_left", ypos="head") + gen "(That's it... Feel my magic power sliding down your tits!)" ("grin", xpos="far_left", ypos="head") + gen "(Don't be shy, girl... Spread that pussy wide...)" ("grin", xpos="far_left", ypos="head") + gen "(Yes... Now use those magical titties to make my cock disappear...)" ("grin", xpos="far_left", ypos="head") + gen "(Distracting titties... Yes, that's at least a week worth of detentions...)" ("grin", xpos="far_left", ypos="head") - if jerk_off_choice == "hermione": - gen "Suck my almighty cock, you little whore!!!" ("angry", xpos="far_left", ypos="head") - elif jerk_off_choice == "cho": - gen "Suck my almighty cock, you exotic goddess!!!" ("angry", xpos="far_left", ypos="head") - elif jerk_off_choice == "jasmine": - gen "Suck my almighty cock, you princess-whore!!!" ("angry", xpos="far_left", ypos="head") - elif jerk_off_choice == "lara": - gen "Suck my almighty cock, you whore!!!" ("angry", xpos="far_left", ypos="head") + call gen_chibi("cum_behind_desk") + with hpunch + pause 1 - hide screen blktone - call gen_chibi("cum_behind_desk") - with hpunch - pause 1 + nar "You cum on the floor..." + "-Think about Astoria!-" if states.ast.unlocked: + nar "You fantasise about Astoria." + random: + gen "(Time for you to be put in your place, you bully! Get on top of this dick!)" ("grin", xpos="far_left", ypos="head") + gen "(Students don't usually ask for a spanking, but I'll make an exception...)" ("grin", xpos="far_left", ypos="head") + gen "(I've got the prefect liquid to wash that filthy mouth with.)" ("grin", xpos="far_left", ypos="head") + gen "(Time for you to get a taste of my medicine...)" ("grin", xpos="far_left", ypos="head") + gen "(Yes... Moan the most unforgivable of curses as I cum inside you...)" ("grin", xpos="far_left", ypos="head") + gen "(Let me show you how I cast the curse of uncontrollable wetness without using my hands...)" ("grin", xpos="far_left", ypos="head") + gen "(You must not have been spanked enough yet... Let me fix that...)" ("grin", xpos="far_left", ypos="head") + gen "(Let's break some rules together, shall we?)" ("grin", xpos="far_left", ypos="head") - if jerk_off_choice == "hermione": - nar "You cum all over Hermione's panties, and then use them to wipe the cum off the floor..." - call gen_chibi("cum_behind_desk_done") - elif jerk_off_choice == "cho": - nar "You cum all over Cho's panties, and then use them to wipe the cum off the floor..." - call gen_chibi("cum_behind_desk_done") - else: - nar "You cum on the floor." + call gen_chibi("cum_behind_desk") + with hpunch + pause 1 + nar "You cum on the floor..." + "-Think about that one specific girl!-": + random: + block: + nar "You fantasise about Eden." + gen "({bounce}*Ah*...{/bounce} Yes... Sway that tail for me, you green-skinned beauty!)" ("base", xpos="far_left", ypos="head") + gen "(See you in a lifetime!)" ("grin", xpos="far_left", ypos="head") + block: + nar "You fantasise about a crafty woman..." + gen "(That's it... Poke me with those triangle-shaped titties...)" ("grin", xpos="far_left", ypos="head") + block: + nar "You fantasise about a princess of Hylian origins." + gen "(*Mmm*... Yes, that's a good princess...)" ("base", xpos="far_left", ypos="head") + gen "(I'm gonna...{w=0.4} {shake}HYAH!{/shake})" ("angry", xpos="far_left", ypos="head") + block: + nar "You fantasise about that nerdy girl who wears a turtleneck." + gen "(Oh yes... I'll solve the mystery of your wet panties for you...)" ("base", xpos="far_left", ypos="head") + gen "(Let's find out what's hiding underneath...)" ("grin", xpos="far_left", ypos="head") + block: + nar "You fantasise about a superheroine with the power of storms." + gen "(Your powers are nothing compared to the thunderous claps I'm about to unleash against your ass!)" ("angry", xpos="far_left", ypos="head") + block: + nar "You fantasise about Jasmine." + gen "(Princess... I'm coming--{w=0.4} {shudder}home!{/shudder})" ("angry", xpos="far_left", ypos="head") + block: + nar "You fantasise about an avatar... Not the blue one..." + gen "(What do you mean, you've never heard of cum-bending? Just give it a try...)" ("grin", xpos="far_left", ypos="head") + block: + nar "You fantasise about a damsel in distress." + gen "(I'll fuck your peachy behind so hard your castle will crumble under the weight of my orgasm!)" ("grin", xpos="far_left", ypos="head") + block: + nar "You fantasise about a British time-traveller with a pulse pistol." + gen "(Hold onto something love, because I'm about to teleport my dick inside you.)" ("grin", xpos="far_left", ypos="head") + block: + nar "You fantasise about a badass zombie slayer." + gen "(Oh yes... Once I've finished fucking your brains out, no zombie will come for you.)" ("grin", xpos="far_left", ypos="head") + block: + nar "You fantasise about a blonde woman wearing a power-suit." + gen "(I hope that suit of yours has stabilizers, because my meat roid's primed.)" ("grin", xpos="far_left", ypos="head") + block: + nar "You fantasise about a sexy android." + gen "(Once I get my hand on a Senzu Bean, I'll have you screaming for eight episodes straight!)" ("grin", xpos="far_left", ypos="head") + block: + nar "You fantasise about a busty Shinigami Lieutenant." + gen "(I'm gonna senbonzakura your petals until you turn hollow.)" ("grin", xpos="far_left", ypos="head") + block: + nar "You fantasise about an android girl with a phat butt and a blindfold." + gen "(To cum, or not to cum, that is the question.)" ("base", xpos="far_left", ypos="head") + block: + nar "You fantasise about one of the witches of sin." + gen "(Once I'm done with you, all other witches will envy you instead.)" ("grin", xpos="far_left", ypos="head") + + call gen_chibi("cum_behind_desk") + with hpunch + pause 1 + + nar "You cum on the floor..." + + + + #Finished cumming call gen_chibi("cum_behind_desk_done") + with d3 pause.2 - gen "(...)" ("base", xpos="far_left", ypos="head") - gen "(This was a pretty sweet jerk-off session...)" ("base", xpos="far_left", ypos="head") - gen "(Back to being productive!)" ("base", xpos="far_left", ypos="head") + random: #Post orgasm dialogue + gen "(That's the stuff...)" ("grin", xpos="far_left", ypos="head") + gen "(There we go... One nut a day keeps the existential dread at bay..." ("base", xpos="far_left", ypos="head") + block: + gen "(...)" ("base", xpos="far_left", ypos="head") + gen "(This was a pretty sweet jerk-off session...)" ("base", xpos="far_left", ypos="head") + gen "(Back to being productive!)" ("base", xpos="far_left", ypos="head") + block: + gen "({bounce}*Ah*...{/bounce} Nothing beats that moment of pure bliss...)" ("base", xpos="far_left", ypos="head") + gen "(Aaaand it's gone...)" ("base", xpos="far_left", ypos="head") + block: call gen_chibi("sit_behind_desk") diff --git a/game/scripts/shops/dress/chitchats.rpy b/game/scripts/shops/dress/chitchats.rpy index 1df5c6c7..f44078a0 100644 --- a/game/scripts/shops/dress/chitchats.rpy +++ b/game/scripts/shops/dress/chitchats.rpy @@ -20,7 +20,7 @@ label purchase_outfit(item): gen "Thank you." ("base", xpos="far_left", ypos="head") elif item == her_outfit_nightie: gen "I'd like to order a custom outfit today." ("base", xpos="far_left", ypos="head") - maf "Certainly honey... Repairing these conservative school clothes all day has been quite dull, to say the least." + maf "Certainly honey... Repairing these conservative school uniforms all day has been quite dull, to say the least." gen "Well, I can assure you that this outfit is not conservative." ("base", xpos="far_left", ypos="head") maf "*Hmm*?" gen "I'd like to order a girl's Nightgown." ("base", xpos="far_left", ypos="head") From 227b07ae0941ce9d85799e08fcfe9d2cf947c396 Mon Sep 17 00:00:00 2001 From: Johnny28 Date: Fri, 28 Jun 2024 17:38:21 +0200 Subject: [PATCH 3/3] Fix --- game/scripts/rooms/main_room/objects/jerk_off.rpy | 1 - 1 file changed, 1 deletion(-) diff --git a/game/scripts/rooms/main_room/objects/jerk_off.rpy b/game/scripts/rooms/main_room/objects/jerk_off.rpy index 468541ad..fd4c8f58 100644 --- a/game/scripts/rooms/main_room/objects/jerk_off.rpy +++ b/game/scripts/rooms/main_room/objects/jerk_off.rpy @@ -208,7 +208,6 @@ label jerk_off: block: gen "({bounce}*Ah*...{/bounce} Nothing beats that moment of pure bliss...)" ("base", xpos="far_left", ypos="head") gen "(Aaaand it's gone...)" ("base", xpos="far_left", ypos="head") - block: call gen_chibi("sit_behind_desk")