refactor(config): 统一初始金币配置并调整刷新时机

1. 将分散的初始金币常量迁移到FightSet枚举中,删除冗余的CardInitCoins
2. 调整刷新费用UI更新时机,确保驻场技能效果正确生效
This commit is contained in:
panFD
2026-06-20 14:42:19 +08:00
parent 107e7fde96
commit 0a281a95d1
4 changed files with 6 additions and 4 deletions

View File

@@ -45,7 +45,6 @@ import { mLogger } from "../common/Logger";
import { Monster } from "../hero/Mon";
import { Skill } from "../skill/Skill";
import { Tooltip } from "../skill/Tooltip";
import { CardInitCoins } from "../common/config/CardSet";
import { Timer } from "db://oops-framework/core/common/timer/Timer";
import { FieldSkillType } from "../common/config/SkillSet";
import { FieldSkillHelper } from "../hero/FieldSkillHelper";
@@ -734,7 +733,7 @@ export class MissionComp extends CCComp {
// 重置所有的战局得分数据,防止上一局的数据污染
smc.resetScores();
smc.vmdata.mission_data.coin = Math.max(0, Math.floor(CardInitCoins));
smc.vmdata.mission_data.coin = Math.max(0, Math.floor(FightSet.INIT_COIN));
// 【评分系统 - 效率分】记录初始获得的金币收入
smc.vmdata.scores.gold_earned += smc.vmdata.mission_data.coin;
}