refactor: 将代码中的card_lv统一替换为rarity
本次提交完成了全项目范围内术语的统一替换,将原本指代卡牌品质/等级的card_lv字段全部重命名为rarity,对齐了设计文档中的命名规范,避免了术语混淆: 1. 更新了所有配置文件、组件类、数据结构中的字段定义 2. 同步修改了注释、文档说明中的相关表述 3. 修正了英雄、技能、装备卡牌的品质显示逻辑 4. 调整了背景颜色切换、属性计算等相关业务逻辑
This commit is contained in:
@@ -170,7 +170,7 @@ export class Monster extends ecs.Entity {
|
||||
// 模型层参数:身份、阵营、基础数值(基础值按品质系数缩放,与英雄同一套设定)
|
||||
model.hero_uuid = uuid;
|
||||
model.hero_name = hero.name;
|
||||
const coef = getHeroQualityCoef(hero.card_lv ?? 1);
|
||||
const coef = getHeroQualityCoef(hero.rarity ?? 1);
|
||||
model.hp = model.hp_max = Math.round(hero.hp * coef);
|
||||
model.ap = Math.round(hero.ap * coef);
|
||||
// TODO: 局外升级机制落地后,此处基础值将与存档强化累加重算
|
||||
|
||||
Reference in New Issue
Block a user