refactor: 将代码中的card_lv统一替换为rarity
本次提交完成了全项目范围内术语的统一替换,将原本指代卡牌品质/等级的card_lv字段全部重命名为rarity,对齐了设计文档中的命名规范,避免了术语混淆: 1. 更新了所有配置文件、组件类、数据结构中的字段定义 2. 同步修改了注释、文档说明中的相关表述 3. 修正了英雄、技能、装备卡牌的品质显示逻辑 4. 调整了背景颜色切换、属性计算等相关业务逻辑
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
|
||||
## 编号体系
|
||||
|
||||
| 号段 | card_lv | 说明 |
|
||||
| 号段 | rarity | 说明 |
|
||||
|------|---------|------|
|
||||
| 5001-5099 | 1 | 绿卡英雄池 |
|
||||
| 5101-5199 | 2 | 蓝卡英雄池 |
|
||||
@@ -44,26 +44,26 @@
|
||||
|
||||
## 规则 2:品质-档位标准
|
||||
|
||||
**card_lv = 基础 1 + 能力加成**
|
||||
**rarity = 基础 1 + 能力加成**
|
||||
|
||||
| 能力项 | 加成 | 说明 |
|
||||
|--------|------|------|
|
||||
| 基础触发技能(1个,单体) | +0 | card_lv=1 |
|
||||
| 更高数值 | +1 | card_lv=2 |
|
||||
| ap/hp 成长 | +1 | card_lv=2 |
|
||||
| 范围扩大(单体→全体) | +2 | card_lv=3 |
|
||||
| 双技能(+revive/光环) | +4 | card_lv=5 |
|
||||
| 基础触发技能(1个,单体) | +0 | rarity=1 |
|
||||
| 更高数值 | +1 | rarity=2 |
|
||||
| ap/hp 成长 | +1 | rarity=2 |
|
||||
| 范围扩大(单体→全体) | +2 | rarity=3 |
|
||||
| 双技能(+revive/光环) | +4 | rarity=5 |
|
||||
|
||||
**组合示例:**
|
||||
- 1 + 0 = card_lv 1(基础)
|
||||
- 1 + 1 = card_lv 2(数值强化 或 ap/hp 成长)
|
||||
- 1 + 2 = card_lv 3(范围扩大)
|
||||
- 1 + 1 + 2 = card_lv 4(数值 + 范围)
|
||||
- 1 + 4 = card_lv 5(双技能)
|
||||
- 1 + 0 = rarity 1(基础)
|
||||
- 1 + 1 = rarity 2(数值强化 或 ap/hp 成长)
|
||||
- 1 + 2 = rarity 3(范围扩大)
|
||||
- 1 + 1 + 2 = rarity 4(数值 + 范围)
|
||||
- 1 + 4 = rarity 5(双技能)
|
||||
|
||||
**双技能定义**:指英雄同时拥有**两个不同的触发类型字段**(如 atked + revive,或 dead + field)。同一触发类型下的 TriggerGrouped 挂多个 s_uuid 属于主触发类型内的能力组合,不算"双技能"。
|
||||
|
||||
**原则:每个英雄单独讨论,根据能力组合定 card_lv,不死板规定。**
|
||||
**原则:每个英雄单独讨论,根据能力组合定 rarity,不死板规定。**
|
||||
|
||||
## 规则 3:命名规则
|
||||
|
||||
@@ -124,7 +124,7 @@
|
||||
|
||||
## 当前英雄池
|
||||
|
||||
| 编号 | 名称 | card_lv | 触发类型 | 能力 | 状态 |
|
||||
| 编号 | 名称 | rarity | 触发类型 | 能力 | 状态 |
|
||||
|------|------|---------|---------|------|------|
|
||||
| 5001 | 铁壁战士 | 1 | atked | 护盾 | 保留(原 5011) |
|
||||
| 5106 | 破甲射手 | 2 | atking | 穿透伤害(计时buff,技能 6512 + Buff 7022) | 已创建 |
|
||||
|
||||
Reference in New Issue
Block a user