Gratz on your 500th post!1885 wrote:..
And guys, keep up the good work, I bet there are plenty of people who are using this program without even having an account on here!
I bet you're being appreciated, for all that you do!
Moderator: 1885
Gratz on your 500th post!1885 wrote:..
Linear scripts now parse Command Filters using the new system, which should provide much greater stabilityTasks should now function as originally intended
Multiple uses of the same #Keyword will now produce different results
Tasks are now filtered through the new routine which should greatly improve stability
Task-related #Keywords should no longer return 0 as a value
@RandomText() and @RT() can now be used in Task lines
"Domme is sending you a file" window now displays correctly when Lazy Sub AV is active
Task letters are now able to process the following Commands during their creation:
@SetFlag(), @TempFlag(), @DeleteFlag(), @SetVar[], @ShowVar[], @ChangeVar[], @RoundVar[], @DeleteVar[], @SetDate()
@UpdateOrgasm, @UpdateRuined, @ChastityOn, @ChastityOff, @RestrictOrgasm(), @RestrictOrgasm, @PornAllowedOff, @PornAllowedOn
@DecreaseOrgasmChance, @IncreaseOrgasmChance, @DecreaseRuinChance, @IncreaseRuinChance,
@AddTokens(), @RemoveTokens(), all other Token related Commands
@Morning, @Afternoon and @Night Command Filters now filter more accurately relative to user's Daily Wake Up Time
Task-related Ranges added to Ranges tab, corresponding to the following #KeyWords: #TaskStrokes, #TaskStrokingTime, #TaskEdges, #TaskHoldTheEdgeTime, #TaskCBTTime
Implemented Daragorn's Timed Writing Tasks feature. Timed Writing Tasks can be activated/deactivated in the Ranges settings tab@CustomTask(Spanking, 5) - This would run the Custom Task "Spanking" 5 times. This number includes the first instruction taken from "_First.txt
Added Command @ClearChat - Clears the main chat window and Side Chat@CustomMode(I'm done, Goto, Finished Task) - This would move the script to the line (Finished Task) if the user types "I'm done" (not case sensitive)
@CustomMode(I saw boobs, Video, Video Closed) - This would stop a video and move to the line (Video Closed) if the user types "I saw boobs" (not case sensitive)
Only one @CustomMode() Command should be used per line, but you may have as many custom modes activated at a time that you wish. Remember that individual Modes are cleared when they resolve, and all modes are cleared when transitioning between script types. To manually clear a mode, use @CustomMode(ModeText, Normal)
Stefaf: #BlogImageCount - Displays the number of links contained in all active URL FilesBefore you go to bed tonight, I want you to hold an edge for #LongHold
This would return a value based on the user's Long Edge Hold settings, rounded to the nearest 5. If the user had 3-5 minutes as their range for example, and the program selects a random time of 202 seconds, then the above line would display as follows:
Before you go to bed tonight, I want you to hold an edge for 3 minutes and 20 seconds
Stefaf has also created the following list if you would like to see the Commands/Keywords that have been added or altered for this patch at a glance:Stefaf: Bugfix ErrorImage was shown randomly if one of all imagegenres had no images.
Stefaf: Bugfix ContectMenu MainImageBox did not activate or deactivate the MenuItems correct.
Stefaf: Improvement: Remove from URL-File option in ContextMenu MainPicturebox removes a ImageUrl from all URL-Files.
Stefaf: Function txt2List(String) was not able to deal path = "" or path = nothing. Improved Error handling and logging.
Stefaf: Added Offline-Mode-Support to the ImageDataContainer-Class and fixed some minor bugs in it.
Stefaf: All lists retrieved with functions in Class myDirectory are now sorted alphabetically.
Stefaf: Added Feature: User-Settings are now saved in: "App-DirectorySystemSettings"
- Spoiler: show
Stefaf: Commands @PornAllowedOff and @PornAllowedOn where not replaced correct in Domme Output.
Stefaf: ImageCount-Keywords didn't count Images in URL-Files and none did neither react to OfflineMode nor @PornAllowedOff.
Stefaf: #LocalImageCount didn't count local Butt and Boob Images.
Stefaf: ImageDataContainer was searching Sub-folders instead of top level only and vice versa.
Stefaf: GetGoto() was not able to jump to the first line of a script.
Stefaf: ErrorImage has been shown randomly if one of all image-genres had no images.
Stefaf: ContextMenu of MainImageBox did not activate or deactivate the MenuItems correct.
Stefaf: Improvement: Remove from URL-File option in ContextMenu MainPicturebox now removes a ImageUrl from all URL-Files.
Daragorn: BugFix: "Edging Ends Taunts" state wasn't reinitialized when Tease AI was reset
Daragorn: Clean-up of 1885's implementation of Daragorn's original Timed Writing code
Daragorn: BugFix: Some aspects of the program didn't pause when Settings Menu was open and "Pause Program When Settings Menu is Visible" wasn't checked
Daragorn; BugFix: When Glitter contacts were present and an image was shown as part of a response, the image would immediately get replaced by a picture of the domme or contact
Stefaf: BugFix and Cause... Remote Images where stored to the RootDirectory, if Save Blog Images From Session was deactivated.
Stefaf: Bugfix: @DeleteLocalImage was sometimes deleting the wrong image. It also removes the file from LikedList, DislikedList and LocalImageTagList now. But it won't delete an image located in the Domme- or Contacts-Image directory or one of it's subdirectories.
Stefaf: Bugfix & Rework : @ShowImage[]
- Spoiler: show
Stefaf - Bugfix: BBnB is working now. (@TnAFastSlides, @TnASlowSlides, @TnASlides, @CheckTnA)
Stefaf - Improvement: Added Logging if a custom vocabularyFile is missing. Now this will create a new Error-Log-Entry.
Stefaf - Improvement: Removing an URL from an URL-File in SettingsWindow took way too long. Now it's faster.
Stefaf - Imporvement: @ShowLocalImage() Now the ImageDataContainer-Class is used. It doesn't try to get an single image from a single random genre any more. Instead it tries to get a single image from all given genres.
Stefaf - Improvement: Added logging at several points.
Stefaf - Bugfix: 404 caused the Script to stop. Errors during ImageLoading will create now a LogEntry.
Stefaf - Added Support for relative filepaths when using GenreImage-UrlFiles. Files outside the "ImagesSystemUrl Files"-directory are neither included on Rebuild nor Refresh! But they are included in DeleteCommands.
The PropertyNames containing the URL-FilePaths have been renamed, in order to enhance readability. Those settings have to be reapplied. This will also prevent the use of wrong Url-Files, when the settings were imported.
Stefaf - Improvement: Changed the way how UserSettings are stored. Now every(!) time a setting has changed, the settingsfile will be saved after a delay of one second(to keep disk traffic low).
Stefaf - Improvement: Changed Labels for ImageURL-Files to readonly Textboxes. the Settings are now applied via DataBinding. Same on the ImageUrl-Checkboxes.
Every aspect of the program will be overhauled at some point, most likely in every Patch (for this one it was the Tasks feature). The Wishlist feature will be overhauled and enhanced at some point, but there are several priority things we'll have to get through first. At some point though, for sureTrusfrated wrote:Could the Wishlist be developed so it could be used during a session? It seems like now, it is only for quick little interludes outside of a normal session. If that's not the case, I haven't seen anyone write any scripts that use it. I see a lot of potential for financial domination-type scripts that involve buying the domme items in order to change her mind about things. For instance, to get out of punishment, get out of chastity, avoid a denial or a ruined orgasm, change her apathy level, etc. And maybe sometimes there is a chance you wasted your tokens and she doesn't care about being nice to you. :'-(
I haven't been able to replicate this through the debugger or running it out of an installed folder. What personality are you using? Does it happen every time with every personality? Do scripts appear for the Personality you're using in the scripts tab? Are there StrokeTaunts in her Stroke folder? I'm just not sure where to start here, so the more information I can get, the better.Mat wrote:Unfortunately with the new patch I can't get past "start stroking" the side chat freezes at "Domme is typing.." when the metronome starts and the main window lets you type but the the domme don't respond to anything including the safe word.
Also the log doesn't show any more files being accessed after the metronome starts either.
Is there an animated Gif file displayed, when this happens? This happens sometimes. But this is Gif-Related, when i resave them using PhotoShop, it's working.Mat wrote:Unfortunately with the new patch I can't get past the first time the domme says "start stroking." The side chat freezes at "Domme is typing.." when the metronome starts and the main window lets you type but the the domme doesn't respond to anything including the safe word.
Also the log doesn't show any more files being accessed after the metronome starts either.
Dammit! i broke it again.genome231 wrote:Think I might found a bug :)
With Spicy there is a miniscript for GNMChastityOn & GNMChastityOff
Inside a lot of these @ShowImage[\GNMImages\Chastity\ChastityOff\*.jpg] & @ShowImage[\GNMImages\Chastity\ChastityOn\*.jpg] are used.
The exact path inside TEASE-AI is
(The folder in which TEASE-AI is stored) --> Images --> GNMImages --> Chastity --(Splits into two)--> ChastityOff & ChastityOn.
The command should pick a random picture inside one of these folders. But instead it says that "Path doesn't exist".
Checked the path 10 times, checked for capital letters etc. It should work :)
More importantly it used to work with patch 53 :)
Is there something new I need to know about or is this a bug?
Best regards
Genome
I found what's causing it, let me hash some stuff out with Stefaf and I'll get bugfix out as soon as I cangenome231 wrote:Think I might found a bug :)
With Spicy there is a miniscript for GNMChastityOn & GNMChastityOff
Inside a lot of these @ShowImage[\GNMImages\Chastity\ChastityOff\*.jpg] & @ShowImage[\GNMImages\Chastity\ChastityOn\*.jpg] are used.
The exact path inside TEASE-AI is
(The folder in which TEASE-AI is stored) --> Images --> GNMImages --> Chastity --(Splits into two)--> ChastityOff & ChastityOn.
The command should pick a random picture inside one of these folders. But instead it says that "Path doesn't exist".
Checked the path 10 times, checked for capital letters etc. It should work :)
More importantly it used to work with patch 53 :)
Is there something new I need to know about or is this a bug?
Best regards
Genome
Okay, the @ShowImage[] bug should be fixed now. Here is the patch:genome231 wrote:Is there something new I need to know about or is this a bug?
When importing for the first time, make sure you're importing your user.config from the Local AppData folder, as opposed to the System\Settings folder that opens by default when you click the import button.saderis wrote:it seems I only could import general setting and not every other settings like sub and images setting, what should I do?
whoa, thank you for the reply!1885 wrote:When importing for the first time, make sure you're importing your user.config from the Local AppData folder, as opposed to the System\Settings folder that opens by default when you click the import button.saderis wrote:it seems I only could import general setting and not every other settings like sub and images setting, what should I do?
In my case on Windows 7, the correct folder is [Whatever your username is] -> AppData -> Local -> Tease_AI
If you still have trouble finding this folder, you can click the Start button, and in the run box right above it you can type in "%LocalAppData%\Tease_AI" without the quotes and hit enter. This will take you to the correct folder so you can see where to navigate to.
Once in that folder, you'll see some other folders named Tease_AI.exe_(and a bunch of random letters). You need to look inside those folders and find the most recently modified 1.0.0.0 folder you have. Inside there you should find your most recent user.config file. That's the file you want to import. If it helps, you can copy the location of this folder by selecting the address bar and copying the highlighted blue text. Then just paste that into the address bar of the window that pops up when you go to import.
Once you've done this the first time, you won't have to do it again. When a new patch comes out, click the Import button and you'll already be in the right folder - just select the config for the last version and you're done.
If you still can't find the correct user.config file in the AppData\Local\Tease_AI folder, as a last resort you could just put in all your settings again. Those settings will automatically be saved to [Tease AI root folder]\System\Settings, so any future importing should be much easier.
Either way, don't forget to set any genre image URL Files again if necessary.
Let me know if you need any more help, and I'll do what I can to get you up and running again
Users browsing this forum: Advanced_Arrival1530 and 23 guests