对话反应框架

创作者: joiinks
已更新:2026-09-28 21:58:37
2KB

关于此 MOD

允许Ari在常规对话(过场动画之外)中显示对话和思考气泡。此模组是一个供其他模组使用的框架,本身不包含内容。
这是一个MMAPI模组,需配合以下方式安装: 莫米作为一个 框架 供希望玩家能够对与NPC的对话做出反应的对白模组制作者使用。它应被用作 依赖,自身不产生任何效果。

你是否曾想让玩家对霍尔特的冷嘲热讽感到不悦,或被心仪恋爱对象调情后脸红?这个模组让这一切成为可能!

工作原理(简要说明):

你的模组应包含一个名为以下名称的TOML文件 对话反应 在一个名为“fiddle”的文件夹里,里面的表格大致是这样的:
[海登_与阿里约会_吠叫测试]
npc_owner = "hayden"
脸红
这个TOML文件将包含Ari能够“反应”的每一段对话。表名和“npc_owner” 必须匹配 你尝试附加反应的对白,以及“npc_owner” 必须定义 对于每张表都要避免因对话恰好使用了相同表名而触发。 (这在恋爱对象的对话中很常见。)

我额外附带了一个使用此框架的示例模组,以便让你了解它的运作方式。要查看相关内容,请安装两个模组,然后与海登交谈。不要使用“t2 converse”这个烦人的命令,因为它不会触发此框架的任何代码。


完整参考

什么是“吠声”?
“Bark”是FoM开发者用来称呼NPC、有时是动物、以及过场动画中Ari(玩家)头顶经常出现的对话气泡和思考气泡的术语。在过场动画中,Mist文件可以执行Ari、Void Ari、玩家宠物甚至动物的bark。然而,日常对话(基本上是.c.toml)被硬编码为只允许NPC发出bark,因此需要这个框架。在这个框架中,bark值就是对话气泡或思考气泡内要使用的精灵图,正如MOMI wiki中关于对话的说明所述。 这里它的功能与NPC的常规吠叫动作完全相同。

其他选项
虽然必须定义“npc_owner”和“bark”,但还有第三个选项“bubble”:
[塞琳_双关]
所有者 = "霍尔特"
bark = "恼火"
bubble = “thought”
如果你愿意,你可以使用“thought”来显示思考气泡。默认行为是显示对话气泡,NPC也是如此。

限制
实现方式是通过提供一个 close_callback() 函数,该函数会在玩家关闭对话的最后一个对话框时运行。Ari 只会在对话结束时发出短促语音,而不是在对话中的某一句之后。(NPC 的短促语音也是如此。在整个对话表中指定的任何短促语音都只会在对话结束时触发,无论它们被放在哪里。)

一些极为小众的对话已经在使用close_callback()函数,因此由于此框架会覆盖现有的函数,它 不应用于编辑那些 对话这主要适用于约会接受对话,它们是最典型的例子。不过,约会接受台词本来就已经以阿里和其约会对象发出爱心叫声作为结尾了。


故障排除

与其他基于MMAPI的模组一样,此模组的日志位于你的本地应用数据中,具体路径为: 
%LOCALAPPDATA%/FieldsOfMistria/mod_data/jnk_ari_bark/logs/jnk_ari_bark.log
错误信息会显示在那里。

如果您正在尝试使用 混蛋 用“t2 converse”命令来测试你添加的短对话是行不通的,因为这个模组使用的是“dialogue.path”钩子,该钩子只在游戏调用play_conversation()函数时才会触发。“t2 converse”这个调试命令并不会调用play_conversation(),而是直接实例化一个对话驱动器来查看对话内容,因此不会出现玩家反应。我建议将你的测试对话优先级设置为priority = "max",以便看到对话连同反应一起播放,正如我在提供的示例模组文件中所做的那样。 


特别鸣谢

特别感谢FoM模组Discord社区对我MOMI维基工作及其他模组项目的一贯支持,特别是Crys、ATD、Felix、Anna和Gareth。让我们继续在创作中互相支持!

这个框架是真正的零级水平。在任何时候、出于任何原因,都没有使用生成式AI、AI工具或AI代理。我创作是因为这是我的热情所在,也是为了磨练我的技能。

米斯特里亚牧场 的热门 MOD

探索适用于 米斯特里亚牧场 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

迷雾之地模组安装器

Garethp2026-08-05 22:50:49

Fields of Mistria 模组安装程序,支持 Windows 和 Steam Deck/Linux

装饰品 - 更多颜色(适用于0.16.2)

Lauryyn2026-07-08 20:34:49

[已更新至0.16.2+] 本模组为现有外观添加了新的配色方案。现在你可以随心所欲地搭配更多服装了 :)

简·简生活质量选项(速度 - 虫子 - 魔法 - 浪漫 - 初始装备)

Jane19862026-07-30 22:50:20

这是我所有生活质量模组的统一下载页面,包括:移动速度选项、魔法消耗选项、虫子生成选项、快速关系选项和开局装备选项。

雾之时光

ArchieOwO2025-06-17 16:35:53

觉得游戏内时间过得太快?这款模组正是为你准备的!这款实验性模组让你能将时间流逝速度调节至0%(完全冻结时间)到500%之间的任意数值!

艾菲的挖掘点标记

EffeDraws2025-03-14 01:12:37

在未挖掘的挖掘点上方添加粉色感叹号,使其更加醒目。兼容MOMI。现在包含潜水点。

无限体力

ArchieOwO2024-09-25 13:13:33

在游戏中永远不会感到疲惫是什么感觉?使用这个模组来一探究竟吧!

矿工超级包

stampingfeet2026-07-08 10:06:54

提高怪物掉落、宝石掉落、战斗经验、采矿经验、泥炭黏土草皮掉落、水晶黑曜石珊瑚掉落、采集物、鱼类和虫类掉落,并禁用怪物

艾菲的装饰 - 厨房

EffeDraws2024-11-11 01:32:44

新增无缝拼接的厨房台面、厨房储物柜及配套烤箱,提供20种颜色组合。与MOMI一同安装。

使用 Xmod 解锁 米斯特里亚牧场 的全部潜力 — 今天就探索这些顶级 MOD!