feat: battle system, state manager enhancements, engine and demo updates

This commit is contained in:
2026-06-14 15:35:31 +08:00
parent 4d066b53bf
commit d0e901bd1f
12 changed files with 515 additions and 6 deletions

View File

@@ -51,9 +51,9 @@ export class Engine {
this.audioSystem = new AudioSystem()
this.achievementSystem = new AchievementSystem()
this.stateManager.onAfterApply = (vars) => {
this.stateManager.onAfterApply.add((vars) => {
this.achievementSystem.check(vars)
}
})
this.videoManager.onTimeUpdate(this.onTimeUpdate)
}