Thank you!Daragorn wrote:Sure, not a problem (bear in mind this worked up to patch 47, though, because as i said patch 48 and 48.1 don't recognize @EdgingDecide anymore).
It is a modified version of the deleteHentai module, based on softcore pictures instead (so you'll need to set up a softcore image folder in local images for it to work):
If during a stroke cycle you tell the domme you're on edge, she can goes to this _EDGING module (remember to name it ending with _EDGING (i.e. something_EDGING.txt) for teaseAI to recognize it as an edging module), which start with the domme asking you why you are edging....then she decides what to do with the edging (hold or stop) and, finally after she let you stop, she punishes you with CBT....then the "real" module part starts
- Spoiler: show
Tease AI General Discussion
Moderator: 1885
- Lestat
- Explorer At Heart

- Posts: 225
- Joined: Wed Oct 21, 2009 9:53 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Location: Switzerland
Re: Tease AI Open Beta
Gentleman by day
Philosopher by night
Pervert by choice
Rebel by fate 
-
Daragorn
- Explorer At Heart

- Posts: 587
- Joined: Fri Nov 06, 2015 1:16 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
Re: Tease AI Open Beta
My pleasureLestat wrote: Thank you!
Don't know if it can be helpful for you to test out (as i said i don't have the tool to compile on my pc right now....and i am just a noob coder too...so i leave it up for those like you that can handle this better
Byw, i was saying....regarding the bug that i mentioned before (using the @CallInterrupt() gives problem with @CBT commands in the called modules: the domme says 1 line from the CBT, then goes on with the module and return to what it was called from, but tease AI still think of being in the CBT since the domme don't speak anymore and when you write something she goes on giving CBT instructions) i looked into the form1.vb file and searched for @Interrupt() and @CallReturn() methods.
I've found they are pretty similar with one difference:
@Interrupt() (lines 11955) contains these bools:
CBTCockFlag = False
CBTBallsFlag = False
CBTBothFlag = False
CustomTask = False
SubEdging = False
SubHoldingEdge = False
@CallReturn() (lines 13628) on the contrary contains these:
CBTBallsActive = False
CBTBallsFlag = False
CBTBallsActive = False
CBTCockFlag = False
CBTBothActive = False
CBTBothFlag = False
CustomTaskActive = False
The only differencies i found are those CBTBallsActive, CBTBallsActive and CBTBothActive that are missing in the Interrupt() module......considering that CBT works fine when calling @Interrupt but not when calling @CallReturn i supposed that those flags could be those messing up with the CBT.
P.s: another small bug stil there is the metronome not saving the settings and resetting to default values on startup everytime
Last edited by Daragorn on Tue Jan 26, 2016 9:41 pm, edited 2 times in total.
- avatarbr
- Experimentor

- Posts: 1239
- Joined: Fri Aug 18, 2006 3:33 am
- Gender: Male
- Sexual Orientation: Straight
Re: Tease AI Open Beta
Just some minor bugs I found:
Can not open imagens and sounds with the commands:
@ShowImage[av_imagens\File.jpg]
@PlayAudio[tease\File.mp3]
Audio show a message "File not found in Audio folder" and image freeze TeaseAI. I tested moving the file to the \Audio folder and nothing.
Video works fine:
@PlayVideo[AV_Clips/AV_01.mp4]
Can not open imagens and sounds with the commands:
@ShowImage[av_imagens\File.jpg]
@PlayAudio[tease\File.mp3]
Audio show a message "File not found in Audio folder" and image freeze TeaseAI. I tested moving the file to the \Audio folder and nothing.
Video works fine:
@PlayVideo[AV_Clips/AV_01.mp4]
- OxiKlein
- Explorer

- Posts: 23
- Joined: Tue Nov 03, 2015 9:42 pm
- Gender: Female
- Sexual Orientation: Bisexual/Bi-Curious
- I am a: Switch
Re: Tease AI Open Beta
The next bugfix update will have the fixes for these included.avatarbr wrote:Just some minor bugs I found:
Can not open imagens and sounds with the commands:
@ShowImage[av_imagens\File.jpg]
@PlayAudio[tease\File.mp3]
I'll start working on this bug and see what I can do.Daragorn wrote:regarding the bug that i mentioned before (using the @CallInterrupt() gives problem with @CBT commands in the called modules: the domme says 1 line from the CBT, then goes on with the module and return to what it was called from, but tease AI still think of being in the CBT since the domme don't speak anymore and when you write something she goes on giving CBT instructions)
- avatarbr
- Experimentor

- Posts: 1239
- Joined: Fri Aug 18, 2006 3:33 am
- Gender: Male
- Sexual Orientation: Straight
Re: Tease AI Open Beta
Thanks.OxiKlein wrote: The next bugfix update will have the fixes for these included.
In a unrelated note, I think the typos in Patch 47 disappeared after I installed patch 48 in another folder (I turned off in 48).
Can someone confirm this? There are some userdata or appdata folder shared between the versions?
- avatarbr
- Experimentor

- Posts: 1239
- Joined: Fri Aug 18, 2006 3:33 am
- Gender: Male
- Sexual Orientation: Straight
Resume Patch Notes
Sorry, another post, but I always got lost with features implemented or not (for future patchs). So, I searched in 1885 posts, and copy the Release notes from Patch 44 until 47. I post here, for future refence :
Patch 44
Patch 45
Patch 44
- Spoiler: show
Patch 45
- Spoiler: show
- Spoiler: show
- Spoiler: show
- OxiKlein
- Explorer

- Posts: 23
- Joined: Tue Nov 03, 2015 9:42 pm
- Gender: Female
- Sexual Orientation: Bisexual/Bi-Curious
- I am a: Switch
Re: Tease AI Open Beta
Each instance of the client should, in theory, have its own folder for settings in %AppData%\..\Local\Tease_AIavatarbr wrote:In a unrelated note, I think the typos in Patch 47 disappeared after I installed patch 48 in another folder (I turned off in 48).
Can someone confirm this? There are some userdata or appdata folder shared between the versions?
Is it maybe that the scripts have @TyposOff in them?
-
pepsifreak
- Explorer At Heart

- Posts: 145
- Joined: Fri May 08, 2009 8:50 pm
- Gender: Male
- Sexual Orientation: Straight
Re: Tease AI Open Beta
Yeah it's probably just a coincidence. Typos are RNG based after all.OxiKlein wrote:Each instance of the client should, in theory, have its own folder for settings in %AppData%\..\Local\Tease_AIavatarbr wrote:In a unrelated note, I think the typos in Patch 47 disappeared after I installed patch 48 in another folder (I turned off in 48).
Can someone confirm this? There are some userdata or appdata folder shared between the versions?
Is it maybe that the scripts have @TyposOff in them?
Here are some new fixes;
An error when you suspend a session, resume it, then suspend it again (line 23821 form1)
Code: Select all
If File.Exists(SettingsPath & ResumePrefix & "Contact3Pics.txt") Then Contact3Pics = Txt2List(SettingsPath & ResumePrefix & "Contact3Pics.txt")A tweak to chatlog saving to save during @EndTease, and a minimum size to prevent saving empty logs
(line 629 form1) remove the entire If statement and replace with
Code: Select all
SaveChatLog(TempDate)Code: Select all
Private Sub SaveChatLog(LogDate As String)
If FrmSettings.CBSaveChatlogExit.Checked = True And ChatText.DocumentText.Length > 36 Then
If (Not System.IO.Directory.Exists(Application.StartupPath & "\Chatlogs\")) Then
System.IO.Directory.CreateDirectory(Application.StartupPath & "\Chatlogs\")
End If
My.Computer.FileSystem.WriteAllText(Application.StartupPath & "\Chatlogs\" & LogDate & " chatlog.html", ChatText.DocumentText, False)
End If
End SubCode: Select all
Dim TempDate As String
Dim TempDateNow As DateTime = DateTime.Now
TempDate = TempDateNow.ToString("MM.dd.yyyy hhmm")
SaveChatLog(TempDate)Fix WakeUp saving (line 13889 form2)
Code: Select all
My.Settings.WakeUp = FormatDateTime(Now, DateFormat.ShortDate) & " " & Form1.GetTime("SYS_WakeUp")Fix Metronome saving (line 37 form1)
Code: Select all
Public FormLoading As Boolean = TrueIt is worth mentioning that End scripts should be modified to have @EndTease on their own line, or else the rest of that line will be added after the chat is cleared.
Edit: I did some more
Remove/comment the line at 8789 in form1, seems to sometimes cause a suspend/resume error
Remove/comment the lines at 2393, 2397, 2401, 12204, 12208, 12212 in form1 and Glitter contacts that make you hold an edge will be the ones to make you stop. This may not be a "bug" depending on 1885's intentions, but IMO this feels better
In the settings under Project>Tease AI Properties, the default for "HoldTheEdgeMaxAmount" should be "seconds" as otherwise when using older settings you'll unknowingly get your old 45 second max changed to 45 minutes
And some bugs from the bug thread:
viewtopic.php?p=206495#p206495 (line 1755 form1)
add this line:
Code: Select all
BTNPlaylist.Enabled = Trueviewtopic.php?p=206678#p206678 (line 12959 form1)
Add this on a new line between My.Settings.Save():
Code: Select all
My.Settings.OrgasmsRemaining -= 1Add this to a new line:
Code: Select all
YesOrNo = FalseRe: Tease AI Open Beta
So i decided to completly reinstall Tease Ai with the new Patch, that means i don´t copied anything over from 47 and i run into a few problems >.<
1.i added Wicked Tease extend and as i started Tease Ai i got the first Error "Could not find Wicked Tease" that´s not a big problem, just had to switch to the Personality i added and everything was fine, but for new users it could be confuses so you might want to add the Wicked Tease personality with the next updates :P
2.The Audio Teases also don´t work on a complete new Set up, but luckily i already read it will get fixed soon :)
3.With Tease Ai 48.2 the TTS Voices are gone, the only Voice i have there now is Microsoft Anna and i know for sure i have other TTS Voice installed
So far that´s all i found, but i thought before i forget it i better write it down, cause i might find more, hopefully not...
Edit: Scratched the Error i had with Image tagging, i just was an idiot it works fine xD
1.i added Wicked Tease extend and as i started Tease Ai i got the first Error "Could not find Wicked Tease" that´s not a big problem, just had to switch to the Personality i added and everything was fine, but for new users it could be confuses so you might want to add the Wicked Tease personality with the next updates :P
2.The Audio Teases also don´t work on a complete new Set up, but luckily i already read it will get fixed soon :)
3.With Tease Ai 48.2 the TTS Voices are gone, the only Voice i have there now is Microsoft Anna and i know for sure i have other TTS Voice installed
So far that´s all i found, but i thought before i forget it i better write it down, cause i might find more, hopefully not...
Edit: Scratched the Error i had with Image tagging, i just was an idiot it works fine xD
-
Daragorn
- Explorer At Heart

- Posts: 587
- Joined: Fri Nov 06, 2015 1:16 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
Re: Tease AI Open Beta
That has always worked that way...teaseAI starts with the default wicked tease personality, which is included in the main program....if you use a different personality you have to manually set it up, but this is normal because there is no way for the program to understand which one of the potentially infinite personalities you want to use.meowww wrote: 1.i added Wicked Tease extend and as i started Tease Ai i got the first Error "Could not find Wicked Tease" that´s not a big problem, just had to switch to the Personality i added and everything was fine, but for new users it could be confuses so you might want to add the Wicked Tease personality with the next updates :P
Local image tags are saved in a separate file from domme tags...you find the local image tags under images/system/localImageTags.txt (not under the script subfolders, but directly in teaseAI folder you'll find the images subfolder i mentioned...it is in common with all personalities, thus why it's there).meowww wrote:3.Tagging images doesn´t work anymore, if i tag an Image under local tags, it does remeber that i tagged them, cause if close Tease ai, reopen it and go under local images to the same images the tag is there, but Tease ai don´t creates a Texfile with the tagged image... i had to use 47 to tag the images, so that i get the textfile, cause some modules need the textfile of the tags and yeah it´s a bit annoying to use the old Version just to tag images xD
For me local tags works properly btw.
For the other problems i don't know sorry
Re: Tease AI Open Beta
i just got to Tease Ai a few Days ago, so i had no clue, but yeah like i said it´s not a big problem, just was an idea to have add the default Ai, so new Users don´t get confused right away :PDaragorn wrote: That has always worked that way...teaseAI starts with the default wicked tease personality, which is included in the main program....if you use a different personality you have to manually set it up, but this is normal because there is no way for the program to understand which one of the potentially infinite personalities you want to use.
i already scratched this Part, i was stupid, the local images worked fine, i didn´t meet another requirement, that´s what i get for reinstalling everything from Zero xDDaragorn wrote: Local image tags are saved in a separate file from domme tags...you find the local image tags under images/system/localImageTags.txt (not under the script subfolders, but directly in teaseAI folder you'll find the images subfolder i mentioned...it is in common with all personalities, thus why it's there).
For me local tags works properly btw.
-
Drblaze2
- 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
It's really nice to see so many people interested in making the program better and changing it. I think if 1885 comes back, he'll be proud of what you guys are doing :)
- OxiKlein
- Explorer

- Posts: 23
- Joined: Tue Nov 03, 2015 9:42 pm
- Gender: Female
- Sexual Orientation: Bisexual/Bi-Curious
- I am a: Switch
Re: Tease AI Open Beta
I just tested the commands myself in Patch 48.2 and it works fine for me. Is it possible that you're not using it correctly? The script I used to test it with was the Patch 47 command examples script which also includes how to use it.PtheV wrote:It seems that in patch 48 @InputVar[] has reverted to its pre-47 state. @ShowVar[] can't output words/phrases anymore. Any chance of a fix for that one?
Edit: It may actually be that you have something like @RapidTextOff after the @InputVar[] Command. I just noticed that it counts the @RapidTextOff (and possibly other commands) as part of the variable name. I'll add that to the list of bugs to fix, but for now it should work if you don't have another command come immediately after @InputVar[]
That's a good idea. When I upload the next patch I'll also have a file for a clean, full, installation with scripts and whatnot.meowww wrote: 1.you might want to add the Wicked Tease personality with the next updates :P
3.With Tease Ai 48.2 the TTS Voices are gone, the only Voice i have there now is Microsoft Anna and i know for sure i have other TTS Voice installed
I'll also put the missing TTS voices bug on my list to investigate. A few questions though:
1. Do the voices show up again if you launch a version on Patch 47?
2. Did they go missing as well in Patch 48 or 48.1, or only in 48.2?
Re: Tease AI Open Beta
1. Yes on 47 they show up againOxiKlein wrote: I'll also put the missing TTS voices bug on my list to investigate. A few questions though:
1. Do the voices show up again if you launch a version on Patch 47?
2. Did they go missing as well in Patch 48 or 48.1, or only in 48.2?
2. Only since Patch 48.2
-
Daragorn
- Explorer At Heart

- Posts: 587
- Joined: Fri Nov 06, 2015 1:16 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
Re: Tease AI Open Beta
Ahh ok, i misunderstood what you said them...i thought you were talking about the wicked extended personality you added.meowww wrote: i just got to Tease Ai a few Days ago, so i had no clue, but yeah like i said it´s not a big problem, just was an idea to have add the default Ai, so new Users don´t get confused right away :P
I agree with you that there should be a base personality included in the program indeed (but i think it was there in patch 48, just not in the bugfixes that came out after)
