public override string StartScene(PlayerMain player, BasicChar other) { string returnText = $"{other.Identity.FirstName} forces your beaten body to its hands and knees; you can't even muster the energy to collapse. "; Organs sexualOrgans = player.SexualOrgans; if (sexualOrgans.HaveVagina()) { returnText += "Your body, however, has other plans, and you feel your pussy start to drip. Even with such a clear signal, though, your enemy positions themselves a little higher. "; } returnText += "Having gotten into position, your enemy spreads your ass cheeks, and slowly works their dick into your bowels. Unable to respond, you feel your ass getting stretched. "; if (player.Gender() == Genders.Herm && sexualOrgans.HaveBalls()) { returnText += "With every thrust, you feel their balls tapping your balls and c**t, sending little bursts of unintended pleasure through your organs.\nIt doesn't take long for you to o****m, your pussy's walls quivering, milking a nonexistent dick. Your balls refuse to be left out, and unload themselves onto your stomach and the ground. "; } else if (sexualOrgans.HaveVagina()) { returnText += "With every thrust, you feel their balls tapping your c**t, sending little bursts of unintended pleasure through your pussy.\nIt doesn't take long for you to o****m, your pussy's walls quivering, milking a nonexistent dick. "; } else if (sexualOrgans.HaveBalls()) { returnText += "With every thrust, you feel their balls tapping yours, sending little bursts of unintended pleasure through your dick.\nIt doesn't take long for you to o****m, your balls unloading themselves onto your stomach and the ground. "; } else { returnText += "\n\nIt doesn't take long for you to o****m, a pleasurable heat spreading from your ass. "; } returnText += "Your enemy cums soon after, quickly filling your ass and collapses onto your back, spent. "; // TODO anal preg, eggs etc... return(returnText); }
public override string StartScene(PlayerMain player, BasicChar other) { string returnText = $"Forcing you onto your back, {other.Identity.FirstName} expertly massages your c**k and balls, quickly bringing you erect. "; Organs sexualOrgans = player.SexualOrgans; if (sexualOrgans.HaveVagina()) { returnText += " They even tease your pussy a bit, all to make you cum quicker."; } System.Collections.Generic.List <Balls> balls = sexualOrgans.Balls; returnText += $"\n\nUnable to put up more than a feeble struggle, you find yourself cumming {Settings.LorGal(balls.Cumming())} down their throat seconds after their lips meet your dick's head."; return(returnText); }
private string SexOrgans() { string toReturn = " "; Organs so = player.SexualOrgans; if (so.HaveBoobs()) { toReturn += so.Boobs.Looks() + "\n\n"; } if (so.HaveVagina()) { toReturn += so.Vaginas.Looks() + "\n\n"; } if (so.HaveDick()) { toReturn += so.Dicks.Looks() + "\n\n"; } if (so.HaveBalls()) { toReturn += so.Balls.Looks() + "\n\n"; } return(toReturn); }
public override void PrintOrganInfo() => SetText(Organs.HaveVagina(), Organs.Vaginas.Looks());