From ef2ba2f1e257c3b7472adbc17fbd46752130a054 Mon Sep 17 00:00:00 2001 From: Johnny28 Date: Sat, 17 Jun 2023 14:43:47 +0200 Subject: [PATCH] Deepthroat CG posing * Partially posed Deepthroat CG posing. * Added Cheekbulge layer. * Adjusted blush_choking_deep layer. * Adjusted z.order. * Fixed some missing colour on cho_body_deep image. --- .../cho_facefuck_cho_blush_choking_deep.webp | 4 +- .../cho_facefuck_cho_body_deep.webp | 4 +- .../cho_facefuck_cho_cheekbulge_deep.webp | 3 + game/scripts/cg/cho.rpy | 4 +- .../cho/events/quidditch/intros.rpy | 470 ++++++++++++++---- 5 files changed, 378 insertions(+), 107 deletions(-) create mode 100644 game/images/CG/cho_facefuck/cho_facefuck_cho_cheekbulge_deep.webp diff --git a/game/images/CG/cho_facefuck/cho_facefuck_cho_blush_choking_deep.webp b/game/images/CG/cho_facefuck/cho_facefuck_cho_blush_choking_deep.webp index f4a77ea7..2e2ef3dd 100644 --- a/game/images/CG/cho_facefuck/cho_facefuck_cho_blush_choking_deep.webp +++ b/game/images/CG/cho_facefuck/cho_facefuck_cho_blush_choking_deep.webp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a76eb45215c589f994528979cdc3fb8ac1ccbe8b49218546818b97568407f0fc -size 182624 +oid sha256:0ab9c63f3ceb5235559d58ab57c42699c44cd01bc7764af03df768283d49b4d3 +size 181238 diff --git a/game/images/CG/cho_facefuck/cho_facefuck_cho_body_deep.webp b/game/images/CG/cho_facefuck/cho_facefuck_cho_body_deep.webp index b0da2764..4937a720 100644 --- a/game/images/CG/cho_facefuck/cho_facefuck_cho_body_deep.webp +++ b/game/images/CG/cho_facefuck/cho_facefuck_cho_body_deep.webp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6816a733cf97a3cad89af796f74cbecbae7302281a278c41b741e39b8901649a -size 83970 +oid sha256:45ee1db3643ce0ef7d736cc3d8925f1a978fae49751dd9288a2d851b427f2821 +size 82460 diff --git a/game/images/CG/cho_facefuck/cho_facefuck_cho_cheekbulge_deep.webp b/game/images/CG/cho_facefuck/cho_facefuck_cho_cheekbulge_deep.webp new file mode 100644 index 00000000..b8e32359 --- /dev/null +++ b/game/images/CG/cho_facefuck/cho_facefuck_cho_cheekbulge_deep.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2c81f7750353369e9a34af2bf3b2653a174de2e48a0aa0ea155c3cf59b7cbb1 +size 17138 diff --git a/game/scripts/cg/cho.rpy b/game/scripts/cg/cho.rpy index 9c207325..31b223d7 100644 --- a/game/scripts/cg/cho.rpy +++ b/game/scripts/cg/cho.rpy @@ -2070,9 +2070,9 @@ layeredimage cho_facefuck: group cho auto variant "eyebrows_angry" if_all ["eyebrows_angry"] group cho auto variant "eyebrows_worried" if_all ["eyebrows_worried"] group cho auto variant "tears" if_all ["tears"] + group cho auto variant "cheekbulge" if_all ["cheekbulge"] group cho auto variant "blush_heavy" if_all ["blush_heavy"] group cho auto variant "blush_choking" if_all ["blush_choking"] - group cho auto variant "cheekbulge" if_all ["cheekbulge"] group cho auto variant "eyes_shut" if_all ["eyes_shut"] group cho auto variant "eyes_right" if_all ["eyes_right"] group cho auto variant "eyes_left" if_all ["eyes_left"] @@ -2093,4 +2093,4 @@ layeredimage cho_facefuck: group cho auto variant "hair" group genie auto variant "hands" - group effects auto multiple \ No newline at end of file + group effects auto multiple diff --git a/game/scripts/characters/cho/events/quidditch/intros.rpy b/game/scripts/characters/cho/events/quidditch/intros.rpy index 60a71404..3f67438f 100644 --- a/game/scripts/characters/cho/events/quidditch/intros.rpy +++ b/game/scripts/characters/cho/events/quidditch/intros.rpy @@ -1688,12 +1688,8 @@ label cho_quid_E14: cho @ cheeks blush "Well, in that case...{fast} {size=-2}Snitch...{/size}" ("smile", "narrow", "base", "mid") - #Genie chibi stands up next to his desk - menu: - "-Use Instant Transmission-": - - # Genie teleports to Cho + "-Use Instant Transmission-": # Genie teleports to Cho play sound "sounds/kick.ogg" call gen_chibi("stand", 430, "base") @@ -1706,7 +1702,7 @@ label cho_quid_E14: cho @ cheeks blush "What?" ("upset", "base", "base", "mid") gen "*Err*...{w=0.2} Yeah, whatever you said." ("base", xpos="far_left", ypos="base") - "\"Wait, right now?\"": + "\"Wait, right now?\"": # Genie walks to cho gen "Wait, now?" ("angry", xpos="far_left", ypos="head") cho @ cheeks blush "Isn't the coach supposed to make sure their pupil keeps up with their training?" ("base", "wink", "base", "mid") @@ -1716,8 +1712,6 @@ label cho_quid_E14: with d3 call gen_walk(path=[(230, 470), (410, 470), (430, "base")]) - # Genie walks to cho - gen "So, how about we start with examining your chest, and then move on to--" ("grin", xpos="far_left", ypos="base") cho @ cheeks blush "Actually, I was thinking of showing you how I take care of my most prized possession." ("smile", "narrow", "base", "down") gen "Your {i}most prized possession?{/i}" ("base", xpos="far_left", ypos="base") @@ -1764,6 +1758,13 @@ label cho_quid_E14: show screen blkfade with d5 + stop weather fadeout 4 + $ game.weather = "clear" + + $ cho_outfit_last.save() + $ cho.strip("clothes") + $ cho.equip(cho_top_school5, cho_stockings_house, cho_bottom_school1) + play sound "sounds/cloth_sound3.ogg" gen "What are you doing?" @@ -2066,7 +2067,7 @@ label cho_quid_E14: show cho_handjob eyebrows_base eyes_open_narrow_forward mouth_smile as cg with d3 - gen "Clever... *Nghh* girl." + gen "Clever...{w=0.4} *Nghh*--{w=0.2} girl." show cho_handjob mouth_base as cg with d3 @@ -2074,7 +2075,7 @@ label cho_quid_E14: show cho_handjob mouth_open eyes_open_left as cg with d3 - cho "It's Somewhat similar, but..." + cho "It's somewhat similar, but..." show cho_handjob eyebrows_raised eyes_open_forward mouth_smile as cg with d3 @@ -2085,8 +2086,7 @@ label cho_quid_E14: cho "Well then..." - # This section would either show the CG of Cho masturbating in front of lockers inside a small bubble, to go along with her jerking genie off, or swap to that CG temporarily. - + # CG of Cho masturbating in front of lockers shows inside a small though-bubble. show cho_masturbate_lockers cho_body_idle mouth_open eyes_narrow_down as cg2 zorder 15 show cho_handjob as cg zorder 16 @@ -2199,7 +2199,18 @@ label cho_quid_E14: cho "*Huh*? Oh, I'm sorry [name_genie_cho]... I got a bit carried away..." show cho_handjob cho_body_stroke_idle eyebrows_sad eyes_open_down mouth_open as cg with d3 - cho "Of course I'll demonstrate how a enchantment could... *Ehm*..." + cho "Of course I'll demonstrate how a discharge could happen..." + + show cho_handjob eyebrows_sad eyes_open_narrow_down mouth_neutral as cg with d3 + cho "*Hmm*... I suppose I better--{w=0.2} *Ehm*..." + + show cho_handjob shirt_open as cg with d3 + call ctc + + gen "Nice, show me those titties!" + + show cho_handjob eyebrows_sad eyes_open_narrow_forward as cg with d3 + cho "Okay then...{w=0.4} *Ehm*...{w=0.4} So..." show cho_handjob cho_body_idle2 eyes_closed mouth_neutral as cg with d3 cho "I'm sorry, [name_genie_cho], I don't think I can keep this up..." @@ -2502,15 +2513,14 @@ label cho_quid_E14: $ renpy.call_replay("gryffindor_match_return.introspection") - #TODO add remainder of CG event (check "#TODO finished implementing up to here" in writing file) stop background - show cho_handjob cho_body_idle2 mouth_neutral eyes_open_narrow_down as cg zorder 16 # at color_temperature(1.0) + show cho_handjob cho_body_idle2 shirt_open mouth_neutral eyes_open_narrow_down as cg zorder 16 # at color_temperature(1.0) cho "And, well... You know the rest..." gen "*Huh*?" show cho_handjob eyebrows_sad mouth_neutral eyes_open_down as cg with d3 - cho "We... had sex." + cho "We...{w=0.4} had sex." gen "(I feel like I missed some sort of flashback happening.)" show cho_handjob cho_body_idle eyebrows_sad mouth_angry eyes_open_wide_forward as cg with d3 @@ -2552,6 +2562,21 @@ label cho_quid_E14: show cho_handjob mouth_angry as cg with d3 cho "I'm sorry [name_genie_cho], I shouldn't have--" + + $ _no_shirt = False + menu: + "-Rip her top off-": + $ _no_shirt = True + $ cho.strip("top") + + show cho_handjob no_shirt as cg with d3 + pause .4 + + show cho_handjob eyebrows_raise eyes_open_wide_forward mouth_angry as cg with d3 + cho "[name_genie_cho]!" + + "-Don't-": + pass menu: "-Punish her throat with your cock-": #Deepthroat play music "music/fuzzball-parade-by-kevin-macleod.ogg" fadein 1 if_changed @@ -2603,7 +2628,13 @@ label cho_quid_E14: show cho_handjob eyebrows_sad mouth_neutral eyes_open_right -effects_spitting as cg show cho_masturbate_lockers eyebrows_mad cho_body_fingering_up mouth_base eyes_narrow_down as cg2 with d3 - gen "Now get going!" + + menu: + "\"Now, undress!\"": + show cho_handjob no_skirt as cg + $ cho.strip("clothes") + "\"Now, get going!\"": + pass #Cho starts jerking (genie) #Cho starts fingering pussy (masturbate) @@ -2616,7 +2647,7 @@ label cho_quid_E14: gen "I'm--" show cho_masturbate_lockers mouth_smile blush_heavy effects_wet as cg2 - show cho_handjob shirt_open eyebrows_raised eyes_open_wide_down mouth_open as cg + show cho_handjob eyebrows_raised eyes_open_wide_down mouth_open as cg with d3 gen "Proud of you!" @@ -2780,6 +2811,8 @@ label cho_quid_E14: call cho_walk(xpos=437, ypos=400) cho @ cheeks heavy_blush "Accio [states.cho.ev.quidditch.broom_name]!" ("smile", "base", "base", "mid", trans=d3) + gen "Hold on... Where did your wand just appear from?" ("base", xpos="far_left", ypos="head") + cho "Oh... *Err*... See you at the pitch!" ("angry", "base", "base", "mid") hide cho_main with d3 pause .5 @@ -2791,17 +2824,48 @@ label cho_quid_E14: play sound "sounds/slick_02.ogg" with kissiris cho "{heart}*Ah*...{heart}" - gen "Heh-heh." ("grin", xpos="far_left", ypos="head") + gen "*Heh-heh*." ("grin", xpos="far_left", ypos="head") + show screen blkfade + with d3 + + if game.daytime: + nar "You grab Cho's school uniform and start making your way down to Quidditch pitch..." + nar "After catching a couple of glances from the students, you quickly tuck her underwear underneath her outer clothing..." + nar "Once you reach the pitch, Cho is already circling around it at breakneck speeds..." + nar "Rather than heading up to the tower, you decide it'd be best to keep a look-out from the entrance-way... Since you'd get a much better angle from below." + nar "Once Cho finishes, you hand her back her clothing, and then part ways." + else: + nar "You grab Cho's school uniform and start making your way down to Quidditch pitch..." + nar "After catching a couple of glances from the portraits, you quickly tuck her underwear underneath her outer clothing..." + nar "Once you reach the pitch, you can already see the outline of Cho, circling around it at breakneck speeds..." + nar "Rather than heading up to the tower, you decide it'd be best to keep a look-out from the entrance-way... Since you'd get a much better angle from below." + nar "Once Cho finishes, you hand her back her clothing, and then part ways." + + hide screen blkfade + with d3 + + $ cho.equip(cho_outfit_last) jump end_cho_event label cho_quid_E14.facefuck: - gen "You're right, [name_cho_genie], you deserve to be punished!" + + gen "You have been very naughty, [name_cho_genie]!" + + show cho_handjob mouth_open as cg with d3 + cho "Yes, I know [name_genie_cho], I'm--" + gen "You deserve to be punished!" + + show cho_handjob eyebrows_raised eyes_open_wide_forward mouth_angry as cg with d3 cho "Punished?!" - gen "Lubricate my wood!" + gen "Now, lubricate my wood!" + + show cho_handjob eyebrows_base eyes_open_narrow_forward mouth_open as cg with d3 cho "You want me to--" gen "Do it!" - cho "Yes [name_genie_cho]!" + + show cho_handjob eyebrows_base eyes_open_forward mouth_angry as cg with d3 + cho "Yes, [name_genie_cho]!" show cho_handjob cho_body_bending as cg with d3 pause 0.75 @@ -2817,253 +2881,406 @@ label cho_quid_E14.facefuck: show cho_handjob eyebrows_sad mouth_neutral eyes_open_right -effects_spitting as cg with d3 - gen "Good..." + cho "Alright, I've done it, but--" gen "Now, get that mouth over here!" - #Fade to black - - #TODO cloth sound (genie pulls Cho towards him) - + #Fade to black (Throatfuck CG) show screen blkfade hide cg with d5 + play sound "sounds/cloth_sound4.ogg" + pause .5 + cho "[name_genie_cho], what are you--{w=0.2}{nw}" + play sound "sounds/gltch.ogg" with kissiris - cho "[name_genie_cho], what are you--{fast} *Glick*!!" - #Fade in CG. throat fuck variant + # Throatfuck CG: + if _no_shirt: + show cho_facefuck up no_shirt as cg zorder 15 + else: + show cho_facefuck up as cg zorder 15 hide screen blkfade - show cho_facefuck up as cg zorder 15 with d5 - #Cho up position - gen "I can't believe a pupil of mine would defy me like this..." + + show cho_facefuck eyebrows_worried as cg with d3 cho "*Mfff*!" gen "So to set you straight, I'm going to pump some morals into you!" #Genie's dick, halfway down Cho's throat - show cho_facefuck mid as cg + show cho_facefuck mid eyes_shut cheekbulge spit_mouth as cg with d3 cho "*Glck* *Cough* *Cough*" + + show cho_facefuck mid eyes_narrow_forward -cheekbulge as cg with d3 gen "Unfortunately it has to be delivered straight down your throat, but I'm sure you don't mind." gen "After all--" #Genie's dick three fourths down Cho's throat - show cho_facefuck down as cg + show cho_facefuck down eyes_up as cg with d3 gen "*Ngh*!" - #Cho tears around eyes - show cho_facefuck tears as cg - + show cho_facefuck eyes_shut as cg with d3 cho "*Mmmmmf*!!!" 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 "With...{w=0.4} my..." #Genie's dick fully down Cho's throat - show cho_facefuck deep eyes_stare eyebrows_worried as cg - pause - show cho_facefuck eyes_narrow_ahegao eyebrows_angry as cg + play sound "sounds/gltch.ogg" + show cho_facefuck deep eyes_stare eyebrows_angry as cg with d3 + pause 0.3 + show cho_facefuck eyes_narrow_up as cg with d3 #Cho Ahegao - gen "Great... length!!!" - cho "*Glk-GG-Khh*!" #tears on side of eyes + gen "Great length!!!" + + show cho_facefuck tears as cg with d3 + cho "*Glk-Gg-Khh*!" gen "There we go!" - cho "*Mfffff*!" + show cho_facefuck eyes_narrow_ahegao blush_heavy as cg with d3 gen "Just think of it as an advanced version of washing your mouth out with soap." - #Cho's face turn red - show cho_facefuck blush_choking as cg + show cho_facefuck eyebrows_worried as cg with d3 + pause .5 - gen "Oh right, almost forgot!" + gen "Oh right... I almost forgot the soap!" - #Pulls away to third way down again - show cho_facefuck blush_heavy mid as cg + play sound "sounds/spit.ogg" + show cho_facefuck spit_face as cg with d3 + pause 0.5 + show cho_facefuck eyes_ahegao as cg with d3 + gen "Much better... Don't you think?" + show cho_facefuck eyes_narrow_ahegao blush_choking as cg with d3 + cho "..." + gen "[name_cho_genie]?" - cho "*Mmmm*..." #Pleasure, and relief as she can breathe again, no red face - gen "You're lucky you told me about this as soon as you did." - gen "Basing your life under a lie isn't healthy." + show cho_facefuck mid eyebrows_low eyes_narrow_up blush_heavy as cg with d3 + cho "*Mmmm*..." + + gen "I'm glad you agree..." + gen "You know... You're quite lucky that you told me about all this as soon as you did." + gen "It's not healthy to base your whole existence around a lie..." + + show cho_facefuck mid eyebrows_raised as cg with d3 + cho "*Hmm*?" + + #Deep + play sound "sounds/slick_01.ogg" + show cho_facefuck deep eyebrows_worried eyes_narrow_ahegao as cg with d3 + pause 0.3 + show cho_facefuck down eyes_ahegao as cg with d3 + pause 0.3 + show cho_facefuck mid eyes_stare as cg with d3 + pause 0.3 + show cho_facefuck up as cg with d3 + pause 0.5 + + show cho_facefuck eyebrows_angry as cg with d3 + cho "*Mmmm*..." + gen "You know, perhaps I should be blaming myself..." + gen "After all... I made the descission to help you achieve your goals." #Genie pumps down her throat once - - cho "*Gltch*!" - gen "You know, perhaps I should be blaming myself for this." - gen "I promised I would help you achieve your goals." - - #Genie pumps down her throat once - - cho "*Gltch*!" + play sound "sounds/slick_01.ogg" + show cho_facefuck deep eyebrows_worried eyes_narrow_ahegao as cg with d3 + pause 0.3 + show cho_facefuck down eyes_ahegao as cg with d3 + pause 0.3 + show cho_facefuck mid eyes_stare as cg with d3 + pause 0.3 + show cho_facefuck up as cg with d3 + pause 0.5 gen "I encouraged you..." #Genie pumps down her throat once - + play sound "sounds/slick_01.ogg" + show cho_facefuck deep eyebrows_worried eyes_narrow_ahegao as cg with d3 + pause 0.3 + show cho_facefuck down eyes_ahegao as cg with d3 + pause 0.3 + show cho_facefuck mid eyes_stare as cg with d3 + pause 0.3 + show cho_facefuck up as cg with d3 + pause 0.5 gen "To do your very best..." + + show cho_facefuck eyebrows_angry eyes_narrow_down as cg with d3 cho "*Mmmm*..." gen "And you did... You did everything that I asked of you, no matter what..." #Genie pumps down her throat once + play sound "sounds/slick_01.ogg" + show cho_facefuck deep eyebrows_worried eyes_narrow_ahegao as cg with d3 + pause 0.3 + show cho_facefuck down eyes_ahegao as cg with d3 + pause 0.3 + show cho_facefuck mid eyes_stare as cg with d3 + pause 0.3 + show cho_facefuck up as cg with d3 + pause 0.5 - gen "All so that you would have enough confidence to do what was necessary to win the cup..." + gen "You did all those things, so that you would have enough confidence to do what was necessary to win the cup..." + show cho_facefuck mid eyes_narrow_stare as cg with d3 cho "*Glick*" gen "You stood right here, while I jerked off behind the desk..." #Genie pumps once down her throat again + play sound "sounds/slick_01.ogg" + show cho_facefuck deep eyebrows_worried eyes_narrow_ahegao as cg with d3 + pause 0.3 + show cho_facefuck down eyes_ahegao as cg with d3 + pause 0.3 + show cho_facefuck mid eyes_stare as cg with d3 + pause 0.3 + show cho_facefuck up as cg with d3 + pause 0.5 gen "You took your clothes off, giving me a full view of your naked body." #Genie pumps once down her throat again + play sound "sounds/slick_01.ogg" + show cho_facefuck deep eyebrows_worried eyes_narrow_ahegao as cg with d3 + pause 0.3 + show cho_facefuck down eyes_ahegao as cg with d3 + pause 0.3 + show cho_facefuck mid eyes_stare as cg with d3 + pause 0.3 + show cho_facefuck up as cg with d3 + pause 0.5 - gen "And you sucked my cock as if your life depended on it." + gen "And you sucked my cock, as if your life depended on it." #Genie pumps once down her throat again + play sound "sounds/slick_01.ogg" + show cho_facefuck deep eyebrows_worried eyes_narrow_ahegao as cg with d3 + pause 0.3 + show cho_facefuck down eyes_ahegao as cg with d3 + pause 0.3 + show cho_facefuck mid eyes_stare as cg with d3 + pause 0.3 + show cho_facefuck up as cg with d3 + pause 0.5 - cho "*Mmhhff*..." #tears and mascara running down face - gen "A Student falling for their coach... It's so cliché it almost makes me--{w=0.4}{nw}" + show cho_facefuck eyebrows_angry eyes_narrow_down as cg with d3 + cho "*Mmhhff*..." + gen "A student falling for their coach...{w=0.4} It's so cliché it almost makes me--{w=0.4}{nw}" #Genie pumps once down her throat again + play sound "sounds/slick_01.ogg" + show cho_facefuck deep eyebrows_worried eyes_narrow_ahegao as cg with d3 gen "A student falling for their coach... It's so cliché it almost makes me--{fast} puke!" - cho "*Glk* *cough *cough*" + + show cho_facefuck deep eyes_shut cheekbulge as cg with d3 + cho "*Glk* *Cough *Cough*" + + show cho_facefuck deep -cheekbulge as cg with d3 gen "You're lucky I'm into that stuff!" + + show cho_facefuck deep eyebrows_angry eyes_stare -cheekbulge as cg with d3 cho "*Mmmf*!!" + + show cho_facefuck down as cg with d3 + pause 0.3 + show cho_facefuck mid eyes_narrow_stare as cg with d3 + pause 0.3 + show cho_facefuck up as cg with d3 + pause 0.5 gen "Not puking, but cliché things." + + show cho_facefuck mid eyebrows_low eyes_narrow_stare as cg with d3 cho "*Mmmm*...." gen "So, here's cliché for you!" gen "I--" #Genie pumps once down her throat again + play sound "sounds/slick_01.ogg" + show cho_facefuck deep eyebrows_worried eyes_narrow_ahegao as cg with d3 + pause 0.3 + show cho_facefuck down eyes_ahegao as cg with d3 + pause 0.3 + show cho_facefuck mid eyes_stare as cg with d3 + pause 0.3 + show cho_facefuck up as cg with d3 + pause 0.5 gen "Love--" #Genie pumps once down her throat again + show cho_facefuck deep eyebrows_worried eyes_narrow_ahegao as cg with d3 + pause 0.3 + show cho_facefuck down eyes_ahegao as cg with d3 + pause 0.3 + show cho_facefuck mid eyes_stare as cg with d3 + pause 0.3 + show cho_facefuck up as cg with d3 + pause 0.5 gen "Your throat!" - #Genie pushes his dick down her throat and keeps it there - + show cho_facefuck deep eyebrows_angry eyes_up as cg with d3 + with vpunch cho "*Mmmmmfff*!!!" + 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." + + show cho_facefuck eyes_shut as cg with d3 cho "*Nnng*!!!!" gen "I know, I know... Favouritism isn't that great either, but can you blame me?" - cho "..." gen "But that's one of the perks of being a headmaster, I get to break the rules." - #Cho ahegao + show cho_facefuck eyes_narrow_ahegao as cg with d3 gen "The only thing they can do is whisper, \"there he goes, showing favouritism towards another student again\"." - #Cho's face turns red + show cho_facefuck blush_heavy as cg with d3 + pause .5 gen "You're cute when you blush, did anyone ever tell you?" - #genie pulls dick out to one third way down - + show cho_facefuck down eyes_up as cg with d3 cho "*Mmmm*...." - #Cho no blush + show cho_facefuck -blush as cg with d3 gen "Many people don't realise the reason... I get to break the rules because I'm doing it for the benefit of my pupils." - gen "I did it because I saw potential in you." - gen "And what do I get in return?" + gen "So, I did it because I saw potential in you." + + show cho_facefuck eyes_narrow_stare as cg with d3 + pause .5 + + gen "But, what do I get in return?" gen "My student, lying her red, raw, little cheeks off, tricking me into having sex with her!" + + show cho_facefuck eyes_narrow_right as cg with d3 gen "Wrapping me all around her finger, just so she could wrap her lips around my cock!" - #genie dick half way down + show cho_facefuck mid eyes__narrow_stare as cg with d3 gen "l hope you're proud of yourself because now you're getting exactly what you asked for..." - #Genie dick 3/4th way down + show cho_facefuck up as cg with d3 gen "So tell me, how does it feel?" #Genie dick all way down + show cho_facefuck mid eyes_stare as cg with d3 + pause 0.3 + show cho_facefuck down eyes_ahegao as cg with d3 + pause 0.3 + show cho_facefuck deep eyebrows_worried eyes_up as cg with d3 + call ctc #Cho Ahegao + show cho_facefuck deep eyes_ahegao as cg with d3 gen "Is it how you imagined?" gen "Now that you finally got me, are you sure you're good enough to handle it?" #Cho face red + show cho_facefuck blush_heavy as cg with d3 gen "I'm quite high maintenance, you know..." gen "It's either all..." #Cho head up, blush normal colour, eyes forward + show cho_facefuck down eyes_ahegao as cg with d3 + pause 0.3 + show cho_facefuck mid eyes_stare as cg with d3 + pause 0.3 + show cho_facefuck up -blush_heavy as cg with d3 + pause 0.5 gen "Or nothing." - cho "*Glck*!!" + show cho_facefuck eyebrows_low eyes_narrow_stare as cg with d3 cho "{heart}*Mhhmmff*{heart}..." gen "So, what do you say?" gen "Can--" #genie dick half way down + show cho_facefuck mid eyes_stare as cg with d3 gen "You--" #Genie dick 3/4th way down + show cho_facefuck down eyes_ahegao as cg with d3 gen "Handle--" #Genie dick all way down - - #Cho Ahegao + show cho_facefuck deep eyes_ahegao as cg with d3 cho "*Ghhkhk*!!" - gen "me!?" - gen "One blink for no, two blinks for yes... No take backsies." + gen "Me!?" + 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 "..." gen "Think fast, seeker..." - pause .8 + pause 0.8 - #Cho closes eyes - pause .2 - #Cho opens eyes + show cho_facefuck eyes_shut blush_heavy as cg with d3 + pause 0.4 + show cho_facefuck eyes_narrow_ahegao as cg with d3 - pause .8 + pause 0.8 - #Cho face turn red + show cho_facefuck blush_choking as cg with d3 - pause .8 + pause 0.8 - #Cho closes eyes - pause .2 - #Cho opens eyes + show cho_facefuck eyes_shut as cg with d3 + pause 0.4 + show cho_facefuck eyes_narrow_ahegao as cg with d3 + pause 0.4 gen "Excellent!" - #Genie starts fucking her throat, loop - + #Genie starts fucking her throat, loop/speedlines + play background "sounds/slickloopfast.ogg" fadein 2 + show cho_facefuck effects_speedlines blush_heavy as cg with d3 + pause 0.4 + show cho_facefuck eyes_ahegao as cg with d3 cho "*Glick* *Slurp* *Gobble*" - gen "In that case, I won't just forgive you... I'll also agree to your proposition." + gen "In that case, I won't just forgive you..." + + show cho_facefuck eyes_shut as cg with d3 cho "*Slurp* *Slurp* *Gobble*" gen "I'll help you explore this side of you... As long as my cock gets to be involved." gen "Sounds good to you?" + + show cho_facefuck eyebrows_angry as cg with d3 cho "*Gobble* *Glick* *Gobble*" gen "I'll take that open and welcoming throat as a positive response." + + show cho_facefuck eyes_narrow_stare as cg with d3 cho "*Glick* *Glick* *Gobble*" menu: "-Teach her a life lesson-": gen "Now then..." - gen "As your first lesson." - gen "If you are eager to explore your sexual side, then that tough exterior you're putting on isn't doing you any favours..." + gen "As your first lesson of the day, I must tell you..." + gen "If you are looking to explore your sexual side, then that tough exterior you're putting on isn't doing you any favours..." cho "*Slurp* *Glick* *Gobble*" - gen "If you never let people in, then nobody is ever going to experience your soft insides." + gen "If you never allow people past your exterior, then nobody will ever get to experience..." cho "*Gobble* *Slurp* *Gobble*" - gen "And speaking from experience, I much prefer your insides." + gen "Your very soft, and wet interior..." cho "*Slurp* *Slurp* *Gobble*" gen "But no need worry [name_cho_genie], I'll help soften you up a bit." - gen "In fact, I'm about to make this throat feel a lot softer... Right now!" + gen "In fact... I'm about to make this throat feel a lot softer... Right now!" cho "*Mmmmmf*!!!" #Genie thrust 3 times into throat, Gulp sounds x3 @@ -3128,6 +3345,13 @@ label cho_quid_E14.facefuck: #Fade to black #Fade to office, genie chibi is still standing next to cho (dick out variant?) + show screen blkfade + with d5 + hide cg + hide screen blkfade + with d5 + pause .8 + cho "That was... Incredible..." cho "I've always imagined, but I never thought I'd be able to do that." gen "You wanted to explore new things, why not start with your throat." ("grin", xpos="far_left", ypos="head") @@ -3156,4 +3380,48 @@ label cho_quid_E14.facefuck: gen "That girl would've jumped out my window to fly ten laps around the Gryffindor tower completely naked just to spite Miss Granger by now." ("base", xpos="far_left", ypos="head") cho "I--{w=0.2} I was just about to do that!!" gen "Then don't let me stop--" ("base", xpos="far_left", ypos="head") - return \ No newline at end of file + + if cho.is_any_worn("clothes"): + play sound "sounds/cloth_sound3.ogg" + hide cho_main + $ cho.strip("clothes") + + call cho_walk(xpos=437, ypos=400) + + cho @ cheeks heavy_blush "Accio [states.cho.ev.quidditch.broom_name]!" ("smile", "base", "base", "mid", trans=d3) + gen "Hold on... Where did your wand just appear from?" ("base", xpos="far_left", ypos="head") + cho "Oh... *Err*... See you at the pitch!" ("angry", "base", "base", "mid") + hide cho_main + with d3 + pause .5 + + play sound "sounds/boing05.ogg" + call cho_chibi("hide") + + pause 1 + play sound "sounds/slick_02.ogg" + with kissiris + cho "{heart}*Ah*...{heart}" + gen "*Heh-heh*..." ("grin", xpos="far_left", ypos="head") + + show screen blkfade + with d3 + + if game.daytime: + nar "You grab Cho's school uniform and start making your way down to Quidditch pitch..." + nar "After catching a couple of glances from the students, you quickly tuck her underwear underneath her outer clothing..." + nar "Once you reach the pitch, Cho is already circling around it at breakneck speeds..." + nar "Rather than heading up to the tower, you decide it'd be best to keep a look-out from the entrance-way... Since you'd get a much better angle from below." + nar "Once Cho finishes, you hand her back her clothing, and then part ways." + else: + nar "You grab Cho's school uniform and start making your way down to Quidditch pitch..." + nar "After catching a couple of glances from the portraits, you quickly tuck her underwear underneath her outer clothing..." + nar "Once you reach the pitch, you can already see the outline of Cho, circling around it at breakneck speeds..." + nar "Rather than heading up to the tower, you decide it'd be best to keep a look-out from the entrance-way... Since you'd get a much better angle from below." + nar "Once Cho finishes, you hand her back her clothing, and then part ways." + + hide screen blkfade + with d3 + + $ cho.equip(cho_outfit_last) + jump end_cho_event