NPC自定义名称
因为收银台太孤单了,我突发奇想,虽然完全说不通,但还挺有趣的 :)
与此同时,它增添了许多新特性,其中一些创意源自
乌鲁卡尔
谢谢!
你可以选择名字的来源:
Steam好友
外部名称列表
Twitch聊天中的任意用户
您可以开启自动翻译(谷歌)和语音合成(谷歌)。
注意: TTS只有在结账时坐下才能使用!
因为如果不这样,店里会吵得不可开交,你会被逼疯的。 :)
安装:下载
MelonLoader并将模组放入:
Supermarket Simulator\BepInEx\plugins\
它看起来应该是这样的:
Supermarket Simulator\BepInEx\plugins\
NPC自定义名称\NPCsCustomNames.dll
超市模拟器\BepInEx\plugins\
NPC自定义名称\NPCsCustomNames_List.txt
超市模拟器\BepInEx\plugins\
NPC自定义名称\NPCs自定义名称_列表_女性.txt
超市模拟器\BepInEx\plugins\
NPC自定义名称\NPCsCustomNames_List_Male.txt
Supermarket Simulator\BepInEx\plugins\
NPC自定义名称\NPCsCustomNames_Text.txt
超市模拟器\BepInEx\plugins\
NPC自定义名称\数据\
游戏启动一次后,将生成配置文件:
Supermarket Simulator\BepInEx\config\shaklin.NPCsCustomNames.cfg
游戏启动时还会生成缺失的NPCsCustomNames_List.txt、NPCsCustomNames_List_Female、NPCsCustomNames_List_Male和NPCsCustomNames_Text.txt文件。
若存在,则会加载它们。我推荐
配置管理器 (BepInEx.ConfigurationManager_BepInEx5_v18.4.zip)
提取至:
超市模拟器\BepInEx\plugins\
游戏中按F1可配置任意模组
如果你在寻找现成的名字,那我推荐这个模组,它包含许多优质的名字包:
NPCs自定义名称 - 名称与对话附加组件 (由
乌鲁卡尔)
FAQ:如何给员工起新名字?
收银员、补货员、顾客服务员和警卫的名字保存在模组的“data”子文件夹中,以便每次都能加载。
如果你想给它们起新名字,就得先解雇它们再雇新的,或者直接编辑“data”子文件夹里的文件。
备注:如果只启用Steam功能,员工将不会有名字。
第一次 启动(因为他们在获取好友列表之前就已生成)。
直接再次雇佣/解雇他们即可。名字会存储在“data”子文件夹中。
我能比现有列表做得更多吗?
是的,只需在列表后面加上一个名称,例如
NPC自定义名称列表_
任意名称.txt
NPCs自定义名称列表_女性_
任何名字.txt
NPCs自定义名称列表_男性_
任何名字.txt
NPC自定义名称_文本_
任意名.txt
配置帮助:这里有很多选项。
true = 已启用
false = 已禁用一些示例:
若想使用Steam好友名称,请将其设为true:
允许Steam = 真若你想使用NPCsCustomNames_List.txt中的名字,请将其设为true:
允许 TXT = true如果你想使用Twitch聊天名称,请将其设置为true:
ALLOW TWITCH = true(如果属实,请务必设置Twitch频道名称:)
频道 = 任意频道名称
无需OAuth。
以上所有内容将在开启性别功能后被忽略:
如果你想使用来自NPCsCustomNames_List_Female.txt和NPCsCustomNames_List_Male.txt中的名字,请将其设为true:
仅允许同性 = true
如需自动翻译:
ALLOW TRANSLATE TEXTLINE = true如果自动翻译开启(true),则选择输出语言:
翻译文本行语言 =en
如果需要语音合成(TTS):
ALLOW TTS = true
如果启用了文本转语音(TTS开启(true)),则选择输出语言:
TTS语言 = en-US
语言代码:
http://www.lingoes.net/en/translator/langcode.htm(并非所有语言都支持谷歌!例如,如果‘en’不起作用,可尝试‘en-US’)