Map specification#
Strategic map: provinces, grid rendering, ownership, and army placement.
Scope#
- New-game map load pipeline (
l2_maps.dat,map01.pl8) - 64×64 province cell table and neighbor topology
- Province selection and highlighting
- Starting unit placement by difficulty tier
- View modes and scroll behavior on the campaign map
Evidence#
../../architecture/map/MODULE.md— load pipeline, grid, neighbors../../architecture/game/MODULE.md— province click/selection handlers
First spec targets#
- Province selection — click hit-test,
lotr2_game_select_province, scroll update, highlight clearing. - New-game map load — order of dat/PL8/neighbor/setup steps; what
l2_maps.datfields seed into the live cell table.
Spec pages#
../data/l2_maps_dat.md—l2_maps.datrecord layout and decode rules