Page 23 of 33
Re: Masturbatrix - Tease-AI Awakening - V1.25B
Posted: Wed May 15, 2024 7:07 pm
by Alistunut
genome231 wrote: Wed May 15, 2024 12:36 pm
@Alistunut
I assume you have looking inside the files?
Looking in the scripts there should be nothing point to: \Release_Template.txt
My bad. I had searched for the item in the file manager with search command and ended up in wrong file.
According to log, I was stuck on the following file: \Custom\Session\Release\Generic\Instant\Milking\1.txt I can't tell why it's stuck there
Re: Masturbatrix - Tease-AI Awakening - V1.25B
Posted: Wed May 15, 2024 8:03 pm
by Rar1197
My guess the issue is that Alstunut previously encountered a script that had the command @CountVar[Timer] , and which didn't stop the Timer when done. If that happened , then Timer would still be counting , and so the time limit in Custom\Session\Release\Generic\Instant\Milking\1.txt would never be reached.
Both of the following files have @CountVar[Timer] without a @CountVar[Timer,stop] :
Custom\Session\Video\Session_Video_JOI.txt
Custom\Session\Video\Session_Video_Simulation.txt
It looks like there is likely to be similar issues for other counters in the following files :
Custom\Punishment\P3.txt - for @CountVar[Counting]
Custom\Session\Release\Generic\Instant\Hard\1.txt - for @CountVar(Count)
Re: Masturbatrix - Tease-AI Awakening - V1.25B
Posted: Thu May 16, 2024 8:01 am
by Alistunut
Similarly, in a stuck script:
\Custom\Session\Release\Generic\Instant\Swing\3.txt
- Spoiler: show
-
6.38 Charlotte: As you await judgment, remember that there's always room for more punishment
6.38 Charlotte: Just because I haven't doled it out doesn't mean you're off the hook
6.38 Charlotte: Perhaps it is.. Maybe..
6.38 Charlotte: Butt coloring
6.39 Charlotte: hurry and retrieve a whip, cane or similar
6.39 Charlotte: Got it?
6.39 Jaska: yes
6.40 Charlotte: Prepare to follow instructions meticulously.
6.53 Charlotte: Nothing beats a beautiful bright butt
6.53 Charlotte : dog you are free to orgasm
6.53 Charlotte: However you cant use your dominant hand to do so
6.53 Charlotte: You have 20 seconds starting now!
7.05 Alistunut: yes
10.47 Alistunut: yes
Only Variable timer changes and increases.
//Alistunut
Re: Masturbatrix - Tease-AI Awakening - V1.25B
Posted: Thu May 16, 2024 10:56 pm
by Spielers
i fixed punishment 2 p2.txt, if you counted correct and the slide wrong then ti didn't set the slides to 0. here is my fix.
- Spoiler: show
- (Punishment2) Counting
@Flag(PunishmentTwo) @NullResponse @Goto(PunishmentTwo)
This is your first counting punishment #DT
This punishment is a mind game #DT
You will be given a random number #DT
You must then count until you reach the number given #DT
If you are within range you will be successfull #DT
Otherwise you will fail #DT @SetFlag(PunishmentTwo)
Oh and you will see a slideshow while counting #DT
Hopefully that won't distract too much #DT
Did I mention you also have to count the number of slides? #Lol #DT
Simple and cruel! #DT @Goto(PunishmentTwoB)
(PunishmentTwo)
@RT(I think you have to,You will have to,You're going to) suffer the counting punishment! #DT
(PunishmentTwoB)
@NullResponse @SetVar[Save]=[0]
@NullResponse @ChangeVar[Save]=[Save]+[#Random(4,7)]
@NullResponse @ChangeVar[Save]=[Save]*[#Var[Attone]]
@NullResponse @ChangeVar[Save]=[Save]*[60]
@NullResponse @SetVar[CountTotal]=[0]
(Count1)
@NullResponse @SetVar[SlideCount]=[0]
@NullResponse @SetVar[Counting]=[0]
@NullResponse @SetVar[Count]=[#Random(50,200)]
@RT(Get ready,Prepare yourself,Prepare) to count to #Var[Count] #DT
@NullResponse @CustomMode(done,Goto,Count3)
@NullResponse @CustomMode(surrender,Goto,Fail)
@NotFlag(P2_Explainer_01) Write "done" when @RT(done,complete,finished) #DT
@NotFlag(P2_Explainer_01) @RT(If you give up,If you cant take it anymore -,If it becomes too much) write: "surrender" #DT @ExpireFlag(P2_Explainer_01,20 minutes)
@SystemMessage Start counting in: #Black @RapidTextOn
@SystemMessage 3 #Black
@SystemMessage 2 #Black
@SystemMessage 1 #Black @RapidTextOff
@SystemMessage Start #Black @CountVar[Counting]
(Count2)
@NullResponse @ShowGeneralImage @ChangeVar[SlideCount]=[SlideCount]+[1] @Wait(#Random(5,25))
@NullResponse @Goto(Count2)
(Count3)
@NullResponse @CountVar[Counting,stop]
@Variable[Counting]>=[Count] @NullResponse @Goto(Count4)
@Variable[Count]>=[Counting] @NullResponse @Goto(Count5)
(Count4)
@NullResponse @SetVar[Temp]=[0]
@NullResponse @ChangeVar[Temp]=[Temp]+[#Var[Counting]]
@NullResponse @ChangeVar[Temp]=[Temp]-[#Var[Count]]
@Goto(Count6)
(Count5)
@NullResponse @SetVar[Temp]=[0]
@NullResponse @ChangeVar[Temp]=[Temp]+[#Var[Count]]
@NullResponse @ChangeVar[Temp]=[Temp]-[#Var[Counting]]
(Count6)
@Variable[Temp]>[25] @NullResponse @Goto(FailedCounting)
@RT(My,The) @RT(timer,clock,time) @RT(says,shows,tells me) #Var[Counting] seconds #DT
@RT(I'm gonna,I will) @RT(approve,accept) your count #DT @ChangeVar[CountTotal]=[CountTotal]+[#Var[Counting]]
@NullResponse @Goto(Slide_Count_0)
(FailedCounting)
@RT(My,The) @RT(timer,clock,time) @RT(says,shows,tells me) #Var[Counting] seconds #DT
@RT(you have miscounted too much,You are too far off,Not within the range) #SlaveName #DT
@RT(Lets try that again,Try again,Go again).. #DT
@Goto(Count1)
(Slide_Count_0)
@RT(I have shown you,You saw,There was) a @RT(bunch,lot) of @RT(slides,pictures) #DT
(Slide_Count)
How many @RT(have you seen,did you see,was there)? @InputVar[Input] #DT
Your input was "#Var[Input]", is that correct? #DT
[yes] @NullResponse
[no] @NullResponse @Goto(Slide_Count)
@DifferentAnswer Yes or no? #DT
@Variable[Input]=[SlideCount] Correct! #DT @SetVar[SlideCount]=[0] @Goto(Complete)
@RT(Incorrect,Wrong)! @RT(The number was,There were,You saw) #Var[SlideCount], not #Var[Input] #DT
@Variable[CountTotal]>=[Save] But I think you suffered enough for this punishment @Goto(Complete)
@RT(I'm extending your punishment,Your punishment has been extended) a little bit. #DT
@NullResponse @Goto(Count1)
(Complete)
@Variable[Punishment]=[0] @NullResponse @ChangeVar[Merits]=[Merits]+[#Random(25,75)] @Goto(End)
@Variable[Punishment]>=[1] @NullResponse @ChangeVar[Punishment]=[Punishment]-[#Var[Attone]] @Goto(End)
(End)
@End
(Fail)
@RT(Surrender huh?,You have chosen to surrender,Quiting #Grin) #DT
@RT(I told you my punishments weren't easy,Cant say I am surprised) #DT
@End
Re: Masturbatrix - Tease-AI Awakening - V1.25B
Posted: Sat May 18, 2024 10:13 am
by genome231
Hi all
I will look at the reports ASAP.
However currently I am on a business trip, when I get back I will upload a fix.
But could be a week from now though
Cheers
Genome
Re: Masturbatrix - Tease-AI Awakening - V1.25B
Posted: Wed May 22, 2024 3:35 pm
by Alistunut
Small bug:
Changing the maximum value to 35 or changing the minimum value to 20 is never acceptable. You should remove the = sign or change the values
Custom\Input\WritingTask.txt
- Spoiler: show
-
@Variable[#SubWritingTaskMax]<=[35] @NullResponse @Goto(ChangeMax)
@Variable[#SubWritingTaskMin]<=[20] @NullResponse @Goto(ChangeMin)
@NullResponse @Goto(BeginTask)
(ChangeMax)
I need you to go into settings and change your max line range to 35 #DT @Wait(10)
Done? #DT
[yes] @NullResponse
@AcceptAnswer @NullResponse
@Variable[#SubWritingTaskMax]<=[35] Nice try #SlaveName #DT #MeritsDown #Punish @Goto(ChangeMax)
@Variable[#SubWritingTaskMin]<=[20] @NullResponse @Goto(ChangeMin)
@NullResponse @Goto(BeginTask)
(ChangeMin)
I need you to go into settings and change your min line range to 20 #DT @Wait(10)
Done? #DT
[yes] @NullResponse
@AcceptAnswer @NullResponse
@Variable[#SubWritingTaskMin]<=[20] Nice try #SlaveName #DT #MeritsDown #Punish @Goto(ChangeMin)
@NullResponse @Goto(BeginTask)
Re: Masturbatrix - Tease-AI Awakening - V1.25B
Posted: Mon May 27, 2024 3:38 pm
by Alistunut
Small bug:
Warmup file WU02 no set Flag FirstLingerieGame2, So lingerie game has not been played before
Custom\Session\WarmUp\WU02.txt
And this
MISSING_VOCAB_FILE: #Correct.txt
Re: Masturbatrix - Tease-AI Awakening - V1.25B
Posted: Thu May 30, 2024 12:44 pm
by genome231
Hi,
Thanks for the reports.
I have fixed it and it will be part of the next version.
I am currently working on a bigger version update which includes quite a lot (surprise).
One of the big things is reworking how toys are used, etc.
I really want to increase the quality of how this is handled.
Then as a teaser:
I am also working on implementing the bluetooth controlled toys (see Markus post for more info).
It is quite fun, however Markus mentioned that he is reworking some of it - so that part is on pause for now.
Furthermore I also invested in a Audio E-stim box.
Meaning E-stim will be implemented.
I am waiting for it to arrive before I can start working on it.
This is the one I bought:
https://www.e-stim.co.uk/index.php?main ... cts_id=143
Cheers
Genome
Re: Masturbatrix - Tease-AI Awakening - V1.25B
Posted: Sat Jun 01, 2024 9:19 am
by Spielers
genome231 wrote: Thu May 30, 2024 12:44 pm
Hi,
Thanks for the reports.
I have fixed it and it will be part of the next version.
I am currently working on a bigger version update which includes quite a lot (surprise).
One of the big things is reworking how toys are used, etc.
I really want to increase the quality of how this is handled.
Then as a teaser:
I am also working on implementing the bluetooth controlled toys (see Markus post for more info).
It is quite fun, however Markus mentioned that he is reworking some of it - so that part is on pause for now.
Furthermore I also invested in a Audio E-stim box.
Meaning E-stim will be implemented.
I am waiting for it to arrive before I can start working on it.
This is the one I bought:
https://www.e-stim.co.uk/index.php?main ... cts_id=143
Cheers
Genome
Great news, the a-box is only a 3.5 klinke audio and no triphase, which is great. But for the tease ai awaikening api you need the 2b estim box
Re: Masturbatrix - Tease-AI Awakening - V1.25B
Posted: Sun Jun 02, 2024 7:51 am
by markus
Spielers wrote: Sat Jun 01, 2024 9:19 am
Great news, the a-box is only a 3.5 klinke audio and no triphase, which is great. But for the tease ai awaikening api you need the 2b estim box
I never got any real feedback on the estim feature of Awakening, ... what's wrong with it?
(Please explain, and please keep in mind that I have no freakin' idea about estim while doing so

)
Re: Masturbatrix - Tease-AI Awakening - V1.25B
Posted: Sun Jun 02, 2024 2:50 pm
by Rar1197
markus wrote: Sun Jun 02, 2024 7:51 am
Spielers wrote: Sat Jun 01, 2024 9:19 am
Great news, the a-box is only a 3.5 klinke audio and no triphase, which is great. But for the tease ai awaikening api you need the 2b estim box
I never got any real feedback on the estim feature of Awakening, ... what's wrong with it?
(Please explain, and please keep in mind that I have no freakin' idea about estim while doing so

)
Saying that it isn't suitable for Tease AI seems somewhat inaccurate/misleading.
Ultimately each type of estim device will interpret the audio somewhat differently, so a wav file that works well for one won't necessarily work well for another. In particular I think very low frequencies and very short signals can be lost on a lot of the commerical devices.
By the looks of things this particular device takes a stereo input and uses it to control one output. Whereas most of the teases on Milovana are designed for devices that take a stereo input and use the left channel for one output and the right channel for another.
I would guess you could make wav files that work well for the single output device, and they would play entirely correctly in Tease AI. However such a wav file may not work so well for devices with two outputs (and vice versa). That said , it may work well enough.
For what its worth , I've played around with Tease AI's estim support in my own scripts, and found that it worked as expected.
Re: Masturbatrix - Tease-AI Awakening - V1.25B
Posted: Tue Jun 04, 2024 10:09 pm
by Spielers
Rar1197 wrote: Sun Jun 02, 2024 2:50 pm
For what its worth , I've played around with Tease AI's estim support in my own scripts, and found that it worked as expected.
Can you, please share your scripts in the milovana forum. That would be great.
Re: Masturbatrix - Tease-AI Awakening - V1.25B
Posted: Wed Jun 05, 2024 6:22 am
by Rar1197
Spielers wrote: Tue Jun 04, 2024 10:09 pm
Rar1197 wrote: Sun Jun 02, 2024 2:50 pm
For what its worth , I've played around with Tease AI's estim support in my own scripts, and found that it worked as expected.
Can you, please share your scripts in the milovana forum. That would be great.
Sure , but a few disclaimers so you don't get your hopes on it :)
Ultimately I'm not very imaginative, so it is basically a randomised slideshow with gradually increasing intensity of estim files over time.
It will also likely require a bit of customisation on the user's part since I have it mainly setup to show images based on my hentai collection - however that can be changed by altering some associated vocab files.
I'll try to do something about making it available this weekend. I'll make a different post when I do so , since this is probably getting a bit off topic for this thread.
Re: Masturbatrix - Tease-AI Awakening - V1.25B
Posted: Fri Jun 28, 2024 12:15 pm
by genome231
Hi
It has been some time ago since I last gave a status.
I am still working on Masturbatrix, a lot of new stuff already in there and more is planned.
I would expect to release something in July or August
Cheers
Genome
Re: Masturbatrix - Tease-AI Awakening - V1.30
Posted: Sun Aug 04, 2024 1:10 pm
by genome231
Hi
Version 1.3 is live.
A lot of new stuff, probably also a lot of new bugs
Do notice pictures have been updated to 1.3, so you will need to re-download those.
In total it is 600'ish MB.
Let me know the good the bad and the ugly
Cheers
Genome