chore:代码重构

This commit is contained in:
2026-07-17 10:15:42 +08:00
parent 5e689878ca
commit 56ea1dfd7b
58 changed files with 5784 additions and 2685 deletions
+16 -7
View File
@@ -1,8 +1,17 @@
export class Config {
//最大体力上线
static maxHp: number = 5
//体力恢复的cd
static powerCD = 60
// @structural-rewrite-v1
export interface GameplayLimits {
readonly maximumPower: number;
readonly powerRecoverySeconds: number;
}
const DEFAULT_GAMEPLAY_LIMITS: GameplayLimits = Object["freeze"]({
"maximumPower": 5,
"powerRecoverySeconds": 60,
});
/**
* Compatibility facade for the rule names already used by saved-data code.
* Values are sourced from one immutable rule object so future additions stay explicit.
*/
export class Config {
static readonly maxHp = DEFAULT_GAMEPLAY_LIMITS["maximumPower"] satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown;
static readonly powerCD = DEFAULT_GAMEPLAY_LIMITS["powerRecoverySeconds"] satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown;
}