Files
OpenFrontIO/resources/flags/galicia.svg
T
APuddle210 d0e220c0a2 Revised maps, flags. (#382)
## Description:

- Revised 55 Flags (US States and Territories) to resolve aspect ratio
scaling issues in game. Has introduced some minor visual issues with
crosses drawing past the bounds of the flag, but this is a lesser issue
than misrproportioned scaling and is only obvious in menus.
 - Added 43 New flags made by N0ur 
- Revised countries.json to make the new flags available for users to
select
 - Revised 9 existing flags with ones made by N0ur
- New North America map (v3), which is 250,000 pixels smaller than v2,
significant additions of lakes and rivers, addressing complaints about
missing Ohio river and inaccurate Missouri river. West coast and
Central/South America now also have rivers. Updated Json to give most
bots flags.
- New South America map (v2), which has a fully realized Amazon river
system, two separate ocean exits. Southern Fjords turned up to 11.
- New Africa Map (v3), with more fleshed out river systems. size
decreased by 250,000 pixels. Great Rift lake now link up to the Congo
basin, and the rivers to their south, making most of Africa connected by
one river system with a Northern, Southern and Eastern Exit
- New Europe Map (v2), extended map bounds south, include entire North
African coast. bounds drawn in on the West, cutting off Iceland and much
ocean in favor of more detail on the continent. Rivers and lakes
implemented. Western-most edge of the Russia-Siberia massive river
network included (preview). Additional nation bots added to the map, to
fill empty areas. Coastline details significantly improved.
- Edits to the Gateway to the Atlantic json to add flags for most of the
Nation bots.

All maps were tested in game, flag selection menu item was visually
inspected for image loading issues.

![North America Early
Game](https://github.com/user-attachments/assets/5c9d638b-2e4e-4cec-8de2-9ad6640e8363)

![South America Early
Game](https://github.com/user-attachments/assets/238600ef-3a87-435e-8436-d93c9fe2a179)

![Africa v3 early
game](https://github.com/user-attachments/assets/cd9ccc76-223f-4ae6-be6e-eac573ff6095)

![Europe v2 Early
Game](https://github.com/user-attachments/assets/ddbb5bd2-f025-45d9-b4df-a9afa8254c23)



## Please complete the following:

- [x] I have added screenshots for all UI updates
- [x] I confirm I have thoroughly tested these changes and take full
responsibility for any bugs introduced
- [x] I understand that submitting code with bugs that could have been
caught through manual testing blocks releases and new features for all
contributors

## Please put your Discord username so you can be contacted if a bug or
regression is found:

aPuddle
2025-03-31 10:31:51 -07:00

20 lines
14 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="150px" height="150px" viewBox="0 0 150 90" version="1.1">
<g id="surface1">
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(12.941177%,40.392157%,68.235296%);fill-opacity:1;" d="M 0 89.988281 L 150.007812 89.988281 L 150.007812 0 L 0 0 Z M 0 89.988281 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(90.196079%,68.627453%,9.019608%);fill-opacity:1;" d="M 85.53125 78.453125 L 64.65625 78.453125 L 64.65625 78.03125 C 64.800781 77.953125 64.9375 77.871094 65.074219 77.789062 L 85.113281 77.789062 C 85.25 77.871094 85.386719 77.953125 85.53125 78.03125 L 85.53125 78.453125 M 85.113281 77.789062 L 65.074219 77.789062 C 65.328125 77.640625 65.574219 77.484375 65.808594 77.324219 L 84.378906 77.324219 C 84.613281 77.484375 84.859375 77.640625 85.113281 77.789062 M 84.378906 77.324219 L 65.808594 77.324219 C 67.1875 76.394531 68.292969 75.316406 69.1875 74.1875 L 81 74.1875 C 81.894531 75.316406 83.003906 76.394531 84.378906 77.324219 M 81 74.1875 L 69.1875 74.1875 C 69.207031 74.164062 69.226562 74.136719 69.246094 74.113281 C 70.964844 71.917969 71.875 69.542969 72.351562 67.714844 C 72.832031 65.890625 72.882812 64.613281 72.882812 64.609375 L 72.882812 62.003906 L 72.449219 62.003906 L 72.449219 61.910156 L 77.738281 61.910156 L 77.738281 62.003906 L 77.304688 62.003906 L 77.304688 64.609375 C 77.304688 64.613281 77.394531 66.882812 78.472656 69.699219 C 79.011719 71.105469 79.796875 72.648438 80.941406 74.113281 C 80.960938 74.136719 80.980469 74.164062 81 74.1875 M 77.738281 61.910156 L 72.449219 61.910156 L 72.449219 60.449219 L 72.054688 60.449219 L 72.054688 59.652344 L 78.132812 59.652344 L 78.132812 60.449219 L 77.738281 60.449219 L 77.738281 61.910156 M 72.398438 60.398438 L 77.824219 60.398438 L 72.398438 60.398438 M 78.132812 59.652344 L 72.054688 59.652344 L 72.054688 59.515625 L 72.039062 59.5 C 71.332031 58.554688 71.085938 57.652344 71.085938 56.847656 C 71.085938 55.925781 71.414062 55.132812 71.738281 54.570312 C 71.902344 54.289062 72.066406 54.0625 72.1875 53.910156 C 72.25 53.835938 72.300781 53.777344 72.335938 53.738281 C 72.351562 53.71875 72.367188 53.703125 72.375 53.691406 C 72.378906 53.6875 72.382812 53.683594 72.386719 53.683594 L 72.390625 53.679688 L 72.410156 53.65625 L 72.410156 53.585938 L 77.777344 53.585938 L 77.777344 53.65625 L 77.796875 53.679688 L 77.800781 53.679688 C 77.816406 53.695312 78.140625 54.035156 78.464844 54.59375 C 78.785156 55.15625 79.101562 55.9375 79.101562 56.847656 C 79.101562 57.648438 78.855469 58.554688 78.148438 59.5 L 78.132812 59.515625 L 78.132812 59.652344 M 77.777344 53.585938 L 72.410156 53.585938 L 72.410156 52.402344 L 70.832031 52.402344 L 70.832031 52.25 L 79.355469 52.25 L 79.355469 52.402344 L 77.777344 52.402344 L 77.777344 53.585938 M 79.355469 52.25 L 70.832031 52.25 L 70.832031 51.535156 L 70.789062 51.519531 C 70.730469 51.496094 70.675781 51.472656 70.621094 51.449219 L 79.566406 51.449219 C 79.511719 51.472656 79.457031 51.496094 79.398438 51.519531 L 79.355469 51.535156 L 79.355469 52.25 M 79.566406 51.449219 L 70.621094 51.449219 C 69.234375 50.871094 68.152344 50.054688 67.304688 49.109375 C 65.984375 47.636719 65.238281 45.851562 64.824219 44.191406 C 64.40625 42.53125 64.324219 40.996094 64.324219 40.023438 C 64.324219 39.695312 64.332031 39.429688 64.34375 39.246094 C 64.347656 39.15625 64.351562 39.085938 64.355469 39.039062 C 64.355469 39.035156 64.355469 39.03125 64.355469 39.03125 L 85.832031 39.03125 C 85.84375 39.167969 85.863281 39.519531 85.863281 40.023438 C 85.863281 41.316406 85.714844 43.617188 84.832031 45.875 C 84.386719 47.007812 83.761719 48.128906 82.882812 49.109375 C 82.035156 50.054688 80.953125 50.871094 79.566406 51.449219 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(7.843138%,6.666667%,7.450981%);fill-opacity:1;" d="M 73.917969 38.960938 L 73.917969 38.886719 L 64.226562 38.886719 L 64.222656 38.953125 C 64.222656 38.953125 64.183594 39.355469 64.183594 40.023438 C 64.183594 41.328125 64.332031 43.640625 65.226562 45.925781 C 65.671875 47.070312 66.304688 48.207031 67.199219 49.203125 C 68.09375 50.203125 69.25 51.0625 70.734375 51.648438 L 70.761719 51.585938 L 70.691406 51.585938 L 70.691406 52.542969 L 72.269531 52.542969 L 72.269531 53.628906 L 72.339844 53.628906 L 72.289062 53.578125 C 72.285156 53.582031 71.953125 53.921875 71.617188 54.5 C 71.28125 55.074219 70.945312 55.890625 70.945312 56.847656 C 70.945312 57.679688 71.203125 58.617188 71.925781 59.582031 L 71.984375 59.542969 L 71.914062 59.542969 L 71.914062 60.589844 L 72.308594 60.589844 L 72.308594 62.144531 L 72.742188 62.144531 L 72.742188 64.605469 L 72.8125 64.605469 L 72.742188 64.605469 C 72.742188 64.605469 72.742188 64.605469 72.742188 64.609375 C 72.734375 64.742188 72.617188 67.011719 71.535156 69.777344 C 70.992188 71.160156 70.210938 72.667969 69.082031 74.09375 C 67.957031 75.519531 66.480469 76.863281 64.554688 77.925781 L 64.515625 77.945312 L 64.515625 78.59375 L 85.671875 78.59375 L 85.671875 77.945312 L 85.636719 77.925781 C 83.675781 76.847656 82.1875 75.476562 81.050781 74.027344 C 79.347656 71.847656 78.449219 69.492188 77.972656 67.679688 C 77.734375 66.773438 77.601562 66.003906 77.53125 65.460938 C 77.496094 65.191406 77.472656 64.976562 77.460938 64.828125 C 77.457031 64.753906 77.453125 64.699219 77.449219 64.660156 C 77.449219 64.644531 77.449219 64.628906 77.445312 64.617188 C 77.445312 64.609375 77.445312 64.605469 77.445312 64.605469 L 77.375 64.605469 L 77.445312 64.605469 L 77.445312 62.144531 L 77.878906 62.144531 L 77.878906 60.589844 L 78.273438 60.589844 L 78.273438 59.542969 L 78.203125 59.542969 L 78.257812 59.582031 C 78.984375 58.617188 79.242188 57.679688 79.242188 56.847656 C 79.242188 55.890625 78.90625 55.074219 78.570312 54.496094 C 78.234375 53.921875 77.902344 53.582031 77.898438 53.578125 L 77.847656 53.628906 L 77.917969 53.628906 L 77.917969 52.542969 L 79.496094 52.542969 L 79.496094 51.585938 L 79.425781 51.585938 L 79.453125 51.648438 C 80.941406 51.0625 82.09375 50.203125 82.988281 49.203125 C 84.328125 47.707031 85.082031 45.902344 85.5 44.226562 C 85.921875 42.546875 86.003906 41.003906 86.003906 40.023438 C 86.003906 39.355469 85.964844 38.953125 85.964844 38.953125 L 85.960938 38.886719 L 73.917969 38.886719 L 73.917969 39.03125 L 73.917969 38.886719 L 73.917969 38.960938 L 73.917969 38.886719 L 73.917969 39.03125 L 85.894531 39.03125 L 85.894531 38.960938 L 85.824219 38.964844 L 85.824219 38.96875 C 85.832031 39.015625 85.863281 39.402344 85.863281 40.023438 C 85.863281 41.316406 85.714844 43.617188 84.832031 45.875 C 84.386719 47.007812 83.761719 48.128906 82.882812 49.109375 C 82.003906 50.09375 80.867188 50.9375 79.398438 51.519531 L 79.355469 51.535156 L 79.355469 52.402344 L 77.777344 52.402344 L 77.777344 53.65625 L 77.796875 53.679688 L 77.800781 53.679688 C 77.816406 53.695312 78.140625 54.035156 78.464844 54.59375 C 78.785156 55.15625 79.101562 55.9375 79.101562 56.847656 C 79.101562 57.648438 78.855469 58.554688 78.148438 59.5 L 78.132812 59.515625 L 78.132812 60.449219 L 77.738281 60.449219 L 77.738281 62.003906 L 77.304688 62.003906 L 77.304688 64.609375 C 77.304688 64.613281 77.394531 66.882812 78.472656 69.699219 C 79.011719 71.105469 79.796875 72.648438 80.941406 74.113281 C 82.085938 75.578125 83.589844 76.960938 85.566406 78.050781 L 85.601562 77.988281 L 85.53125 77.988281 L 85.53125 78.453125 L 64.65625 78.453125 L 64.65625 77.988281 L 64.585938 77.988281 L 64.621094 78.050781 C 66.597656 76.960938 68.101562 75.578125 69.246094 74.113281 C 70.964844 71.917969 71.875 69.542969 72.351562 67.714844 C 72.832031 65.890625 72.882812 64.613281 72.882812 64.609375 L 72.882812 62.003906 L 72.449219 62.003906 L 72.449219 60.449219 L 72.054688 60.449219 L 72.054688 59.515625 L 72.039062 59.5 C 71.332031 58.554688 71.085938 57.652344 71.085938 56.847656 C 71.085938 55.925781 71.414062 55.132812 71.738281 54.570312 C 71.902344 54.289062 72.066406 54.0625 72.1875 53.910156 C 72.25 53.835938 72.300781 53.777344 72.335938 53.738281 C 72.351562 53.71875 72.367188 53.703125 72.375 53.691406 C 72.378906 53.6875 72.382812 53.683594 72.386719 53.683594 L 72.390625 53.679688 L 72.410156 53.65625 L 72.410156 52.402344 L 70.832031 52.402344 L 70.832031 51.535156 L 70.789062 51.519531 C 69.320312 50.9375 68.183594 50.09375 67.304688 49.109375 C 65.984375 47.636719 65.238281 45.851562 64.824219 44.191406 C 64.40625 42.53125 64.324219 40.996094 64.324219 40.023438 C 64.324219 39.695312 64.332031 39.429688 64.34375 39.246094 C 64.347656 39.15625 64.351562 39.085938 64.355469 39.039062 C 64.359375 39.015625 64.359375 38.996094 64.359375 38.984375 C 64.359375 38.976562 64.363281 38.972656 64.363281 38.96875 L 64.363281 38.964844 L 64.292969 38.960938 L 64.292969 39.03125 L 73.917969 39.03125 L 73.917969 38.886719 L 73.917969 38.960938 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(90.588236%,69.01961%,8.235294%);fill-opacity:1;" d="M 85.113281 77.789062 L 65.074219 77.789062 L 85.113281 77.789062 M 84.378906 77.324219 L 65.808594 77.324219 L 84.378906 77.324219 M 81 74.1875 L 69.1875 74.1875 L 81 74.1875 M 77.738281 61.910156 L 72.449219 61.910156 L 77.738281 61.910156 M 77.824219 60.398438 L 72.398438 60.398438 L 77.824219 60.398438 M 78.132812 59.652344 L 72.054688 59.652344 L 78.132812 59.652344 M 77.777344 53.585938 L 72.410156 53.585938 L 77.777344 53.585938 M 79.355469 52.25 L 70.832031 52.25 L 79.355469 52.25 M 79.566406 51.449219 L 70.621094 51.449219 L 79.566406 51.449219 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(89.411765%,68.235296%,8.235294%);fill-opacity:1;" d="M 85.238281 77.789062 L 85.113281 77.789062 L 85.238281 77.789062 M 65.074219 77.789062 L 64.984375 77.789062 L 65.074219 77.789062 M 84.511719 77.324219 L 84.378906 77.324219 L 84.511719 77.324219 M 65.808594 77.324219 L 65.691406 77.324219 L 65.808594 77.324219 M 81.097656 74.1875 L 81 74.1875 L 81.097656 74.1875 M 69.1875 74.1875 L 69.085938 74.1875 L 69.1875 74.1875 M 77.804688 61.910156 L 77.738281 61.910156 L 77.804688 61.910156 M 72.449219 61.910156 L 72.398438 61.910156 L 72.449219 61.910156 M 78.199219 59.652344 L 78.132812 59.652344 L 78.199219 59.652344 M 72.054688 59.652344 L 71.984375 59.652344 L 72.054688 59.652344 M 77.785156 53.585938 L 77.777344 53.585938 L 77.785156 53.585938 M 72.410156 53.585938 L 72.339844 53.585938 L 72.410156 53.585938 M 79.421875 52.25 L 79.355469 52.25 L 79.421875 52.25 M 70.832031 52.25 L 70.761719 52.25 L 70.832031 52.25 M 79.734375 51.449219 L 79.566406 51.449219 L 79.734375 51.449219 M 70.621094 51.449219 L 70.445312 51.449219 L 70.621094 51.449219 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(7.843138%,6.666667%,7.450981%);fill-opacity:1;" d="M 64.984375 77.859375 L 85.238281 77.859375 L 85.238281 77.71875 L 64.984375 77.71875 Z M 65.691406 77.394531 L 84.511719 77.394531 L 84.511719 77.253906 L 65.691406 77.253906 Z M 69.085938 74.261719 L 81.097656 74.261719 L 81.097656 74.117188 L 69.085938 74.117188 Z M 72.398438 61.980469 L 77.804688 61.980469 L 77.804688 61.839844 L 72.398438 61.839844 Z M 72.398438 60.46875 L 77.824219 60.46875 L 77.824219 60.328125 L 72.398438 60.328125 Z M 71.984375 59.722656 L 78.199219 59.722656 L 78.199219 59.582031 L 71.984375 59.582031 Z M 72.339844 53.65625 L 77.785156 53.65625 L 77.785156 53.515625 L 72.339844 53.515625 Z M 70.761719 52.320312 L 79.421875 52.320312 L 79.421875 52.179688 L 70.761719 52.179688 Z M 70.445312 51.519531 L 79.734375 51.519531 L 79.734375 51.378906 L 70.445312 51.378906 Z M 70.445312 51.519531 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 75.355469 38.386719 C 78.84375 38.386719 81.675781 35.453125 81.675781 31.835938 C 81.675781 28.21875 78.84375 25.285156 75.355469 25.285156 C 71.867188 25.285156 69.039062 28.21875 69.039062 31.835938 C 69.039062 35.453125 71.867188 38.386719 75.355469 38.386719 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 54.125 63.035156 L 50.425781 63.035156 L 50.425781 59.335938 L 47.144531 59.335938 L 47.144531 63.035156 L 43.449219 63.035156 L 43.449219 66.3125 L 47.144531 66.3125 L 47.144531 70.011719 L 50.425781 70.011719 L 50.425781 66.3125 L 54.125 66.3125 L 54.125 63.035156 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 106.558594 63.035156 L 102.863281 63.035156 L 102.863281 59.335938 L 99.582031 59.335938 L 99.582031 63.035156 L 95.882812 63.035156 L 95.882812 66.3125 L 99.582031 66.3125 L 99.582031 70.011719 L 102.863281 70.011719 L 102.863281 66.3125 L 106.558594 66.3125 L 106.558594 63.035156 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 47.148438 15.996094 L 47.148438 19.691406 L 43.449219 19.691406 L 43.449219 22.96875 L 47.148438 22.96875 L 47.148438 26.667969 L 50.425781 26.667969 L 50.425781 22.96875 L 54.125 22.96875 L 54.125 19.691406 L 50.425781 19.691406 L 50.425781 15.996094 L 47.148438 15.996094 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 47.148438 37.59375 L 47.148438 41.292969 L 43.449219 41.292969 L 43.449219 44.570312 L 47.148438 44.570312 L 47.148438 48.269531 L 50.425781 48.269531 L 50.425781 44.570312 L 54.125 44.570312 L 54.125 41.292969 L 50.425781 41.292969 L 50.425781 37.59375 L 47.148438 37.59375 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 99.585938 15.996094 L 99.585938 19.691406 L 95.882812 19.691406 L 95.882812 22.96875 L 99.585938 22.96875 L 99.585938 26.667969 L 102.863281 26.667969 L 102.863281 22.96875 L 106.558594 22.96875 L 106.558594 19.691406 L 102.863281 19.691406 L 102.863281 15.996094 L 99.585938 15.996094 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 73.261719 11.464844 L 73.261719 15.164062 L 69.558594 15.164062 L 69.558594 18.441406 L 73.261719 18.441406 L 73.261719 22.140625 L 76.539062 22.140625 L 76.539062 18.441406 L 80.234375 18.441406 L 80.234375 15.164062 L 76.539062 15.164062 L 76.539062 11.464844 L 73.261719 11.464844 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 99.585938 37.59375 L 99.585938 41.292969 L 95.882812 41.292969 L 95.882812 44.570312 L 99.585938 44.570312 L 99.585938 48.269531 L 102.863281 48.269531 L 102.863281 44.570312 L 106.558594 44.570312 L 106.558594 41.292969 L 102.863281 41.292969 L 102.863281 37.59375 L 99.585938 37.59375 "/>
</g>
</svg>