From 682d0b424c85c5be720f6b1828be6981a8167ffc Mon Sep 17 00:00:00 2001 From: Johnny28 Date: Wed, 8 Nov 2023 16:49:22 +0100 Subject: [PATCH] Luna Fellatio CG posing --- .../characters/luna/events/favors/suck_it.rpy | 192 +++++++++++------- 1 file changed, 123 insertions(+), 69 deletions(-) diff --git a/game/scripts/characters/luna/events/favors/suck_it.rpy b/game/scripts/characters/luna/events/favors/suck_it.rpy index 4a1e8013..9ab37640 100644 --- a/game/scripts/characters/luna/events/favors/suck_it.rpy +++ b/game/scripts/characters/luna/events/favors/suck_it.rpy @@ -801,7 +801,7 @@ label ll_pf_blowjob_T4_E3_intro: call ll_pf_blowjob - gen "[name_luna_genie], care to help me me with--" ("base", xpos="far_left", ypos="head") + gen "[name_luna_genie], care to help me with--" ("base", xpos="far_left", ypos="head") lun "Of course, [name_genie_luna]! Today is Sunday, after all!" ("smile", "narrow", "base", "mid", xpos="base", ypos="base", trans=d3) call lun_walk("desk", "base", speed=1.75) @@ -874,7 +874,7 @@ label ll_pf_blowjob_T4_E3_intro: gen "So... What's so special about Sundays, exactly?" ("base", xpos="far_left", ypos="head") lun "I'm glad you asked!" ("base", "base", "base", "mid") - lun "Sundays are the day of the week where we acknowledge the importance of the sun." ("grin", "base", "base", "mid") + lun "Sundays are the day of the week when we acknowledge the importance of the sun." ("grin", "base", "base", "mid") gen "Right..." ("base", xpos="far_left", ypos="head") lun "The sun's movement reminds us all to spend our time on this earth to the fullest, after all." ("grin", "base", "base", "mid") gen "*Hmm*... Well, I can't say that I can relate to that very much." ("base", xpos="far_left", ypos="head") @@ -883,7 +883,7 @@ label ll_pf_blowjob_T4_E3_intro: lun "The sun itself should also be appreciated as it has given us life itself." ("smile", "base", "base", "mid") lun "I mean, I wouldn't be standing here if it wasn't for the sun." ("grin", "narrow", "base", "mid") gen "Then let's not waste the day any further!" ("base", xpos="far_left", ypos="head") - gen "If I'm to live life to the fullest then I'll require your help again, [name_luna_genie]." ("base", xpos="far_left", ypos="head") + gen "If I'm to live life to the fullest, then I'll require your help again, [name_luna_genie]." ("base", xpos="far_left", ypos="head") lun "Again, [name_genie_luna]?" ("soft", "base", "base", "mid") gen "The spurts have been quite lively today... Must be because it's Sunday and all that." ("base", xpos="far_left", ypos="head") lun "Oh, I see!" ("smile", "base", "base", "mid") @@ -929,29 +929,29 @@ label ll_pf_blowjob_T4_E3_intro: lun "I like it down here..." gen "Very well..." - show lun_blowjob_personal_pose1 as cg + show lun_blowjob_personal_pose1 no_trousers eyebrows_angry eyes_halflid_down_hearts mouth_base as cg hide screen blkfade with d5 - show lun_blowjob_personal_pose1 mouth_open as cg with d3 - - #TODO pose from here - - lun "..." - #Luna untucks genie's dick - lun "*Mmm*...{w=0.4} Hello there mister penis..." + lun "*Mmm*...{w=0.4} Hello there Mister penis..." gen "(Somehow I'm feeling like a third wheel, even though it's only the two of us...)" - #Luna opens mouth - gen "Steady girl... There's no need to rush..." + + show lun_blowjob_personal_pose1 mouth_open_spit as cg with d3 + pause 0.4 + gen "Steady girl...{w=0.4} There's no need to rush..." + + show lun_blowjob_personal_pose1 eyes_halflid_stare_hearts mouth_soft as cg with d3 lun "But..." gen "Fine...{w=0.4} Go on then..." + + show lun_blowjob_personal_pose1 eyes_halflid_down_hearts mouth_grin as cg with d3 lun "Yay!" show screen blkfade with d5 - #CG - #Luna sucking + sound + play background "sounds/slickloop.ogg" fadein 2 + show lun_blowjob_personal_loop_ahegao as cg with d3 nar "Over the next hour, Luna remains kneeling beneath your desk, relentlessly assaulting your cock as if her life depended on it." @@ -962,127 +962,180 @@ label ll_pf_blowjob_T4_E3_intro: lun "*Mmm*..." gen "Get ready to--" + play sound "sounds/gag_01.ogg" + stop background fadeout 2 + show lun_blowjob_personal_pose5 penis_spit eyebrows_base eyes_closed as cg with d3 nar "Before you can finish your sentence, Luna thrusts her head forward, forcing your cock down her throat." - gen "Holy mommy of--" - gen "Here they come!" - - nar "You grab the edge of your seat to steady yourself as your balls begin to contract, releasing one of the largest loads of your life." - - lun "!!!" + show lun_blowjob_personal_pose5 genie_arm_idle as cg with d3 + nar "You grab the edge of your desk to steady yourself as your balls begin to contract, releasing one of the largest loads of your life." gen "By the--" #Bobbing stops and Genie cums down her throat + play sound "sounds/slick_01.ogg" + show lun_blowjob_personal_pose5 eyes_halflid_down_hearts as cg with d3 play sound "sounds/gulp.ogg" - pause .4 + pause 1 + play sound "sounds/slick_01.ogg" + show lun_blowjob_personal_pose5 eyes_halflid_stare_hearts as cg with d3 play sound "sounds/gulp.ogg" - pause .6 + pause 1 + play sound "sounds/slick_01.ogg" + show lun_blowjob_personal_pose5 eyebrows_base eyes_halflid_up_hearts as cg with d3 play sound "sounds/gulp.ogg" + pause 1 - nar "Your cock continues to fire shot after shot down her throat and into her stomach." - - show screen blkfade - with d5 - - nar "The sheer force of your orgasm causes your vision to go dark for a moment." - nar "In the afterglow of your enormous climax, all you hear for a while is the sounds of Luna panting heavily underneath your desk." - - #Luna shows cum on her tongue, heart eyes - - hide screen blkfade - with d5 + show lun_blowjob_personal_pose4 as cg with d3 + show lun_blowjob_personal_pose3 as cg with d3 + show lun_blowjob_personal_pose2 mouth_kiss as cg with d3 + lun "*Slrp-pop*!{w=0.4}{nw}" + show lun_blowjob_personal_pose2 eyes_halflid_up_hearts as cg + lun "*Slrp-pop*!{fast}" + show lun_blowjob_personal_pose1 no_trousers eyes_halflid_stare_hearts mouth_open_cum as cg with d3 lun "Aaaah...{w=0.4}{nw}" play sound "sounds/gulp.ogg" - lun "*Ah*...{fast} *Gulp*...{w=0.4} All gone..." + show lun_blowjob_personal_pose1 eyes_closed mouth_neutral as cg + lun "Aaaah...{fast} *Gulp*...{w=0.4}{nw}" - lun "Thank you, [name_genie_luna]..." - gen "*Huh*?" + show lun_blowjob_personal_pose1 eyes_wide_stare_hearts mouth_base as cg + lun "Aaaah... *Gulp*...{fast} All gone..." + + show lun_blowjob_personal_pose1 eyes_halflid_stare_hearts mouth_grin as cg with d3 + lun "Thank you so much, [name_genie_luna]..." + + show lun_blowjob_personal_pose1 -genie_arm_idle as cg with d3 + gen "*Huh*? For what?" + + show lun_blowjob_personal_pose1 mouth_base as cg with d3 lun "You were the only person who took me seriously about the wrackspurts problem..." - lun "And you've been so nice and patient and have taught me so many things..." + + show lun_blowjob_personal_pose1 mouth_soft as cg with d3 + lun "And you've been so nice, and patient, and have taught me so many things..." + + show lun_blowjob_personal_pose1 eyes_halflid_down_hearts as cg with d3 lun "And this cum..." + + show lun_blowjob_personal_pose1 mouth_grin as cg with d3 lun "It's so good! It's as if it's made of pure magic!" - #TODO, starts jerking + show lun_blowjob_personal_pose1 handjob_moderate as cg with d3 lun "I can't get enough of it!" + + show lun_blowjob_personal_pose1 eyebrows_worried eyes_closed as cg with d3 lun "Thank you, thank you, thank you!" + + show lun_blowjob_personal_pose1 handjob_fast eyebrows_base eyes_base_stare_hearts as cg with d3 lun "You're the best genie ever!" #heart eyes #Luna kiss dick + show lun_blowjob_personal_pose2 eyebrows_angry eyes_closed mouth_kiss as cg with d3 + lun "*Kissing noises*" nar "With that, Luna starts kissing and licking the tip of your cock, shamelessly slobbering over every inch of it..." gen "*Ngh*... I'm glad you're enjoying yourself." gen "And indeed, I {i}am{/i} the best genie ever..." - play sound "sounds/scratch.wav" + play sound "sounds/scratch.ogg" gen "Wait...{w=0.5} Did you just say {b}GENIE{/b}?!" - #Luna stops licking + show lun_blowjob_personal_pose2 eyes_halflid_up_hearts mouth_kiss as cg with d2 lun "*Slrp*?" + + show lun_blowjob_personal_pose1 eyebrows_raised eyes_halflid_stare mouth_base as cg with d3 lun "I mean you are a genie, aren't you?" gen "Well, yes..." - gen "But how did you know? Don't tell me the cloaking thingy had a experiation date..." + gen "But how did you know? Don't tell me the cloaking thingy had a expiration date..." + + show lun_blowjob_personal_pose1 eyebrows_shocked eyes_base_stare mouth_grin as cg with d3 lun "Oh, don't worry [name_genie_luna]... I can only see your true form when I'm wearing my spectrespecs!" gen "Those glasses? So, you're saying you've known this whole time?" + + show lun_blowjob_personal_pose1 eyebrows_angry eyes_halflid_down mouth_base as cg with d3 lun "Well, I wasn't a hundred percent sure you were a genie until I tasted this..." + + show lun_blowjob_personal_pose1 eyebrows_base as cg with d3 lun "I doubt any other creature could produce something this tasty..." + + show lun_blowjob_personal_pose1 mouth_grin as cg with d3 lun "Not even a unicorn..." - gen "So... You don't mind that I'm a genie?" + gen "So...{w=0.4} You don't mind that I'm a genie?" + + show lun_blowjob_personal_pose1 eyes_halflid_stare mouth_soft as cg with d3 lun "Nope! Not unless it bothers you..." - gen "As long as you keep sucking like that, you can think I'm the prince of Persia..." + gen "As long as you keep sucking like that, you can think I'm the Prince of Persia..." gen "Just don't expect any wishes." + + show lun_blowjob_personal_pose1 mouth_annoyed as cg with d3 lun "Oh...{w=0.4} Why not?" - gen "You have to rub my lamp to get wishes, and I'm pretty sure that thing is all the way back in Agrabah." - lun "*Awww*... Rubbing this doesn't count?" + gen "Well... First off, you have to rub--" - #TODO, starts jerking - nar "Luna gives your cock a playful few strokes." + show lun_blowjob_personal_pose1 eyebrows_shocked eyes_wide_stare mouth_grin as cg with d3 + lun "I can do that!" - gen "I wish..." - gen "..." - #TODO, stops jerking - lun "Oh well... I guess this will have to do then." - lun "Speaking of..." + show lun_blowjob_personal_pose1 handjob_moderate eyebrows_angry eyes_halflid_down as cg with d3 - nar "Luna starts eyeing up your cock again." + gen "That's not--{w=0.2} Well, perhaps if you rub it often enough..." + nar "You quickly realise that Luna isn't paying you much attention, as her gaze is once again locked onto your cock." + gen "Steady on, girl...{w=0.4} Don't you think you've had enough for one day?" - gen "Steady on, girl... Don't you think you've had enough for one day?" - lun "*Aww*... Already? But there's still so much magic..." - lun "{heart}{heart}{heart}" #heart eyes - lun "Can't we keep going? Surely there must be some wrackspurts left in you..." - gen "(Oh right... Those things...)" + show lun_blowjob_personal_pose1 mouth_open_spit as cg with d3 + lun "{size=-4}Come on out already...{/size}" + gen "[name_luna_genie]!" + + show lun_blowjob_personal_pose1 -handjob_moderate eyes_halflid_stare mouth_soft as cg with d3 + lun "*Huh*?" + gen "That shall do for today." + + show lun_blowjob_personal_pose1 eyebrows_worried mouth_annoyed as cg with d3 + lun "*Aww*...{w=0.4} Already?{w=0.4} Surely there must be some wrackspurts left in you..." gen "Perhaps it's time we moved onto another method..." + + show lun_blowjob_personal_pose1 eyebrows_shocked eyes_wide_stare mouth_neutral as cg with d3 lun "You've come up with another method already?" gen "I believe so..." gen "Am I making the right assumption that the spurs haven't stopped bothering you whilst you've been helping me, [name_luna_genie]?" + + show lun_blowjob_personal_pose1 eyes_halflid_right cheeks_blush mouth_soft as cg with d3 lun "Oh...{w=0.4} I mean...{w=0.4} I suppose not...{w} But I'll manage, as long as it helps with your research!" - gen "*Hmm*...{w=0.4} I appreciate the sentiment, but that isn't good enough I'm afraid..." + gen "*Hmm*...{w=0.4} I appreciate the sentiment, but that isn't good enough, I'm afraid..." + + show lun_blowjob_personal_pose1 -cheeks_blush eyes_halflid_stare mouth_soft as cg with d3 lun "[name_genie_luna]?" - gen "I will not allow a world where the comfort of one is only achievable thanks to the suffering of another." - lun "*Ehm*..." - gen "Therefore the only real solution is one where we're able to physically stimulate each other to rid ourselves of the sprats at the same time." + gen "A world where the comfort of one is only achievable thanks to the suffering of another is not an acceptable solution." + + show lun_blowjob_personal_pose1 eyes_halflid_down as cg with d3 + lun "I see..." + gen "The only real solution is one where the participants are able to physically stimulate each other at the same time." + + show lun_blowjob_personal_pose1 eyes_wide_stare mouth_open as cg with d3 lun "At the same time!?" - gen "That's right, [name_luna_genie]... If we can achieve physical stimulation and release between both participants simultaneously, then--" - #Luna starts jerking + gen "That's right, [name_luna_genie]...{w=0.4} If we can achieve physical stimulation and release between both participants simultaneously, then--" + + show lun_blowjob_personal_pose1 handjob_moderate eyebrows_worried eyes_halflid_stare mouth_soft as cg with d3 lun "Can we try it now? Pleaaaase!" gen "*Ugh*...{w=0.4} I appreciate the enthusiasm [name_luna_genie], but I think I need a bit of a nap first..." - #Stops jerking + + show lun_blowjob_personal_pose1 -handjob_moderate eyes_base_stare mouth_grin as cg with d3 lun "Oh... Okay then, Mister Genie!" - gen "Just \"Genie\" is fine." ("base", xpos="far_left", ypos="head") + gen "Just \"Genie\" is fine." gen "Although, try to avoid calling me that in front of anyone else...{w=0.4} It will be our little secret." + + show lun_blowjob_personal_pose1 eyebrows_base eyes_halflid_stare as cg with d3 lun "Okie dokie, [name_genie_luna], Enjoy your nap!" show screen blkfade with d5 #Office screen - #TODO Genie nickname becomes available for Luna (adding writing along with) + #TODO Genie nickname becomes available for Luna (adding writing along with it) if _wearing_clothes: $ luna.wear("all") + hide cg hide screen blkfade with d5 @@ -1099,6 +1152,7 @@ label ll_pf_blowjob_T4_E4_repeat: call ll_pf_blowjob + #TODO continue posing gen "Before we proceed to test out my new theory, what do you say about that spacious head of yours taking a trip downstairs?" ("base", xpos="far_left", ypos="head") lun "Downstairs?" ("base", "base", "base", "mid", xpos="base", ypos="base", trans=d3) gen "Downstairs, and down my shaft!" ("base", xpos="far_left", ypos="head")