Chemdah 开发者文档:ink.ptms.chemdah.api.event.collect.ConversationEvents
来自Purtmars Wikipedia —— 普特莫斯维基
目录
- Chemdah
- 开始
- 基本
- 事件
- ink.ptms.chemdah.api.event.collect.ConversationEvents
- ink.ptms.chemdah.api.event.collect.ObjectiveEvents
- ink.ptms.chemdah.api.event.collect.PlayerEvents
- ink.ptms.chemdah.api.event.collect.QuestEvents
- ink.ptms.chemdah.api.event.collect.TemplateEvents
- ink.ptms.chemdah.api.event.InferEntityHookEvent
- ink.ptms.chemdah.api.event.InferItemHookEvent
- ink.ptms.chemdah.api.event.PartyHookEvent
- 对话相关
- 数据相关
- 任务相关
ink.ptms.chemdah.api.event.collect.ConversationEvents
这是所有与对话有关的事件集合,其本身不能作为事件使用。
事件名称 | 相关作用 | 允许取消 |
---|---|---|
ConversationEvents.Agent | 当对话中的脚本代理被执行时 | 是 |
ConversationEvents.Pre | 对话开始之前,此时会话对象(Session)已被创建 | 是 |
ConversationEvents.Post | 对话开始(渲染)之后,若对话中存在动态效果,则推迟该事件 | 否 |
ConversationEvents.Begin | 对话开始(渲染)之前,已通过条件检测,对话内容就绪 | 否 |
ConversationEvents.Cancelled | 对话被任何形式取消,包括 ConversationEvents.Pre 事件 | 否 |
ConversationEvents.Closed | 对话以任何形式结束,不含被取消的对话 | 否 |
ConversationEvents.ChestThemeBuild | 当 Chest 对话模式的箱子页面打开时,可通过该事件编辑箱子内的物品 | 否 |