171 Commits

Author SHA1 Message Date
d4974c74de Fix duplicate ids in mapsheets.svg 2025-06-16 22:41:31 -07:00
1a097b1cc2 WIP: implement build status plugin 2025-06-16 22:41:31 -07:00
0e12e3079b Remove mapsheets.svg inline styles 2025-06-16 22:41:31 -07:00
f53358216c Fix storing scenario in local storage 2025-06-16 22:41:31 -07:00
044526149f Fix highlighting selected counter 2025-06-16 22:41:31 -07:00
bdb9286e78 Build scenario files 2025-06-16 22:41:31 -07:00
7f5829a534 WIP: put all svg refs in scenario file at build time 2025-06-16 22:41:31 -07:00
cea0cecc5f WIP: dynamically add references to scenario svg 2025-06-16 22:41:31 -07:00
4075fd97f9 Try to simplify trooper counter 2025-06-16 22:41:31 -07:00
488ebb384b Import mapsheets.svg 2025-06-16 22:41:31 -07:00
de1b9e2689 WIP: mock selenium response 2025-06-16 22:41:31 -07:00
cebf4ca548 Add dice 2025-06-16 22:41:31 -07:00
99029c6c93 Delete some unused styles 2025-06-16 22:41:31 -07:00
224aa06db5 Make record sheet weapon icons bigger 2025-06-16 22:41:31 -07:00
a528a96736 Record sheet layout 2025-06-16 22:41:31 -07:00
c0a6440b48 WIP: record sheet layout 2025-06-16 22:41:30 -07:00
142d472e06 Add weapon icons to record sheet 2025-06-16 22:41:30 -07:00
33c43c3914 Change furniture and tree/bush colors 2025-06-16 22:41:30 -07:00
baa1d34578 Change attacker color from green to blue; change trace color 2025-06-16 22:41:30 -07:00
e16e76664c Add elevation label to buildings on mapsheets 2025-06-16 22:41:30 -07:00
bb96b22379 Rename furniture dresser to cabinet 2025-06-16 22:41:30 -07:00
264e6115eb Clean up scenario files 2025-06-16 22:41:30 -07:00
7e4fe779de Make scenario files; consolidate mapsheets into one file 2025-06-16 22:41:30 -07:00
5b34fd672b Finish furniture, recenter maps 2025-06-16 22:41:30 -07:00
a4e9d6e39c Add furniture 2025-06-16 22:41:30 -07:00
5836432013 Tree grove and map 4 building 2025-06-16 22:41:30 -07:00
d7f54a2255 Make map dot pattern 2025-06-16 22:41:30 -07:00
32147aaa4a Building layouts complete 2025-06-16 22:41:30 -07:00
379ff877f9 WIP: Buildings 2025-06-16 22:41:30 -07:00
873a5939ef Apply styles and map script to manually loaded files 2025-06-16 22:41:30 -07:00
9769b26ddb Add ability to load a map file manually 2025-06-16 22:41:30 -07:00
991fa5da26 Add some high-element maps to test performance 2025-06-16 22:41:30 -07:00
73cbf3e6dd WIP: add fullscreen and download save abilities 2025-06-16 22:41:30 -07:00
2c18004cde Remove unnecessary doctype tag from svg files 2025-06-16 22:41:30 -07:00
868ea94010 Generate weapon data dynamically from counters 2025-06-16 22:41:30 -07:00
19b1a0aadd Fix bad path set for object data prop 2025-06-16 22:41:30 -07:00
17e28ba214 Organize public directory contents into assets folders 2025-06-16 22:41:29 -07:00
e3d642c994 Use an observer to create new object element when data attribute is changed 2025-06-16 22:41:29 -07:00
1d9f5325c5 Try using HTML markup in an SVG file 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
0da0c51a45 Rename element class 'board' to 'gameboard' 2025-06-16 22:41:29 -07:00
e1cfe2d815 Add cut-off right-most column to map3 2025-06-16 22:41:29 -07:00
27561ec752 Fix map-container not using full viewport height when map is small 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
58c5d8dd63 Some cleanup 2025-06-16 22:41:29 -07:00
72b1b8adfc Refactor sight line module to remove almost all querying for elements 2025-06-16 22:41:29 -07:00
e385798667 Refactor firing arc module, 'set' function 2025-06-16 22:41:29 -07:00
0577330264 More refactor of firing arcs module 2025-06-16 22:41:29 -07:00
38c71baf9a WIP: simplify/clarify firing arc algo 2025-06-16 22:41:29 -07:00