[Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

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

User avatar
FrozenWolf
Explorer At Heart
Explorer At Heart
Posts: 434
Joined: Tue Oct 30, 2018 7:50 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Dom/me(s): None
Sub/Slave(s): None
Location: UK

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by FrozenWolf »

j4stm3 wrote: Mon Feb 22, 2021 8:22 pm
FrozenWolf wrote: Mon Feb 22, 2021 3:06 pm Created a pull request to fix some virtual assistant issues:
https://github.com/GodDragoner/Spicy-TA ... ty/pull/38
Just wanted to thank you for all the work you've done.
I hope GodDragon is doing well and able to merge your pull requests soon! :-)

:thankyou:
:-D You're welcome. My goal with Spicy has been to fix the issues so that GodDragon can work on the content. Haven't heard from GodDragon in a while now though, let's all hope he's OK.
User avatar
FrozenWolf
Explorer At Heart
Explorer At Heart
Posts: 434
Joined: Tue Oct 30, 2018 7:50 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Dom/me(s): None
Sub/Slave(s): None
Location: UK

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by FrozenWolf »

Electro wrote: Mon Feb 22, 2021 8:37 pm
FrozenWolf wrote: Mon Feb 22, 2021 3:06 pm [snip] Vivienne ignoring 'quick' responses [/snip]

[Vivienne]: How can I help?
01:56 pm Rusty: Chores
[Vivienne]: Do you wish to do a new chore or return?
01:56 pm Rusty: Chore
[Vivienne]: Tell me toy
[Vivienne]: How much free time do you have in minutes or should I choose for you? *looks at you innocently*
01:56 pm Rusty: 10
01:56 pm Rusty: 10
01:56 pm Rusty: 1000
01:56 pm Rusty: 100000
01:56 pm Rusty: 1000000
[Vivienne]: Let's see toy... *grin*
[Vivienne]: Let's see if we can find a chore for you...
01:57 pm Rusty: Shit
[/code]
Well, uhh, see you in a month short of 2 years. Wonder what chore she thinks will take that much time.
In my case, that would definitely be cleaning the oven. Two years must just be enough :-).
GodDragon
Explorer At Heart
Explorer At Heart
Posts: 795
Joined: Sun Jun 11, 2017 4:30 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by GodDragon »

First of all thanks for hanging in there. I got a lot of stuff to go through so bare with me. Sorry I didn't have any time at all to really look into the forum so I just didn't at all.
I'll have to see what issues have been fixed and what haven't and then I'll answer those that haven't been fixed.
Truewilling wrote: Fri Feb 05, 2021 3:19 pm I just started with part-time Mistress. I expect some verbal comment from her when I come back after stopping her previous session. I think it's getting me punishment points but I expect her to mention it. I also expect to have to start the module again that I failed to finish.
Spoiler: show
E.g. I'm doing position training and I quit. When I start a new session, I'd expect a verbal comment like: "I'm disappointed in you for quitting your last session. Here are xxx punishment points. Now, where were we. Let's go back to position training and finish it this time.
Sure, can be done.
FrozenWolf wrote: Thu Feb 11, 2021 8:55 pm Thanks for the update. Out of curiosity, what are the specs of your PC, i.e. CPU and GPU? TAJ should in theory be able to run on a standard PC without any noticeable slowdown. I have seen it chewing up more CPU that I think it should, but it's not easy to track down which parts are doing what using tools like JConsole with TopThreads, especially when JavaFX delegates to the platform specific media handling. I might have to try an internal modification to allow TAJ to monitor itself, but that's quite a chunk of work. I might end up with different results anyway running on Linux.
https://visualvm.github.io/
smargerbarg wrote: Tue Feb 09, 2021 11:52 pm the second issue that I have is I accepted her request to be plugged 24/7, but the plug she chose is my second to largest. which seems to mean that she will only choose between that plug and the largest. is there a way to change that setting?

Thanks for the help!
I'd need your buttplugs.var file to see what's wrong. I am just thinking: Is that plug possibly the smallest longtime wear plug (t-base) you own?
Brickx wrote: Mon Feb 08, 2021 8:50 am Quick question: how can i reset spicy, i don't want all my settings to be gone, just want to redo the intro, choose a mistress and set slave type (full time part time etc etc)
If you want to reenter the setup delete the "finishedSetup.var" file inside your Spicy/System/Variables folder. Although this will prompt you with the initial setup of everything again and might delete some variables it should keep "most" (didn't check what could be changed) of your progress.

Without setup:
If you want to change your domme honorific: Edit the "dommehonorific.var" file
If you want to change the personality type: Edit the "personalitytype.var" file (0 for kind, 1 for strict)
If you want to change the personality strictness: Edit the "personalitystrictness.var" file (0 -2 (2 being the strictest))

Full time / part time conversion might be a bit clunky. I'll probably have to add a feature for that since it changes multiple things. Going full time -> part time though might be easier than vice versa. (Edit: slavetype.var file. 0 for part time and 1 for full time (not going part -> full time this way might break things so I rather would wait for a build in feature for this)
cursor10 wrote: Tue Feb 02, 2021 10:03 pm Hi, i found a crash after edging without command. Scipt was frozen.
Spoiler: show
10:47:17 nachm. INFO: Calculating mood for 880 and strictness 1
10:47:17 nachm. INFO: Calculating mood for 880 and strictness 1
10:47:17 nachm. INFO: Feel like showing power: 27
10:47:17 nachm. CHAT: 10:47 nachm. Misstress Amadathy: Are you having trouble keeping up cuckold?
10:47:32 nachm. CHAT: 10:47 nachm. I: I am on the edge
10:47:33 nachm. CHAT: 10:47 nachm. Misstress Amadathy: Yes or no?
10:47:43 nachm. CHAT: 10:47 nachm. I: Yes goddess
10:47:46 nachm. CHAT: 10:47 nachm. Misstress Amadathy: No problem *sharp breath*
10:47:50 nachm. CHAT: 10:47 nachm. Misstress Amadathy: At least, for now...
10:47:52 nachm. INFO: Calculating mood for 880 and strictness 1
10:47:52 nachm. INFO: Calculating mood for 880 and strictness 1
10:47:52 nachm. INFO: Feel like showing power: 27
10:47:58 nachm. CHAT: 10:47 nachm. Misstress Amadathy: Don't edge without permission too often stroker
10:48:10 nachm. SEVERE: Unrecognized formatter format:/i
10:48:10 nachm. CHAT: 10:48 nachm. Misstress Amadathy: It's not as bad as cumming without permission, of course
10:48:24 nachm. CHAT: 10:48 nachm. Misstress Amadathy: But I want to control you edges, as well as your orgasms
10:48:36 nachm. CHAT: 10:48 nachm. Misstress Amadathy: I want you to edge a lot, but only when I tell you to :3
10:48:48 nachm. CHAT: 10:48 nachm. Misstress Amadathy: And you can ask me for an edge if you really want it
10:49:00 nachm. CHAT: 10:49 nachm. Misstress Amadathy: Not that you'll always get what you want of course...
10:49:07 nachm. CHAT: 10:49 nachm. Misstress Amadathy: Are you done yet?
10:49:14 nachm. CHAT: 10:49 nachm. I: Yes goddess
10:49:45 nachm. CHAT: 10:49 nachm. I: Yes goddess
10:50:18 nachm. CHAT: 10:50 nachm. I: Done goddess
10:51:01 nachm. CHAT: 10:51 nachm. I: Yes
10:51:10 nachm. CHAT: 10:51 nachm. I: Ready
I: Done goddess
10:51:01 nachm. CHAT: 10:51 nachm. I: Yes
10:51:10 nachm. CHAT: 10:51 nachm. I: Ready
I need to see where that script came from because the are you done yet should be part of the pre-edge script.

ThePurpleSnowglobe wrote: Fri Feb 12, 2021 7:13 pm I am not sure whether I am reporting a bug or making a suggestion. In the script "Session > Modules > Tease > NoChastity > ImageStrokes" you have to stroke to several images. I found it rather strange that the script was only alternating between 50 strokes and 250 strokes and I do not know, if this is the desired behaviour. In line 16 the script reads:

Code: Select all

let strokes = random(50, 250);
So the script selects either 50 or 250 strokes. I wonder, if the original intention rather might have been something like this:

Code: Select all

let strokes = randomInteger(50, 250);
My personal suggestion would be something like this:

Code: Select all

let strokes = randomInteger(5, 25) * 10;
Great idea!
FrozenWolf wrote: Tue Feb 23, 2021 3:10 pm
j4stm3 wrote: Mon Feb 22, 2021 8:22 pm
FrozenWolf wrote: Mon Feb 22, 2021 3:06 pm Created a pull request to fix some virtual assistant issues:
https://github.com/GodDragoner/Spicy-TA ... ty/pull/38
Just wanted to thank you for all the work you've done.
I hope GodDragon is doing well and able to merge your pull requests soon! :-)

:thankyou:
:-D You're welcome. My goal with Spicy has been to fix the issues so that GodDragon can work on the content. Haven't heard from GodDragon in a while now though, let's all hope he's OK.
I am good. Just have been busy all day long and thus couldn't really find any time to hop on and check. Thanks for fixing all those mistakes and doing the debugging. I will look into merging the requests asap (tomorrow probably).
Brickx
Explorer
Explorer
Posts: 11
Joined: Sun Jun 13, 2010 6:44 pm

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by Brickx »

getting an error, tease just abruptly goes back to the assistant and i,m able to start a new session straight away:"

Code: Select all

error was found in line 201
Error: ReferenceError: "moduleChance" is not defined in <eval> at line number 201
javax.script.ScriptException: ReferenceError: "moduleChance" is not defined in <eval> at line number 201
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:461)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$234$\^eval\_.:program(<eval>:84)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$231$5556$\^eval\_.startSession(<eval>:132)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$222$\^eval\_.:program(<eval>:31)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$45$\^eval\_.:scopeCall(<eval>)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$45$\^eval\_.:program(<eval>:131)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:145)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:125)
	at me.goddragon.teaseai.api.session.Session$1.run(Session.java:41)
Caused by: <eval>:201 ReferenceError: "moduleChance" is not defined
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.error(ECMAErrors.java:57)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.referenceError(ECMAErrors.java:319)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.referenceError(ECMAErrors.java:291)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.Global.__noSuchProperty__(Global.java:1616)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$281$\^eval\_.:program(<eval>:201)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	... 49 more
g.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	... 49 more
User avatar
FrozenWolf
Explorer At Heart
Explorer At Heart
Posts: 434
Joined: Tue Oct 30, 2018 7:50 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Dom/me(s): None
Sub/Slave(s): None
Location: UK

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by FrozenWolf »

GodDragon wrote: Wed Feb 24, 2021 5:50 pm I am good. Just have been busy all day long and thus couldn't really find any time to hop on and check. Thanks for fixing all those mistakes and doing the debugging. I will look into merging the requests asap (tomorrow probably).
Great to hear! I tried to make each pull request independent, i.e. they are all branches off of your master branch. That means you'll encounter a few minor conflicts when merging one or two of them. You can have a look at my integration branch if that helps, or alternatively I can rebase them onto an updated master; whatever makes it easiest. I could even just submit a pull request for the whole integration branch to pull everything in, although I appreciate you'll want to check through to make sure I haven't made any silly mistakes.
Spicy-Integration-2021-02-24.png
Spicy-Integration-2021-02-24.png (235.49 KiB) Viewed 2002 times
machine_maker
Explorer
Explorer
Posts: 19
Joined: Sat Apr 06, 2019 11:21 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by machine_maker »

Ok, had a couple issues with the latest session (a few of my own making :()
Couple times the EnduranceStrokes errored out cause I didn't have any videos in the category it selected. I guess that's my bad.
BUT, there are 2 errors saying "holdSeconds" is not a function? Don't think I cause that one.
Ignore the last few errors, I was trying to manually end the session and "injectcodedebug" wasn't working for some reason.

Lastly, I feel like the edge training sessions are supposed to be spread out across a session? I had all of them back-to-back.

EDIT: I just remembered one more thing... I forget where, but a couple times the domme said something relating to staring at her ass, and the picture changed twice, like it was supposed to show an Ass tagged image, but then just showed another random one on top of it.

Log: https://paste.gg/p/anonymous/2b8f45acda ... 4db04f7043
User avatar
FrozenWolf
Explorer At Heart
Explorer At Heart
Posts: 434
Joined: Tue Oct 30, 2018 7:50 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Dom/me(s): None
Sub/Slave(s): None
Location: UK

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by FrozenWolf »

Brickx wrote: Wed Feb 24, 2021 9:38 pm getting an error, tease just abruptly goes back to the assistant and i,m able to start a new session straight away:"

Code: Select all

error was found in line 201
Error: ReferenceError: "moduleChance" is not defined in <eval> at line number 201
javax.script.ScriptException: ReferenceError: "moduleChance" is not defined in <eval> at line number 201
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:461)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$234$\^eval\_.:program(<eval>:84)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$231$5556$\^eval\_.startSession(<eval>:132)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$222$\^eval\_.:program(<eval>:31)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$45$\^eval\_.:scopeCall(<eval>)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$45$\^eval\_.:program(<eval>:131)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:145)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:125)
	at me.goddragon.teaseai.api.session.Session$1.run(Session.java:41)
Caused by: <eval>:201 ReferenceError: "moduleChance" is not defined
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.error(ECMAErrors.java:57)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.referenceError(ECMAErrors.java:319)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.referenceError(ECMAErrors.java:291)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.Global.__noSuchProperty__(Global.java:1616)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$281$\^eval\_.:program(<eval>:201)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	... 49 more
g.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	... 49 more
That was fixed by GodDragon in commit f1ecfcac on 2020-12-23, but I don't think it has rolled out in an update yet.
machine_maker wrote: Thu Feb 25, 2021 6:27 am Ok, had a couple issues with the latest session (a few of my own making :()
Couple times the EnduranceStrokes errored out cause I didn't have any videos in the category it selected. I guess that's my bad.
I'm working on making this more robust in TAJ so that it fails more gracefully.
machine_maker wrote: Thu Feb 25, 2021 6:27 am BUT, there are 2 errors saying "holdSeconds" is not a function? Don't think I cause that one.
That's fixed in pull request #25.
machine_maker wrote: Thu Feb 25, 2021 6:27 am Lastly, I feel like the edge training sessions are supposed to be spread out across a session? I had all of them back-to-back.
I've had the same experience. Might be something that GodDragon can have a look into.
machine_maker wrote: Thu Feb 25, 2021 6:27 am EDIT: I just remembered one more thing... I forget where, but a couple times the domme said something relating to staring at her ass, and the picture changed twice, like it was supposed to show an Ass tagged image, but then just showed another random one on top of it.
That's also fixed in pull request #25.
machine_maker
Explorer
Explorer
Posts: 19
Joined: Sat Apr 06, 2019 11:21 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by machine_maker »

Wow OK. I totally thought I had checked out your "integration" branch from your fork of the repo, but apparently I hadn't pulled in any of the changes, only added your repo as a remote. *facepalm*.
User avatar
FrozenWolf
Explorer At Heart
Explorer At Heart
Posts: 434
Joined: Tue Oct 30, 2018 7:50 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Dom/me(s): None
Sub/Slave(s): None
Location: UK

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by FrozenWolf »

machine_maker wrote: Thu Feb 25, 2021 5:30 pm Wow OK. I totally thought I had checked out your "integration" branch from your fork of the repo, but apparently I hadn't pulled in any of the changes, only added your repo as a remote. *facepalm*.
Ooh, that's unlucky; it happens to the best of us!
GodDragon
Explorer At Heart
Explorer At Heart
Posts: 795
Joined: Sun Jun 11, 2017 4:30 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by GodDragon »

machine_maker wrote: Thu Feb 25, 2021 6:27 am Lastly, I feel like the edge training sessions are supposed to be spread out across a session? I had all of them back-to-back.
What exactly does that mean? The whole session is just edge training or does it end at sometime but just no real pause in between?

Edit: Merged all requests on github. Thanks for the help and work!
machine_maker
Explorer
Explorer
Posts: 19
Joined: Sat Apr 06, 2019 11:21 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by machine_maker »

So I’d do some edge training, then she’d say ok, done for now (or smth), you can sit back down, and then immediately start back up again will a Follow up session. It should be the first part of the log I posted up there.
User avatar
FrozenWolf
Explorer At Heart
Explorer At Heart
Posts: 434
Joined: Tue Oct 30, 2018 7:50 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Dom/me(s): None
Sub/Slave(s): None
Location: UK

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by FrozenWolf »

GodDragon wrote: Fri Feb 26, 2021 3:34 pm Edit: Merged all requests on github. Thanks for the help and work!
Nicely done! I've run through a couple of sessions with both of our changes merged and it seems to run very well. I've incorporated another batch of small updates here:
https://github.com/GodDragoner/Spicy-TA ... ty/pull/39
j4stm3
Explorer
Explorer
Posts: 7
Joined: Thu Feb 27, 2020 12:52 pm

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by j4stm3 »

A few audio files appear to be missing from the Audio Pack (such as Audio/Spicy/Punishment/Corner/Up/*.mp3 or Audio/Spicy/Punishment/Corner/Down/*.mp3)
Is this already known?

I'd also like to ask if Work/Study mode time is counting towards the weekly chores time.
GodDragon
Explorer At Heart
Explorer At Heart
Posts: 795
Joined: Sun Jun 11, 2017 4:30 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by GodDragon »

j4stm3 wrote: Mon Mar 01, 2021 12:15 pm A few audio files appear to be missing from the Audio Pack (such as Audio/Spicy/Punishment/Corner/Up/*.mp3 or Audio/Spicy/Punishment/Corner/Down/*.mp3)
Is this already known?

I'd also like to ask if Work/Study mode time is counting towards the weekly chores time.
They aren't missing just moved. Looks we overlooked changing these paths in some scripts.

No studying does not count toward that time. :whistle:
machine_maker
Explorer
Explorer
Posts: 19
Joined: Sat Apr 06, 2019 11:21 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by machine_maker »

Hmm, I had a thought. I think the forced chastity time should somehow add to your chastity level. It doesn’t make a lot of sense that you end up with 2 days in chastity after the model rating game, only to have your next chastity assignment after getting out be “spend 5 hours in chastity”. Idk exactly how that would work. Maybe you get some xp for all time in chastity, or maybe you can’t end up with more than a certain duration based on level, idk.
Post Reply