属性集合系统¶
概述¶
属性集合系统允许通过单个随机属性配置,同时为装备添加多种属性加成,实现"全属性+X"等批量加成效果。
七大基础属性¶
游戏中有7种基础属性,每种属性都有最小值和最大值:
| 属性 | 说明 | 主要职业 |
|---|---|---|
| 攻击 | 影响物理攻击和物理技能 | 战士 |
| 魔法 | 影响魔法攻击和魔法技能 | 法师 |
| 道术 | 影响道术攻击和道术技能 | 道士 |
| 刺术 | 影响刺术攻击和刺术技能 | 刺客 |
| 弓术 | 影响弓术攻击和弓术技能 | 弓手 |
| 防御 | 减少受到的物理攻击伤害 | 全职业 |
| 魔防 | 减少受到的魔法/道术攻击伤害 | 全职业 |
属性集合类型¶
全属性¶
包含所有7种属性(攻击+魔法+道术+刺术+弓术+防御+魔防)
全属性+1 实际效果:
- 最小攻击+1, 最大攻击+1
- 最小魔法+1, 最大魔法+1
- 最小道术+1, 最大道术+1
- 最小刺术+1, 最大刺术+1
- 最小弓术+1, 最大弓术+1
- 最小防御+1, 最大防御+1
- 最小魔防+1, 最大魔防+1
共计 14个属性值 各+1
全攻击¶
包含5种攻击属性(攻击+魔法+道术+刺术+弓术)
全攻击+3 实际效果:
- 最小攻击+3, 最大攻击+3
- 最小魔法+3, 最大魔法+3
- 最小道术+3, 最大道术+3
- 最小刺术+3, 最大刺术+3
- 最小弓术+3, 最大弓术+3
共计 10个属性值 各+3
全防御¶
包含2种防御属性(防御+魔防)
全防御+5 实际效果:
- 最小防御+5, 最大防御+5
- 最小魔防+5, 最大魔防+5
共计 4个属性值 各+5
配置方法¶
配置文件¶
文件路径:Database/System/物品数据/随机属性/attribute.csv
配置示例¶
AttributeID,Param1,Param2,Pow,Tip
10001,allAttribute,1,100,全属性+1
10002,allAttribute,2,200,全属性+2
10003,allAttribute,5,500,全属性+5
10004,allAttack,3,150,全攻击+3
10005,allDefense,5,100,全防御+5
Param1 可用值¶
| 值 | 中文别名 | 效果 |
|---|---|---|
| allAttribute | 全属性 | 7种属性各+Param2 |
| allAttack | 全攻击 | 5种攻击属性各+Param2 |
| allDefense | 全防御 | 2种防御属性各+Param2 |
大小写不敏感
allAttribute、AllAttribute、ALLATTRIBUTE 效果相同
战力计算建议¶
集合属性的战力(Pow)应该根据实际影响的属性数量来设置:
| 集合类型 | 影响属性数 | 建议战力计算 |
|---|---|---|
| 全属性 | 14个 | 单属性战力 × 14 |
| 全攻击 | 10个 | 单属性战力 × 10 |
| 全防御 | 4个 | 单属性战力 × 4 |
示例: 如果单个"最小攻击+1"的战力是10,那么"全属性+1"的战力建议设为 10 × 14 = 140
常见配置示例¶
基础全属性系列¶
AttributeID,Param1,Param2,Pow,Tip
20001,全属性,1,140,全属性+1
20002,全属性,2,280,全属性+2
20003,全属性,3,420,全属性+3
20004,全属性,5,700,全属性+5
20005,全属性,10,1400,全属性+10
职业通用攻击加成¶
AttributeID,Param1,Param2,Pow,Tip
20101,全攻击,5,500,全攻击+5
20102,全攻击,10,1000,全攻击+10
20103,全攻击,20,2000,全攻击+20
坦克型防御加成¶
AttributeID,Param1,Param2,Pow,Tip
20201,全防御,10,400,全防御+10
20202,全防御,20,800,全防御+20
20203,全防御,50,2000,全防御+50
在装备上使用¶
配置好属性集合后,可以在装备的随机属性池中引用这些属性ID,装备洗练或掉落时就可能获得"全属性+X"这样的属性。
注意事项¶
属性显示
玩家看到的属性描述是 Tip 字段的内容,请使用清晰的中文描述。
兼容性
集合属性与普通单属性可以混合使用,不会冲突。