“Chemdah 开发者文档:元数据”的版本间的差异
来自Purtmars Wikipedia —— 普特莫斯维基
(建立内容为“{{:Chemdah 开发者文档目录}} = 元数据 = 所有任务元数据均通过扩展方法获取。 <div style="margin-top: -18px"></div> == 名称 == 在 ink.p…”的新页面) |
|||
(未显示同一用户的6个中间版本) | |||
第8行: | 第8行: | ||
<syntaxhighlight lang="kotlin" line="line"> | <syntaxhighlight lang="kotlin" line="line"> | ||
/** | /** | ||
− | * | + | * 若未设置名称元数据则会返回序号 |
*/ | */ | ||
− | fun | + | fun QuestContainer.displayName(): String |
</syntaxhighlight> | </syntaxhighlight> | ||
<div style="margin-top: -18px"></div> | <div style="margin-top: -18px"></div> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<div style="margin-top: -18px"></div> | <div style="margin-top: -18px"></div> | ||
− | == | + | == 类型 == |
− | 在 ink.ptms.chemdah.core.quest.meta. | + | 在 ink.ptms.chemdah.core.quest.meta.MetaType$Companion 中提供了以下扩展方法获取任务类型。 |
<syntaxhighlight lang="kotlin" line="line"> | <syntaxhighlight lang="kotlin" line="line"> | ||
− | fun Template. | + | fun Template.type(): List<String> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</syntaxhighlight> | </syntaxhighlight> |
2021年6月12日 (六) 20:13的最新版本
目录
- 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.core.quest.meta.MetaName$Companion 中提供了以下扩展方法获取任务名称。
1 /**
2 * 若未设置名称元数据则会返回序号
3 */
4 fun QuestContainer.displayName(): String
类型
在 ink.ptms.chemdah.core.quest.meta.MetaType$Companion 中提供了以下扩展方法获取任务类型。
1 fun Template.type(): List<String>