Re: Spicy Personality 3.00 [TEASE AI] in progress..
Posted: Sun Mar 19, 2017 11:21 am
In the Chores script line, the dates for all of the house keeping chores are never set, so they never fire.
... for the explorer at heart!
https://milovana.com/forum/
Lines like this: (160)genome231 wrote: Sun Mar 19, 2017 1:29 pm
@MarSpank
In GNMPhone, you can be told to report for a Rear End Punishment which sets a flag, but nowhere in the code is the flag deleted or acted upon? Coming soon feature?
I completely forgot about that. Changed it to simply award punishment points and a decrease in mood.
Most of the session starts in the CallReturns are missing .txt at the end of the path.
Dont think I understand this one, can you be more specific?
In the #Play10Strokes (as well as 20,30,40,50), all of the @PlayAudio commands are missing .mp3. Also is it intentional that every one of these could give you 10,20,30,40, or 50 strokes?
I assume you mean #PlaySpankingSoundX, fixed the bugs in them :)
Ah, ok i thought it was a number since i had it set to 0 (probably due to the missing in the GNMFirstMeeting :Dgenome231 wrote: Sun Mar 19, 2017 1:29 pm @Daragorn
The #DT vocab file (as well as all the modules to determine when the session end) use a #DateDifference(Devotion, Minutes) but you cant do that since devotion is not a date (i think you should use teaseSession for that since it keeps track of when the session started)
A devotion date is set in the GNMStart (interrupt). But there was 1 missing from the GNMFirstMeeting.
to be clearer, you have to change the @ShowImage[\GNMImages\Chastity\ChastityOff.jpg] to @ShowImage[\GNMImages\Chastity\ChastityOff\*]marspank wrote: Sat Mar 18, 2017 11:33 am Issues with GNMChastityOff.txt, and possibly/probably all of the ChastityOn/Off scripts
[*] The Images that are set for ChastityOff and ChastityOn are the old paths. With all of the new pictures they need to be changed to have the \*.* or \*.jpg
This is fixeable in the same way as i suggested for the @SetVar[name]=[#Vocab] so, instead of having:[*] Line 6:
@RT(Let me know when you're done..,Report to me when it's off,Remember to tell me when it's off) @Timeout(#CPatience,Hurry) has the same problem that Daragorn mentioned earlier. The fix was somthing similar to what he mentioned. In the #Cpatience script I changed the lines to set a variable called CPatience, called that script prior to the @TimeOut and then inside the @Timeout used the variable. But this did not seem to work, it went way faster than normal, almost instant. It also did not recognize my responses of having it off/removed.
My suggestion for these kind of scripts is to put the @SetFlag(ChasityIsOn) and @DeleteFlag(ChastityIsOn) in the lines containing the answer of the sub instead of at the beginning of the scripts like you have....so you'll know that the variable is set/deleted only right after the sub locked/unlocked himself (it will prevent possible interruptions interfering with the script and creating a situation where the script has not concluded, so the sub state was not changed, but the variable was already set/deleted).[*] If you do not take your belt off in time and are instructed to put it back on, the @SetFlag(ChastityIsOn) code is missing.
[/list]
This is what that first error was referring to, the fact that it wasn't comparing it to PDenialSet, just PDenial.genome231 wrote: Sun Mar 19, 2017 4:31 pm
@MarSpank
@Variable[#DateDifference(PDenial, Hours)]<=[PDenial] @NullResponse @Goto(Denial)
In which script does this cause an error? Cant seem to find it?
#DateDifference(PDenial, Hours) Produces a number depending on how many hours passed since it was set.
[PDenial] <-- Is suppose to be [PDenialSet] so it was a bug inside GNMStart.
If you can point me to all the places where PDenialSet is used wrongly that would be great! :)
It should say #SpankPlacingRight50(50)
@SystemMessage [Miss Gigi]: #SpankPlacingRight40 #M3OverLap
@SystemMessage [Miss Gigi]: #SpankPlacingLeft50 #M3OverLap @Goto(SpankingM3)