refactor: 重构技能弹窗系统,移除冗余技能池逻辑

1.  删除SkillBoxCardConfig相关类型、技能池配置和抽卡函数
2.  移除技能弹窗的刷新次数持久化逻辑与UI
3.  简化MissSkillsComp、SkillBoxComp的技能处理流程
4.  统一技能卡的添加和初始化逻辑,移除config专用初始化流程
5.  调整MissionCardComp的波次技能弹窗触发逻辑
6.  清理CardComp中冗余的技能描述缓存代码
7.  修正UIConfig中SkillBox预制体路径命名
This commit is contained in:
pan
2026-06-03 17:24:22 +08:00
parent e76cba7933
commit 27ffdaaf87
9 changed files with 39 additions and 573 deletions

View File

@@ -727,9 +727,6 @@ export class MissionComp extends CCComp {
smc.vmdata.mission_data.coin = Math.max(0, Math.floor(CardInitCoins));
// 【评分系统 - 效率分】记录初始获得的金币收入
smc.vmdata.scores.gold_earned += smc.vmdata.mission_data.coin;
// 技能三选一弹窗:每局重置 1 次普通刷新 + 清零广告累计次数
smc.vmdata.mission_data.skill_box_refresh_remain = 1;
smc.vmdata.mission_data.skill_box_ad_refresh_remain = 0;
}
// ======================== 波次管理 ========================