安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题








Second favorite new feature is the extra information given to each order, which allows the NPCs to be much more accurate in selecting the targets of their actions.
I've also laid the groundwork for letting NPCs use a Text to Speech system in their replies. Only works with OpenAI right now and selects one of two voices depending on gender, but this will be expanded and more customizable in future updates. It simulates the in-game VOIP completely and adds radio static for radio chat, distance garble for local chat, uses the game's directional voice and attenuation settings, etc.
Try out the new GetIngredientsBeforeFabricating setting, which lets NPCs look for ingredients for crafting recipes if they aren't available in their inventory or on the fabricator (or its linked cabinet). NPCs will also clear out the fabricator's output and mark the item for cleanup, so idle NPCs will store the items. If an item has a short crafting time, they will wait near the fabricator for it to complete before continuing commands.
In the middle of fighting something and need railgun shells? Ask a bot to craft two of them and bring them to you. Or need ammo recycled? With the "get ingredients before fabricating" setting turned on, you can tell a bot to craft coilgun ammo and it will automatically use the recycle recipe if there is near empty ammo box on the submarine. About to go on expedition but need some meds? Ask a bot to bring them to you, they can handle a very long list and will put the items directly into your inventory. You can be piloting the sub during an attack and request information about broken devices and hull breaches, send bots to those areas to perform repairs, make bots change guns, etc. without ever deselecting the navigation console.
However, sometimes they do not bring the correct amount. I ordered an NPC to bring me 5 bandages, 4 morphine, 3 naloxone and 2 saline. It brought me 5 bandages and 1 saline - nothing else. The ChatGPT logs show that it did receive my orders properly, and AI responded that they'll bring what I asked. That leads me to believe the AI orders has some issues. It seems the AI orders translate the items to random ones sometimes "Bring me shotgun shells" somehow translates to "Bring me shotgun". I'll keep testing, though the verbose debugging is kind of confusing me how it works.
I also noticed you fixed the outpost NPC's following your orders. Now how am I supposed to get them to follow me into the airlock? :D
The logic for finding the item to get is pretty complicated, maybe over-complicated but I wanted it to search tags and identifiers and names so that it could be as general as possible. That's why "take my gun" works if you're carrying a revolver, it's searching the tags too.
For the shotgun issue, I made ammo require two words and weapons only require one. This way "bring me a shotgun" will always find a shotgun instead of a shotgun shell. I used to exclude ammo completely from the GET command to fix this, but I enabled it now that I am passing two words because it works for most of the ammo. Maybe it would help the LLM if you specified the amount of shotgun shells? Try "bring me 8 shotgun shells".
"Bring" is basically a combination of a GET and a GIVE_ME. If you ask the bot to bring you a bunch of stuff, the LLM is instructed to output all the GETs first and then a GIVE_ME for each GET. So maybe that part is failing in your LLM's output? Did the bot have all of the items in his inventory, but only gave you 6 of the 14? Or did he only get the 6?
If you're interested in helping try to work out the kinks sometime let me know on the discord. Before I sent out the update I was testing "bring me" commands with lots of items and it seemed to work well, but it could vary depending on a lot of factors...