My goal for these dialogues is to create semi-customizable pseudo-randomized scripts that don't repeat the same lines. I've tried to do this by using chains of variables consisting of lists of common words or sentence fragments (such as adjectives, descriptions, actions, nicknames, dick names, etc.) which are randomly selected by the dialogue (and sometimes modified by other conditions, such as whether she's deep-throated yet). So for example, a single dialogue line might be written like this: Spoiler "*exclaim1*, *nickname*! I*super1*love watching my *adject1**adject2**descrip1* *action1* my *dickname1*!" And depending on the customized variables, it would result in lines as varied as: Spoiler "Oh yeah, baby! I love watching my sexy girlfriend suck my dick!" "Good job, honey pie! I love watching my cute little daughter suck on my pecker!" "Oorah, Ma'am! I freaking love watching my stuck-up superior officer gag on my cock!" "Fuck yeah, bitch! I god damn love watching my dirty fucking slut choke out on my big cock!" "Fuck you, cunt! I fucking love watching my filthy two-dollar throat whore puke all over my throbbing rape stick!" "That's so super good, your Highness! I really love watching my pretty royal princess try to throat tickle my big old monster!" "Holy space ninjas, love-bot! I fraking love watching my shiny chrome love android give synthetic mouth service to my hyper-extended love hydraulic!" (Etc. etc. etc.) There are also a few other simple customizable metrics used in these dialogues: Spoiler Restraint: Whether or not she's restrained (or if you just don't want her hands to move). Default is unrestrained. Consent: Very rudimentary at this time. Basically "yes" or "no". Oral Level: Essentially how much stuff you've done. Increases from licking, hand jobs, resistance, first dt, choking, passing out, etc. Generally speaking, depending on the dialogue, the higher the level the more wanton and/or crazy she acts. Passout Level: An informal guideline for how long she's been passed out. The dialogue may suggest certain actions (i.e., letting her wake up or not), but these suggestions can be ignored without consequence. Tease Level: How much teasing/edging he's taken: increases with precum lines and certain dialogue lines. Effectively speaking, each time a precum line is triggered his pleasure level will decrease slightly and the tease level will increase; this can repeat to create a cycle of increased teasing and edging (with appropriate results). Or you can just plow through (so to speak) and over-ride the cycle by maintaining 100 on the pleasure meter. N.B.: Some dialogues will also trigger Auto modes when precum lines are triggered (to automatically stop and start the teasing). This feature can be disabled. And there are a few other bells and whistles: Spoiler Sounds: There are a bunch of custom sounds. Just put the unzipped "Audio" folder in your $INIT$ folder. (Most sounds are from oral performances by the inestimable Jessica Steele). To disable the sounds, move or delete the Audio folder (though this may result in a few pauses and blank lines in the dialogue). Photography: Every now and then he might take a picture of her (this happens more often in some dialogues than in others). It's just something I like, so I added it in. To remove this feature, see the instructions in the individual dialogues. These dialogues have no real storyline, plot, or character development. Personally speaking, "horny pizza delivery guy fucks lonely housewives for tips" or "Elven princess sucks off Orc in exchange for magic potion" is about as complicated a plot as I ever needed in my porn; apologies to anyone looking for something more story oriented! INSTALLATION: Spoiler Unzip the "BalefullDialogues" file and place the "Audio" folder in the loader's $INIT$ folder. Open the text file of the dialogue you want to load and follow the "Customization" instructions to set the character name(s) and title(s) (usually just a matter of finding and deleting and/or replacing a few fields). For additional customization options, see the Readme file. INSTRUCTIONS: Spoiler PULL UP to grab head and switch to hand-job mode (may also trigger other dialogue-specific actions). (Disabled if she's restrained) PULL DOWN to cycle between having her left hand on her leg, on his waist, or behind her back. (Disabled if she's restrained) If the dialogue ever stalls (i.e., if no lines are playing or if the same line repeats over and over), try ejaculating in her mouth (using the J key). This should reset any problems, and allow you to continue. (Also, please let me know where it stalled!) STAND-ALONE DIALOGUES: Spoiler Thus far, I have three more-or-less-kind-of-almost complete dialogues: "Wanton Mouth Hooker" and "Wanton Teenage Girlfriend" share a similar script (with a few tweaks). She's a dirty girl who's willing to do what you like. Not much more to say. "Innocent Highschool Girlfriend" has a somewhat more developed progression, and uses a few more variables. She's an innocent young girl, willing to try new things. Usually starts with a handy, then it's up to you how it progresses from there. CUSTOMIZABLE DIALOGUES: Spoiler The idea here is to create a basic generalized script that can (hopefully) be used for many different scenarios, depending on the customization. The "BlankScript" document contains the basic script, and the "BlankVariables" document is the template for all of the variable chains.. So far, I've made three filled-in, slightly tweaked variations of the basic script: "Girlfriend", "StepDaughter", and "Student". These are mostly intended to be proof-of-concept scripts, and/or templates for future customization (but they should work fine, I hope). OTHER NOTES: Spoiler There are a bunch of other features I'm still working on/testing (other positions, vaginal sex, willingness/domination levels, more audio, more back-and-forth dialogue); please let me know if you have any other ideas or requests! Does anyone know if it's possible to take a screenshot as a dialogue action? Sort of a <TAKE_SCREENSHOT> command? Also, is there an easy way to silence the "head grab" action? Finally, if anyone has any advice on optimizing these clunky variable chains (or any other advice) I'd be very grateful! Spoiler: UPDATES UPDATED 11/30: Added test version of "Innocent Forbidden Girlfriend"; Updated "Innocent Highschool Girlfriend" to V1.01 Many thanks to all of the writers here over the years (whose coding I have labored to understand and/or shamelessly scavenged); to gollum, WeeWillie, and Pimgd for Dialogue Actions; and to Pimgd for the essential Dialogue Checker.