Commit graph

10 commits

Author SHA1 Message Date
Tyler Marques
5177d761eb
FIX: Map jump bug, leaderboard misname
Reintroducing the fix for the bug in tween.js (issue 677) that causes
the map to jump at the end of the tween.

Leaderboard name was used twice in the code base, once for the modal at
the beginning of games, and also for the rotating display in the bottom
left. I've removed the modal at the beggining of the game as its data is
stale and not updated yet. I've renamed the bottom left to
'rotatingDisplay' and the bottom right to 'leaderboard'.
2025-06-07 21:04:00 -07:00
Tyler Marques
256c3b67c3
Debug menu.
Shows when run in debug mode and includes tools to look at
game state while the game is running and inspect behaviour interactively
2025-05-30 11:33:15 -07:00
Tyler Marques
2fd8ee379a
Add debug province highlighting feature
Adds a debug panel that allows typing province names to highlight them on the map with a flashing yellow animation. Only visible when debug mode is enabled.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-05-30 11:33:15 -07:00
Tyler Marques
cebfa8e980
Removing the relationship popup - currently not used. 2025-05-28 10:38:17 -07:00
Tyler Marques
9a43be9b9c
Adding a GameId to allow moving through a list of games. 2025-05-28 10:38:16 -07:00
Tyler Marques
d250e38359
WIP: Adding a larger relationship view, that shows all powers 2025-05-28 10:38:15 -07:00
AlxAI
67b772d60d standings! 2025-03-22 17:32:17 -07:00
Tyler Marques
245091ada9
Moved to typescript for main file. Added logging util, more types 2025-03-12 15:58:27 -04:00
AlxAI
f3ca1d8cc0 first attempt at news bar
broke main
2025-03-10 13:52:35 -07:00
Tyler Marques
39c8320484
Reformating the project to have it's own directory, relying on TS
This makes the project able to use TS, and can be stood up using `npm
run dev`
2025-03-06 11:34:42 -05:00