LogoArcartX Doc

Symphony

使用 YAML 配置 RPG 属性、装备能力和伤害规则

Symphony 是面向 Spigot/Paper 服务器的 RPG 属性与装备插件。服主可以用 YAML 配置属性、伤害类型、套装、词条、宝石、强化、物品技能和战力。

成品物品由 Overture 创建。Symphony 读取物品中的 symphony:* 组件和实例数据,计算玩家当前属性,再把结果用于伤害、套装、技能、界面与动态 Lore。

各部分如何配合

名词含义详细说明
属性可以参与计算的数值,例如物理攻击、暴击率或火焰抗性属性模型
Modifier对属性进行加法或倍率运算的一项数据属性模型
属性来源一件装备、一个状态或外部插件写入的一组属性装备与其它属性来源
伤害通道独立结算的一类伤害,例如物理、火焰或奥术伤害结算
物品组件Overture 物品中以 symphony:* 命名的配置块Overture 物品配置
LevelProvider由其它插件实现的等级读取接口接入现有等级系统

建议阅读顺序

第一次配置时,按下面的顺序即可完成一件能参与战斗的装备:

  1. 安装与快速开始
  2. 属性模型
  3. 装备与其它属性来源
  4. 触发器、条件与 Action
  5. 回调与 Aria 脚本
  6. Overture 物品配置
  7. 伤害结算

On this page