普特莫斯维基 (Purtmars Wikipedia 📖)

Chemdah 开发者文档:自定义任务目标

来自Purtmars Wikipedia —— 普特莫斯维基
Bkm016讨论 | 贡献2021年5月7日 (五) 00:41的版本 (建立内容为“{{:Chemdah 开发者文档}} = 自定义任务目标 = 所有的任务目标均继承自 '''ink.ptms.chemdah.core.quest.objective.Objective''' ([https://github.co…”的新页面)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

Chemdah 开发者文档

自定义任务目标

所有的任务目标均继承自 ink.ptms.chemdah.core.quest.objective.Objective (Github) 类,这里不在过多赘述。
本章内容只列出以下两个由 Chemdah 封装后的二级任务目标接口。

  • 整型可计数任务目标 ink.ptms.chemdah.core.quest.objective.ObjectiveCountableI.kt (Github)
  • 浮点可计数任务目标 ink.ptms.chemdah.core.quest.objective.ObjectiveCountableF.kt (Github)

方块破坏

让我们以一个最简单的方块破坏任务目标为例,从零开始自定义任务目标。首先确定任务的计数类型是整数还是浮点数。
方块破坏必然是整数计数,固继承自 ObjectiveCountableI 类。