[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

Silverx
Explorer
Explorer
Posts: 6
Joined: Thu Mar 24, 2022 2:07 am

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

Post by Silverx »

Also can you please add a reply to anal requests or maybe run script to that cuz you know anal requires mood and cleaning and sometimes we do both but we don't get anal sessions plus we can't really pause the game when that happen to go clean or something
GoudDeal
Explorer
Explorer
Posts: 43
Joined: Mon Sep 18, 2017 11:58 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 GoudDeal »

Silverx wrote: Tue Aug 02, 2022 1:10 pm Also can you please add a reply to anal requests or maybe run script to that cuz you know anal requires mood and cleaning and sometimes we do both but we don't get anal sessions plus we can't really pause the game when that happen to go clean or something
If I remember correctly (haven't played spicy for a while) there is a script if you need to go to the bathroom, maybe you can try that when the anal script starts
TheBoiiiWhoLived
Explorer
Explorer
Posts: 13
Joined: Tue Apr 13, 2021 9:34 am

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

Post by TheBoiiiWhoLived »

Hey! I guess it's time to give something back. I have been mainly a lurker here, profiting from the progress.
First of all: Thanks for the great work, has changed my life (I dont know yet if to the better or worse ;D)
I started with Miss Blue but I missed coding capabilities to make it more random sometimes and so I got here.

I've written some additional modules for my own purposes - mainly edging/stroking since I love this the most. It might also be not completely according to the initial idea because now Spicy lets me do most of the stuff that I also want to do, but I dont care :)

Image setup
I've written/adapted some of the scripts which I can also share, I dont know how to share yet though.
Beforehand: I've set up some folders for specific kind of images which are the fundamental of my scripts. There are e.g.:
  • Feet
  • Socks
  • Instagramcelebrity1
  • Instagramcelebrity2
  • Clothed Portrait Pictures of beautiful women
and so on. If you want names, you can text me...

Worshipping
I adapted the feet worship module to the following: I wanted to have a more general worshipping game, so randomness decides what shall be worshipped. (Available categories as listed above). For the description now, let's keep it simple and assume "feet".
You have multiple ways of "worshipping" feet:
  • Standard (but I set the probability to this very low)
  • Endurance Worshipping Game: 1 Edge for each picture that shows up (similar principle as the standard one, but more high-paced)
  • Scroll and Worship Picture Game: Different images are shown (from other image categories as listed above). Every time feet shows up, you have to edge. Should be kind a like conditioning
  • Scroll, Stroke and Worship Picture Game: Similar to the game above, but you have to stroke while Spicy scrolls through your images. If it stops at "feet", you have to do a task (edging, edging+holding, just staring, punishing, stroke for a specific amount of times)
FGR-Game
The second game that I created is somehow related to the gaypicturegame. You have to say stop and depending on the image category that you stopped on, you have to do a task.
IMO the best thing about this is: The number of categories and categories of images themselves which are shown are chosen randomly (so e.g. today the categories: socks, goddess, feet, portraits are selected for the image scrolling). These categories are then linked to tasks on a random basis. The tasks can be: edging, stroking for X amount, stroking at a specific pace, starting, punishing. Which category is linked to which task is selected randomly, so on a bad day, you will have to only stare or only punish. If Spicy feels like it, the category of mistress images are added with a punishment task for sure.

Countdown-End
I love the idea of having a JOI countdown at the end, and I also like that I dont know if this countdown will be finished, or if I get to cum, or how many more countdowns and edges do I have to take? I tried to integrate this. Spicy decides on a random bases how many countdowns there will be (with a small percentage of an extreme number), and if you get to cum at the end. The image changes at every count, (so 10 pictures if you get to it).
  • Similar to above, I added in some category images. E.g. it could be that a full round of countdown is only dedicated to feet, or socks or an instagram celebrity
  • If spicy feels like it (randomness), it could also be that this might be a full e.g. worshipping session, in which all images in all countdown loops are of a specific instagram celebrity
  • If the goddess feels like doing another countdown round, she will stop at an arbitrary number (e.g. 2?) and you either have to edge to finish this loop, or just have to stop, or do a punishment task to cool down. Then the goddess is giving you some rebreathing time, and then it starts again counting down from 10.
  • You will never know if she will get to 0 now or not or even at all


In future, I am planning to have a session variable which for example says that in this week, all worshipping, edging, countdown ends etc should be done for e.g. InstagramCelebrity1 to have a more conditioning like effect.

I would be happy to hear feedback, I can also share the code but be aware, the image paths are hardcoded because I was too lazy to do it properly, so this has to be adapted by you.

I would also be happy to hear more ideas what could be done!
chefboyrdee
Explorer
Explorer
Posts: 52
Joined: Wed Oct 24, 2012 12:24 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 chefboyrdee »

TheBoiiiWhoLived wrote: Thu Nov 10, 2022 8:09 am I would be happy to hear feedback, I can also share the code but be aware, the image paths are hardcoded because I was too lazy to do it properly, so this has to be adapted by you.
Hey, this all sounds like a great time to me and a lot of fun. Do you mind sharing the code? I can do the image paths and all that at least for myself. If I have the time maybe I can make those more generic lol. Thank you!
chess8
Explorer
Explorer
Posts: 30
Joined: Thu Oct 06, 2022 7:53 pm

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

Post by chess8 »

Can share us a fork on github?
Your post sound like you know what you are doing. My coding is not that good.

Does anyone know how to get this one working?
https://github.com/phckr/Spicy-TAJ-Pers ... /add-photo
As far as i can read it integrates Webcam and bluetooth toys. It needs an updated version of TAJ.
https://github.com/phckr/TeaseAIJava/tree/http-remerge
I have no clue how to compile a java software even if the full code is there. Perhaps someone can help us out?
TheBoiiiWhoLived
Explorer
Explorer
Posts: 13
Joined: Tue Apr 13, 2021 9:34 am

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

Post by TheBoiiiWhoLived »

Of course I can share the code :) I just dont know "how to fork", maybe I'll find some time to check out.
In the meanwhile, would be cool to have some kind of community to build on progress together, so any ideas for more modules here? If its regarding edging/stroking I am very happy to build stuff :)
chess8
Explorer
Explorer
Posts: 30
Joined: Thu Oct 06, 2022 7:53 pm

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

Post by chess8 »

TheBoiiiWhoLived wrote: Fri Nov 11, 2022 10:32 am Of course I can share the code :) I just dont know "how to fork", maybe I'll find some time to check out.
Thats easy. Go to the github link in the first post and click on the Button titled 'Fork' in the top right. That way you get a full copy of the original source code which you can edit, modify, download, share. It's all free.
You can create releases, multiple branches like testing, main, and so on. You can even edit your code so the updater points to your version.

Regarding to the edging/stroking stuff. I've seen themes which run in the background of a whole session.
https://github.com/phckr/Spicy-TAJ-Pers ... s/Kegel.js
I didn't get them working, but perhaps you can modify them in a way so she want's an edge randomly.
Regarding to the stroking part, there is some interesting stuff in Archive.
viewtopic.php?t=24636
I would love to see something similiar of it in Spicy. Like guess the time or Have a break. Not sure if it's possible.
Also a feature where you can set a hard limit to edges would be great. Some session you can easy get 50+ edges. At least for me thats way to much. So perhaps a temp var where she stores edges and compare them with your hard limit similiar to the denial limit?
User avatar
malibu900
Explorer At Heart
Explorer At Heart
Posts: 214
Joined: Wed Oct 17, 2012 5:19 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Dom/me(s): Don't have one but wouldn't mind an online domme if anyone is interested...
Location: South Carolina

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

Post by malibu900 »

I'm having issues with the image of any mistress/glitter friend not playing. The assistant shows like normal and cycles through the slideshow, same for the dungeon mistress, but none of the four dommes' images will cycle. It just gets stuck on whatever the last image was before, whether it be the assistant or a toy or an instruction, etc. How do I fix it?
That's what she said
kar
Curious Newbie
Curious Newbie
Posts: 3
Joined: Tue Nov 15, 2022 2:41 am

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

Post by kar »

Whats the point of the "blackmail"-theme in the beginning? So far nothing related to it has happened.
chess8
Explorer
Explorer
Posts: 30
Joined: Thu Oct 06, 2022 7:53 pm

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

Post by chess8 »

kar wrote: Tue Nov 15, 2022 11:46 am Whats the point of the "blackmail"-theme in the beginning? So far nothing related to it has happened.
There are a couple teasing lines with that but nothing serious.
Spoiler: show
sendMessage("Does this number ring a bell? " + getVar('blackmailPhone' + blackmailIndex));
sendMessage("It should");
sendMessage("It belongs to " + getVar('blackmailName' + blackmailIndex), 0);
showImage('Images/Spicy/FFriends/' + blackmailIndex + '/*.jpg', 2);
sendMessage("Imagine me calling her");
sendMessage(random("Telling her all about you", "Spilling all I have about you"));

sendInstructions: function () {
sendMessage("%InAddition% I want you to stand naked and locked up in front of a mirror for " + randomInteger(3, 6) + " minutes ");
sendMessage("I want you to look at yourself and think about how it would be if %RandomBlackmailName% saw you like this %Lol%");
kar
Curious Newbie
Curious Newbie
Posts: 3
Joined: Tue Nov 15, 2022 2:41 am

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

Post by kar »

chess8 wrote: Tue Nov 15, 2022 1:23 pm
kar wrote: Tue Nov 15, 2022 11:46 am Whats the point of the "blackmail"-theme in the beginning? So far nothing related to it has happened.
There are a couple teasing lines with that but nothing serious.
Oh ok. Is there anyway to intensify this somehow, except if i just rewrite it myself?

Do you know any other scripts that includes blackmail (except JIC, sexscripts)
TheBoiiiWhoLived
Explorer
Explorer
Posts: 13
Joined: Tue Apr 13, 2021 9:34 am

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

Post by TheBoiiiWhoLived »

TheBoiiiWhoLived wrote: Thu Nov 10, 2022 8:09 am Hey! I guess it's time to give something back. I have been mainly a lurker here, profiting from the progress.
First of all: Thanks for the great work, has changed my life (I dont know yet if to the better or worse ;D)
I started with Miss Blue but I missed coding capabilities to make it more random sometimes and so I got here.

I've written some additional modules for my own purposes - mainly edging/stroking since I love this the most. It might also be not completely according to the initial idea because now Spicy lets me do most of the stuff that I also want to do, but I dont care :)

Image setup
I've written/adapted some of the scripts which I can also share, I dont know how to share yet though.
Beforehand: I've set up some folders for specific kind of images which are the fundamental of my scripts. There are e.g.:
  • Feet
  • Socks
  • Instagramcelebrity1
  • Instagramcelebrity2
  • Clothed Portrait Pictures of beautiful women
and so on. If you want names, you can text me...

Worshipping
I adapted the feet worship module to the following: I wanted to have a more general worshipping game, so randomness decides what shall be worshipped. (Available categories as listed above). For the description now, let's keep it simple and assume "feet".
You have multiple ways of "worshipping" feet:
  • Standard (but I set the probability to this very low)
  • Endurance Worshipping Game: 1 Edge for each picture that shows up (similar principle as the standard one, but more high-paced)
  • Scroll and Worship Picture Game: Different images are shown (from other image categories as listed above). Every time feet shows up, you have to edge. Should be kind a like conditioning
  • Scroll, Stroke and Worship Picture Game: Similar to the game above, but you have to stroke while Spicy scrolls through your images. If it stops at "feet", you have to do a task (edging, edging+holding, just staring, punishing, stroke for a specific amount of times)
FGR-Game
The second game that I created is somehow related to the gaypicturegame. You have to say stop and depending on the image category that you stopped on, you have to do a task.
IMO the best thing about this is: The number of categories and categories of images themselves which are shown are chosen randomly (so e.g. today the categories: socks, goddess, feet, portraits are selected for the image scrolling). These categories are then linked to tasks on a random basis. The tasks can be: edging, stroking for X amount, stroking at a specific pace, starting, punishing. Which category is linked to which task is selected randomly, so on a bad day, you will have to only stare or only punish. If Spicy feels like it, the category of mistress images are added with a punishment task for sure.

Countdown-End
I love the idea of having a JOI countdown at the end, and I also like that I dont know if this countdown will be finished, or if I get to cum, or how many more countdowns and edges do I have to take? I tried to integrate this. Spicy decides on a random bases how many countdowns there will be (with a small percentage of an extreme number), and if you get to cum at the end. The image changes at every count, (so 10 pictures if you get to it).
  • Similar to above, I added in some category images. E.g. it could be that a full round of countdown is only dedicated to feet, or socks or an instagram celebrity
  • If spicy feels like it (randomness), it could also be that this might be a full e.g. worshipping session, in which all images in all countdown loops are of a specific instagram celebrity
  • If the goddess feels like doing another countdown round, she will stop at an arbitrary number (e.g. 2?) and you either have to edge to finish this loop, or just have to stop, or do a punishment task to cool down. Then the goddess is giving you some rebreathing time, and then it starts again counting down from 10.
  • You will never know if she will get to 0 now or not or even at all


In future, I am planning to have a session variable which for example says that in this week, all worshipping, edging, countdown ends etc should be done for e.g. InstagramCelebrity1 to have a more conditioning like effect.

I would be happy to hear feedback, I can also share the code but be aware, the image paths are hardcoded because I was too lazy to do it properly, so this has to be adapted by you.

I would also be happy to hear more ideas what could be done!
I just uploaded the files here because I had no time for github. https://filetransfer.io/data-package/PiMFUbJr#link
chess8
Explorer
Explorer
Posts: 30
Joined: Thu Oct 06, 2022 7:53 pm

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

Post by chess8 »

Looks interesting so far, but the hardcoded image paths kills it.
For better Customisation i recommend using the showCategoryImage function and add a check if it exists.
At least ask if the limit is allowed:
Spoiler: show

if(SOCKS_LIMIT.isAllowed()) {
categories.push(PORN_CATEGORY.SOCKS);
}
Just add a few lines to Personality>Limits.js and create variables.
Also put the images in subfolders e.g. images/worship/1 that way the users can use their own picture sets or swap them with yours (if you want to provide them) in a more convenient way.



If you wanna go full customisation route you can replace stuff like "introMessages['hannah'] = "Hannah always wants you to" with variables set by the user, then just let them set their own string at the first module run.
Something like this:
Spoiler: show
const MODULE_WORSHIPS = [];
loadWorships();
function createNewWorship(name) {
let worship = createWorship(name);
MODULE_WORSHIPS.push(worship);
saveWorships();

return Worships;
}

function loadWorships() {
if (!isVar('Worships')) {
setVar('Worships', new java.util.ArrayList());
} else
GodDragon
Explorer At Heart
Explorer At Heart
Posts: 790
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 »

chess8 wrote: Fri Nov 11, 2022 10:24 pm
TheBoiiiWhoLived wrote: Fri Nov 11, 2022 10:32 am Of course I can share the code :) I just dont know "how to fork", maybe I'll find some time to check out.
Thats easy. Go to the github link in the first post and click on the Button titled 'Fork' in the top right. That way you get a full copy of the original source code which you can edit, modify, download, share. It's all free.
You can create releases, multiple branches like testing, main, and so on. You can even edit your code so the updater points to your version.

Regarding to the edging/stroking stuff. I've seen themes which run in the background of a whole session.
https://github.com/phckr/Spicy-TAJ-Pers ... s/Kegel.js
I didn't get them working, but perhaps you can modify them in a way so she want's an edge randomly.
Regarding to the stroking part, there is some interesting stuff in Archive.
viewtopic.php?t=24636
I would love to see something similiar of it in Spicy. Like guess the time or Have a break. Not sure if it's possible.
Also a feature where you can set a hard limit to edges would be great. Some session you can easy get 50+ edges. At least for me thats way to much. So perhaps a temp var where she stores edges and compare them with your hard limit similiar to the denial limit?
Damn, that person really put some effort into features. I am amazed.
Sorry for not being around as much. Since I am under the control of my gf right now I didn't have the time or motivation to work on Spicy. But I am excited to see that the true potential of TAJ and Spicy has been used to create many features that are impossible for the original TAI to implement.

EDIT:
Maybe I can find the time to implement and go through the changes people have presented in various posts here.
I am not sure sadly though.
chess8
Explorer
Explorer
Posts: 30
Joined: Thu Oct 06, 2022 7:53 pm

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

Post by chess8 »

GodDragon wrote: Wed Nov 30, 2022 3:59 pm Maybe I can find the time to implement and go through the changes people have presented in various posts here.
I am not sure sadly though.
Would be super cool if we could get a Christmas Update :wave:
Post Reply

Who is online

Users browsing this forum: TanyaHumble and 66 guests