All right, this one's a monster:
Patch 52
Here -
https://mega.nz/#!nE0TGSxC!BgQTRXxXUZYk ... lJFziLbEwY
Important!
Patch 52 requires 3 new Vocabulary Files. They are included in the Wicked Tease Patch 52 Compatible version, or simply grab them from this AI Box:
Code: Select all
[aiBox File Begin] Vocabulary#SYS_TauntEdging.txt
Don't stop #RandomName, but don't you dare fucking cum
Back off a little, but don't stop stroking @StrokeSlower
Too bad, I'm not ready for you to stop stroking yet #RandomName
Do what what you have to not to cum, but keep stroking
I don't care, don't stop stroking #RandomName
Too bad I'm not ready for you to stop stroking yet #Grin
Slow <i>way</i> down then cause I'm not done with you yet @StrokeSlowest
Maybe you should slow down a little then @StrokeSlower
@Sadistic Yeah? Stroke even faster then and don't you dare fucking cum @StrokeFaster
@Sadistic Start stroking as fast as you can @FollowUp(And you <i>better</i> hold that fucking cum back) @StrokeFastest
[aiBox File End] Vocabulary#SYS_TauntEdging.txt
[aiBox File Begin] Vocabulary#SYS_TauntEdgingAsked.txt
I know #RandomName, what's your point #Lol
I already said I don't want you to stop stroking
Keep telling me so I can keep laughing at you #Lol
Telling me again isn't going to make me let you stop
Too bad, don't stop stroking
You better hold it back #RandomName
You better not fucking cum #RandomName
I don't care, all I care about is that you don't cum
I'm still not letting you stop
You better not have an accident #RandomName
[aiBox File End] Vocabulary#SYS_TauntEdgingAsked.txt
[aiBox File Begin] Vocabulary#RandomName.txt
#SubName
#PetName
#Null
#Null
[aiBox File End] Vocabulary#RandomName.txt
[aiBox Empty]
Patch Notes:
Features -
Added "Edging Ends Taunts" setting to Ranges tab. This allows you to set the percentage chance that the domme will move to a module if you say you are on the edge. If you edge and the check fails, the domme will not let you stop or move into the next module until the set Stroke Time runs out - Requires 2 new vocabulary files - #SYS_TauntEdging.txt (Domme tells you that you can't stop yet) and #SYS_TauntEdgingAsked (Domme says she already told you what she wants for this Taunt cycle). These are included in the AI Box above
Improvements -
Major Image Settings overhaul
URL Files and Genre Images are now on two separate tabs
Genre Images can now be set to URL Files as well as Local Directories for use with Commands like @ShowHardcoreImage, @ShowLesbianImage, etc
URL List size greatly expanded
Added preview window that shows a random image from a URL File whenever it is selected in the URL File List
Added buttons to select all or none of the URL Files in the list
Domme Tag methods reimplemented or enhanced in the following ways:
"Fancy" domme tag creator brought back, under Tools on the main menu strip
Main picture box now changes with the original domme tag creator
Next and previous buttons added to Domme Tags App
None of these are perfect solutions, but hopefully they'll mitigate the aggravation some until a better system can be developed
The program no longer displays a messagebox when a #Keyword cannot be located. Now the #Keyword is highlighted in red in the chat window without any interruptions
Added "Load New Slideshow When Finished" option to Slideshow Settings in General Settings tab. If this box is checked, Tease AI will load a new domme slideshow once it reaches the end of the current one through Tease or Timed progression.
BugFixes -
Miniscripts can now be called from within Miniscripts. Should be able to stack these indefinitely Inception style. When any Miniscript ends, it will return to the point where the first MiniScript was called.
Fixed bug where
@ShowBoobsImage would return a butt image
Fixed bug where Glitter Contacts did not appear correctly during Multiple Edges they initiated
Session Images now save correctly when images have been pre-loaded
Fixed bug that caused Tease AI to delete "-" when it parsed lines, potentially messing up scripts
Lines with
@FollowUpXX() should now display correctly
Fixed bug that was making Taunt Cycles last slightly longer than they should have
Fixed bug where
@GoodMood(), @BadMood() and
@NeutralMood() were being treated like Command Filters
Commands -
Added
@Edge() Command - The
@Edge() Command is used to indicate the user has been told by the domme to edge, just like
@Edge currently does. However,
@Edge() allows you to put any combination of the following modifiers in parentheses for different results when the user indicates they are on the edge:
Hold - User will be told to hold it
NoHold - User will be told to stop stroking
Orgasm - User will be told to cum
Ruin - User will be told to ruin
RuinTaunts - Enables @RuinTaunt Command Filter (used in Edge.txt and HoldTheEdge.txt) for lines that taunt the user about the orgasm they're about to ruin
LongHold - User will be made to hold a long edge
ExtremeHold - User will be made to hold an extreme edge
HoldTaunts - Enables @LongHold or @ExtremeHold Taunts (used in Edge.txt and HoldTheEdge.txt) for lines that taunt the user about how long the edge they're about to hold/holding is going to be
These Modifiers may be used in any combination:
@Edge(Orgasm, NoHold) - User will be told to cum when they reach the edge
@Edge(Ruin, Hold) - User will be told to hold an edge, and afterwards told to ruin their orgasm
@Edge(Orgasm, LongHold, HoldTaunts) - User will be told to hold a long edge then allowed to cum; @LongHold Taunts will be active
The program will disregard any combinations that don't make sense, such as:
@Edge(Orgasm, Ruin) - The program disregards "Ruin" regardless of order
@Edge(Hold, NoHold) - The program disregards "Hold" regardless of order
@Edge(Hold, RuinTaunts) User will be told to hold the edge, @RuinTaunt Command Filters will not be activated as no Ruin modifier was included
Added
@DecideOrgasm() Command - This Command will make the domme decide if and how the user can have an orgasm based on their domme settings.
This works the same way as @DecideOrgasm. When @DecideOrgasm is used, the domme decides if the user will cum, ruin or be denied based on her domme settings. Depending on what she decides, @DecideOrgasm will either go to (Orgasm Allow), (Orgasm Ruin) or (Orgasm Deny).
@DecideOrgasm() allows you to set the GotoLines for allowed, ruined and denied orgasms (specified in that order - Allowed GotoLine first, Ruined GotoLine second and Denied GotoLine third). For example:
@DecideOrgasm(Allowed to Cum, Made to Ruin, Denied Orgasm) - In this case, if the domme has decided the user can cum, the script will move to (Allowed to Cum). If she decides to ruin, it will move to (Made to Ruin). And it will move to (Denied Orgasm) is she decides to deny. From there the next @Edge-related Command will end with an orgasm, ruined or denial depending on the domme's decision.
@DecideOrgasm() is extremely useful if you want to have more than one orgasm decision per script. This lets you set orgasm decision paths with different tones, such as having different reactions to the orgasm result based on the domme's mood
Added Command
@RT() - This is shorthand for
@RandomText().
@RT(boobs, tits, breasts) works exactly the same as
@RandomText(boobs, tits, breasts).
Added Commands
@RTOn and
@RTOff - These are shorthand for
@RapidTextOn and
@RapidTextOff and function exactly the same.
I was using
@RandomText and
@RapidTextOn/Off so much in my own scripts that these shorthand Commands just became absolutely necessary. Hope others can take advantage of them as well.
Command Filters -
Added
@Month() Command Filter - will only display a line if the current month (represented by a number) matches what's in parentheses. You may enter as many options as you want. You may also use "Not" as a modifier. For example:
@Month(11) - Will only display if the current month is November
@Month(6, 7, 8) - Will only display if the current month is June, July or August
@Month(Not, 4) - Will only display if the current month is not April
@Month(4, 5, Not) - Will only display if the current month is not April or May
Added
@Day() Command Filter - will only display a line if the current day of the month(1-31) matches what's in parentheses. You may enter as many options as you want. You may also use "Not" as a modifier. For example:
@Day(15) - Will only display if it is he 15th
@Day(1, 2, 3) - Will only display if it is the 1st, 2nd, or 3rd
@Day(Not, 31) - Will only display if it is not the 31st
@Day(1, 2, Not) - Will only display if it is not the 1st or 2nd
Together,
@Month() and
@Day() replace the Command Filters for
@ValentinesDay, @ChristmasEve, @ChristmasDay, @NewYearsEve and @NewYearsDay (These are now legacy Command Filters and will continue to function). Combining
@Month() and
@Day() allows you to accommodate any event without the need for a specific Command Filter for each one. For example
@Month(12) @Day(25) Merry Christmas!
@Month(10) @Day(31) Happy Halloween!
@Month(5) @Day(4) May the Fourth be with you!
@Crazy @Month(7) @Day(20) Did you know this is the anniversary of when they faked the moon landing? O.o @PlayAudio[X-Files_Theme.mp3]
Fixes added from Community Members:
Stefaf: Consistent disposal of StreamReaders, Prevents DirectoryNotFoundExceptions
Stefaf: Bugfix: Error during CensorshipsSucks, if the window is not maximized
Stefaf: BugFix: URL-File Exiting on 404 without writing the gathered data
Stefaf: BugFix: Exception on selecting ScriptTabs
Stefaf: Various Code Cleanup
Stefaf: Bugfix StackOverflowException
Added functionallity to prevent Timers from triggering oneself over and over again, while the TickEventHandler is running long procedures.
Stefaf: Bugfix image list not found (1885 Note: The code here is above my expertise, but it appears to fix crashes that would occur when Tease AI cannot locate Url Files, DislikedImageURLS or LikedImageURLS)
pepsifreak: Fixed end continue scripts
The first line would get cut off so you wouldn't actually know what to do
Stefaf: Stops Metronome during RLGL
Now the Metronome will be stopped during Red light. Simplified Eventhandler RLGLTimer_Tick, for better maintainability
If you have any questions, comments or problems with the patch, please let me know and I'll help however I can
- OB Patch 52.rar
- Tease AI Open Beta Patch 52
- (839.94 KiB) Downloaded 108 times