Files
OpenFrontIO/src
scamiv 35e6ee0d39 feat(timeline): implement history rewriting functionality
- Added support for rewriting game history through new TimelineRewriteHistoryEvent.
- Enhanced ClientGameRunner to handle timeline jump and history rewrite events.
- Introduced methods in LocalServer and Transport to manage rewrite state and truncate turns.
- Updated TimelineController to facilitate history truncation and checkpoint management.
- Improved TimelineArchive for efficient deletion of tick records and checkpoints after a specified tick.

This commit enhances the timeline feature, allowing players to discard future events and rewrite history, improving gameplay flexibility.
2026-02-20 21:14:11 +01:00
..