32 Commits

Author SHA1 Message Date
ad48a076e6 WIP: get sightline working after cube coords update 2025-06-16 22:41:32 -07:00
9f4ff16638 WIP: intercept request in test 2025-06-16 22:41:31 -07:00
5453b87db7 Use observable for end move and prone flag 2025-06-16 22:41:31 -07:00
baa1d34578 Change attacker color from green to blue; change trace color 2025-06-16 22:41:30 -07:00
78882ad311 Fix preexisting prone counter not removing if unit end movement without moving 2025-06-16 22:41:30 -07:00
868ea94010 Generate weapon data dynamically from counters 2025-06-16 22:41:30 -07:00
088a37d128 Allow placing a counter that doesn't already exist 2025-06-16 22:41:29 -07:00
0af0271076 Fix cancel firing arc placement bug 2025-06-16 22:41:29 -07:00
e6b6217221 Refactor place function in soldier module 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
0da0c51a45 Rename element class 'board' to 'gameboard' 2025-06-16 22:41:29 -07:00
3e513c5684 Rename some files 2025-06-16 22:41:29 -07:00
58c5d8dd63 Some cleanup 2025-06-16 22:41:29 -07:00
868dbf13bb Remove 'reveal pattern' from counter module 2025-06-16 22:41:29 -07:00
863709b062 Remove 'reveal pattern' from sight line module 2025-06-16 22:41:29 -07:00
e33e9de566 Remove 'reveal pattern' from firing arc module 2025-06-16 22:41:29 -07:00
ff2aaab4da Remove calling the counter module with 'new' 2025-06-16 22:41:29 -07:00
de9bdbc83a Minor refactor 2025-06-16 22:41:29 -07:00
6f510c9383 Refactor sight line module to extract svg queries into game module 2025-06-16 22:41:29 -07:00
fb1468982a Remove calling firing arc module with 'new' 2025-06-16 22:41:29 -07:00
5f648d48d4 Remove calling sight line module with 'new' 2025-06-16 22:41:29 -07:00
0fbed6a3e7 Make sight line module a function instead of a class 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
189b044242 More refactor of firing arc module 2025-06-16 22:41:29 -07:00
0577330264 More refactor of firing arcs module 2025-06-16 22:41:29 -07:00
6ef3ee2892 Remove svg queries from firing arc position function 2025-06-16 22:41:29 -07:00
38c71baf9a WIP: simplify/clarify firing arc algo 2025-06-16 22:41:29 -07:00
51afec5648 WIP: firing arcs algo 2025-06-16 22:41:29 -07:00
485aaffeae More functional refactor 2025-06-16 22:41:29 -07:00