属性战力
这里定义游戏里有哪些属性、各属于哪个标签、1 点值折多少战力。
「通用养成线升级消耗测算」页面会直接读这份配置,改完这里不用再改那边。
「自动同步」勾上的属性,在「养成战力表」里新建/重置时会自动带入成列(基础属性固定勾选,高级/特殊按需勾选);表格里的顺序用 ↑↓ 调,其他页面下拉里的属性顺序跟这里一致。
属性表
修改后点「保存」,保存过就会一直生效(存在本机浏览器里),换电脑用「导出 / 导入」搬。
战力公式
某等级的战力 = Σ(该等级每个属性的值 × 该属性的战力系数);没填的属性按 0 算。
口径说明
- 英文名:导出 Excel、生成 JSON 时用它做键,程序同学直接读,所以别写中文、别带空格。
- 标签:基础属性是每个角色都有的(攻击、生命、防御这类);高级属性是暴击率、暴伤这类;特殊属性是吸血率、反伤率这类。
- 战力系数:1 点该属性折成多少战力。攻击通常给 1,生命、防御按你们的换算给小数。
- 自动同步:基础属性固定勾选、不能取消;高级 / 特殊可以自己决定勾不勾。改标签后这一行会立刻刷新成对应状态。勾上的会在「养成战力表」新建/重置时自动带入成列;没勾的要用时在那边「+ 添加列」加。它不影响战力计算,系数照样算。
- 取值范围说明:上面一行直接写范围(
0~1、≥1、≤100、不限),下面那行灰字是这句范围的中文解释——不用手填,写什么范围它就自动说什么(写 0~1 → 「只能填 0 到 1 之间的数」)。不用再填最小值和最大值两个数。
- 填了范围会怎样:「战斗测算」页这些属性就填不进范围外的值(超了自动夹回边界并提示),所以不会出现「生命填 0」这种状态。默认:攻击/防御 ≥0、生命 ≥1、暴击率/命中率/闪避率/吸血率/反伤率/忽视防御率 0~1、暴伤 ≥0。命中率、闪避率在很多游戏里本来就能是 0(没有这个属性),所以下限给 0 而不是 1。
- 值限定在 0~1 的,名字统一叫「XX 率」(命中率 / 闪避率 / 暴击率 / 吸血率 / 反伤率 / 忽视防御率);倍率、点数这类不叫「率」(暴伤、攻击、生命)。改名字会同时改公式里的变量名。
- 顺序:↑↓ 调好的顺序 = 「养成战力表」列头下拉里的顺序,也是默认列的顺序。