mirror of
https://github.com/openfrontio/OpenFrontIO.git
synced 2026-06-21 10:10:55 +00:00
adds map of the Balkans (using Additional nations feature) (#3998)
## Description: Adds map of the Balkan Peninsula and surroundings. Heavily requested map with multiple posts on the Discord all with over 10 or 20 upvotes. 23 NPC/Nations based on countries and relevant regions of the area. Adds an extra 39 nations for crowded Humans vs Nations gamemode for a total of 62 NPCs, based on regions of multiple countries. Also some flags for some regions. Source from NASA DEM, already credited Photo of base map, and 62 HvN: <img width="614" height="588" alt="Captura de pantalla 2026-05-24 030105" src="https://github.com/user-attachments/assets/5742a4c3-1b1f-4ca7-858d-91529861dd81" /> <img width="548" height="547" alt="image" src="https://github.com/user-attachments/assets/758d8ad0-1515-41b8-8d42-14e76cdd54ed" /> This map completes the quartet row of "polemic" maps for v32 <img width="678" height="119" alt="image" src="https://github.com/user-attachments/assets/9e6f4ef1-f0cc-48ea-a59f-b7ff69033b73" /> ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: tri.star1011
This commit is contained in:
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 23 KiB |
@@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150" viewBox="0 0 150 150">
|
||||
<image href="data:image/png;base64,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" x="7.500" y="32.813" width="135.000" height="84.375" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.9 KiB |
@@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150" viewBox="0 0 150 150">
|
||||
<image href="data:image/png;base64,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" x="7.500" y="32.813" width="135.000" height="84.375" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.8 KiB |
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 24 KiB |
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 11 KiB |
Reference in New Issue
Block a user