def Scene(self, Location=None, bIsVagina=True): Penis = bodyparts.Penis() S***n = bodyparts.S***n() V****a = bodyparts.V****a() Anus = bodyparts.AnusFemale() Thighs = bodyparts.Thighs() DripVerbs = verbs.VerbDrip() SemenGobs = misc.Gobs() VEjac = verbs.VerbEjaculate() sScene = "" if bIsVagina: sScene = "He was soon " + VEjac.Gerund( ) + " deep within her " + V****a.RandomDescription( ) + " as an intense o****m wracked her body. " else: sScene = "He was soon " + VEjac.Gerund( ) + " deep within her " + Anus.RandomDescription( ) + " as an intense o****m wracked her body. " sScene += S***n.GetAdj().capitalize() + " " + SemenGobs.GetWord( ) + " of " + S***n.GetNoun() + " " + DripVerbs.Past( ) + " from " + self.HerNamePos if bIsVagina: iRandPussyDesc = randint(1, 3) if iRandPussyDesc == 1: sScene += " " + V****a.RandomDescription(bAllowShortDesc=True) elif iRandPussyDesc == 2: sScene += " " + V****a.InnerLabia.RandomDescription( bAllowShortDesc=True) else: sScene += " " + V****a.InnerVag.RandomDescription( bAllowShortDesc=True) else: sScene += " " + Anus.RandomDescription(bAllowShortDesc=True) iRandAfter = randint(1, 10) if iRandAfter % 2 == 0: sScene += " and down her " + Thighs.RandomDescription( bAllowShortDesc=True) if iRandAfter > 4: if not self.Location == None: sScene += " and onto the " + self.Location.Ground if iRandAfter % 3 == 0: sScene += ". She scooped some up with her fingers and tasted it" if iRandAfter > 6: sScene += ". " + self.HerName.capitalize( ) + " got down on her knees and began to lick the " + S***n.RandomDescription( ) + " from his " + Penis.RandomDescription() #print("sScene[len(sScene) - 1] = " + sScene[len(sScene) - 1]) if not sScene[len(sScene) - 1] == ".": sScene += "." return sScene
def Scene(self): sScene = "" V****a = bodyparts.V****a() Breasts = bodyparts.Breasts() Hips = bodyparts.Hips() Penis = bodyparts.Penis() VerbThrust = verbs.VerbThrust() Actions = [] Actions.append(self.HerName.capitalize() + " straddled " + self.HisNamePos + " hips. ") if CoinFlip(): Actions.append("Grabbing his erect " + Penis.GetNoun(sNot="erection") + ", she guided it to her entrance. ") Actions.append("She lowered her hips, impaling herself on his " + Penis.RandomDescription()) if CoinFlip(): Actions.append(" with a " + WordList( ["whimper", "sigh", "moan", "wail", "gasp", "cry"]).GetWord() + " of pleasure") if CoinFlip(): Actions.append(". She began thrusting herself " + WordList([ "forcefully", "passionately", "feverishly", "urgently", "lovingly", "tenderly", "rhythmically" ]).GetWord() + " up and down as she rode his " + Penis.MediumDescription()) if CoinFlip(): Actions.append(", her " + Breasts.ShortDescription() + " bouncing vigorously") else: Actions.append(". She began rotating her " + Hips.MediumDescription() + " sensually, grinding on his " + Penis.MediumDescription() + ", feeling him move inside of her") if CoinFlip(): Actions.append(". As she did so he grabbed her " + Breasts.MediumDescription() + " and squeezed them") if CoinFlip(): Actions.append(". " + self.HisName.capitalize() + " watched this " + misc.WomanAdjs().GetWord() + " creature take advantage of him in amazement") Actions.append(".") for x in range(0, len(Actions)): sScene += Actions[x] return sScene
def Scene(self, Location=None): sScene = "" Actions = [] Penis = bodyparts.Penis() Breasts = bodyparts.Breasts() sScene = self.HerName.capitalize( ) + " proceeded to " + verbs.VerbOralMale().Present() + " him. " if CoinFlip(): Actions.append("She tenderly kissed his " + Penis.Head.RandomDescription() + ". ") if CoinFlip(): Actions.append("She rubbed his " + Penis.MediumDescription() + " between her " + Breasts.RandomDescription() + ". ") if CoinFlip(): Actions.append("She gave the underside of his " + Penis.ShortDescription() + " a long, loving stroke with her tongue. ") if CoinFlip(): Actions.append("She lovingly cupped his " + Penis.Testicles.RandomDescription( bAllowShortDesc=True) + ". ") if CoinFlip(): Actions.append("She was licking and kissing every inch of " + self.HisNamePos + " " + Penis.RandomDescription(bAllowShortDesc=True) + ". ") Actions.append("She took his " + Penis.ShortDescription() + " into her mouth and began to suck it enthusiastically") if CoinFlip(): Actions.append(", taking it so deep into her throat that " + self.HisNamePos + " " + Penis.Testicles.ShortDescription() + " were slapping against her chin. ") else: Actions.append(". ") if CoinFlip(): Actions.append("She caressed and sucked on his " + Penis.Testicles.ShortDescription() + ". ") for x in range(0, len(Actions)): sScene += Actions[x] sScene += "Before long, thick strands of her saliva were hanging from the length of his " + Penis.ShortDescription( ) + "." return sScene
def Scene(self, Location=None): sScene = "" V****a = bodyparts.V****a() Ass = bodyparts.AssFemale() Penis = bodyparts.Penis() VerbThrust = verbs.VerbThrust() Actions = [] if CoinFlip(): Actions.append(self.HerName.capitalize() + " got on her knees, showing him her lovely, " + Ass.GetAdj(sNot="lovely") + " " + Ass.ShortDescription() + ", her " + V****a.ShortDescription() + ", and her " + Ass.Anus.RandomDescription() + ". ") else: Actions.append( self.HisName.capitalize() + " bent her over, shoving her head down so that her " + Ass.MediumDescription() + " was up in the air, ready for his " + Penis.MediumDescription() + ". ") Actions.append("He grabbed her by the hips") if CoinFlip(): Actions.append(", and began to rub his c**k against her ") if CoinFlip(): Actions.append("crack") else: Actions.append(V****a.OuterLabia.ShortDescription() + "") Actions.append(". Positioning his " + Penis.Head.MediumDescription() + " against her entrance, ") if CoinFlip(): Actions.append("he suddenly " + VerbThrust.Past() + " into her.") else: Actions.append("he gently eased himself inside her.") Actions.append(" In moments he was " + VerbThrust.Gerund() + " in and out of her " + V****a.InnerVag.MediumDescription() + " as she " + verbs.VerbMoan().Past() + " with pleasure.") for x in range(0, len(Actions)): sScene += Actions[x] return sScene
def __init__(self, sHisName, sHerName, Location=None): super().__init__(sHisName=sHisName, sHerName=sHerName, Location=Location) self.VerbPast = "rode" self.VerbPresent = "ride" self.VerbGerund = "riding" sDick = bodyparts.Penis().ShortDescription() self.SceneShortDesc3P = "she straddled him and rode his " + sDick self.SceneShortDesc1PHim = "you straddled me and rode my " + sDick self.SceneShortDesc1PHer = "I straddled you and rode your " + sDick
def RemoveMaleClothing(self): Penis = bodyparts.Penis() sTakeItOff = "" if not self.MaleTopClothing == "": sTakeItOff = "stripped off his " + self.MaleTopClothing + " and pulled down his " + self.MaleBottomClothing + " exposing his " + bodyparts.Penis.RandomDescription( bAllowLongDesc=False) elif not self.MaleBottomClothing == "": sTakeItOff = "pulled down his " + self.MaleBottomClothing + " exposing his " + bodyparts.Penis.RandomDescription( bAllowLongDesc=False) else: sTakeItOff = "was naked, his " + bodyparts.Penis.RandomDescription( bAllowLongDesc=False) + " on full display" sTakeItOff += bodyparts.Penis.RandomDescription(bAllowLongDesc=False) return sTakeItOff
def Scene(self): sScene = "" Breasts = bodyparts.Breasts() Penis = bodyparts.Penis() Actions = [] sBreastAdj1 = Breasts.GetAdj() sPenisAdj1 = Penis.GetAdj() Actions.append(self.HerName.capitalize() + " squeezed her " + sBreastAdj1 + ", " + Breasts.GetAdj(sNot=sBreastAdj1) + " " + Breasts.GetNoun() + " together. ") if CoinFlip(): Actions.append( self.HisName.capitalize() + " spit into them and she rubbed them together sensually until they were slick and gleaming. " ) else: Actions.append( self.HisName.capitalize() + " poured some baby oil on them and then began to massage her " + Breasts.ShortDescription() + " and " + Breasts.Nipples.RandomDescription(bAllowShortDesc=True) + " until she was squirming with pleasure. ") Actions.append("Then he mounted her chest and began to slide his " + sPenisAdj1 + ", " + Penis.GetAdj(sNot=sPenisAdj1) + " " + Penis.ShortDescription() + " back-and-forth between them.") for x in range(0, len(Actions)): sScene += Actions[x] return sScene
def Scene(self, Location=None): sScene = "" Actions = [] Ass = bodyparts.AssFemale() Anus = bodyparts.AnusFemale() Penis = bodyparts.Penis() Breasts = bodyparts.Breasts() V****a = bodyparts.V****a() sScene = self.HisName.capitalize( ) + " turned her around and bent her over. " if CoinFlip(): Actions.append("He tenderly kissed her " + Ass.RandomDescription(bAllowShortDesc=True)) else: Actions.append("He began to massage her " + Ass.RandomDescription(bAllowShortDesc=True)) Actions.append(" and then he spread her " + Ass.ShortDescription() + " apart, revealing her " + Anus.RandomDescription(bAllowShortDesc=True) + ". ") if CoinFlip(): Actions.append( "He wet his finger with his tongue and then began to gently slide it around her " + Anus.GetAdj() + " rim. ") else: Actions.append( "He nestled his face between her cheeks and gently kissed her rim. " ) Actions.append( "Then he began to lick it with his " + WordList(["long", "agile", "talented", "expert"]).GetWord() + " tongue. ") if CoinFlip(): Actions.append("He heard her " + WordList( ["moaning", "groaning", "sighing", "cooing"]).GetWord() + " with pleasure. ") if CoinFlip(): Actions.append( "He reached between her spread legs and ran his finger along her " + V****a.OuterLabia.RandomDescription(bAllowShortDesc=True) + ". It was dripping wet. Fingering it, he ") else: Actions.append("He ") Actions.append("continued to rim her " + Anus.ShortDescription() + " eagerly") if CoinFlip(): Actions.append(", enjoying the taste of her on his tongue.") else: Actions.append( ", inserting the tip of her finger into her " + WordList(["snug", "tight", "constricting", "taut"]).GetWord() + " " + Anus.ShortDescription() + ".") for x in range(0, len(Actions)): sScene += Actions[x] return sScene
def Scene(self, Location=None): sScene = "" V****a = bodyparts.V****a() Legs = bodyparts.Legs() Breasts = bodyparts.Breasts() Penis = bodyparts.Penis() VerbThrust = verbs.VerbThrust() Actions = [] Actions.append(self.HisName.capitalize() + " spread her " + Legs.MediumDescription() + " wide and pushed them up. ") Actions.append(self.HerNamePos.capitalize() + " " + V****a.RandomDescription(bAllowShortDesc=True) + " was wide open, exposing her " + V****a.InnerVag.RandomDescription( bAllowShortDesc=True) + ". ") if CoinFlip(): Actions.append( "She wrapped her legs around him, pulling him down to her. ") if CoinFlip(): Actions.append("They kissed as ") else: Actions.append("He played with her " + Breasts.RandomDescription( bAllowLongDesc=False) + " as ") Actions.append("he entered her " + V****a.InnerVag.RandomDescription() + ". ") else: Actions.append("He inserted his " + Penis.RandomDescription() + " into her " + V****a.InnerVag.RandomDescription() + ". ") if CoinFlip(): Actions.append("She was " + WordList([ "already wet", "sopping wet", "practically gushing", "moist and inviting", "moist and slick" ]).GetWord() + " and eager to receive him. ") Actions.append(self.HisName.capitalize() + " began " + VerbThrust.Gerund() + " in and out of " + self.HerNamePos + " " + V****a.RandomDescription(bAllowLongDesc=False) + " " + WordList([ "forcefully", "passionately", "feverishly", "urgently", "lovingly", "tenderly", "rhythmically" ]).GetWord() + " ") if CoinFlip(): Actions.append("driving balls-deep with every powerful thrust") else: Actions.append("as she coated his " + Penis.ShortDescription() + " with her milky juices") Actions.append(".") for x in range(0, len(Actions)): sScene += Actions[x] return sScene
def Scene(self, Location=None): sScene = "" Penis = bodyparts.Penis() Ass = bodyparts.AssFemale() Anus = bodyparts.AnusFemale() C**t = bodyparts.Clitoris() VerbThrust = verbs.VerbThrust() AdvSpread = WordList([ "lovingly", "carefully", "tenderly", "forcefully", "firmly", "gently", "expertly", "roughly" ]) Actions = [] if CoinFlip(): Actions.append(self.HisName.capitalize() + " " + AdvSpread.GetWord() + " spread " + self.HerNamePos + " " + Ass.RandomDescription() + " apart, ") else: Actions.append(self.HerName.capitalize() + " winked at him as she " + AdvSpread.GetWord() + " spread her " + Ass.RandomDescription() + " apart, ") Actions.append("exposing her " + Anus.RandomDescription() + ". ") if CoinFlip(): if CoinFlip(): Actions.append(self.HisName.capitalize() + " spit on his fingers") else: Actions.append(self.HisName.capitalize() + " applied some lube to his fingers") Actions.append(", and then gently inserted " + str(randint(1, 4)) + " of them into " + self.HerNamePos + " " + Anus.ShortDescription() + ". ") if CoinFlip(): Actions.append("When she was ready, he eased the " + Penis.Head.RandomDescription() + " of his " + Penis.ShortDescription() + " into her tight " + Anus.ShortDescription() + ". ") Actions.append("Before long ") if CoinFlip(): Actions.append("he was " + VerbThrust.Gerund() + " her " + Anus.ShortDescription() + " " + AdvSpread.GetWord()) else: Actions.append("he was deep in her " + Ass.RandomDescription() + ", f*****g her " + AdvSpread.GetWord()) if CoinFlip(): Actions.append(", stretching her " + Anus.ShortDescription() + " wide") if CoinFlip(): Actions.append(" as he diddled her " + C**t.ShortDescription() + " with his hand") for x in range(0, len(Actions)): sScene += Actions[x] sScene += "." return sScene
def Scene(self, Location=None): sScene = "" Actions = [] S***n = bodyparts.S***n() FemBodyParts = bodyparts.BodyFemale() Eyes = FemBodyParts.Eyes Lips = FemBodyParts.Lips Hair = FemBodyParts.Hair Breasts = FemBodyParts.Breasts Skin = FemBodyParts.Skin Face = FemBodyParts.Face Penis = bodyparts.Penis() VerbEjac = verbs.VerbEjaculate() VerbDrip = verbs.VerbDrip() Gobs = misc.Gobs() VerbSpew = WordList([ "splattered", "spurted", "squirted", "spewed", "sprayed", "splashed", "spattered" ]) if CoinFlip(): sScene = "'" + misc.Exclamations().GetWord(bHappy=True).capitalize( ) + "!' " + self.HisName + " " + verbs.VerbMoan().Past( ) + ", 'I'm coming!' " else: sScene = self.HisName.capitalize() + " grunted. " if CoinFlip(): sScene += "The " + Penis.Head.RandomDescription( bAllowShortDesc=True) + " of his " + Penis.ShortDescription( ) + " " + verbs.VerbEjaculate().Past() + ". " else: sScene += self.HisNamePos.capitalize( ) + " " + Penis.RandomDescription( bAllowLongDesc=False ) + " " + WordList([ "jerked", "pulsed", "pulsated", "quivered", "bucked", "jumped" ]).GetWord() + " and then he began " + VerbEjac.Gerund( ) + " all over " + self.HerNamePos + " " + Face.RandomDescription( bAllowLongDesc=False) + ". " Actions.append("She squeezed her eyes shut as " + Gobs.GetWord() + " of " + S***n.ShortDescription() + " " + VerbSpew.GetWord() + " across them" + WordList([", smearing her eyeliner", ""]).GetWord() + ".") Actions.append(Gobs.GetWord().capitalize() + " of it got stuck in her " + Hair.RandomDescription(bAllowLongDesc=False) + ".") Actions.append(S***n.RandomDescription().capitalize() + " dribbled from her " + Lips.RandomDescription(bAllowLongDesc=False) + ".") Actions.append(Gobs.GetWord().capitalize() + " of " + S***n.ShortDescription() + " " + VerbDrip.Past() + " from her chin.") Actions.append("A string of sticky pearls was " + VerbSpew.GetWord() + " across her slender neck.") if CoinFlip(): Actions.append("And " + Gobs.GetWord() + " of " + S***n.ShortDescription() + " " + WordList([ "glazed", "adorned", "spackled", "dripped down", "pooled on" ]).GetWord() + " " + self.HerNamePos + " " + Breasts.RandomDescription()) else: Actions.append( "And a single " + WordList(["globule", "pearl", "bead", "rope"]).GetWord() + " of " + S***n.RandomDescription() + " clung to " + self.HerNamePos + " " + Breasts.Nipples.GetAdj() + " nipple.") iRand = randint(1, 5) for x in sorted(sample(range(0, len(Actions)), iRand)): sScene += Actions[x] + " " sScene = sScene.rstrip() if sScene[len(sScene) - 1] != ".": sScene += "." return sScene
def Scene(self, Location=None): sScene = "" Actions = [] Ass = bodyparts.AssMale() Anus = bodyparts.AnusFemale() Penis = bodyparts.Penis() Breasts = bodyparts.Breasts() sScene = self.HerName.capitalize( ) + " turned him around and knelt down behind him. " if CoinFlip(): Actions.append("She tenderly kissed his " + Ass.RandomDescription(bAllowShortDesc=True)) else: Actions.append("She began to massage his " + Ass.RandomDescription(bAllowShortDesc=True)) Actions.append( " and then she spread his " + Ass.ShortDescription() + " apart, revealing his " + WordList(["hairy", "brown", "tight", "sensitive", "puckered" ]).GetWord() + " " + Anus.ShortDescription() + ". ") if CoinFlip(): Actions.append( "She wet her finger with her tongue and then began to gently slide it around his rim. " ) else: Actions.append( "She nestled her face between his cheeks and gently kissed his rim. " ) Actions.append( "Then she began to lick it with her " + WordList(["long", "agile", "talented", "expert"]).GetWord() + " tongue. ") if CoinFlip(): Actions.append( "She heard him " + WordList(["moaning", "groaning", "sighing"]).GetWord() + " with pleasure. ") if CoinFlip(): Actions.append("She reached around and took hold of his " + Penis.ShortDescription() + ". He was hard as a rock. Stroking it she ") else: Actions.append("She ") Actions.append("continued to rim his " + Anus.ShortDescription() + " eagerly") if CoinFlip(): Actions.append(", enjoying the taste of him on her tongue.") else: Actions.append( ", inserting the tip of her finger into his " + WordList(["snug", "tight", "constricting", "taut"]).GetWord() + " " + Anus.ShortDescription() + ".") for x in range(0, len(Actions)): sScene += Actions[x] return sScene