Skip to content

属性组成

每个属性都由 type id name priority power max 组成

type: 属性类型,代表它是什么类型的属性
id: 唯一id,就像身份证号一样
name: 属性名,不可重复
priority: 优先级,决定了属性按照什么顺序运行
power: 战斗力,每1点属性提供的战斗力
max: 最大值,面板属性限制生效的最大值

配置文件中的属性

注册的属性会同步更新到 attribute.ymlattributes 下,他会按照属性类型分类和优先级排序,但 attributes 下的配置 不可修改,若要修改属性的任一配置还需到脚本文件中修改

YAML
# 这里的属性始终跟随脚本中的设置,脚本中的设置会覆盖这里的设置
# 所以不要在这里改
# 🔢=优先级 💪=战斗力 🔝=最大值
attributes:
  属性类型1:
    ID_1: 属性名1 | 🔢1 💪1.0 🔝-1.0
    ID_2: 属性名2 | 🔢2 💪1.0 🔝-1.0
  属性类型2: 
    ...

若想建立一个统一管理的管理器,可参考 默认属性 中的 AttributeName 部分