Files
OpenFrontIO/resources/flags/yugoslavia.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

11 lines
12 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 100" version="1.1">
<g id="surface1">
<path style=" stroke:none;fill-rule:evenodd;fill:rgb(98.431373%,98.431373%,98.431373%);fill-opacity:1;" d="M 4.835938 33.5 C 4.171875 33.785156 4.210938 32.683594 4.210938 50.367188 L 4.210938 66.390625 L 4.796875 67.046875 L 31.035156 67.070312 C 48.660156 67.089844 57.402344 67.0625 57.65625 66.996094 C 58.492188 66.769531 58.550781 66.621094 61.304688 58.066406 C 62.59375 54.074219 62.6875 54.402344 59.558594 52.15625 C 58.757812 51.582031 56.34375 49.835938 54.195312 48.273438 C 52.042969 46.710938 49.132812 44.597656 47.726562 43.578125 C 44.277344 41.074219 43.933594 40.710938 44.589844 40.285156 C 44.84375 40.117188 45.535156 40.105469 55.59375 40.058594 C 67.769531 40 66.863281 40.066406 67.355469 39.183594 C 67.976562 38.074219 69.074219 34.097656 68.894531 33.621094 L 68.789062 33.347656 L 36.976562 33.351562 C 9.636719 33.355469 5.117188 33.375 4.835938 33.5 M 80.476562 33.503906 C 80.21875 34.167969 81.515625 38.660156 82.191406 39.464844 C 82.667969 40.027344 82.175781 40.003906 93.765625 40.058594 C 104.199219 40.105469 104.566406 40.113281 104.769531 40.296875 C 105.273438 40.753906 104.863281 41.234375 102.574219 42.878906 C 101.773438 43.453125 100.625 44.285156 100.015625 44.726562 C 99.410156 45.167969 97.898438 46.261719 96.65625 47.164062 C 95.417969 48.0625 93.835938 49.210938 93.148438 49.714844 C 92.457031 50.222656 91.152344 51.167969 90.242188 51.824219 C 86.765625 54.320312 86.8125 54.234375 87.589844 56.6875 C 90.09375 64.617188 90.761719 66.453125 91.265625 66.8125 L 91.59375 67.046875 L 118.265625 67.070312 C 139.320312 67.089844 144.988281 67.066406 145.175781 66.96875 C 145.308594 66.902344 145.511719 66.71875 145.628906 66.5625 L 145.839844 66.28125 L 145.839844 50.289062 C 145.839844 32.515625 145.890625 33.859375 145.191406 33.5 C 144.730469 33.261719 80.566406 33.269531 80.476562 33.503906 M 74.179688 63.628906 C 73.726562 63.792969 70.9375 65.828125 70.726562 66.148438 C 70.164062 67.003906 70.636719 67.113281 74.851562 67.074219 C 79.683594 67.03125 79.835938 66.863281 76.929688 64.765625 C 75.226562 63.539062 74.851562 63.386719 74.179688 63.628906 "/>
<path style=" stroke:none;fill-rule:evenodd;fill:rgb(13.725491%,26.274511%,54.509807%);fill-opacity:1;" d="M 5.070312 3.710938 C 4.753906 3.765625 4.488281 3.886719 4.320312 4.050781 L 4.0625 4.308594 L 3.960938 32.394531 L 3.460938 33.597656 L 3.460938 50.171875 C 3.460938 65.867188 3.46875 66.765625 3.636719 67.140625 L 3.816406 67.535156 L 4.015625 67.210938 C 4.214844 66.882812 4.21875 66.691406 4.210938 50.613281 C 4.210938 36.480469 4.226562 34.304688 4.355469 33.996094 C 4.652344 33.292969 1.8125 33.347656 37.078125 33.347656 L 68.945312 33.347656 L 69.203125 33.070312 C 69.589844 32.660156 69.707031 32.378906 70.472656 30.039062 C 70.859375 28.855469 71.792969 25.996094 72.546875 23.683594 C 74.050781 19.078125 74.175781 18.761719 74.550781 18.667969 C 75.109375 18.527344 75.160156 18.640625 76.722656 23.480469 C 79.695312 32.691406 79.757812 32.855469 80.261719 33.1875 C 80.484375 33.332031 83.332031 33.347656 112.703125 33.347656 C 148.246094 33.347656 145.289062 33.289062 145.660156 33.976562 C 145.859375 34.335938 145.996094 64.667969 145.804688 66.078125 C 145.726562 66.660156 145.742188 66.769531 145.945312 67.125 L 146.171875 67.523438 L 146.355469 67.183594 C 146.53125 66.859375 146.542969 66.164062 146.566406 50.421875 L 146.59375 34 L 146.34375 33.117188 L 146.089844 32.238281 L 146.089844 18.785156 C 146.089844 2.847656 146.179688 3.925781 144.832031 3.703125 C 144.09375 3.582031 5.796875 3.589844 5.070312 3.710938 "/>
<path style=" stroke:none;fill-rule:evenodd;fill:rgb(85.882354%,10.980392%,13.725491%);fill-opacity:1;" d="M 74.40625 24.597656 C 74.292969 24.742188 73.632812 26.601562 72.9375 28.730469 C 68.925781 41.042969 68.992188 40.855469 68.652344 41.222656 C 68.164062 41.753906 68.164062 41.753906 59.230469 41.757812 C 50.191406 41.757812 50.234375 41.757812 50.234375 42.292969 C 50.234375 42.6875 50.5625 42.996094 52.421875 44.347656 C 53.398438 45.054688 55.050781 46.257812 56.101562 47.015625 C 57.148438 47.777344 58.480469 48.746094 59.058594 49.167969 C 59.636719 49.589844 60.878906 50.492188 61.816406 51.175781 C 64.464844 53.101562 64.574219 53.210938 64.574219 53.984375 C 64.574219 54.324219 63.871094 56.609375 62.015625 62.332031 C 58.796875 72.246094 58.796875 72.261719 61.5625 70.265625 C 63.496094 68.875 67.667969 65.851562 70.808594 63.566406 C 74.960938 60.546875 74.777344 60.609375 76.320312 61.71875 C 78.421875 63.234375 81.042969 65.132812 84.402344 67.582031 C 89.144531 71.035156 89.386719 71.199219 89.734375 71.199219 C 90.515625 71.199219 90.449219 70.839844 88.75 65.632812 C 84.628906 53 84.871094 53.882812 85.351562 53.175781 C 85.480469 52.984375 87.003906 51.808594 88.9375 50.402344 C 100.351562 42.101562 99.585938 42.703125 99.421875 42.175781 C 99.292969 41.777344 98.929688 41.761719 90.339844 41.761719 C 81.789062 41.757812 81.585938 41.75 81.140625 41.335938 C 80.730469 40.953125 80.601562 40.601562 78.710938 34.75 C 75.929688 26.128906 75.535156 24.964844 75.304688 24.636719 C 75.03125 24.257812 74.6875 24.242188 74.40625 24.597656 M 145.507812 67.019531 L 145.28125 67.246094 L 118.738281 67.296875 C 103.300781 67.324219 92.113281 67.382812 91.996094 67.4375 C 91.210938 67.789062 91.238281 68.082031 92.394531 71.636719 C 94.273438 77.410156 94.367188 77.371094 88.585938 73.195312 C 86.601562 71.757812 84.148438 69.976562 83.136719 69.230469 C 82.128906 68.488281 81.070312 67.757812 80.785156 67.613281 L 80.273438 67.34375 L 69.035156 67.34375 L 68.589844 67.582031 C 68.34375 67.710938 67.417969 68.347656 66.535156 68.992188 C 65.648438 69.636719 63.933594 70.882812 62.722656 71.757812 C 61.511719 72.636719 59.796875 73.882812 58.914062 74.53125 C 57.03125 75.90625 56.363281 76.277344 56.0625 76.117188 C 55.59375 75.863281 55.636719 75.648438 57.003906 71.425781 C 58.132812 67.945312 58.144531 67.859375 57.515625 67.515625 C 57.222656 67.355469 55.496094 67.34375 31.027344 67.296875 C 5.578125 67.246094 4.847656 67.238281 4.566406 67.054688 C 3.859375 66.59375 3.902344 65.628906 3.933594 81.308594 C 3.964844 96.796875 3.910156 95.566406 4.585938 96.011719 C 4.953125 96.253906 144.792969 96.289062 145.367188 96.046875 C 146.089844 95.742188 146.035156 96.84375 146.089844 81.414062 C 146.136719 68.292969 146.128906 67.527344 145.960938 67.171875 C 145.753906 66.726562 145.789062 66.738281 145.507812 67.019531 "/>
<path style=" stroke:none;fill-rule:evenodd;fill:rgb(1.568628%,1.568628%,1.568628%);fill-opacity:1;" d="M 0 50.070312 L 0 100.140625 L 150 100.140625 L 150 0 L 0 0 L 0 50.070312 M 144.832031 3.703125 C 146.179688 3.925781 146.089844 2.847656 146.089844 18.785156 L 146.089844 32.238281 L 146.34375 33.117188 L 146.59375 34 L 146.566406 50.421875 C 146.539062 66.636719 146.539062 66.847656 146.339844 67.195312 C 146.144531 67.539062 146.140625 67.777344 146.089844 81.414062 C 146.035156 96.84375 146.089844 95.742188 145.367188 96.046875 C 144.792969 96.289062 4.953125 96.253906 4.585938 96.011719 C 3.910156 95.566406 3.964844 96.777344 3.933594 81.472656 L 3.90625 67.652344 L 3.460938 66.746094 L 3.460938 33.597656 L 3.960938 32.394531 L 4.0625 4.308594 L 4.320312 4.050781 C 4.488281 3.886719 4.753906 3.765625 5.070312 3.710938 C 5.796875 3.589844 144.09375 3.582031 144.832031 3.703125 "/>
<path style=" stroke:none;fill-rule:evenodd;fill:rgb(97.254902%,82.352942%,10.588235%);fill-opacity:1;" d="M 74.421875 18.695312 C 74.179688 18.789062 73.917969 19.488281 72.546875 23.683594 C 71.792969 25.996094 70.859375 28.855469 70.472656 30.035156 C 69.691406 32.425781 69.523438 32.8125 69.105469 33.164062 C 68.859375 33.371094 68.828125 33.445312 68.90625 33.652344 C 69.074219 34.105469 67.949219 38.121094 67.355469 39.183594 C 66.863281 40.066406 67.769531 40 55.59375 40.058594 C 41.84375 40.121094 42.539062 39.808594 47.726562 43.578125 C 49.132812 44.597656 52.042969 46.710938 54.195312 48.273438 C 56.34375 49.835938 58.757812 51.582031 59.558594 52.15625 C 62.6875 54.402344 62.59375 54.074219 61.304688 58.066406 C 58.550781 66.621094 58.492188 66.769531 57.65625 66.996094 C 57.402344 67.0625 48.667969 67.089844 31.050781 67.070312 L 4.828125 67.046875 L 4.570312 66.800781 C 4.359375 66.605469 4.3125 66.589844 4.3125 66.726562 C 4.3125 67.28125 2.421875 67.242188 31.027344 67.296875 C 55.496094 67.34375 57.222656 67.355469 57.515625 67.515625 C 58.144531 67.859375 58.132812 67.945312 57.003906 71.425781 C 55.636719 75.648438 55.59375 75.863281 56.0625 76.117188 C 56.363281 76.277344 57.03125 75.90625 58.914062 74.53125 C 59.796875 73.882812 61.511719 72.636719 62.722656 71.757812 C 63.933594 70.882812 65.648438 69.636719 66.535156 68.992188 C 67.417969 68.347656 68.34375 67.710938 68.589844 67.582031 L 69.035156 67.34375 L 80.273438 67.34375 L 80.785156 67.613281 C 81.070312 67.757812 82.128906 68.488281 83.136719 69.230469 C 84.148438 69.976562 86.601562 71.757812 88.585938 73.195312 C 94.367188 77.371094 94.273438 77.410156 92.394531 71.636719 C 91.238281 68.082031 91.210938 67.789062 91.996094 67.4375 C 92.113281 67.382812 103.300781 67.324219 118.738281 67.296875 C 148.421875 67.238281 145.527344 67.3125 145.738281 66.605469 C 145.800781 66.394531 145.773438 66.410156 145.507812 66.707031 L 145.203125 67.046875 L 91.59375 67.046875 L 91.265625 66.8125 C 90.761719 66.453125 90.09375 64.617188 87.589844 56.6875 C 86.8125 54.234375 86.765625 54.320312 90.242188 51.824219 C 91.152344 51.167969 92.457031 50.222656 93.148438 49.714844 C 93.835938 49.210938 95.417969 48.0625 96.65625 47.164062 C 97.898438 46.261719 99.410156 45.167969 100.015625 44.726562 C 100.625 44.285156 101.773438 43.453125 102.574219 42.878906 C 104.863281 41.234375 105.273438 40.753906 104.769531 40.296875 C 104.566406 40.113281 104.199219 40.105469 93.765625 40.058594 C 82.175781 40.003906 82.667969 40.027344 82.191406 39.464844 C 81.675781 38.855469 80.382812 34.792969 80.429688 33.945312 C 80.460938 33.421875 80.441406 33.367188 80.105469 33.035156 C 79.667969 32.59375 79.679688 32.628906 77.410156 25.585938 C 75 18.113281 75.125 18.410156 74.421875 18.695312 M 75.304688 24.636719 C 75.535156 24.964844 75.929688 26.128906 78.710938 34.75 C 80.601562 40.601562 80.730469 40.953125 81.140625 41.335938 C 81.585938 41.75 81.789062 41.757812 90.339844 41.761719 C 98.929688 41.761719 99.292969 41.777344 99.421875 42.175781 C 99.570312 42.652344 99.457031 42.75 94.453125 46.390625 C 93.265625 47.253906 90.785156 49.058594 88.9375 50.402344 C 87.003906 51.808594 85.480469 52.984375 85.351562 53.175781 C 84.871094 53.882812 84.628906 53 88.75 65.632812 C 90.449219 70.839844 90.515625 71.199219 89.734375 71.199219 C 89.386719 71.199219 89.144531 71.035156 84.402344 67.582031 C 81.042969 65.132812 78.421875 63.234375 76.320312 61.71875 C 74.777344 60.609375 74.960938 60.546875 70.808594 63.566406 C 67.667969 65.851562 63.496094 68.875 61.5625 70.265625 C 58.796875 72.261719 58.796875 72.246094 62.015625 62.332031 C 63.871094 56.609375 64.574219 54.324219 64.574219 53.984375 C 64.574219 53.210938 64.464844 53.101562 61.816406 51.175781 C 60.878906 50.492188 59.636719 49.589844 59.058594 49.167969 C 58.480469 48.746094 57.148438 47.777344 56.101562 47.015625 C 55.050781 46.257812 53.398438 45.054688 52.421875 44.347656 C 50.5625 42.996094 50.234375 42.6875 50.234375 42.292969 C 50.234375 41.757812 50.191406 41.757812 59.230469 41.757812 C 68.164062 41.753906 68.164062 41.753906 68.652344 41.222656 C 68.992188 40.855469 68.925781 41.042969 72.9375 28.730469 C 74.417969 24.183594 74.671875 23.75 75.304688 24.636719 M 75.449219 63.765625 C 76.546875 64.324219 78.808594 66.195312 78.808594 66.542969 C 78.808594 67.039062 72.335938 67.398438 71.035156 66.976562 C 70.152344 66.6875 70.417969 66.253906 72.347656 64.839844 C 74.246094 63.445312 74.585938 63.328125 75.449219 63.765625 "/>
</g>
</svg>