mirror of
https://github.com/openfrontio/OpenFrontIO.git
synced 2026-07-17 20:29:13 +00:00
## Description: This PR adds a new northern hemisphere map (2000x2000 pixels) using a pierce quincuncial projection. It has 46 nations and 16 new flags. See #827 for original PR. <img width="1440" height="800" alt="Screen Shot 2025-08-13 at 7 21 34 PM" src="https://github.com/user-attachments/assets/8668c59c-ab6c-4242-845c-8b352265805c" /> <img width="1440" height="800" alt="Screen Shot 2025-08-13 at 7 22 24 PM" src="https://github.com/user-attachments/assets/99be8a1e-ceb6-4376-a2d2-fba5c9bd93e2" /> <img width="1440" height="800" alt="Screen Shot 2025-08-13 at 7 22 50 PM" src="https://github.com/user-attachments/assets/9b527be1-05ed-4881-aec3-2919e204b020" /> <img width="1440" height="801" alt="Screen Shot 2025-08-13 at 7 22 59 PM" src="https://github.com/user-attachments/assets/545eff17-4aa5-447f-b0eb-d7dc32eca613" /> ## 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: loymdayddaud --------- Co-authored-by: Lucas Michaud <Lucasmichaud1@gmail.com> Co-authored-by: Lucas Michaud <45228097+LucasMichaud@users.noreply.github.com> Co-authored-by: TheGiraffe3 <TheGiraffe3@users.noreply.github.com> Co-authored-by: Drills Kibo <59177241+drillskibo@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Scott Anderson <662325+scottanderson@users.noreply.github.com>
292 lines
5.7 KiB
JSON
292 lines
5.7 KiB
JSON
{
|
|
"map": {
|
|
"height": 2000,
|
|
"num_land_tiles": 1179420,
|
|
"width": 2000
|
|
},
|
|
"mini_map": {
|
|
"height": 1000,
|
|
"num_land_tiles": 287083,
|
|
"width": 1000
|
|
},
|
|
"name": "NorthernHemisphere",
|
|
"nations": [
|
|
{
|
|
"coordinates": [1398, 1386],
|
|
"flag": "af",
|
|
"name": "Afghanistan",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [986, 723],
|
|
"flag": "Alaska",
|
|
"name": "Alaska",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1659, 1234],
|
|
"flag": "bd",
|
|
"name": "Bangladesh",
|
|
"strength": 2
|
|
},
|
|
{
|
|
"coordinates": [747, 688],
|
|
"flag": "British_Columbia",
|
|
"name": "British Columbia",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [626, 866],
|
|
"flag": "ca",
|
|
"name": "Canada",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [654, 588],
|
|
"flag": "California",
|
|
"name": "California Republic",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1598, 1010],
|
|
"flag": "cn",
|
|
"name": "China",
|
|
"strength": 3
|
|
},
|
|
{
|
|
"coordinates": [790, 1735],
|
|
"flag": "Confederation_of_Sahel",
|
|
"name": "Confederation of Sahel States",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [281, 908],
|
|
"flag": "cu",
|
|
"name": "Cuba",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1056, 1638],
|
|
"flag": "eg",
|
|
"name": "Egypt",
|
|
"strength": 2
|
|
},
|
|
{
|
|
"coordinates": [1270, 1836],
|
|
"flag": "et",
|
|
"name": "Ethiopia",
|
|
"strength": 2
|
|
},
|
|
{
|
|
"coordinates": [913, 1377],
|
|
"flag": "eu",
|
|
"name": "European Union",
|
|
"strength": 3
|
|
},
|
|
{
|
|
"coordinates": [257, 734],
|
|
"flag": "Federal_Republic_of_Central_America",
|
|
"name": "Republic of Central America",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1778, 332],
|
|
"flag": "fm",
|
|
"name": "Micronesia",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [820, 1094],
|
|
"flag": "gl",
|
|
"name": "Greenland",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1608, 1374],
|
|
"flag": "in",
|
|
"name": "India",
|
|
"strength": 3
|
|
},
|
|
{
|
|
"coordinates": [849, 1185],
|
|
"flag": "is",
|
|
"name": "Iceland",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1484, 739],
|
|
"flag": "jp",
|
|
"name": "Japan",
|
|
"strength": 2
|
|
},
|
|
{
|
|
"coordinates": [958, 1273],
|
|
"flag": "Kalmar_Union",
|
|
"name": "Kalmar Union",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1869, 1421],
|
|
"flag": "lk",
|
|
"name": "Sri Lanka",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [794, 1570],
|
|
"flag": "Maghreb",
|
|
"name": "Maghreb",
|
|
"strength": 2
|
|
},
|
|
{
|
|
"coordinates": [1437, 1084],
|
|
"flag": "mn",
|
|
"name": "Mongolia",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1081, 1340],
|
|
"flag": "Moscow",
|
|
"name": "Central District",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [407, 635],
|
|
"flag": "mx",
|
|
"name": "Mexico",
|
|
"strength": 2
|
|
},
|
|
{
|
|
"coordinates": [1970, 955],
|
|
"flag": "my",
|
|
"name": "Malaysia",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [874, 1898],
|
|
"flag": "ng",
|
|
"name": "Nigeria",
|
|
"strength": 2
|
|
},
|
|
{
|
|
"coordinates": [1155, 1306],
|
|
"flag": "Nizhny_Novgorod",
|
|
"name": "Volga District",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [814, 808],
|
|
"flag": "Northwest_Territories",
|
|
"name": "Northwest Territories",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1256, 1005],
|
|
"flag": "Novosibirsk",
|
|
"name": "Siberian District",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [778, 995],
|
|
"flag": "Nunavut",
|
|
"name": "Nunavut",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [627, 719],
|
|
"flag": "Oglala",
|
|
"name": "Oglala Sioux Tribe",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1773, 858],
|
|
"flag": "ph",
|
|
"name": "Philippines",
|
|
"strength": 2
|
|
},
|
|
{
|
|
"coordinates": [1521, 1436],
|
|
"flag": "pk",
|
|
"name": "Pakistan",
|
|
"strength": 2
|
|
},
|
|
{
|
|
"coordinates": [1206, 1441],
|
|
"flag": "Pyatigorsk",
|
|
"name": "North Caucasian District",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1098, 1413],
|
|
"flag": "Rostov-na-Don",
|
|
"name": "Southern District",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1319, 1634],
|
|
"flag": "sa",
|
|
"name": "Saudi Arabia",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1071, 1287],
|
|
"flag": "Saint_Petersburg",
|
|
"name": "Northwestern District",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1045, 1865],
|
|
"flag": "sd",
|
|
"name": "Sudan",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1504, 844],
|
|
"flag": "Unified_Korea",
|
|
"name": "Unified Korea",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [513, 860],
|
|
"flag": "us",
|
|
"name": "United States of America",
|
|
"strength": 3
|
|
},
|
|
{
|
|
"coordinates": [83, 1033],
|
|
"flag": "ve",
|
|
"name": "Venezuela",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1268, 862],
|
|
"flag": "Vladivostok",
|
|
"name": "Far Eastern District",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [1814, 1030],
|
|
"flag": "vn",
|
|
"name": "Vietnam",
|
|
"strength": 2
|
|
},
|
|
{
|
|
"coordinates": [1240, 1213],
|
|
"flag": "Yekaterinburg",
|
|
"name": "Ural District",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [982, 1455],
|
|
"flag": "Yugoslavia",
|
|
"name": "Yugoslavia",
|
|
"strength": 1
|
|
},
|
|
{
|
|
"coordinates": [925, 777],
|
|
"flag": "Yukon",
|
|
"name": "Yukon",
|
|
"strength": 1
|
|
}
|
|
]
|
|
}
|