Save / load specification#
Game-state persistence and post-load rebuild.
Scope#
- Save file enumeration (
.sav,.sva,.svb) - Field-table read/write blocks
castles.dattile slice sync (16×0x3200)- MP save ready-sync and restart-after-load
- Continue-from-
lastturnbehavior
Evidence#
../../architecture/save/MODULE.md— core I/O, inf config, UI flow../../architecture/game/MODULE.md— save/load wizard integration
First spec targets#
- Save/load wizard UI flow — screen modes, debounce dispatch, MP wait loop (
lotr2_save_wait_mp_ready). On-disk layout— done: see On-disk file format.
Spec pages#
- On-disk file format — complete 203-entry field-block map, Region B castle/siege tile slice, read/edit/write algorithm, and file variant table.