refactor(core): 진행 루프, 저장 데이터, 저장 관리자 개선
- ProgressLoop 로직 정리 - SaveData 모델 확장 - SaveManager 개선
This commit is contained in:
@@ -108,7 +108,7 @@ class ProgressLoop {
|
||||
_timer?.cancel();
|
||||
_timer = null;
|
||||
if (saveOnStop && _autoSaveConfig.onStop && saveManager != null) {
|
||||
await saveManager!.saveState(_state);
|
||||
await saveManager!.saveState(_state, cheatsEnabled: cheatsEnabled);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -131,7 +131,7 @@ class ProgressLoop {
|
||||
_stateController.add(_state);
|
||||
|
||||
if (saveManager != null && _autoSaveConfig.shouldSave(result)) {
|
||||
saveManager!.saveState(_state);
|
||||
saveManager!.saveState(_state, cheatsEnabled: cheatsEnabled);
|
||||
}
|
||||
|
||||
// 사망 시 루프 정지 및 콜백 호출 (Phase 4)
|
||||
|
||||
Reference in New Issue
Block a user