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

19 lines
10 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">
<rect x="0" y="0" width="150" height="100" style="fill:rgb(72.156864%,8.627451%,14.901961%);fill-opacity:1;stroke:none;"/>
<path style="fill-rule:evenodd;fill:rgb(98.823529%,86.666667%,3.529412%);fill-opacity:1;stroke-width:0.0762;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,72.549021%,36.078432%);stroke-opacity:1;stroke-miterlimit:4;" d="M 352.871094 255.273438 C 350.664062 246.445312 392.519531 252.03125 396.015625 244.765625 C 397.734375 240.878906 396.269531 236.015625 394.355469 235.644531 C 396.601562 244.726562 355.546875 236.464844 352.929688 244.960938 C 352.304688 246.796875 351.269531 252.050781 352.871094 255.273438 Z M 352.871094 255.273438 " transform="matrix(0.2,0,0,0.2,0,0)"/>
<path style="fill-rule:evenodd;fill:rgb(98.823529%,86.666667%,3.529412%);fill-opacity:1;stroke-width:0.0762;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,72.549021%,36.078432%);stroke-opacity:1;stroke-miterlimit:4;" d="M 354.824219 264.941406 C 352.636719 256.113281 393.730469 262.636719 397.226562 255.390625 C 398.964844 251.484375 399.101562 246.484375 397.519531 245.3125 C 393.457031 254.316406 357.109375 247.988281 353.769531 255.507812 C 353.125 257.34375 353.398438 261.972656 354.824219 264.941406 Z M 354.824219 264.941406 " transform="matrix(0.2,0,0,0.2,0,0)"/>
<path style="fill-rule:evenodd;fill:rgb(98.823529%,86.666667%,3.529412%);fill-opacity:1;stroke-width:0.0762;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,72.549021%,36.078432%);stroke-opacity:1;stroke-miterlimit:4;" d="M 385.78125 263.300781 C 382.148438 263.886719 373.476562 263.222656 373.085938 263.554688 C 373.457031 264.21875 376.25 266.445312 379.003906 275.957031 C 381.972656 301.074219 383.417969 312.675781 382.460938 325.566406 C 381.152344 343.242188 372.578125 347.910156 362.851562 343.984375 C 348.261719 329.453125 351.035156 295.605469 365.488281 264.042969 C 362.949219 263.808594 358.4375 265.019531 358.144531 264.921875 C 351.855469 272.734375 327.988281 324.453125 353.066406 351.894531 C 368.203125 363.242188 386.660156 356.816406 392.441406 338.671875 C 398.417969 314.121094 389.316406 272.8125 385.78125 263.300781 Z M 385.78125 263.300781 " transform="matrix(0.2,0,0,0.2,0,0)"/>
<path style="fill-rule:evenodd;fill:rgb(98.823529%,86.666667%,3.529412%);fill-opacity:1;stroke-width:0.0762;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,72.549021%,36.078432%);stroke-opacity:1;stroke-miterlimit:4;" d="M 352.636719 355.078125 C 364.023438 378.027344 397.871094 374.140625 408.4375 345.9375 C 416.738281 319.570312 408.554688 281.875 399.335938 258.261719 C 399.570312 259.316406 392.949219 261.484375 389.375 261.816406 C 396.269531 293.378906 399.335938 316.328125 397.402344 332.695312 C 392.578125 360.449219 367.695312 366.621094 352.636719 355.078125 Z M 352.636719 355.078125 " transform="matrix(0.2,0,0,0.2,0,0)"/>
<path style="fill-rule:evenodd;fill:rgb(98.823529%,86.666667%,3.529412%);fill-opacity:1;stroke-width:0.0762;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,72.549021%,36.078432%);stroke-opacity:1;stroke-miterlimit:4;" d="M 375.585938 340.15625 C 361.621094 329.414062 358.417969 302.890625 373.710938 273.203125 C 373.320312 270.488281 372.421875 265.996094 369.433594 263.808594 C 360.839844 280.664062 357.167969 297.714844 355.683594 309.765625 C 355.234375 327.460938 361.679688 349.785156 375.585938 340.15625 Z M 375.585938 340.15625 " transform="matrix(0.2,0,0,0.2,0,0)"/>
<path style="fill-rule:evenodd;fill:rgb(98.823529%,86.666667%,3.529412%);fill-opacity:1;stroke-width:0.0762;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,72.549021%,36.078432%);stroke-opacity:1;stroke-miterlimit:4;" d="M 364.21875 236.699219 C 367.851562 236.113281 376.523438 236.777344 376.914062 236.445312 C 376.542969 235.78125 373.75 233.554688 370.996094 224.042969 C 368.027344 198.925781 366.582031 187.324219 367.539062 174.433594 C 368.847656 156.757812 377.421875 152.089844 387.148438 156.015625 C 401.738281 170.546875 398.964844 204.394531 384.511719 235.957031 C 387.050781 236.191406 391.5625 234.980469 391.855469 235.078125 C 398.144531 227.265625 422.011719 175.546875 396.933594 148.105469 C 381.796875 136.757812 363.339844 143.183594 357.558594 161.328125 C 351.582031 185.878906 360.683594 227.1875 364.21875 236.699219 Z M 364.21875 236.699219 " transform="matrix(0.2,0,0,0.2,0,0)"/>
<path style="fill-rule:evenodd;fill:rgb(98.823529%,86.666667%,3.529412%);fill-opacity:1;stroke-width:0.0762;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,72.549021%,36.078432%);stroke-opacity:1;stroke-miterlimit:4;" d="M 397.363281 144.921875 C 385.976562 121.972656 352.128906 125.859375 341.5625 154.0625 C 333.261719 180.429688 341.445312 218.125 350.664062 241.738281 C 350.429688 240.683594 357.050781 238.515625 360.625 238.183594 C 353.730469 206.621094 350.664062 183.671875 352.597656 167.304688 C 357.402344 139.550781 382.304688 133.378906 397.363281 144.921875 Z M 397.363281 144.921875 " transform="matrix(0.2,0,0,0.2,0,0)"/>
<path style="fill-rule:evenodd;fill:rgb(98.823529%,86.666667%,3.529412%);fill-opacity:1;stroke-width:0.0762;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,72.549021%,36.078432%);stroke-opacity:1;stroke-miterlimit:4;" d="M 374.414062 159.84375 C 388.378906 170.585938 391.582031 197.109375 376.289062 226.796875 C 376.699219 229.511719 377.578125 234.003906 380.566406 236.191406 C 389.160156 219.335938 392.832031 202.285156 394.316406 190.234375 C 394.765625 172.539062 388.320312 150.214844 374.414062 159.84375 Z M 374.414062 159.84375 " transform="matrix(0.2,0,0,0.2,0,0)"/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(98.823529%,86.666667%,3.529412%);fill-opacity:1;" d="M 85.640625 60.539062 L 85.640625 59.964844 L 86.316406 59.964844 C 87.074219 59.964844 87.613281 59.679688 87.933594 59.109375 C 88.128906 58.769531 88.222656 58 88.222656 56.808594 L 88.222656 43.191406 C 88.222656 41.875 88.101562 41.050781 87.851562 40.71875 C 87.507812 40.261719 86.996094 40.035156 86.316406 40.035156 L 85.640625 40.035156 L 85.640625 39.460938 L 92.957031 39.460938 C 95.644531 39.460938 97.6875 39.816406 99.085938 40.53125 C 100.488281 41.246094 101.613281 42.441406 102.46875 44.109375 C 103.320312 45.777344 103.746094 47.703125 103.746094 49.890625 C 103.746094 52.824219 102.984375 55.273438 101.464844 57.246094 C 99.761719 59.441406 97.164062 60.539062 93.671875 60.539062 Z M 90.769531 59.015625 C 91.890625 59.308594 92.832031 59.453125 93.59375 59.453125 C 95.644531 59.453125 97.34375 58.605469 98.695312 56.917969 C 100.046875 55.230469 100.722656 52.9375 100.722656 50.046875 C 100.722656 47.132812 100.046875 44.839844 98.695312 43.160156 C 97.34375 41.480469 95.609375 40.640625 93.488281 40.640625 C 92.691406 40.640625 91.785156 40.792969 90.769531 41.09375 Z M 90.769531 59.015625 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(98.823529%,86.666667%,3.529412%);fill-opacity:1;" d="M 114.722656 38.976562 C 117.054688 38.976562 119.074219 40.015625 120.785156 42.09375 C 122.496094 44.171875 123.351562 46.765625 123.351562 49.875 C 123.351562 53.078125 122.488281 55.738281 120.765625 57.851562 C 119.042969 59.964844 116.957031 61.023438 114.507812 61.023438 C 112.035156 61.023438 109.957031 59.992188 108.273438 57.929688 C 106.589844 55.867188 105.746094 53.195312 105.746094 49.921875 C 105.746094 46.574219 106.71875 43.84375 108.664062 41.730469 C 110.351562 39.894531 112.371094 38.976562 114.722656 38.976562 Z M 114.46875 40.113281 C 112.863281 40.113281 111.570312 40.8125 110.597656 42.210938 C 109.386719 43.953125 108.785156 46.503906 108.785156 49.859375 C 108.785156 53.300781 109.410156 55.949219 110.664062 57.804688 C 111.628906 59.214844 112.902344 59.917969 114.484375 59.917969 C 116.171875 59.917969 117.566406 59.144531 118.664062 57.601562 C 119.765625 56.058594 120.316406 53.621094 120.316406 50.296875 C 120.316406 46.6875 119.710938 44 118.5 42.226562 C 117.527344 40.816406 116.183594 40.113281 114.46875 40.113281 Z M 114.46875 40.113281 "/>
<path style=" stroke:none;fill-rule:evenodd;fill:rgb(98.823529%,86.666667%,3.529412%);fill-opacity:1;" d="M 26.648438 39.460938 L 31.527344 39.460938 L 42.515625 55.269531 L 42.515625 43.113281 C 42.515625 41.816406 42.390625 41.007812 42.144531 40.6875 C 41.816406 40.253906 41.300781 40.035156 40.59375 40.035156 L 39.972656 40.035156 L 39.972656 39.460938 L 46.226562 39.460938 L 46.226562 40.035156 L 45.589844 40.035156 C 44.832031 40.035156 44.292969 40.304688 43.972656 40.84375 C 43.78125 41.175781 43.683594 41.933594 43.683594 43.113281 L 43.683594 60.882812 L 43.203125 60.882812 L 31.355469 43.90625 L 31.355469 56.886719 C 31.355469 58.183594 31.472656 58.992188 31.710938 59.3125 C 32.046875 59.746094 32.566406 59.964844 33.261719 59.964844 L 33.898438 59.964844 L 33.898438 60.539062 L 27.644531 60.539062 L 27.644531 59.964844 L 28.265625 59.964844 C 29.035156 59.964844 29.578125 59.695312 29.898438 59.15625 C 30.089844 58.824219 30.1875 58.066406 30.1875 56.886719 L 30.1875 42.226562 C 29.667969 41.511719 29.273438 41.039062 29.003906 40.8125 C 28.734375 40.585938 28.335938 40.371094 27.816406 40.175781 C 27.558594 40.082031 27.171875 40.035156 26.648438 40.035156 Z M 26.648438 39.460938 "/>
<path style=" stroke:none;fill-rule:evenodd;fill:rgb(98.823529%,86.666667%,3.529412%);fill-opacity:1;" d="M 56.554688 38.976562 C 58.886719 38.976562 60.90625 40.015625 62.617188 42.09375 C 64.328125 44.171875 65.183594 46.765625 65.183594 49.875 C 65.183594 53.078125 64.320312 55.738281 62.597656 57.851562 C 60.875 59.964844 58.789062 61.023438 56.339844 61.023438 C 53.867188 61.023438 51.789062 59.992188 50.105469 57.929688 C 48.421875 55.867188 47.578125 53.195312 47.578125 49.921875 C 47.578125 46.574219 48.550781 43.84375 50.496094 41.730469 C 52.183594 39.894531 54.203125 38.976562 56.554688 38.976562 Z M 56.300781 40.113281 C 54.691406 40.113281 53.402344 40.8125 52.429688 42.210938 C 51.21875 43.953125 50.613281 46.503906 50.613281 49.859375 C 50.613281 53.300781 51.242188 55.949219 52.496094 57.804688 C 53.460938 59.214844 54.734375 59.917969 56.316406 59.917969 C 58.003906 59.917969 59.394531 59.144531 60.496094 57.601562 C 61.597656 56.058594 62.148438 53.621094 62.148438 50.296875 C 62.148438 46.6875 61.542969 44 60.332031 42.226562 C 59.359375 40.816406 58.015625 40.113281 56.300781 40.113281 Z M 56.300781 40.113281 "/>
</g>
</svg>