Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
!Marin How are you.
[CL LUA ERROR] USERNAME C:/.../Lua/AI_NPC.lua:(583,4-586,0): attempt to index a nil value
Turning off "UserCharacterProfiles" alliviates the problem, although it sucks turning it off.
https://discord.gg/uWpFN4NPx3
But anyway, it might help to tweak Artie's personality? In the Data folder of the mod, there is a UniqueCharacterProfiles.json file where I created some personality descriptions of all the special NPCs. You can try tweaking this part:
"Artie Dolittle":
{
"Description": "You are a young, incompetent, clumsy, drunk man who volunteered to work for free.",
"Style": ["peppy", "energetic", "eager", "desperate", "informal", "sarcastic"]
Maybe removing "drunk" and "peppy" would help.
Artie Dolittle : *giggles uncontrollably* OHHHH MY GOSH -- *stumbles* -- I JUST *KILLED* A *SEASNEK* ?! *hic* DID I ?! *peeks at gun* Ohhhh no, is it *dead*? *giggles nervously* Or is it *laughing* at me ?!
If this feature gets added, I’d personally use it in situations where I want all crewmates to respond to a specific hostile creature, or just to watch them fight with outpost security for fun.
I do understand that if all AIs respond at once, token usage could increase exponentially.
While I don’t know much about LLMs or AI systems, I wonder if, for commands like !Everybody, the response could be a fixed preset line instead of generating a new reply for each AI.
That might help reduce the token usage for that kind of command.
I think it would be even better if two features were added:
First, a command like !Everybody that makes all AI crew members respond at once.
Second, it would be amazing if the AI could also communicate with each other.
Thank you so much for creating such an entertaining and immersive mod.
There is a configuration setting to give every bot extra information: CustomInstructions. It will add the text into the prompt for every bot.
For individual bots, the console command ai_getprofile and ai_setprofile can be used to add extra information to their personality description. I don't think that will work for the special named bots like Artie Dolittle though, because I have default ones setup for them in a data file.
I haven't tried deepseek before, that error message is kind of difficult to debug. If you want to add me on Steam/Discord I can try to take a look at some of the output files.
I am not sure if deep seek will work well with this mod since it is a reasoning model. They tend to output a lot of thinking.
For example:
mistralai/mistral-7b-instruct:free
Use the ai_clearconversationhistory <NPC NAME> console command and that should help.
Oh yeah and being able to actually command them to do ingame things with chat is mind-blowing! This + the smarter AI mod makes them unbelievably lively. Like I swear they're sentient.
Do you have a suggestions thread? If not you should make one because I do have a few.
Amazing work! So much potential.