fix(game): 关卡切换时重置HC为200,不带入上一关余量,修复游戏平衡性问题

This commit is contained in:
Cloud Bot
2026-03-24 08:48:19 +00:00
parent a36c8af344
commit 361a1bed5d
3 changed files with 13 additions and 9 deletions

View File

@@ -58,6 +58,12 @@ export class GameManager {
// difficulty 保留,不重置
}
/** 重置 HC 到初始值(进入下一关时调用,不带入上一关的余量) */
resetHC(): void {
this.hc = INITIAL_HC
this.onHCChange.forEach(cb => cb(this.hc))
}
/**
* 扣除 HC余额不足时返回 false
*/