Use API maps when local variant data isn't available
After Pure/France vs. Austria, there was a period where dipl.io did not have variant data to match. The variants appeared in dipl.io but triggered errors when trying to interact with them.
If variant data isn't available within dipl.io, the app should fall back to whatever map the API can supply.
Now that the map testing script is ready I'm keen to add more map variants. This issue is the main thing discouraging me. Also the normal map for Pure is a little confusing! There are a lot of regions that can be clicked but not used for anything.
On the other hand it's great to be able to view all the games on dipl.io now!
As an interim solution, is it easy to manually convert godip svg maps into dipl.io svg maps (and coordinate files)?
This conversion turned out to be manageable, and there's an example along with a script in this pull request: https://github.com/spamguy/diplomacy-variants/pull/1