Commit Graph

264 Commits

Author SHA1 Message Date
Alexis
e2e6ab8bf1 Added flyTo support ; targets markers 2023-10-13 17:58:36 +02:00
Alexis
085887615a Added flyTo support ; targets players
The implementation forces Vue to attach vanilla event handlers, because their VDom doesn't bubble up and there's no way for it to easily communicate with Astro components.
Nanostores aren't an option because .astro files are rendered on the server, so the store can't be used client side (would be nice if it did tho!!!)
2023-10-13 17:44:52 +02:00
Alexis
e654d3f96a Added nanostore logic to centralise data 2023-10-13 17:19:58 +02:00
Alexis
4e1927bf02 Added search markers component
Functionnality is not present for now and will probably rely on nanostores
2023-10-13 11:48:01 +02:00
Alexis
73cc730a5c Changed variable names
Because the map will eventually be used for everything, not just one continent
2023-10-11 20:32:55 +02:00
Alexis
657e824a80 Merge branch 'dev' into main 0.1.0 2023-10-10 20:27:44 +02:00
Alexis
c65c83d090 Fixed duplicated city 2023-10-10 20:27:38 +02:00
Alexis
84b6e6c7b5 Changed title 2023-10-10 00:12:38 +02:00
Alexis
f6d52fc8b1 Added current player marker 2023-10-10 00:09:08 +02:00
Alexis
1fbc96acf2 Added favicon, text stroke and changes to data handling 2023-10-09 22:52:26 +02:00
Alexis
6664cf19f3 Fixed days walking ratio 2023-10-03 18:50:21 +02:00
Alexis
ad2094f099 Added most big cities, rulers, and zoomify 2023-10-03 18:26:10 +02:00
Alexis
54deafba8c Added base setup for Alliance's map 2023-10-01 21:43:37 +02:00
Alexis
8d00d75886 Initial commit 2023-10-01 21:41:57 +02:00