16 Commits

Author SHA1 Message Date
5453b87db7 Use observable for end move and prone flag 2025-06-16 22:41:31 -07:00
9d4952eaad Remove select callbacks and use observable instead 2025-06-16 22:41:31 -07:00
873a5939ef Apply styles and map script to manually loaded files 2025-06-16 22:41:30 -07:00
8fb858fc46 Clear placing stack on unselect 2025-06-16 22:41:29 -07:00
088a37d128 Allow placing a counter that doesn't already exist 2025-06-16 22:41:29 -07:00
484100727f Allow selecting off-board units 2025-06-16 22:41:29 -07:00
0af0271076 Fix cancel firing arc placement bug 2025-06-16 22:41:29 -07:00
8970c1f59e Refactor index.js 2025-06-16 22:41:29 -07:00
93d17fc711 Fix end movement bug 2025-06-16 22:41:29 -07:00
1299c2cdaf Refactor cell event listeners 2025-06-16 22:41:29 -07:00
17fd1c813b Create record sheet dynamically when map is loaded 2025-06-16 22:41:29 -07:00
7455dd0173 Clear sight line before drawing after unlocking 2025-06-16 22:41:29 -07:00
0da0c51a45 Rename element class 'board' to 'gameboard' 2025-06-16 22:41:29 -07:00
4de8523965 Add all scenario maps 2025-06-16 22:41:29 -07:00
b980544203 Add ability to change maps 2025-06-16 22:41:29 -07:00
3e513c5684 Rename some files 2025-06-16 22:41:29 -07:00