Masturbatrix - Tease-AI Awakening - V1.25B

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

Rar1197
Explorer
Explorer
Posts: 67
Joined: Tue Aug 22, 2023 6:02 am

Re: Masturbatrix - Tease-AI Awakening - V1.24 03/05/2024 [NEW VERSION]

Post by Rar1197 »

wowpeterpaulson wrote: Sat May 04, 2024 7:34 am Hi All,

Is the counting punishment working for you? I'm always getting shown a smaller number of slides than is on the counter making it impossible to tell correctly number of slides. Some slides probably fail to load in time or sometimes are shown for a very small fraction of a second. Like if it's very lagy. I'd guess this may be caused by my PC, but it's quite a good one. I'm not having any memory issues or so.
Any suggestions are welcome.
Thanks for the great work as always!
The various places that involve counting images have been working fine for me so far, both for the counting punishment and during sessions.

The main thing that can mess things up is if you don't have any images set for one of the genres (Images->Genre Images in Tease AI settings). If it attempts to show an image from a missing genre then you'll get a error message in the main window , and the slide won't change

It is probably also helpful to disable the slideshow option that allows the 'domme' images to appear in the slideshow , since it can make it a bit ambiguous as to whether a domme issue is part of the slideshow count , or just being shown as a result of the domme talking.

Fortunately it appears that having some dud entries in your URL Files doesn't mess up the count , since Tease AI will keep trying until it finds a valid image.
Rar1197
Explorer
Explorer
Posts: 67
Joined: Tue Aug 22, 2023 6:02 am

Re: Masturbatrix - Tease-AI Awakening - V1.24 03/05/2024 [NEW VERSION]

Post by Rar1197 »

There is a missing vocab file #TimePool.txt

It appears to be referenced by the following :
Stroke\StrokeTaunts_1.txt
Stroke\StrokeTaunts_2.txt
Vocabulary\#Session_Domme_Taunt.txt

------------------------------------------------------------------------------

#CuckName1.txt is also missing.

This appears to be used by
Stroke\Edge\GroupEdge.txt
Stroke\GlitterTaunts_1.txt
Stroke\HoldTheEdge\GroupHoldTheEdge.txt

Based on the flags , I thunk I must have encountered it in GroupHoldTheEdge.txt

------------------------------------------------------------------------------

In Custom\Session\Release\Generic\Instant\Gamble\Gamble_02.txt the (Denial) section has a 99 second wait which then falls through into (48_Curfew). I'm guessing that is not intentional , since the long wait makes it look broken and the (48_Curfew) is for a different card.

Possibly this :

Code: Select all

(Denial)
Sometimes it is all about cutting your losses #Grin #DT
End @Wait(99)
Should be :

Code: Select all

(Denial)
Sometimes it is all about cutting your losses #Grin #DT
@NullResponse @Goto(End_NoLuck)
Kajinek010
Explorer
Explorer
Posts: 10
Joined: Sat May 07, 2022 7:23 pm

Re: Masturbatrix - Tease-AI Awakening - V1.24 03/05/2024 [NEW VERSION]

Post by Kajinek010 »

First written punishment. I should have changed the minimum line range, but I'm missing files.

Code: Select all

10:41 Simona: You must update your minimum line range slave
10:41 Simona: Go into Tease-AI settings
10:41 Simona: In the ranges tab, update your line range to be minimum MISSING_VARIABLE: #Var[ModLinesMin] and maximum MISSING_VARIABLE: #Var[ModLinesMax]
10:42 Simona: done?
@
\Custom\Punishment\P3.txt 26/51
Rar1197
Explorer
Explorer
Posts: 67
Joined: Tue Aug 22, 2023 6:02 am

Re: Masturbatrix - Tease-AI Awakening - V1.24 03/05/2024 [NEW VERSION]

Post by Rar1197 »

A few more suggestions and minor bugs :

In the lingerie game in Custom\Session\WarmUp\WU02.txt it always the give the lingerie description if you get the answer right (assuming not done recently), but only has a 40% chance of doing so if you get it wrong.

It would probably make sense to never give the decription if the answer is correct.

Eg change

Code: Select all

[babydoll] #Game_Right #DT @ChangeVar[GLPoints]=[GLPoints]+[1]
to

Code: Select all

[babydoll] #Game_Right #DT @ChangeVar[GLPoints]=[GLPoints]+[1] @Goto(Round1A)
(and similarly for all the other types)

-----------------------------------------------------------------------------------------------------------------------------

In Vocabulary\#Light_Text_Instructions.txt there are multiple instances of the word 'grib' , which should be 'grip' instead.

On a related note , it might be better if seach special green light instruction in the Stop Go game persisted for a few consecutive green lights. Since each green light is relatively short , by the time you've noticed the special instruction and adjusted for it , it is pretty much over already.

-----------------------------------------------------------------------------------------------------------------------------

It might be worth putting a cap on the edge hold streak (Late_EdgeHoldStreak1) in Custom\Session\Classic\Session_Classic_Stroking.txt. Each edge hold cycle takes at least a minute , and there is only 25% chance of exiting after each edge. If the RNG is being awkward this can go on for a long time.

-----------------------------------------------------------------------------------------------------------------------------

In Custom\Session\Next_Session.txt , the various places that say something like 'I expect you back for another session with me in X hours' , should possibly be worded as 'I expect you back for another session with me within X hours' , to make it clearer that it is a maximum expected time until the next session rather than a minimum.
Rar1197
Explorer
Explorer
Posts: 67
Joined: Tue Aug 22, 2023 6:02 am

Re: Masturbatrix - Tease-AI Awakening - V1.24 03/05/2024 [NEW VERSION]

Post by Rar1197 »

In Custom\Session\Slideshow\SnakesLadders\SnakeHero.txt there is a comma in some text that is supposed to be used by a censorbar. This breaks the instruction since commas are used as separators for the parameters.

This

Code: Select all

(RockSnake_Choose)
@NullResponse #SnakeHeroHP
@Variable[Snake_Health]<=[0] You've died #SlaveName @DeleteFlag(SnakeHeroAlive) #DT @Goto(End)
@NullResponse @Censorbar3On(30,93,40,7,Choose: Rock, Paper or Scissor?) 
@NullResponse @Timeout(10,TooSlow,HideTimeout)
[rock] @NullResponse @If[ChanceRock]>=[#Random(1,100)]Then(Win1) @Goto(Paper_Lose,Draw)
[paper] @NullResponse @If[ChancePaper]>=[#Random(1,100)]Then(Win2) @Goto(Scissor_Lose,Draw)
[scissor] @NullResponse @If[ChanceScissor]>=[#Random(1,100)]Then(Win3) @Goto(Rock_Lose,Draw)
@DifferentAnswer @NullResponse @Censorbar3On(30,93,40,7,Choose: Rock, Paper or Scissor?)
Should be something like this :

Code: Select all

(RockSnake_Choose)
@NullResponse #SnakeHeroHP
@Variable[Snake_Health]<=[0] You've died #SlaveName @DeleteFlag(SnakeHeroAlive) #DT @Goto(End)
@NullResponse @Censorbar3On(30,93,40,7,Choose: Rock Paper or Scissor?) 
@NullResponse @Timeout(10,TooSlow,HideTimeout)
[rock] @NullResponse @If[ChanceRock]>=[#Random(1,100)]Then(Win1) @Goto(Paper_Lose,Draw)
[paper] @NullResponse @If[ChancePaper]>=[#Random(1,100)]Then(Win2) @Goto(Scissor_Lose,Draw)
[scissor] @NullResponse @If[ChanceScissor]>=[#Random(1,100)]Then(Win3) @Goto(Rock_Lose,Draw)
@DifferentAnswer @NullResponse @Censorbar3On(30,93,40,7,Choose: Rock Paper or Scissor?)
There is also a similar issue with the text in Vocabulary\#Light_Test_Instructions.txt. Some of the lines contain commas , which will fail because the text is going to be used for a censor bar.
User avatar
genome231
Explorer At Heart
Explorer At Heart
Posts: 695
Joined: Wed Nov 12, 2014 8:35 am

Re: Masturbatrix - Tease-AI Awakening - V1.25

Post by genome231 »

Hi all :wave:

Version 1.25 - Thank you yet again for those precious reports of various issues!
Think I got it all.

@Rar1197
I think you're suggestions are solid!
Believe I implemented all of them in some form or another :-)

Best regards
Genome
Tribute to 1885 & those involved with Tease-AI.
Thank you for spending time on this awesome project! :-)
Rar1197
Explorer
Explorer
Posts: 67
Joined: Tue Aug 22, 2023 6:02 am

Re: Masturbatrix - Tease-AI Awakening - V1.25

Post by Rar1197 »

genome231 wrote: Mon May 06, 2024 11:07 am Hi all :wave:

Version 1.25 - Thank you yet again for those precious reports of various issues!
Think I got it all.
Thanks again for the changes. A couple of new errors I noticed in the latest version :

-------------------------------------------------------------------

In Vocabulary\#ReleaseInstruction.txt , the following entry has a comma in the censorbar text:

Code: Select all

@Censorbar1On(0,0,20,10,No hands, only humping)
-------------------------------------------------------------------

In Custom\Punishment\P2.txt @ShowGeneralImage is mispelled

This

Code: Select all

(Count2)
@NullResponse @ShowGenerealImage @ChangeVar[SlideCount]=[SlideCount]+[1] @Wait(#Random(5,20))
Should be

Code: Select all

(Count2)
@NullResponse @ShowGeneralImage @ChangeVar[SlideCount]=[SlideCount]+[1] @Wait(#Random(5,20))
-------------------------------------------------------------------
And one previous error that I noticed:

In Custom\Session\SnakesLadders\SnakeHero.txt there is another censorbar containing a comma.

This :

Code: Select all

(TooSlow)
@NullResponse @Censorbar3On(30,93,40,7,Too slow, you lose one health) @Wait(2) @ChangeVar[Snake_Health]=[Snake_Health]-[1] @Goto(RockSnake_Choose)
Should be

Code: Select all

(TooSlow)
@NullResponse @Censorbar3On(30,93,40,7,Too slow - you lose one health) @Wait(2) @ChangeVar[Snake_Health]=[Snake_Health]-[1] @Goto(RockSnake_Choose)
hallojo1337
Explorer At Heart
Explorer At Heart
Posts: 139
Joined: Sun Jul 05, 2015 12:04 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Masturbatrix - Tease-AI Awakening - V1.25

Post by hallojo1337 »

What files I have to delete to start the script all over again?
Rar1197
Explorer
Explorer
Posts: 67
Joined: Tue Aug 22, 2023 6:02 am

Re: Masturbatrix - Tease-AI Awakening - V1.25

Post by Rar1197 »

hallojo1337 wrote: Mon May 06, 2024 1:11 pm What files I have to delete to start the script all over again?
If you want to restart completely you can do so by deleting the contents of Scripts\Masturbatrix_2_0\System.

That directory contains the Flags and Variables that are used for storing the current state.
User avatar
genome231
Explorer At Heart
Explorer At Heart
Posts: 695
Joined: Wed Nov 12, 2014 8:35 am

Re: Masturbatrix - Tease-AI Awakening - V1.25B

Post by genome231 »

Hi,

Should be fixed - Thank you!
1.25B uploaded :-)

Cheers
Genome
Tribute to 1885 & those involved with Tease-AI.
Thank you for spending time on this awesome project! :-)
User avatar
StellaRack
Curious Newbie
Curious Newbie
Posts: 3
Joined: Wed Jan 03, 2024 9:13 pm
Gender: Femboy
Sexual Orientation: Straight
I am a: Submissive

Re: Masturbatrix - Tease-AI Awakening - V1.25B

Post by StellaRack »

Found another small bug
#Grin is in the Vocabulary but in 3 places it uses #Grins
I am guessing they should be using #Grin

Got the line today
Domme: You know what comes next MISSING_VOCAB_FILE: #Grins.txt

Custom\Session\Chat\Snippet.txt
164: You know what comes next #Grins #DT
332: [no] #Grins #DT

Custom\Session\Toys\Toy_Specific_On.txt
68: All tight #Grins #DT
User avatar
genome231
Explorer At Heart
Explorer At Heart
Posts: 695
Joined: Wed Nov 12, 2014 8:35 am

Re: Masturbatrix - Tease-AI Awakening - V1.25B

Post by genome231 »

Hi :wave:

The "#Grins" error will be fixed next version thank you.
I will be away on a business trip for some days, so I wont be able to update stuff the next couple of days.

I really appreciate all the bug reports as they are absolutely vital!
A big thank you!

If you have suggestions for any script, something you think would be fun, a setting you would like to see. Do not hesitate!
I take suggestions quite seriously and really often they end up being implemented.

Best regards
Genome
Tribute to 1885 & those involved with Tease-AI.
Thank you for spending time on this awesome project! :-)
Alistunut
Explorer
Explorer
Posts: 8
Joined: Sun Dec 11, 2022 6:15 am

Re: Masturbatrix - Tease-AI Awakening - V1.25B

Post by Alistunut »

Is this a bug? Goto statement does not point to anything

\Custom\Session\Release\Release_Template.txt
Spoiler: show
(Counter)
@Variable[Count]>=[Timer] @NullResponse @Goto(EndStroking)
@NullResponse @Wait(1)
@NullResponse @Goto(Count)
Maybe it should be something:
Spoiler: show
(Counter)
@Variable[Count]>=[Timer] @NullResponse @Goto(EndStroking)
@NullResponse @Wait(1)
@NullResponse @Goto(Counter)
//Alistunut
hallojo1337
Explorer At Heart
Explorer At Heart
Posts: 139
Joined: Sun Jul 05, 2015 12:04 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Masturbatrix - Tease-AI Awakening - V1.25

Post by hallojo1337 »

Rar1197 wrote: Tue May 07, 2024 6:28 am
hallojo1337 wrote: Mon May 06, 2024 1:11 pm What files I have to delete to start the script all over again?
If you want to restart completely you can do so by deleting the contents of Scripts\Masturbatrix_2_0\System.

That directory contains the Flags and Variables that are used for storing the current state.
Thank you very much :love:
User avatar
genome231
Explorer At Heart
Explorer At Heart
Posts: 695
Joined: Wed Nov 12, 2014 8:35 am

Re: Masturbatrix - Tease-AI Awakening - V1.25B

Post by genome231 »

Hi :wave:

The errors reports seems to have stopped / slowed down :-D
I am gonna assume that is good news.
Masturbatrix still have a very long way to go.
My list of ideas is by no means exhausted, so with fewer reports I have more time to write new stuff.
Expect something "bigger" from me within a month or similar :-)

Otherwise I will keep being on the lookout for errors.
As per usual, suggestions, ideas, feedback etc. is very welcome!

@Alistunut
I assume you have looking inside the files?
Looking in the scripts there should be nothing point to: \Release_Template.txt
I really hope not :lol:
as the file name might suggest it is a template (old one though) for writing "ends".
It is simply a file I keep to make it easier to remember what to include etc.
I don't bother to delete these before sharing the script as they should not matter.
If you did in fact encounter it during play, let me know!

Cheers
Genome
Tribute to 1885 & those involved with Tease-AI.
Thank you for spending time on this awesome project! :-)
Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests