Post game related feedback here.
Does the facial expression stuff works with the nude dialog options as well? If so do I have to name it Nude-Happy, Nude-Sad and so on or this is not an option just yet? Are whatever expressions supported or the game only pulls from a limited amount that are provided in the character example?
As feedback, if the expression pool is lmited, add that to the tips on the side as "Expressions supported X Y Z" or maybe add those exapmles as disabled until picture provided opitions?
It would be nice to have the option to have directional nude sprites, or at least the ability to use the normal directional sprites when the player character is nude.
I'd also like to have the option for a higher character limit for custom player descriptions, or at least an understanding for the limit. If it's performance related for the AI, perhaps a higher cap could be reserved as an option in "settings.json" for those that have the performance headroom? Maybe we could also have a dialog at the start of a new game that allows us to give our character a brief backstory? Just some basic stuff so that we can set up scenarios like "I am a famed historian," or "I grew up in Silverpine and left, but now I've come back," that way appropriate characters can recognize the player when they first meet. It's not hard to nudge the AI into the backstory I want, but it would be nice to do the nudging before I even start. Even just having an option to say whether I'm a stranger or familiar in Silverpine would be a huge improvement and open up more options for role-play.
Finally, perhaps it could be set up so that the relationship cap mechanic is disabled when in relaxed mode, or at least optional in that mode? I get that it's likely to make relationships more organic, as it's unrealistic to go from acquaintances to lovers in a single day, but I think it's also nice to have the option to turn it off. I do like that you can see where the cap currently is while talking with that character, and that the meter starts off empty now instead of having a little bit by default.
I got to thinking about custom characters again, and it would be nice to have a place to share custom characters, both PC and NPC, especially since each character is now contained in their own file. Whether it's a Discord, some other forum, or even a menu in the game, it'd be nice to have somewhere to share characters.
Posted this on the usual thread, but it couldn't hurt to have a second option here: Can we get a short guide or example how to make the facial expression possible for a custom character? Very much please and thank you?
Even better if there is an example batch of images we can download or whatever without having to extract from the game files, for the less technical among us. I've no issue doing the art myself, but the matter of *where* it goes is tricky. And as others asked, is there a nude alternate version we can plug in?
Heck, getting greedy, could we personally make the same for the npc's for the game to use? I think you floated the idea of allowing us to substitute alternate art for them at some point, so this is kind of brand.
Kudos to you for all the fun additions and adjustments! It's great!
There are pretty clear instructions/a visual guide/live previews/examples in the custom player character UI. You simply apply the expression to the base portrait in your image editing software of choice, crop the image vertically so it only includes the changed part, then import it into the game.


The expressions apply seamlessly to your nude alt, as long as there is no vertical overlap between the face and the clothing like this:

I think you floated the idea of allowing us to substitute alternate art for them at some point, so this is kind of brand.
This will come in the form of custom NPCs. Custom NPCs will have several hardcoded template behaviors you can choose from (and perhaps custom behaviors in the form of Lua scripts or some kind of simple visual scripting solution), one of which will be taking the place of an existing NPC.
Ah, I was looking for a folder of files or something within my current game, not from the starting setup - which makes sense. Not sure why or how I missed that.
Question: Is it possible for a whole different 'pose' along with the expression, so long as it fits within the same size? The ingame says the top portion only, but of course my immediate thought is monkeying around more than intended.
"Expressions are chosen based on their names." So by that logic, we could supply expression that aren't shown in the example? Like a heavy sigh, and such?
Thanks for the reply and the awesome update.
Hello dev(s), I'm new to this whole AI game thingy but I found your project so interesting that I couldn't help but support it.
I have an issue though. When I was testing the demo, I messed with some AI settings (the API key, if I remember correctly) and now I am constantly getting this error showcased in the pic. I tried reinstalling but it appears settings are saved, I'd assume from a registry entry or perhaps some folder/file.
Is there a way to to reset or default all settings? I learned my lesson and won't touch anything again :P
I apologize for the issue!
Also, I keep getting the same above error even if my API key is successfully connected to the game. I have credits as well so idk whats going on.
Like I said Im a first timer so idk much about this.
Would appreciate some assistance.
I even tried to run it on my gpu but I encountered another error on that front as well haha :P
EDIT -> i did some additional testing and apparently this bad request error occurs mostly when I play with my custom character. Why is that?
I loaded up 3 pre made characters, went to quickly talk to the NPCs and the dialogue loaded up. Everything was fine.
What do premade characters have that custom ones dont?
Maybe you have "ZDR Endpoints Only" enabled in your OpenRouter settings? If you've deleted the settings file and are still getting this error with an untouched Quick Setup, I can only imagine this being a problem on OpenRouter's end. Sometimes providers also just go offline, but I can confirm that the one Quick Setup uses is currently working.
I removed the description of my custom char and now it works, thank you so much!
I might have gone a little wild with the description. I wanted the NPCs to see and react to my character as displayed in my custom image that I uploaded instead of just describing what they see BY what I have or what my currenct circumstance is (ring, staff, recent arrival, etc...)
I will rewrite it little by little and see what works and what does not.
This is incredibly minor, but something that's been bugging me for a while. Are there any plans to implement path tiles? (Or are those already there and I missed it?) If I tear down the shed and rebuild or build a new structure altogether, it just bugs my OCD I can't connect it to the main village road, even if the NPC's won't follow it, it's the principle of the thing!
Small thing but I think it'd be neat for us to be able to view the world's lore somewhere. Often feels like my characters should know more about Thalassar for instance than I do, and I don't just want to make something up if it contradicts what's in the lorebook memory or whatever you're using for it.
I have run into a few scenarios where the AI would start to insert dialog for my character. Is there a trick to getting it to stop? Or should I reload the save? I tried just hijacking the conversation and changing the subject to see if I can get it to stop but that doesn't seem to work. I REALLY dislike it creating dialog for my character because it always ruins the narrative I am going for. I also occasionally get OOC text saying stuff like "let me know if you would like to continue!" It can be pretty jarring.
Mistral Small still has some kinks to be worked out. I recommend switching back to Nemo until next update, where these will hopefully be fixed.
Also, inside AppData\LocalLow\Three Eyes Software\Silverpine\settings.json, add some letters to the GPU name value like this to have the game think the GPU changed and display the VRAM dialog again:

I was screwing around with Mistral Small, I also noticed one more thing. The AI for all male characters, defaults to the same personality once you get higher relationships. Usually starts saying things like "lucky I don't throw you out." or "I should be charging you." None of the characters seem to stick to their normal personalities. This was noted for Gareth, Hayden and Darian. I haven't tried to see if it applies to Aldric or the other characters. They just seem to default to an aggressive, insulting and threatening personality after a certain point. I did try forcing a personality change, but it would always slip back into this new default.
In my experience it seems that it is caused by repeatedly coming in and trading with them, mistral seems to think trading is the most hostile action ever, worse than torturing people slowly with a spoon, just do not trade with them or periodically clear their "memories" by bringing them together in a room with non trading npcs and having them all talk together until they forgot the context where they were insanely rude and did nothing but spout insults, they clear context when it is too full.
I think the prompts that trading generates should probably be changed, right now, it seems incredibly rude to the AI and only majorly sociability favoring personality traits can help counterbalance the issue.
Aldric is marked as "professional" in his personality prompt, if professional means making conspiracy theories about turnips, insulting people based on their clothing and telling people they should not be buying stuff from them while dismissing them under the pretext they have work to do, I have no clue how he ever gained any money.
Wait, you managed to get Darian to not be nice with you? How did you do it?
I suspect it is the post interaction "tell other npcs about interaction" system, all the merchants being really angry at you for daring to buy things from them probably added to the context of Darian stuff like "this man is dangerous, evil and the harbinger of the end of the universe, he dared buy something from me, you are a guard, you ought to keep watch on him and try to put him in jail for his insanely evil crime of paying for stuff."
This is a problem related to this specific model. NPCs have a long-term memory and a rolling short-term memory. The short-term memory is never cleared completely, since there was no need to do this with other models. Mistral Small specifically seems to degenerate over time because it has such great context understanding for its size, but isn't smart enough to self-correct like the much larger DeepSeek model. There is also something token sampling related in 1.5 that Mistral Small doesn't react well to.
Again, I recommend switching to Nemo or DeepSeek until 1.6.