Tease AI General Discussion

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

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 Open Beta

Post by 1885 »

This post is gonna take me forever to write, so I'm just gonna get right to it

Agen- I mean, Patch 47

Important Note: If you find yourself having issues with a new patch and have skipped any patches in the past, please download the latest Tease AI Open Beta build and Wicked Tease Personality from the front page before filing a bug report as you may be missing required files.

https://mega.nz/#!GBEmVBqC!thH3uOwP_dNl ... FiVKr7i34Y

Patch Notes:

Features
  • Introducing the new AI Box system - For the longest time, one of the biggest concerns I've had about people creating smaller scripts is how they were going to share them. Sharing Modules is easy enough, but what about things like Vocabulary and Responses? What happens when someone wants to share their awesome Vocabulary list for #Boobs? Do they have to copy over their own file or painstakingly copy over ever addition they want to add from one text file to another? And don't even get me started on the Response files :closedeyes:

    So I've created a something that will make script sharing extremely simple, whether you're sharing 10 Modules or 10 different lines scatted across a few Response files: The AI Box (Anyone who knows anything about AI boxes will know what an apropos name that is too :lol: ).

    You'll notice a new AI Box app in the Apps window. Clicking on it will bring you to the AI Box Tools window where you can create an open boxes. To create a box, simply add any script in your domme's directory and it will get added to the AI Box. You can add scripts a file or a folder at a time, and you can either click those respective buttons to open a location manually, or drop files and folders (on their respective buttons!) to add them automatically. You can add as many scripts as you wish to your AI Box. Once you're finished, simply click "Create AI Box" and it will be saved to a .txt file. Sharing your box is then as easy as hosting the txt file or even just copying the text and pasting it in a forum post.

    Now the beautiful part is when it comes to opening up these boxes. You can either open an AI Box txt file by clicking the Open From File button (or dragging and dropping a file on it), or you can copy and paste the text of an AI Box to the text field and click the Open From Text button.

    Tease AI will then show you the scripts contained in that Ai Box one at a time, and the best part is that each script will automatically be compared to your current domme's scripts, and unselect any lines in List or Response type Scripts that you already have! Even better still, Tease AI will automatically know where to place any file, and will offer to rename any AI Box Linear scripts if they happen to match the name of a script you already have. Since the AI Boxes only add lines that are checked, and lines you already have in List type scripts are deselected by default, you can share and open countless scripts without ever having to worry about them becoming a jumbled mess. Once you've saved or skipped through all the files in the box, the AI will have "escaped" the box and added to your domme's conciousness!

    I've worked very hard on simplifying a solution to a complex problem, and I'm pretty proud of the work I've done here. Hopefully it will facilitate the sharing of many more scripts than would have happened otherwise, because I can't think of an easier way to acommodate it at this point :smile:

    I've included an AI Box in this patch called Patch 47 AI Box.txt It includes #Cock, so you can see what it's like adding a Vocabulary file with words you already have, and I've also included a script that goes in CustomCommand Examples where the domme will walk you through the new Patch 47 Commands. You can run this with the Run button in the App window.

    Important! - I've also included a System Vocabulary word in this AI Box that is required for the new @InterruptsOff Command to work. I've not included it in the patch, so you must open this AI Box for Tease AI to be "completely" patched to 47. (Should you have any issues with the AI Box process form some reason, you can also find this file in the current Wicked Tease "Vocabulary#Sys_InterruptsOff.txt")

    Speaking of simplifying solutions to a complex problem:

    Added new app with a new system for creating Domme Tags - You'll also notice a new app for the creation of Domme Tags. Clicking it will open up the new Domme Tags window. From there you'll see a collection of buttons and a file viewer. From the top you'll be able to see a button to go up a directory, select the drive you want and see the current directory. From the file viewer, you'll be able to select multiple files, sort and select viewing options, etc.

    To create Domme Tags, now all you have to do is drag one or more pictures onto a button and that domme tag will be automatically created. You can click the buttons and turn them red as well. Drag pictures onto red buttons to remove tags. I've been messing around with this system since creating it, and I think it simplifies the process a great deal. Let me know if you like this new way of creating domme tags better or any suggestions you have. The old domme tag panel will remain working for now as well.

    Added Splash screen when Tease AI loads - This splash screen won't make it load any slower or anything, it will just tell what's going on as it does :-)

    Moved the Terms and Conditions to its own form - Nothing's changed here, and you'll have to accept them one more time but it looks a lot less ugly now

    Added a secret new feature - This is nothing too major, I just think you'll get a better reaction the first time you see if I don't spoil it ahead of time :-)

    Bugfixes

    Fixed bug that caused @Goto and similar Commands to work incorrectly - I accidentally introduced this bug in a recent patch, and the scripts started jumping to where ever they found the word or phrase instead of the line in parentheses. This should be fixed now

    Fixed bug where @ShowButtImage pulled up Boob pictures instead


    Commands and Keywords

    Added Command @InputVar[] - this can be used in Linear scripts to make the domme wait for your next response, and save what you type as the variable name you specify. For example:

    Tell me something #SubName
    What's your favorite food? @InputVar[Var_FavoriteFood]
    @ShowVar[Var_FavoriteFood] huh? I'll remember that #EmoteHappy

    As you can see, @ShowVar[] will now display string variables as well. You can also have as many @ShowVar[] Commands in a single line that you want

    Added Commands @InterruptsOff and @InterruptsOn - These Commands respectively turn off and on the user's ability to Interrupt into a different script, such as "Please let me stroke!" If the user says something that would normally trigger an Interrupt (whether a system Interrupt or randomly pulled from a Response, etc), the domme will say a line from #Sys_InterruptsOff.txt instead

    Added Command @RapidCodeOn - If you're writing a complex script that requires a long series of @NullResponse Commands, use @RapidCodeOn on the first line and it will process all lines instanteously while still running Commands. The program will go back to normal automatically when it hits a line that does not contain @NullResponse


    For more information on any of these Commands, please check out the Command Example script in the included AI Box
Sorry that I'm lapsing in replies again, sometimes I just get these insane inspirations and I have to strike while the iron's hot or the stuff never comes out. I'll try to get caught up again when I have another moment to myself. In the meantime, please let me know if you have any questions, problems or feedback about this patch. Some of the things I've added in this patch are extremely complex (for me at least) and they might have a few hidden kinks in them. I try to address critical bugs as soon as I can, but I'm doing my best to keep track and on top of what's out there while still moving forward with everything.
OB Patch 47.rar
Tease AI Open Beta Patch 47
(833.81 KiB) Downloaded 155 times
Image
closetwanker
Explorer
Explorer
Posts: 75
Joined: Tue Dec 10, 2013 6:00 pm
Sexual Orientation: Straight
I am a: Submissive
Dom/me(s): Not Collared
Location: USA East Coast

Re: Tease AI Open Beta

Post by closetwanker »

Important! - I've also included a System Vocabulary word in this AI Box that is required for the new @InterruptsOff Command to work. I've not included it in the patch, so you must open this AI Box for Tease AI to be "completely" patched to 47. (Should you have any issues with the AI Box process form some reason, you can also find this file in the current Wicked Tease "Vocabulary\#Sys_InterruptsOff.txt")


Help!!....please.....I don't understand this at all.
closetwanker
Explorer
Explorer
Posts: 75
Joined: Tue Dec 10, 2013 6:00 pm
Sexual Orientation: Straight
I am a: Submissive
Dom/me(s): Not Collared
Location: USA East Coast

Re: Tease AI Open Beta

Post by closetwanker »

I'm getting this when I greet my Domme
Spoiler: show
[/See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: Index and length must refer to a location within the string.
Parameter name: length
at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
at System.String.Substring(Int32 startIndex, Int32 length)
at Tease_AI.Form1.Timer1_Tick(Object sender, EventArgs e) in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form1.vb:line 4982
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Tease AI
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///E:/AI/Tease%20AI%20Open%20Beta/Tease%20AI.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 11.0.50938.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34238 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34251 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34270 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34245 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Speech
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Speech/v4.0_4.0.0.0__31bf3856ad364e35/System.Speech.dll
----------------------------------------
AxInterop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///E:/AI/Tease%20AI%20Open%20Beta/AxInterop.WMPLib.DLL
----------------------------------------
Interop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///E:/AI/Tease%20AI%20Open%20Beta/Interop.WMPLib.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.mshtml
Assembly Version: 7.0.3300.0
Win32 Version: 7.0.3300.0
CodeBase: file:///C:/Windows/assembly/GAC/Microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.mshtml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


spoiler]
closetwanker
Explorer
Explorer
Posts: 75
Joined: Tue Dec 10, 2013 6:00 pm
Sexual Orientation: Straight
I am a: Submissive
Dom/me(s): Not Collared
Location: USA East Coast

Re: Tease AI Open Beta

Post by closetwanker »

damn!......I did that wrong!

sorry. :-(
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 Open Beta

Post by 1885 »

closetwanker wrote:Important! - I've also included a System Vocabulary word in this AI Box that is required for the new @InterruptsOff Command to work. I've not included it in the patch, so you must open this AI Box for Tease AI to be "completely" patched to 47. (Should you have any issues with the AI Box process form some reason, you can also find this file in the current Wicked Tease "Vocabulary\#Sys_InterruptsOff.txt")


Help!!....please.....I don't understand this at all.
Open up the AI Box app from the Apps Window

Extract the AI Box called "Patch 47 AI Box.txt" from OB Patch 47.rar

Drag "Patch 47 AI Box.txt" onto the button in the AI Box Tools window that saus "Open From File", or click the button and select "Patch 47 AI Box.txt" manually

You'll see the scripts show up one at a time in the area to the right. When you click "Save This File", it will add the selected items to your currently selected Personality. The Patch 47 AI Box has three scripts in it, once you've saved the three scripts you'll be finished. That's all you have to do :-)
Image
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 Open Beta

Post by 1885 »

closetwanker wrote:I'm getting this when I greet my Domme
Does it happen every time?
Image
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 Open Beta

Post by 1885 »

Nvm I was able to replicate this bug

Patch 47 Hotfix

https://mega.nz/#!fI9wwSCZ!HpEjbXHUnfMx ... 820DFOCnGA

I believe this should get it fixed, let me know if there's any more problems
OB Patch 47 Hotfix.rar
Patch 47 Hotfix
(833.94 KiB) Downloaded 191 times
Image
Drblaze2
Explorer
Explorer
Posts: 37
Joined: Thu Jul 02, 2015 8:17 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Open Beta

Post by Drblaze2 »

All's good :D
Mat
Explorer At Heart
Explorer At Heart
Posts: 429
Joined: Sun Feb 26, 2012 8:34 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: Tease AI Open Beta

Post by Mat »

1885 wrote:What's your favorite food? @InputVar[Var_FavoriteFood]
@ShowVar[Var_FavoriteFood] huh? I'll remember that #EmoteHappy
Although I don't plan on writing scripts, would this capture any extra text, for example if you type "it'd have to be.." or if you typed "I'm not sure really"
Then the second line would output "I'm not sure really huh? I'll remember that"

Can you navigate folders with the Domme Tag Creator.. I can only navigate to a drive letter, clicking on a folder in the window opens it with explorer.. Also I normally have my files in details view, is there a way to change them to large thumbnails just for the Domme Tag Creator window?

Also I really like the splash screen.. I always wondered what it was doing while waiting for it to start up :-)
And the AI Boxes are great, could you add an option to import just response files? there's a few different vocab packs in the community scripts thread I'd like to add but they all overwrite each other.. or I could just wait for them to be released as AI Boxes :-)
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 Open Beta

Post by 1885 »

Mat wrote:Although I don't plan on writing scripts, would this capture any extra text, for example if you type "it'd have to be.." or if you typed "I'm not sure really"
Then the second line would output "I'm not sure really huh? I'll remember that"
Yes, it will capture any text you put it in. That's not really avoidable. I've considered changing the text color or giving some kind of indication that @InputVar[] has been used, but I don't know how much that would hurt the immersion. Maybe I could add it as an option
Mat wrote:Can you navigate folders with the Domme Tag Creator.. I can only navigate to a drive letter, clicking on a folder in the window opens it with explorer.. Also I normally have my files in details view, is there a way to change them to large thumbnails just for the Domme Tag Creator window?
Damn, for me I can browse normally and right click to set my view options like any other folder :-/ I guess this is going to take a little more work than I thought :wall: I may need to hear more feedback about whether it does this for anybody else or what before I can figure out how to address it because it's like a normal explorer window for me
Mat wrote:Also I really like the splash screen.. I always wondered what it was doing while waiting for it to start up :-)
And the AI Boxes are great, could you add an option to import just response files? there's a few different vocab packs in the community scripts thread I'd like to add but they all overwrite each other.. or I could just wait for them to be released as AI Boxes :-)
What you could so is just make a copy of a personality and then dump whatever pack you want in it. Then create an AI Box from its Response folder, and then open that Box when the domme(s) you're using are selected. The ones you don't have will be selected by default, and then you can just copy each pack into the dummy personality, make a new box and open it until you've got all the additions.
Image
closetwanker
Explorer
Explorer
Posts: 75
Joined: Tue Dec 10, 2013 6:00 pm
Sexual Orientation: Straight
I am a: Submissive
Dom/me(s): Not Collared
Location: USA East Coast

Re: Tease AI Open Beta

Post by closetwanker »

1885 wrote:
closetwanker wrote:I'm getting this when I greet my Domme
Does it happen every time?

Yes
Mat
Explorer At Heart
Explorer At Heart
Posts: 429
Joined: Sun Feb 26, 2012 8:34 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: Tease AI Open Beta

Post by Mat »

closetwanker wrote:
1885 wrote:
closetwanker wrote:I'm getting this when I greet my Domme
Does it happen every time?
Yes
Have you applied the hotfix? (Second post on this page)
closetwanker
Explorer
Explorer
Posts: 75
Joined: Tue Dec 10, 2013 6:00 pm
Sexual Orientation: Straight
I am a: Submissive
Dom/me(s): Not Collared
Location: USA East Coast

Re: Tease AI Open Beta

Post by closetwanker »

1885 wrote:Nvm I was able to replicate this bug

Patch 47 Hotfix

https://mega.nz/#!fI9wwSCZ!HpEjbXHUnfMx ... 820DFOCnGA

I believe this should get it fixed, let me know if there's any more problems
OB Patch 47 Hotfix.rar

That seemed to have fixed it! I greet her and she begins.

Sorry, meant to post this on the bug thread.....did see someone else post there with the same problem.
Mat
Explorer At Heart
Explorer At Heart
Posts: 429
Joined: Sun Feb 26, 2012 8:34 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: Tease AI Open Beta

Post by Mat »

1885 wrote:
Mat wrote:Although I don't plan on writing scripts, would this capture any extra text, for example if you type "it'd have to be.." or if you typed "I'm not sure really"
Then the second line would output "I'm not sure really huh? I'll remember that"
Yes, it will capture any text you put it in. That's not really avoidable. I've considered changing the text color or giving some kind of indication that @InputVar[] has been used, but I don't know how much that would hurt the immersion. Maybe I could add it as an option
It might ruin the immersion but at the same time the user should know that it will be stored exactly as typed. Considering you can already say that you're not sure about images, could you add the users input to a temp flag then run it through a response filter and move it to a variable if it doesn't contain "not sure"
1885 wrote:What you could so is just make a copy of a personality and then dump whatever pack you want in it. Then create an AI Box from its Response folder, and then open that Box when the domme(s) you're using are selected. The ones you don't have will be selected by default, and then you can just copy each pack into the dummy personality, make a new box and open it until you've got all the additions.
That'd work too :-)

Will Total Brat have more scripts that delete your local files, I love the dilemma that the DeleteHentaiPictures module brings, if it appears early it's not that bad but if it appears after an hour or so of teasing it can be quite torturous :devil:

I was thinking of where it could be used, like "Avoid the edge" where if you edge she deletes an image, or if you don't edge when told to.. Essentially it could be used as both motivation and as a punishment
Mat
Explorer At Heart
Explorer At Heart
Posts: 429
Joined: Sun Feb 26, 2012 8:34 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: Tease AI Open Beta

Post by Mat »

pepez wrote:
Mat wrote:
dukiesnud wrote:Came across Censorship Sucks for maybe the second time ever, today.

I couldn't remember if I was trying to edge or not, and why I would want to or not??

I wonder if during Censorship Sucks, it would make you want to stroke a little more / harder, versus holding back or loosening your grip, if you knew the video would end or you were allowed to fast forward if you achieved a certain number of edges (either displayed and counted with you, or hidden in the background and announced as a surprise when you get there)??

If there was a punishment or reward at the end for too many or too few edges . . .

Just a few thoughts on an already creative game...
I was thinking exactly the same thing with the "red light, green light" game, I like it but isn't the point to try and cum during the green light period.. Although you can only edge, so I was wondering whether the point was to edge as much as possible or the opposite..
About that Green and Red light game... It would be good, if you have to edge every green light and i you fail, you get some balls smaching... etc?
Also with Censorship Sucks, one of the taunts is "No bar in sight and you still haven't cum? You do want an orgasm right?" so you are meant to stroke fast, although as I said earlier, you can only edge and aren't actually allowed to cum..
Post Reply