Tease AI Scripting Overview Part 2: Keywords and URL Files

Webteases are great, but what if you're in the mood for a slightly more immersive experience? Chat about Tease AI and other offline tease software.

Moderator: 1885

Post Reply
User avatar
1885
Explorer At Heart
Explorer At Heart
Posts: 648
Joined: Fri Jul 08, 2011 4:27 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Tease AI Scripting Overview Part 2: Keywords and URL Files

Post by 1885 »

Now that we have a basic idea of how scripting works in Tease AI, let's take a look at some of its unique features.

User-Created Keywords

User-Created Keywords are a very powerful part of Tease AI's scripting toolset. They allow you to not only create variety through repeated viewings of the same script, but they allow you to tailor the scripts to each individual user with only minimal initial effort. How? To explain that, let's have a conversation about boobs.

Girls in webteases will often tease you with their boobs. They'll say things like "Don't you wish you could see my tits", or "Imagine how your cock would feel sliding between my breasts right now". Pretty sexy, yeah. But you're going to get the same line every time you run through the tease. So let's take an excerpt from a Tease AI script and see what we can do with it:
If you need something to think about while you stroke
Just imagine how your cock would feel sliding between my tits
Ok, so as it's written, we'll get the same two lines every time this script is called. We can use a User-Created Keyword to change this up a bit, but let's explain exactly what that even is:

Your domme has a Vocabulary folder that contains her UC Keywords. They are simply lists saved as txt files in Notepad. So let's create a txt file in her Vocabulary folder called "#Boobs.txt". Now let's make a simple list inside of it that looks like this:
  • boobs
    breasts
    tits
Now let's save that and go back to our script excerpt, adding one simple change:
  • If you need something to think about while you stroke
    Just imagine how your cock would feel sliding between my #Boobs
When Tease AI encounters a #Keyword like this in the script, first it checks to see if it is a System Keyword. If not, it searches the domme's vocabulary folder for a text file with the same name. In this case, it finds #Boobs.txt and looks inside, pulling a word from the list at random and replacing it when the domme types it out. So in this example, we could end up with
  • Just imagine how your cock would feel sliding between my boobs
    Just imagine how your cock would feel sliding between my breasts
    Just imagine how your cock would feel sliding between my tits
So we've managed to create a little variety between multiple playthroughs of the same script, but how can we tailor this better to each individual user? Webteases only use a single picture set for any particular line of dialogue, but with Tease AI, the user could be using any picture set at all! So how can we create an immersive experience if we have no standard domme to create scripts for?

For the most part, Tease AI has two kinds of scripts: Linear and Lists. Linear scripts follow a progression, like Start, Module, Link and End scripts do. Nearly everything else is a List, that Tease AI will draw randomly from. User-Created Keywords are a List, and Lists all share a common set of Filter Commands. Let's take a look at the Domme Settings panel again:

Image

Nearly everything you see here has a Filter Command associated with it, that lets the program know to only include items from Lists that match the users settings. Let's go back to our #Boobs.txt file and put a couple of them in action:
  • boobs
    breasts
    tits
    @ACup tiny boobs
    @BCup small boobs
    @CCup perfect tits
    @DCup amazing tits
    @DDCup incredible tits
    @DDD+Cup massive tits
When Tease AI looks at lists, it strips out all items that have Filter Commands that don't match the user's settings, then pull one at random from the items that are left. The domme in our settings above is a C cup, so Tease AI will only pick from "boobs, breasts, tits and perfect tits". If another user is running the same script with a domme who has a B cup, then Tease AI will filter the same list accordingly for them. We can play around with other Filter Commands to give our Keyword even more versatility:
  • boobs
    breasts
    tits
    @ACup tiny boobs
    @BCup small boobs
    @CCup perfect tits
    @DCup amazing tits
    @DDCup incredible tits
    @DDD+Cup massive tits
    @Crazy boobies
    @Vulgar titties
    @Supremacist divine breasts
Since my domme has the "Crazy" trait, she will sometimes refer to her breasts as "boobies". You can also combine as many Filter Commands as you like:
  • boobs
    breasts
    tits
    @ACup tiny boobs
    @BCup small boobs
    @CCup perfect tits
    @DCup amazing tits
    @DDCup incredible tits
    @DDD+Cup massive tits
    @Crazy boobies
    @Vulgar titties
    @Supremacist divine breasts
    @ACup @Crazy bee-sting boobies
    @ACup @Vulgar itty bitty titties
    @CCup @Vulgar perfect titties
You can create as many items as you like in each User-Created Keyword and, Tease AI will always select appropriately for each user's settings. And the best part is, since Keywords become part of her Vocabulary, we only need to create this list once. From here on, I can simply use #Boobs in any script I create and be done with it. I can do the same with #Cock
  • cock
    aching cock
    poor aching dick
    @CockSmall denied little dick
    @CockLarge big aching cock
    @Crazy achey weiner
    @Vulgar @CockSmall drippy little dick
    @Supremacist lowly penis
These Keywords can be expanded greatly with your imagination and use of Filter Commands, but even these small lists give us a great deal of variety when it comes to how the scripts play out:
If you need something to think about while you stroke
Just imagine how your #Cock would feel sliding between my #Boobs
Just looking at these two keywords, you can see the possible combinations. You can even use Keywords for entire sentences if you like, for instance if you created a file called #IfYouNeedSomethingToThinkAbout that looked like this:
  • If you need something to think about while you stroke
    If you want to keep your mind occupied
    If you want to distract yourself from the ache in your #Cock
You could then make a script like
#IfYouNeedSomethingToThinkAbout
Just imagine how your #Cock would feel sliding between my #Boobs
As you can see, you can even use Keywords inside Keywords :D

The thing to consider here is that these Keywords don't exist in the vaccuum of your own scripts. Once a Keyword is created, it exists in a domme's Vocabulary for use in any script that calls it. While a lot of User-Created Keywords might be unique and easily shared as their own files, everyone is going to have Keywords for things like #Boobs and #Cock. Users can't simply download these txt files, because they would overwrite their own. I think it would be easier to share scripts in forum posts, like:
Here's some Keywords I came up with for #Cock guys

horny cock
@CockSmall cute little dick
@Supremacist inferior male cock
You could go and open/edit your txt files to manually add these lines, but I've tried to facilitate ease of use in all aspects of Tease AI. That's why I'm working on in-program functions that let you see everything at a glance, and edit/save easily. As you can see in this screenshot, This tab lets you see all Keywords you have, all available Filter Commands if you want to create some new ones, as well as space to see/edit the contents of each KeyWord. You can even test your lines to see what combinations they come up with. This philosophy has been the foundation of Tease AI since the beginning, not only for creators but for users as well.

Image

So now that we've talked about some more dry aspects of script creation, let's step back a second to look at one of the really cool features of Tease AI: URL Files. URL Files are how the domme can tease with pictures from tumblr that you've never seen before. How does this work? Let's start by taking a look at the URL File Creator in Tease AI:

Image

To create a URL File, you simply click on the button that says "Create URL File" and enter any sexy site powered by Tumblr. The program will the automatically comb through each picture post, find the highest quality version of each image available and puts those URLs as a list in txt file. Those txt files are URL Files in Tease AI. Usually this is quick, automated and behind the scenes. No actual images are being downloaded, a list is simply being made of where those pictures are located online. You can however review each image before it's saved to the list (not recommended unless you have a lot of time on your hands, but you can cancel at any point. If you search the same site again, it will pick up where you left off after viewing any new ones), and you can even save images to the disk automatically if you like.

Once a URL File can been created, you can open it at any time, review the pictures, remove them or even save them to disk. (Reviewing them this way will not pick up where you left off if you quit)

Even beyond Tease AI, The URL File Creator has a lot of nice tools for porn enthusiasts. But we can put these files to very interesting use in the program itself. Let's take a look at the Image Settings tab:

Image

As you can see, all URL Files you create are stored and can be selected and unselected for use at will. Let's look at a Start script I've already made to see just one of the things we can do with URL Files:

Image

Notice the Command in the third line, @ShowBlogImage. This Command takes all selected URL Files and pulls an image at random from one of them, which it then displays in the main window. So let's look at what actually happens when I run this script:

Image

In this case, the program took its first image from my sexyassoftheday URL File and put in on the screen. It was two girls in bikinis - all right, but nothing special. So I said as much, then she looked for something better, and ended up randomly pulling from the teasehim URL File and put this caption image up on the screen. The great thing about this is, I have never seen either of these two images before. And each time I run through this particular script, the images will be different and new to me. This can be used in so many ways to emulate the idea of being teased by a domme with random pictures on the internet. We'll get into quite a few of them when we start talking about Taunts next time : D (If you're wondering about the @LikeBlogImage and @DislikeBlogImage commands, that's how the domme keeps track of pictures you like and don't, to possibly be used against you in other ways)

For now I'll leave this here. As always let me know if you have any questions and I'll be sure to clarify any way I can.
Image
User avatar
all2true
Explorer At Heart
Explorer At Heart
Posts: 753
Joined: Fri Feb 08, 2008 3:42 pm
Gender: Male
Sexual Orientation: Straight
I am a: Slave
Dom/me(s): Looking for a dom/domme
Sub/Slave(s): I am a subby!
Location: Midwest USA

Re: Tease AI Scripting Overview Part 2: Keywords and URL Fil

Post by all2true »

I am hoping this runs on a computer as well and not just a tablet.. vain hope perhaps?
User avatar
1885
Explorer At Heart
Explorer At Heart
Posts: 648
Joined: Fri Jul 08, 2011 4:27 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Scripting Overview Part 2: Keywords and URL Fil

Post by 1885 »

all2true wrote:I am hoping this runs on a computer as well and not just a tablet.. vain hope perhaps?
This is a Windows program, it's not remotely designed to run on a tablet
Image
Post Reply

Who is online

Users browsing this forum: No registered users and 48 guests