feat: 实现英雄局外成长系统
1. 新增GameEvent事件枚举HERO_GROWTH_UPDATE 2. 新增英雄局外升级所需碎片配置表 3. 新增英雄局外成长数据持久化与相关工具方法 4. 重构英雄卡片等级逻辑,统一使用局外成长等级 5. 更新英雄设计文档与相关注释
This commit is contained in:
@@ -62,6 +62,19 @@ export enum FightSet {
|
||||
REFRESH_STONE_COST = 1,
|
||||
}
|
||||
|
||||
/**
|
||||
* 英雄局外等级升级所需碎片数量(key 为目标等级)。
|
||||
* 查询方式:HERO_UPGRADE_NEED_FRAGMENTS[growth.lv + 1],即升到下一级所需的碎片数。
|
||||
* 局外等级独立于局内战斗等级,持久化保存于 smc.data.hero_growth。
|
||||
*/
|
||||
export const HERO_UPGRADE_NEED_FRAGMENTS: Record<number, number> = {
|
||||
2: 10,
|
||||
3: 20,
|
||||
4: 40,
|
||||
5: 80,
|
||||
6: 160,
|
||||
};
|
||||
|
||||
/**
|
||||
* 技能卡牌出现的回合配置(单一数据源)。
|
||||
* 数组索引 i 对应卡牌档位 card_lv = i + 1:
|
||||
|
||||
Reference in New Issue
Block a user