nsukchat

nsukchat

这个模组是一个附加组件,为Simukarft模组添加了NPC对话功能。

社交

该模组的核心玩法围绕与NPC的“基于对话的关系构建”和“好感度进度”展开。

模组中的对话完全可自定义。

右键点击即可打开模组的对话面板。

你可以前往游戏设置,设置打开商人NPC购买界面的按键。

对话可自定义。右键点击打开对话面板。商人NPC购买界面的按键可在游戏设置中配置。

通过右键点击NPC,玩家将打开一个专门的互动界面,在其中可以查看角色并进行对话。

对话系统支持两种类型的内容来源:

ML速记代码– 可自定义的对话,可绑定到特定NPC,通过名称、UUID或职业进行指定。

全局对话池系统– 基于当前好感度等级,系统从三个对话池中随机选择对话选项:pool+1、pool-1和pool0。

玩家的不同回应会直接影响NPC好感度的增减。反过来,好感度等级决定:

哪些对话选项会出现,

NPC会给出什么回应,

玩家是否能访问进一步的分支内容。

该系统还支持连续回复、命令后缀、变量分组和热重载文本。因此,它可以处理从日常闲聊到剧情驱动的任务、恋爱路线、事件触发和高度个性化的互动等一切内容。

总的来说,游戏玩法在于通过持续对话,逐步将普通NPC转变为一个具有独特反应和情感深度的互动角色。