[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

Spielers
Explorer At Heart
Explorer At Heart
Posts: 309
Joined: Mon Jan 09, 2017 8:26 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

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

Post by Spielers »

Hey I startet a new session very nice start.
But in the first dom session it startet with
Spoiler: show
07:49:57 pm CHAT: 07:49 pm Charlotte: Hello pet
07:50:02 pm CHAT: 07:50 pm Spielers: Hi
07:50:05 pm CHAT: 07:50 pm Charlotte: That was the last time I used your real name
07:50:16 pm CHAT: 07:50 pm Charlotte: From now on I will use whatever pet name I see fit
07:50:26 pm CHAT: 07:50 pm Charlotte: Whether that is slut, pet or slave
07:50:34 pm CHAT: 07:50 pm Charlotte: Because you are a slave
07:50:42 pm CHAT: 07:50 pm Charlotte: My slut, bitch, plaything, chastity boy
Please add to the start a question about the real name and use this in the first session. In the combination above it makes no sense. Thanks
subsen
Explorer
Explorer
Posts: 13
Joined: Mon Jun 15, 2015 1:54 am

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

Post by subsen »

Really loving it so far!!

Is there a way to put the metronome sounds to the Tease AI none java version?
Spielers
Explorer At Heart
Explorer At Heart
Posts: 309
Joined: Mon Jan 09, 2017 8:26 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

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

Post by Spielers »

the program don't response in the edge mode after loading a video i need to close tease AI Java to stop the metronome
Spoiler: show
08:12:23 pm CHAT: 08:12 pm hi: That's 2 more edges for you *smiles*
08:12:31 pm CHAT: 08:12 pm hi: Get Your dick on the brink of orgasm!
08:12:32 pm INFO: Starting Edge Taunts
08:12:54 pm CHAT: 08:12 pm hi: Just imagine you were getting ready to cum all over these divine tits
08:12:54 pm FINER: Fetching url 'https://i.imgur.com/wpEA3Ej.mp4'
08:13:02 pm FINER: Response code received 200 'OK'
08:13:02 pm FINER: Fetched 17.568.728 bytes of type 'video/mp4'
08:13:05 pm CHAT: 08:13 pm Spielers: I am on the edge
08:13:27 pm CHAT: 08:13 pm Spielers: Edge
08:14:02 pm CHAT: 08:14 pm Spielers: Yes Princess
08:14:59 pm CHAT: 08:14 pm Spielers: Hello Princess
08:15:03 pm CHAT: 08:15 pm Spielers: I am sorry Princess
08:15:13 pm CHAT: 08:15 pm Spielers: Stop
08:15:27 pm CHAT: 08:15 pm Spielers: Cum
08:15:47 pm CHAT: 08:15 pm Spielers: @
3 pm CHAT: 08:15 pm Spielers: Stop
08:15:27 pm CHAT: 08:15 pm Spielers: Cum
08:15:47 pm CHAT: 08:15 pm Spielers: @
Spielers
Explorer At Heart
Explorer At Heart
Posts: 309
Joined: Mon Jan 09, 2017 8:26 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

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

Post by Spielers »

and it hang again. is there an edge button problem?
Spoiler: show
06:56:50 pm INFO: Increasing stoke training level to 3
06:56:50 pm INFO: New time to increase cock hero endurance training level: 0/15
06:56:50 pm FINER: Fetching url 'https://i.redd.it/ogr1tw44r9t51.jpg'
06:56:50 pm FINER: Response code received 200 'OK'
06:56:50 pm FINER: Fetched 105.528 bytes of type 'image/jpeg'
06:56:56 pm FINER: Fetching url 'https://i.imgur.com/dEK8zYR.jpg'
06:56:56 pm FINER: Response code received 200 'OK'
06:56:56 pm FINER: Fetched 503 bytes of type 'image/png'
06:57:04 pm FINER: Fetching url 'https://i.imgur.com/p0PdPZV.mp4'
06:57:05 pm FINER: Response code received 200 'OK'
06:57:05 pm FINER: Fetched 503 bytes of type 'image/png'
06:57:14 pm INFO: New time to increase cock hero endurance training level: 5/15
06:57:14 pm FINER: Fetching url 'https://i.imgur.com/NA6Mphz.gif'
06:57:14 pm FINER: Response code received 200 'OK'
06:57:14 pm FINER: Fetched 68.614.487 bytes of type 'image/gif'
06:58:08 pm CHAT: 06:58 pm Sven: I am on the edge
Exception in thread "JavaFX Application Thread" java.lang.OutOfMemoryError: Java heap space
at java.desktop/java.awt.image.DataBufferInt.<init>(DataBufferInt.java:75)
at java.desktop/java.awt.image.Raster.createPackedRaster(Raster.java:467)
at java.desktop/java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1032)
at java.desktop/java.awt.image.BufferedImage.<init>(BufferedImage.java:351)
at me.goddragon.teaseai.utils.media.GifDecoder.readImage(GifDecoder.java:701)
at me.goddragon.teaseai.utils.media.GifDecoder.readContents(GifDecoder.java:581)
at me.goddragon.teaseai.utils.media.GifDecoder.read(GifDecoder.java:280)
at me.goddragon.teaseai.utils.media.GifDecoder.read(GifDecoder.java:341)
at me.goddragon.teaseai.utils.media.AnimatedGif.<init>(AnimatedGif.java:16)
at me.goddragon.teaseai.api.media.ImageHandler.lambda$switchToImageView$0(ImageHandler.java:83)
at me.goddragon.teaseai.api.media.ImageHandler$$Lambda$774/0x0000000801110c40.run(Unknown Source)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at javafx.graphics/com.sun.javafx.application.PlatformImpl$$Lambda$169/0x0000000800c59440.run(Unknown Source)
at java.base/java.security.AccessController.executePrivileged(AccessController.java:753)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)
at javafx.graphics/com.sun.javafx.application.PlatformImpl$$Lambda$168/0x0000000800c59040.run(Unknown Source)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)
at javafx.graphics/com.sun.glass.ui.win.WinApplication$$Lambda$157/0x0000000800c33c40.run(Unknown Source)
at java.base/java.lang.Thread.run(Thread.java:832)
06:59:31 pm CHAT: 06:59 pm Spielers: Edge
nown Source)
at java.base/java.lang.Thread.run(Thread.java:832)
06:59:31 pm CHAT: 06:59 pm Spielers: Edge
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 »

Spielers wrote: Sun Jul 18, 2021 6:14 pm Hey I startet a new session very nice start.
But in the first dom session it startet with
Spoiler: show
07:49:57 pm CHAT: 07:49 pm Charlotte: Hello pet
07:50:02 pm CHAT: 07:50 pm Spielers: Hi
07:50:05 pm CHAT: 07:50 pm Charlotte: That was the last time I used your real name
07:50:16 pm CHAT: 07:50 pm Charlotte: From now on I will use whatever pet name I see fit
07:50:26 pm CHAT: 07:50 pm Charlotte: Whether that is slut, pet or slave
07:50:34 pm CHAT: 07:50 pm Charlotte: Because you are a slave
07:50:42 pm CHAT: 07:50 pm Charlotte: My slut, bitch, plaything, chastity boy
Please add to the start a question about the real name and use this in the first session. In the combination above it makes no sense. Thanks
I think you just wrote the wrong name into the "SubName" box. Because that's what's used here
subsen wrote: Sun Jul 18, 2021 10:12 pm Really loving it so far!!

Is there a way to put the metronome sounds to the Tease AI none java version?
No, there currently is sadly no way to do that. Maybe at some point in the future I can work on that.
Spielers wrote: Mon Jul 19, 2021 6:23 pm the program don't response in the edge mode after loading a video i need to close tease AI Java to stop the metronome
Spoiler: show
08:12:23 pm CHAT: 08:12 pm hi: That's 2 more edges for you *smiles*
08:12:31 pm CHAT: 08:12 pm hi: Get Your dick on the brink of orgasm!
08:12:32 pm INFO: Starting Edge Taunts
08:12:54 pm CHAT: 08:12 pm hi: Just imagine you were getting ready to cum all over these divine tits
08:12:54 pm FINER: Fetching url 'https://i.imgur.com/wpEA3Ej.mp4'
08:13:02 pm FINER: Response code received 200 'OK'
08:13:02 pm FINER: Fetched 17.568.728 bytes of type 'video/mp4'
08:13:05 pm CHAT: 08:13 pm Spielers: I am on the edge
08:13:27 pm CHAT: 08:13 pm Spielers: Edge
08:14:02 pm CHAT: 08:14 pm Spielers: Yes Princess
08:14:59 pm CHAT: 08:14 pm Spielers: Hello Princess
08:15:03 pm CHAT: 08:15 pm Spielers: I am sorry Princess
08:15:13 pm CHAT: 08:15 pm Spielers: Stop
08:15:27 pm CHAT: 08:15 pm Spielers: Cum
08:15:47 pm CHAT: 08:15 pm Spielers: @
3 pm CHAT: 08:15 pm Spielers: Stop
08:15:27 pm CHAT: 08:15 pm Spielers: Cum
08:15:47 pm CHAT: 08:15 pm Spielers: @
You could try "skip edge bug" in these situations. That could help. Was there like stroke training or endurance training before that?
Because I don't think it's the video. At least I hope it's not. You can also try the "safeword red" to interrupt anything that's occuring. Also try the newest build on github, I added additional debug steps to pin down the issue for the future.
Spielers wrote: Tue Jul 20, 2021 5:06 pm and it hang again. is there an edge button problem?
Spoiler: show
06:56:50 pm INFO: Increasing stoke training level to 3
06:56:50 pm INFO: New time to increase cock hero endurance training level: 0/15
06:56:50 pm FINER: Fetching url 'https://i.redd.it/ogr1tw44r9t51.jpg'
06:56:50 pm FINER: Response code received 200 'OK'
06:56:50 pm FINER: Fetched 105.528 bytes of type 'image/jpeg'
06:56:56 pm FINER: Fetching url 'https://i.imgur.com/dEK8zYR.jpg'
06:56:56 pm FINER: Response code received 200 'OK'
06:56:56 pm FINER: Fetched 503 bytes of type 'image/png'
06:57:04 pm FINER: Fetching url 'https://i.imgur.com/p0PdPZV.mp4'
06:57:05 pm FINER: Response code received 200 'OK'
06:57:05 pm FINER: Fetched 503 bytes of type 'image/png'
06:57:14 pm INFO: New time to increase cock hero endurance training level: 5/15
06:57:14 pm FINER: Fetching url 'https://i.imgur.com/NA6Mphz.gif'
06:57:14 pm FINER: Response code received 200 'OK'
06:57:14 pm FINER: Fetched 68.614.487 bytes of type 'image/gif'
06:58:08 pm CHAT: 06:58 pm Sven: I am on the edge
Exception in thread "JavaFX Application Thread" java.lang.OutOfMemoryError: Java heap space
at java.desktop/java.awt.image.DataBufferInt.<init>(DataBufferInt.java:75)
at java.desktop/java.awt.image.Raster.createPackedRaster(Raster.java:467)
at java.desktop/java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1032)
at java.desktop/java.awt.image.BufferedImage.<init>(BufferedImage.java:351)
at me.goddragon.teaseai.utils.media.GifDecoder.readImage(GifDecoder.java:701)
at me.goddragon.teaseai.utils.media.GifDecoder.readContents(GifDecoder.java:581)
at me.goddragon.teaseai.utils.media.GifDecoder.read(GifDecoder.java:280)
at me.goddragon.teaseai.utils.media.GifDecoder.read(GifDecoder.java:341)
at me.goddragon.teaseai.utils.media.AnimatedGif.<init>(AnimatedGif.java:16)
at me.goddragon.teaseai.api.media.ImageHandler.lambda$switchToImageView$0(ImageHandler.java:83)
at me.goddragon.teaseai.api.media.ImageHandler$$Lambda$774/0x0000000801110c40.run(Unknown Source)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at javafx.graphics/com.sun.javafx.application.PlatformImpl$$Lambda$169/0x0000000800c59440.run(Unknown Source)
at java.base/java.security.AccessController.executePrivileged(AccessController.java:753)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)
at javafx.graphics/com.sun.javafx.application.PlatformImpl$$Lambda$168/0x0000000800c59040.run(Unknown Source)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)
at javafx.graphics/com.sun.glass.ui.win.WinApplication$$Lambda$157/0x0000000800c33c40.run(Unknown Source)
at java.base/java.lang.Thread.run(Thread.java:832)
06:59:31 pm CHAT: 06:59 pm Spielers: Edge
nown Source)
at java.base/java.lang.Thread.run(Thread.java:832)
06:59:31 pm CHAT: 06:59 pm Spielers: Edge
Well in this case your JVM (java virtual machine just ran out of memory due to a gif being loaded apparently). Seing that the gif is quite big that could be the issue. Although obviously there should be more than enough RAM. How much RAM do you have?
You can adjust the command in launch.bat: "Java\openjdk-14.0.2_windows-x64_bin\bin\java.exe" -Xmx1G -jar TeaseAI.jar
Adjust the 1G to anything more if you got more than 1 gig of ram to spare.
Ingvald_Alex
Explorer
Explorer
Posts: 70
Joined: Mon Mar 22, 2021 8:02 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 Ingvald_Alex »

Can you do anything with edge training session? More then 40 edges... only edges... It is crazy. Safeword can't stop it.
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 »

Ingvald_Alex wrote: Tue Aug 03, 2021 10:40 am Can you do anything with edge training session? More then 40 edges... only edges... It is crazy. Safeword can't stop it.
If you don't want the edge training sessions, go into the Session/Special/SessionSpecial.js file and replace daysPassed*10 in line 71 with 0*10. That's it. "safeword red" should interrupt the session and you should be able to end the session early this way if you want to.
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

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

Post by markus »

Hello everyone!

I'm looking forward to play with Spicy alot, great project what I can tell so far, THX to everyone who is involved!
I had my first short session, but I have problems with my domme picture sets.
I am using the Quick-Start-Download-Version btw.
I have nearly 40000 pictures, 1 main folder and 68 subfolders.
But only a very few of these pictures are displayed, like 5-10 out of 40000.
They are all .jpg and are displayed when I tag them with TAIJ, but not showing up in the session.

I don't see what's the diffence between my pictures and those which are shown.
I have already tried:
- Converting them to not-progressive
- Converting them to bmp and back to jpg
- Renamed the pictures to numbers 1 2 3 and so on
- Renamed the folders to numbers 1 2 3 and so on

When I select that folder with the 40000 pictures it takes a little while till TAIJ responses again, which means I guess that there is some sort of checking TAIJ does.
Could anyone post here that checking part in the code?
Or has someone similar problems (solved)?
Any other ideas?

Best greetings,
Markus
Spielers
Explorer At Heart
Explorer At Heart
Posts: 309
Joined: Mon Jan 09, 2017 8:26 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

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

Post by Spielers »

markus wrote: Tue Aug 24, 2021 11:35 am Hello everyone!

I'm looking forward to play with Spicy alot, great project what I can tell so far, THX to everyone who is involved!
I had my first short session, but I have problems with my domme picture sets.
I am using the Quick-Start-Download-Version btw.
I have nearly 40000 pictures, 1 main folder and 68 subfolders.
But only a very few of these pictures are displayed, like 5-10 out of 40000.
They are all .jpg and are displayed when I tag them with TAIJ, but not showing up in the session.

I don't see what's the diffence between my pictures and those which are shown.
I have already tried:
- Converting them to not-progressive
- Converting them to bmp and back to jpg
- Renamed the pictures to numbers 1 2 3 and so on
- Renamed the folders to numbers 1 2 3 and so on

When I select that folder with the 40000 pictures it takes a little while till TAIJ responses again, which means I guess that there is some sort of checking TAIJ does.
Could anyone post here that checking part in the code?
Or has someone similar problems (solved)?
Any other ideas?

Best greetings,
Markus
this is a buildin feature of teaseAi there are at each session like 10 picture which repeat in this session so the next session have new pictures and you don't need much pictures from a person.

Can you share your Picturecollection of your dom?
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

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

Post by markus »

Spielers wrote: Tue Aug 24, 2021 7:33 pm this is a buildin feature of teaseAi there are at each session like 10 picture which repeat in this session so the next session have new pictures and you don't need much pictures from a person.
Hi!
Among developers / programmers there is this old saying: 'It's not a bug, it's a feature!' :lol:
Honestly, if this is actually a feature, then it's a bad one IMHO, but i doubt that it is a feature.
Let's say you play a session which lasts 2 hours, ... and only see the same 10 pictures all the time over and over again? ... Would be very boring and would also not make any sense to me,... why reduce the amount to 10 pictures when you have thousands to look at?
But I have tested it more than once,... like 10 times or such, ... and I saw always the same pictures,... everytime,... if you have 40000 pictures, run 10 sessions and there are always the same some pictures out of 40000 then there must be something wrong.
Can you share your Picturecollection of your dom?
Sorry, nope, ... private stuff.

Best greatings,
Markus
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 »

markus wrote: Tue Aug 24, 2021 8:10 pm
Spielers wrote: Tue Aug 24, 2021 7:33 pm this is a buildin feature of teaseAi there are at each session like 10 picture which repeat in this session so the next session have new pictures and you don't need much pictures from a person.
Hi!
Among developers / programmers there is this old saying: 'It's not a bug, it's a feature!' :lol:
Honestly, if this is actually a feature, then it's a bad one IMHO, but i doubt that it is a feature.
Let's say you play a session which lasts 2 hours, ... and only see the same 10 pictures all the time over and over again? ... Would be very boring and would also not make any sense to me,... why reduce the amount to 10 pictures when you have thousands to look at?
But I have tested it more than once,... like 10 times or such, ... and I saw always the same pictures,... everytime,... if you have 40000 pictures, run 10 sessions and there are always the same some pictures out of 40000 then there must be something wrong.
Can you share your Picturecollection of your dom?
Sorry, nope, ... private stuff.

Best greatings,
Markus
It's definitely not a feature. Can you give some insight on how they are tagged?
Right now I think I have set it so it only shows faces and fully dressed pictures. That might be a bit strange indeed. Dunno how that turned out to be like this. What you can try for now is to go into: Startup/PictureSelector.js and add // in front of this line:
" TeaseAI.application.getSession().getActivePersonality().setPictureSelector(new SpicyPictureSelector());". This should make it so the default TAJ selector is used and this should provide more diversity.
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

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

Post by markus »

Hi!
GodDragon wrote: Tue Aug 24, 2021 8:49 pm It's definitely not a feature. Can you give some insight on how they are tagged?
Right now I think I have set it so it only shows faces and fully dressed pictures. That might be a bit strange indeed. Dunno how that turned out to be like this. What you can try for now is to go into: Startup/PictureSelector.js and add // in front of this line:
" TeaseAI.application.getSession().getActivePersonality().setPictureSelector(new SpicyPictureSelector());". This should make it so the default TAJ selector is used and this should provide more diversity.
It's late this evening and I did just a quick test and want to give just a quick response before I hit the bed.
Out commenting that line works! Pictures are now showing! :clap:

I will test and give you more feedback/infos/taggedFile as soon as I find some time to play along and test and such.

Till then, ... a 1000 THX,... I guess a spicy princess is awaiting me tomorrow :w00t: !

Best greetings,
Markus
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 »

markus wrote: Tue Aug 24, 2021 9:42 pm Hi!
GodDragon wrote: Tue Aug 24, 2021 8:49 pm It's definitely not a feature. Can you give some insight on how they are tagged?
Right now I think I have set it so it only shows faces and fully dressed pictures. That might be a bit strange indeed. Dunno how that turned out to be like this. What you can try for now is to go into: Startup/PictureSelector.js and add // in front of this line:
" TeaseAI.application.getSession().getActivePersonality().setPictureSelector(new SpicyPictureSelector());". This should make it so the default TAJ selector is used and this should provide more diversity.
It's late this evening and I did just a quick test and want to give just a quick response before I hit the bed.
Out commenting that line works! Pictures are now showing! :clap:

I will test and give you more feedback/infos/taggedFile as soon as I find some time to play along and test and such.

Till then, ... a 1000 THX,... I guess a spicy princess is awaiting me tomorrow :w00t: !

Best greetings,
Markus
Well I hope you have an enjoyable experience :-D May she be as cruel with you as she is with me :whistle:
I hope I haven't pushed anything to the repo that requires the newest TAJ changes. But well, I can just give you the newest jar for now.
I added the newest private build as an attachement so nothing breaks for you.
Attachments
TeaseAi.zip
(950.74 KiB) Downloaded 125 times
leezer3
Explorer
Explorer
Posts: 38
Joined: Sat Mar 28, 2020 10:31 am

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

Post by leezer3 »

Your newest taunts are a little broken :-)

(I don't think this is version related)
Spicy\Stroking\Taunt\Stroke\BasicStrokingTaunt.js

The current code looks like this:

Code: Select all

...
//Run a bigger taunt special instead of a normal taunt (1/20)
    if(randInt <= 5 && getAllowedTauntCategories().length > 0) {
		findTauntAndRun(getAllowedTauntCategories);
...
This doesn't work, as findTauntAndRun expects a single category, not an array of categories.

Quick and dirty patch:

Code: Select all

...
//Run a bigger taunt special instead of a normal taunt (1/20)
    if(randInt <= 5 && getAllowedTauntCategories().length > 0) {
        let allowed = [];
		allowed = getAllowedTauntCategories();
		const category = randomInteger(0, allowed.length);
		findTauntAndRun(allowed[category]);
...
Not submitting this as a PR, as you really want a function which decides from the categories and mood.
You may well have this already, but I'm not diving into moods at the minute or figuring that out- You're much more familiar with this than I am :-)

Separate, I've got a small PR open to fix the cock destruction module, which seems to have been missed:
https://github.com/GodDragoner/Spicy-TA ... ty/pull/47
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 »

leezer3 wrote: Wed Aug 25, 2021 4:08 pm Your newest taunts are a little broken :-)

(I don't think this is version related)
Spicy\Stroking\Taunt\Stroke\BasicStrokingTaunt.js

The current code looks like this:

Code: Select all

...
//Run a bigger taunt special instead of a normal taunt (1/20)
    if(randInt <= 5 && getAllowedTauntCategories().length > 0) {
		findTauntAndRun(getAllowedTauntCategories);
...
This doesn't work, as findTauntAndRun expects a single category, not an array of categories.

Quick and dirty patch:

Code: Select all

...
//Run a bigger taunt special instead of a normal taunt (1/20)
    if(randInt <= 5 && getAllowedTauntCategories().length > 0) {
        let allowed = [];
		allowed = getAllowedTauntCategories();
		const category = randomInteger(0, allowed.length);
		findTauntAndRun(allowed[category]);
...
Not submitting this as a PR, as you really want a function which decides from the categories and mood.
You may well have this already, but I'm not diving into moods at the minute or figuring that out- You're much more familiar with this than I am :-)

Separate, I've got a small PR open to fix the cock destruction module, which seems to have been missed:
https://github.com/GodDragoner/Spicy-TA ... ty/pull/47
I should've fixed all of these 3 issues now. Thanks :-)
Post Reply