feat(missionComp): 新增初始化刷新石数量逻辑

在任务组件初始化时,根据配置的初始刷新石数量重置并校验数值,确保开局数据正确。
This commit is contained in:
panFD
2026-07-30 16:58:25 +08:00
parent 69b75b72c6
commit 68c5d991d5

View File

@@ -801,6 +801,8 @@ export class MissionComp extends CCComp {
smc.resetScores();
smc.vmdata.mission_data.coin = Math.max(0, Math.floor(FightSet.INIT_COIN));
// 初始化刷新石数量
smc.vmdata.mission_data.refresh_stone = Math.max(0, Math.floor(FightSet.INIT_REFRESH_STONE));
// 【评分系统 - 效率分】记录初始获得的金币收入
smc.vmdata.scores.gold_earned += smc.vmdata.mission_data.coin;
}