[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

xurynxx
Curious Newbie
Curious Newbie
Posts: 2
Joined: Mon Aug 15, 2022 9:04 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 xurynxx »

Hey, I've been playing with Spicy for a few months now and I got to say it's the best personality out there in my opinion!

It would be really awesome if SpankzChoir and the Academy would be fully implemented at a future date if you (or anyone else capable) can find the time and motivation to do so. I've been checking through the folders and it seems like a bunch of work is already done for those modules.

Thanks for your development work!
DFGAnon45
Curious Newbie
Curious Newbie
Posts: 3
Joined: Fri Jun 10, 2022 6:51 pm

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

Post by DFGAnon45 »

is there any way to make it select pictures from multiple folders in the domme directory in a single session and maybe let it select pictures that are also half dressed tagged? the pictures are too limited otherwise.
mondany
Explorer
Explorer
Posts: 35
Joined: Sat Aug 12, 2017 8:58 pm

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

Post by mondany »

No pressure but I'd also love to see an update to Spicy someday :love: :innocent:
Thanks for your work regardless though
Wei Wuxian
Curious Newbie
Curious Newbie
Posts: 4
Joined: Sat Jun 24, 2023 7:05 pm

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

Post by Wei Wuxian »

Hello!
I tried setting up the Spicy personality but for some reason no media is showing up (pictures and videos) even though they are working in other personalities. Is there any way to fix this?
Thanks in advance!
Tsunami
Explorer
Explorer
Posts: 5
Joined: Tue May 25, 2021 3:30 am

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

Post by Tsunami »

Wei Wuxian wrote: Tue Sep 12, 2023 10:07 pm Hello!
I tried setting up the Spicy personality but for some reason no media is showing up (pictures and videos) even though they are working in other personalities. Is there any way to fix this?
Thanks in advance!
I've had the same issues on multiple pcs for a while now with spicy java, which is unfortunate as I think it's the only Tease AI variant that has integrated chastity combination image saving (ie, actually lets you give it an image of combination and then provides when it releases you). I had thought it was some problem with the image tagging for a bit (needing half dressed or fully dressed) and was trying to play with the code, but was unable to fix it.
mondany
Explorer
Explorer
Posts: 35
Joined: Sat Aug 12, 2017 8:58 pm

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

Post by mondany »

I didn't have an issue with NOTHING showing up, but I did have the issue where only HalfDressed/Face pictures showed up. I tried commenting out the line in PictureSelector.js as suggested elsewhere in this thread, but nothing changed. I assume the program doesn't need to be recompiled or something after making changes to the .js files... but not 100% sure...
Annon1337
Explorer
Explorer
Posts: 5
Joined: Sun Aug 13, 2023 10:16 pm

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

Post by Annon1337 »

Hey,

I just installed TAI java, and followed all the instructions.

A lot of the times when the TAI tries to show pictures, its just a blue picture saying "This content has been removed...".

I looked through the forum and it seems to be a recurring problem with tumblr, but i was not able to find a fix.

Is there a way to fix this issue?

Thanks in advance
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 656
Joined: Tue Nov 18, 2008 11:09 pm

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

Post by markus »

Annon1337 wrote: Fri Oct 06, 2023 10:58 pm A lot of the times when the TAI tries to show pictures, its just a blue picture saying "This content has been removed...".
You have links to pictures in your URL-files which are pointing to those removed pictures.
You can use TAI Awakening, just place your URL-files into your TAI Awakening folder, there in \Images\System\URL Files\
Now start Awakening, go to Settings -> Images.
In the URL Files tab you can download all images from 'All URL files'.

Of course this can take a while, maybe you just download all pictures from one URL-file, one after the other.

Anyway, while downloading, Awakening recognizes such "This content has been removed..." - links and sort them out automatically.
After you have done downloading every image from an URL-file, that URL-file is cleaned up, so you can copy that cleaned up URL-file to your TAI Java install and use this instead.

Best greetings,
Markus
Annon1337
Explorer
Explorer
Posts: 5
Joined: Sun Aug 13, 2023 10:16 pm

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

Post by Annon1337 »

markus wrote: Sat Oct 07, 2023 7:32 pm
Annon1337 wrote: Fri Oct 06, 2023 10:58 pm A lot of the times when the TAI tries to show pictures, its just a blue picture saying "This content has been removed...".
You have links to pictures in your URL-files which are pointing to those removed pictures.
You can use TAI Awakening, just place your URL-files into your TAI Awakening folder, there in \Images\System\URL Files\
Now start Awakening, go to Settings -> Images.
In the URL Files tab you can download all images from 'All URL files'.

Of course this can take a while, maybe you just download all pictures from one URL-file, one after the other.

Anyway, while downloading, Awakening recognizes such "This content has been removed..." - links and sort them out automatically.
After you have done downloading every image from an URL-file, that URL-file is cleaned up, so you can copy that cleaned up URL-file to your TAI Java install and use this instead.

Best greetings,
Markus
Hi,

Thanks a lot from the response.

When i click the Download All Images From button (doesnt matter if i press highlighted, Checked or all), i get the message: "Error downloading pictures from URL. Cancel downloading?"

I checked the error log and i get the following error:
  • DownloadImage failed: https://tdenialman.tumblr.com

    Exception Message:
    Parameter is not valid.
    Exception:
    System.ArgumentException: Parameter is not valid.
    at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
    at System.Drawing.Image.FromStream(Stream stream)
    at TAI_Awakening.UrlFiles.DownloadAllFromOneUrlfile() in M:\Tease AI - A Sharp Awakening\TaiAwake\TAI Awakening 0 3 40 Resp\UrlFiles.cs:line 491
    HelpLink:

    Data:
    System.Collections.ListDictionaryInternal
    InnerException:

    Source:
    System.Drawing
    StackTrace:
    at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
    at System.Drawing.Image.FromStream(Stream stream)
    at TAI_Awakening.UrlFiles.DownloadAllFromOneUrlfile() in M:\Tease AI - A Sharp Awakening\TaiAwake\TAI Awakening 0 3 40 Resp\UrlFiles.cs:line 491
    TargetSite:
    System.Drawing.Image FromStream(System.IO.Stream, Boolean, Boolean)
How can i troubleshoot this?

Kind regards.
Spielers
Explorer At Heart
Explorer At Heart
Posts: 302
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 »

I belive you can "refresh" the link list. This Error comes when the linked image is not online anymore.
TanyaHumble
Explorer
Explorer
Posts: 89
Joined: Fri Dec 10, 2021 9:09 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Contact:

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

Post by TanyaHumble »

Been playing this again and I would love to tweak it so the chance of getting out of chastity is much lower but unsure to what to do. Any help is appreciated~
User avatar
FrozenWolf
Explorer At Heart
Explorer At Heart
Posts: 321
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 »

shatterme23 wrote: Wed Oct 18, 2023 8:57 pm Having an issue with Spicy freezing I believe heading into a CEI module. Not sure what the problem is.
Spoiler: show
<snipped>
04:32:38 PM CHAT: 04:32 PM Mia Malkova: Can you guess what?
04:32:43 PM CHAT: 04:32 PM Sub: Semen
04:32:47 PM CHAT: 04:32 PM Sub: Yes Mistress
04:32:54 PM CHAT: 04:32 PM Sub: Yes Mistress
04:35:12 PM CHAT: 04:35 PM Sub: Yes Mistress
04:35:47 PM CHAT: 04:35 PM Sub: No Mistress
04:36:45 PM CHAT: 04:36 PM Sub: Hello Mistress
You've been unlucky here, the script is as follows:

Personalities/Spicy/Session/Link/Module/Neutral/LimitIntroductionCEI.js
----------------------------------------
while (true) {
    if (answer.isLike("yes")) {
        sendMessage('Okay, so what do you think I don\'t like?', 0);
        answer.loop();
    } else if (answer.isLike("no")) {
        sendMessage("You're not the guessing type then");
        break;
    } else if (answer.isLike("deepthroat", "choke", "gag")) {
        sendMessage("Oh no I love that %Laugh%");
        break;
    } else if (answer.isLike("swallow", "cum", "taste", "ejaculate", "sperm")) {
        sendMessage("Exactly!");
        break;
    }
}
----------------------------------------

Because your response wasn't matched, it keeps looping, but unfortunately it stops processing the input, so it will be stuck.

This should fix it, but unfortunately I can't test it because I don't have a running version of TAI-Java at the moment.
----------------------------------------
while (true) {
    if (answer.isLike("yes")) {
        sendMessage('Okay, so what do you think I don\'t like?', 0);
        answer.loop();
    } else if (answer.isLike("no")) {
        sendMessage("You're not the guessing type then");
        break;
    } else if (answer.isLike("deepthroat", "choke", "gag")) {
        sendMessage("Oh no I love that %Laugh%");
        break;
    } else if (answer.isLike("swallow", "cum", "taste", "ejaculate", "sperm")) {
        sendMessage("Exactly!");
        break;
    }
    answer.loop();
}
----------------------------------------


Sorry the reply is a bit late, I haven't looked at this thread for a while.
User avatar
FrozenWolf
Explorer At Heart
Explorer At Heart
Posts: 321
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 »

TanyaHumble wrote: Fri Nov 03, 2023 11:59 am Been playing this again and I would love to tweak it so the chance of getting out of chastity is much lower but unsure to what to do. Any help is appreciated~
This is typically controlled by your chastity level that is increased through training.

Have you had the following conversation?

Code: Select all

> Now that I am your full time keyholder I would want you to ideally be locked whenever I haven't given you the explicit permission to unlock your cock
> Meaning you wear a chastity cage 24/7 and that you will only be released when explicitly allowed by me
> Are you capable of wearing it 24/7 right now? I suggest you answer truthfully for your own sake...
If you answered "no" then you'll enter a training mode that'll start your chastity level at 1. If you answered "yes" then you'll skip the training mode and your chastity level is set at 30.

You can see what your chastity level is by having a look at the contents of these two files:
  • Personalities/Spicy/System/Variables/chastitytraining.var
  • Personalities/Spicy/System/Variables/chastitylevel.var
The chastity system in Spicy is very detailed with a lot of variation, so this is a best-guess recommendation from me:

You can tweak the
chastitylevel.var
file by changing the number from 1 to 30, where:
 1
: likely to get unlocked
30
: very unlikely to get unlocked

If you do set it all the way up to 30, you should probably set
chastitytraining.var
to "false" if it isn't already.
TanyaHumble
Explorer
Explorer
Posts: 89
Joined: Fri Dec 10, 2021 9:09 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Contact:

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

Post by TanyaHumble »

I'm on the 24/7 already so level at 30. I would like to tweak the decisions where she decides to unlock during sessions. So far it's been max 2 days then unlock, tease then 2 more days, repeat. Would love for it to be more variable and longer. Maybe I've been just lucky? But from my memory from playing it from last time it was basically the same.

I found the false start in chastitycage.js

Code: Select all

let chanceToAbort = 35
But that only seems to be relevant if the Dom feels evil. Anyways, I lowered it to increase my chances for longer lockup.

In startsession.js

Code: Select all

            //Unlock
            if (!willKeepChastityOn()) {
                if (isInChastity()) {
                    sendDebugMessage('Decided to unlock chastity today');

                    if (isChance(80)) {
                        sendDebugMessage('But not now (later)');
                        setTempVar(VARIABLE.CHASTITY_REMOVE_LATER, true);

                        run('Session/Start/Chastity/OffDenied/*.js');
                    } else {
                        unlockChastityStart();
                    }
                }
            }
I increased the isChance thinking it will have a higher chance to set the tempVar true. But I wonder if I were to set the flag to false? would I only be allowed out when my limit time procs?
User avatar
FrozenWolf
Explorer At Heart
Explorer At Heart
Posts: 321
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 »

TanyaHumble wrote: Sat Nov 04, 2023 12:46 am I would like to tweak the decisions where she decides to unlock during sessions.
Ah, I didn't realise you meant preventing unlock during a session.
TanyaHumble wrote: Sat Nov 04, 2023 12:46 am

Code: Select all

let chanceToAbort = 35
That chanceToAbort setting is related to aborting an unlock, so you'd want to a higher value to increase your chances of remaining locked, although this part is only relevant when the Domme has already decided they're going to unlock you.

The part I think you want to change is the content of
willKeepChastityOn()
in Personalities/Spicy/Slaves/Chastity.js that starts with this:

Code: Select all

function willKeepChastityOn(end) {
    //Higher choice value -> chastity will probably be removed
    let choice = randomInteger(25, 100);
...
You can change the first part to something like this:

Code: Select all

    let choice = randomInteger(5, 10);
I think that should give you an initial chance of only 5%-10% to actually be unlocked at the start of a session. You should be able to tweak this to your preference.
Post Reply

Who is online

Users browsing this forum: No registered users and 63 guests