feat: add logical game clock

This commit is contained in:
2026-08-04 02:51:27 +00:00
parent 87965a39d6
commit a26031dc3f
51 changed files with 1605 additions and 398 deletions
@@ -257,7 +257,7 @@ describe('EngineStateManager', () => {
store.replaceGeneralTurns(1, { action: '훈련', args: { amount: 10 } });
const manager = new EngineStateManager();
manager.register('reservedTurns', {
capture: () => store.captureState(),
capture: () => store.captureTransactionState(),
restore: (snapshot) => store.restoreState(snapshot),
});
const before = store.captureState();