From 8fdd50dcd1bf855bc7ff5bad91dc9c4dbf872d70 Mon Sep 17 00:00:00 2001 From: LoafyLemon Date: Sun, 18 Jun 2023 16:59:18 +0100 Subject: [PATCH] Expand dialogue choices --- .../cho/events/quidditch/intros.rpy | 121 +++++++++++------- 1 file changed, 76 insertions(+), 45 deletions(-) diff --git a/game/scripts/characters/cho/events/quidditch/intros.rpy b/game/scripts/characters/cho/events/quidditch/intros.rpy index 6ade0761..e7f561c3 100644 --- a/game/scripts/characters/cho/events/quidditch/intros.rpy +++ b/game/scripts/characters/cho/events/quidditch/intros.rpy @@ -1721,8 +1721,13 @@ label cho_quid_E14: cho @ cheeks blush "Let me give you a hint... It's a piece of wood, that goes between my legs..." ("smile", "narrow", "base", "mid") gen "Piece of... Wood?" ("base", xpos="far_left", ypos="base") + $ _aware = False + $ _stressed = False + menu: "-Let the intrusive thoughts win-": + $ _stressed = True + gen "(Last I checked, she didn't have any wood down there, we've even had sex!)" ("base", xpos="far_left", ypos="base") gen "(Have my dick gotten so worn down that I can't tell the difference between a pussy and an ass?)" ("base", xpos="far_left", ypos="base") gen "(Maybe she's a were-futa?!)" ("angry", xpos="far_left", ypos="base") @@ -1732,28 +1737,37 @@ label cho_quid_E14: gen "(No... That'd be ridiculous...{w=0.5} Although--)" ("base", xpos="far_left", ypos="base") cho @ cheeks blush "[name_genie_cho], are you listening?" ("open", "base", "raised", "mid") gen "*Huh*?" ("base", xpos="far_left", ypos="base") + cho @ cheeks blush "If you don't mind... I'd like to show off my skills as a beater." ("smile", "narrow", "base", "mid") #beater is used deliberately instead of beating + gen "(Quidditch... Of course that's what she meant...)" ("base", xpos="far_left", ypos="base") + cho @ cheeks blush "Why are you looking at me like that?" ("soft", "base", "base", "mid") + gen "Oh, I was just--{w=0.2} Well, I just thought you--" ("base", xpos="far_left", ypos="base") + cho @ cheeks heavy_blush "Is it because I'm a girl?!" ("angry", "narrow", "raised", "mid") + gen "What?!" ("angry", xpos="far_left", ypos="base") + cho @ cheeks heavy_blush "You think I can't do it because I'm a girl?!" ("open", "narrow", "angry", "mid") + gen "W--What, how are you implying--" ("angry", xpos="far_left", ypos="base") + cho @ cheeks blush "Just because boys have it easier, it doesn't mean a girl like me can't do it!" ("upset", "narrow", "angry", "downR") + gen "I wasn't saying--{w=0.2} I mean, do you even have the right equipment?" ("angry", xpos="far_left", ypos="base") + cho @ cheeks blush "I have everything I need right here!" ("open", "closed", "angry", "mid") + gen "Y-You do?" ("base", xpos="far_left", ypos="base") + 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") + 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") + cho @ cheeks blush "If you don't mind... I'd like to show off my skills as a beater." ("smile", "narrow", "base", "mid") #beater is used deliberately instead of beating + cho @ cheeks blush "Just close your eyes for a moment, and you won't regret it." ("horny", "base", "base", "mid") "\"You mean...\"": - pass - "\"What...?\"": - pass + cho @ cheeks blush "If you don't mind... I'd like to show off my skills as a beater." ("smile", "narrow", "base", "mid") #beater is used deliberately instead of beating + cho @ cheeks blush "Just close your eyes for a moment, and you won't regret it." ("horny", "base", "base", "mid") + gen "Kinky..." ("base", xpos="far_left", ypos="base") + "\"It's my cock, isn't it.\"": + $ _aware = True - cho @ cheeks blush "If you don't mind... I'd like to show off my skills as a beater." ("smile", "narrow", "base", "mid") #beater is used deliberately instead of beating - gen "(Quidditch... Of course that's what she meant...)" ("base", xpos="far_left", ypos="base") - cho @ cheeks blush "Why are you looking at me like that?" ("soft", "base", "base", "mid") - gen "Oh, I was just--{w=0.2} Well, I just thought you--" ("base", xpos="far_left", ypos="base") - cho @ cheeks heavy_blush "Is it because I'm a girl?!" ("angry", "narrow", "raised", "mid") - gen "What?!" ("angry", xpos="far_left", ypos="base") - cho @ cheeks heavy_blush "You think I can't do it because I'm a girl?!" ("open", "narrow", "angry", "mid") - gen "W--What, how are you implying--" ("angry", xpos="far_left", ypos="base") - cho @ cheeks blush "Just because boys have it easier, it doesn't mean a girl like me can't do it!" ("upset", "narrow", "angry", "downR") - gen "I wasn't saying--{w=0.2} I mean, do you even have the right equipment?" ("angry", xpos="far_left", ypos="base") - cho @ cheeks blush "I have everything I need right here!" ("open", "closed", "angry", "mid") - gen "Y-You do?" ("base", xpos="far_left", ypos="base") - 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") - gen "(I hope I don't regret this...)" ("base", xpos="far_left", ypos="base") + cho @ cheeks blush "Must you be so vulgar?" ("upset", "narrow", "angry", "mid") + gen "*hehe* I knew it." ("grin", xpos="far_left", ypos="base") + cho @ cheeks blush "J-Just close your eyes..." ("upset", "narrow", "angry", "mid") show screen blkfade with d5 @@ -1763,17 +1777,19 @@ label cho_quid_E14: play sound "sounds/cloth_sound3.ogg" - gen "What are you doing?" - cho "One moment [name_genie_cho], I'm just having a little bit of trouble pulling it out..." - gen "*Gulp*" + if _stressed: - play sound "sounds/cloth_sound3.ogg" + gen "What are you doing?" + cho "One moment [name_genie_cho], I'm just having a little bit of trouble pulling it out..." + gen "*Gulp*" - gen "[name_cho_genie], is that...?" - cho "One more second..." - cho "Now, if I could just--" + play sound "sounds/cloth_sound3.ogg" - play sound "sounds/cloth_sound3.ogg" + gen "[name_cho_genie], is that...?" + cho "One more second..." + cho "Now, if I could just--" + + play sound "sounds/cloth_sound3.ogg" cho "There we go!" cho "You can open your eyes now." @@ -1788,14 +1804,18 @@ label cho_quid_E14: #Cho looks down at genie's soft cock call ctc - gen "Whoa! You were talking about my cock!" + if not _aware: + gen "Whoa! You were talking about my cock!" #Cho looks up and smiles show cho_handjob cho_body_idle mouth_smile as cg with d3 - gen "But, I thought you said you wanted to show off your skills--" - gen "Okay, I think I just caught up to what we're doing here..." + if not _aware: + gen "But, I thought you said you wanted to show off your skills--" + gen "Okay, I think I just caught up to what we're doing here..." + else: + gen "Are you going to jerk me off? Naughty little raven." show cho_handjob mouth_open eyes_open_right as cg with d3 @@ -1813,7 +1833,11 @@ label cho_quid_E14: show cho_handjob mouth_lipbite eyes_open_forward eyebrows_raised as cg with d3 cho "Speaking off rubbing... Would you like a demonstration of how I enchant my equipment?" - gen "A few minutes ago, I would be hesitant, but now? Sure!" + + if _stressed: + gen "A few minutes ago, I would be hesitant, but now? Sure!" + else: + gen "Very much so." show cho_handjob mouth_neutral eyes_open_down as cg with d3 @@ -1822,23 +1846,30 @@ label cho_quid_E14: show cho_handjob eyebrows_worried as cg with d3 cho "It looks like the equipment isn't quite ready yet." - gen "The--" - call ctc + if _stressed: + call ctc + gen "The--" - gen "(Floppy cock!!)" - gen "(She got me all stressed out for a moment, but I cannot show weakness!)" + gen "(Floppy cock!!)" + gen "(She got me all stressed out for a moment, but I cannot show weakness!)" - menu: - "\"It's cold in here!\"": - gen "And I wasn't ready!" + menu: + "\"It's cold in here!\"": + gen "And I wasn't ready!" - "\"I wasn't ready!\"": - gen "And it's cold in here!" + "\"I wasn't ready!\"": + gen "And it's cold in here!" - show cho_handjob mouth_base eyebrows_base eyes_open_narrow_down as cg with d3 + show cho_handjob mouth_base eyebrows_base eyes_open_narrow_down as cg with d3 + + cho "No big deal, [name_genie_cho]... I learned how to deal with this sort of thing during one of my lessons." + gen "(During her lessons...?)" + else: + show cho_handjob mouth_base eyebrows_base eyes_open_narrow_down as cg with d3 + + cho "Let me try something I learnt during my lessons." - cho "No big deal, [name_genie_cho]... I learned how to deal with this sort of thing during one of my lessons." gen "(During her lessons...?)" show cho_handjob cho_body_stroke_idle mouth_open eyes_open_down eyebrows_angry as cg with d3 @@ -2179,7 +2210,7 @@ label cho_quid_E14: gen "*Ah*...{w=0.4} Why did you--" - show cho_handjob cho_body_idle mouth_neutral eyes_open_right as cg zorder 16 # at color_temperature(1.0) + show cho_handjob cho_body_idle mouth_neutral eyes_open_right penis_hard as cg zorder 16 # at color_temperature(1.0) hide screen blkfade with d5 @@ -2356,7 +2387,7 @@ label cho_quid_E14: show cho_handjob eyebrows_worried mouth_neutral as cg with d3 cho "I never drank any of it." gen "I see..." - gen "{size=+4}Wait what?!{/size}" + gen "{size=+8}Wait what?!{/size}" with vpunch gen "So, that means..." cho "*Sigh*... Yes, what actually happened, is--"