Critical mistake in 1.22
1.22B uploaded
EDIT: God damn it
New version 1.22C
Cheers
Genome
Moderator: 1885
Code: Select all
(Calc_Commitment_Remaining)
@Variable[#DateDifference(Commitment_Period,Days)]>=[Commitment_Period_Set] @NullResponse @Goto(NoDelay)
@NullResponse @SetVar[Commitment_Remaining]=[#DateDifference(Commitment_Period,Days)]
@NullResponse @ChangeVar[Commitment_Remaining]=[Commitment_Remaining]-[#DateDifference[Commitment_Period]]Code: Select all
(Calc_Commitment_Remaining)
@Variable[#DateDifference(Commitment_Period,Days)]>=[Commitment_Period_Set] @NullResponse @Goto(NoDelay)
@NullResponse @SetVar[Commitment_Remaining]=[#DateDifference(Commitment_Period,Days)]
@NullResponse @ChangeVar[Commitment_Remaining]=[Commitment_Period_Set]-[Commitment_Remaining]Code: Select all
(FinalSession)
As far as I can tell, we have one session remaining before your commitment ends #DT @SetFlag(FinalSession)
@NullResponse @SetVar[Commitment_Remaining]=[#Var[Commitment_Period_Set]]
@NullResponse @SetVar[Temp]=[#DateDifference(Commitment_Period,Hours)]
@NullResponse @ChangeVar[Temp]=[Temp]*[24]
@NullResponse @ChangeVar[Commitment_Remaining]=[Commitment_Remaining]-[#Var[Temp]]Code: Select all
(FinalSession)
As far as I can tell, we have one session remaining before your commitment ends #DT @SetFlag(FinalSession)
@NullResponse @SetVar[Commitment_Remaining]=[#DateDifference(Commitment_Period,Hours)]
@NullResponse @SetVar[Temp]=[Commitment_Period_Set]
@NullResponse @ChangeVar[Temp]=[Temp]*[24]
@NullResponse @ChangeVar[Commitment_Remaining]=[Temp]-[Commitment_Remaining]Code: Select all
(FinalSession)
As far as I can tell, we have one session remaining before your commitment ends #DT @SetFlag(FinalSession)
@NullResponse @SetVar[Temp]=[#DateDifference(Commitment_Period,Hours)]
@NullResponse @SetVar[Commitment_Remaining]=[Commitment_Period_Set]
@NullResponse @ChangeVar[Commitment_Remaining]=[Commitment_Remaining]*[24]
@NullResponse @ChangeVar[Commitment_Remaining]=[Commitment_Remaining]-[Temp]Same problem but it wasn't there at first. I'm not sure if it's due to some TAI setting or Masturbatix script.genome231 wrote: Sun Apr 28, 2024 1:04 pm
@Kajinek010
I have no clue why TAI is acting up on you.
Is this happening with other scripts as well or only Masturbatrix?
Are someone else having this issue or just you?
Cheers
Genome

I can work with that now that I understand itgenome231 wrote: Sun Apr 28, 2024 1:04 pm Regarding:
"Chastity capability set to days + occasional sleep
Chastity expectation set to hours.
at the end got a 6 day sentence then "18:57 Jia: You get to enjoy it for 3 hours ;)""
Masturbatrix deals with chastity and time between sessions differently.
I suspect the 6 day sentence meant you can not have a sesssion for another 6 days while the 3 hours is the period you have to stay in chastity following your time with Masturbatrix.
Or am I misunderstanding? If so there could be a bug.
Code: Select all
@Flag(First_JOI_Session) @NullResponse @Goto(DefineVideo)Code: Select all
@Flag(First_JOI_Session) This will be a JOI session @Goto(DefineVideo)Code: Select all
(End)
@Flag(JOI_Censorbar_ON) @NullResponse @DeleteFlag(JOI_Censorbar_ON) @CensorbarAllOffCode: Select all
(InputTest)
@Variable[NippleTorment_Total]<=[0] @NullResponse @SetVar[NippleTorment_Total]=[5]
#Fetch two pegs #DT @Wait(#Random(5,10))Code: Select all
(InputTest)
@Variable[NippleTorment_Total]>[0] @NullResponse @Goto(TotalSet)
@NullResponse @SetVar[NippleTorment_Total]=[5]
(TotalSet)
#Fetch two pegs #DT @Wait(#Random(5,10))

Im using only one script, Masturbatrix.genome231 wrote: Sun Apr 28, 2024 1:04 pm @Kajinek010
I have no clue why TAI is acting up on you.
Is this happening with other scripts as well or only Masturbatrix?
Are someone else having this issue or just you?

Code: Select all
Scripts\Masturbatrix_2_0\Custom\Session\Video\Session_Video_JOI.txt
mån, 29.04.2024 - 16:35:28:4493
Scripts\Masturbatrix_2_0\Interrupt\Restart.txt
mån, 29.04.2024 - 16:35:28:7733
Scripts\Masturbatrix_2_0\Custom\Start_And_Misc\Base.txt

To fix the infinite loop I think you would need to remove the following line from Custom\Input\Edges.txt and Custom\Input\EdgesHold.txt :wowpeterpaulson wrote: Mon Apr 29, 2024 6:38 pm Hi there,
Great work, love it!
I ran into an issue with this error ending in infinite egde-mode loop during a session:
NO_POSSIBLE_LINES: Scripts\Masturbatrix_2_0\Vocabulary\#Slide.txt
There is an edge counter 0:4 not adding up.
Does anyone know how to correct it?
This is the #Slide.txt file content:
@VideoIsNotPlaying @Flag(SlideShowSystem_01) #Slide_01
@VideoIsNotPlaying @Flag(SlideShowSystem_02) #Slide_02
@VideoIsNotPlaying @Flag(SlideShowSystem_03) #Slide_03
@VideoIsPlaying @NullLine
@NotFlag(SlideShowSystem_01,SlideShowSystem_02,SlideShowSystem_03) @SetFlag(SlideShowSystem_01)
Code: Select all
@NullResponse @ChangeVar[Edges_Total]=[Edges_Total]+[1]Code: Select all
(Base)
@Variable[Edge_Count]>=[Edges_Total] @NullResponse @Goto(EndEdges)Code: Select all
(Base)
@Variable[Edge_Count]>=[Edges_Total] @NullResponse @Goto(EndEdges)
@NullResponse @Censorbar2On(85,90,15,10,Edges #Var[Edge_Count]:#Var[Edges_Total])Code: Select all
@NullResponse @ChangeVar[Edge_Count]=[Edge_Count]+[1]
@NullResponse @Censorbar2On(85,90,15,10,Edges #Var[Edge_Count]:#Var[Edges_Total])Possible, yes, but that the video stopped right in that fraction of a second would be very unlikely.Rar1197 wrote: Tue Apr 30, 2024 7:46 am it is conceivable that it was just bad luck with the video stopping playing in between evaluating the 3rd and 4th line of #Slide.txt. I don't know enough about how TeaseAI works internally to say whether that is a possibility or not.
