CMDCSkillEngine.Types.EvolutionSuggestion (cmdc_skill_engine v0.2.2)

Copy Markdown View Source

进化建议:Analyzer 产出的一条进化动作。

  • :fix — 修复已有 Skill(target 恰好 1 个)
  • :derived — 从 1+ 父 Skill 衍生新 Skill
  • :captured — 捕获全新 Skill(无 target)

Summary

Types

t()

@type t() :: %CMDCSkillEngine.Types.EvolutionSuggestion{
  category: CMDCSkillEngine.Types.SkillCategory.t() | nil,
  direction: String.t(),
  evolution_type: CMDCSkillEngine.Types.EvolutionType.t(),
  target_skill_ids: [String.t()]
}