mirror of
https://github.com/openfrontio/OpenFrontIO.git
synced 2026-06-21 09:30:45 +00:00
Adds Mississippi River map - vertical pipe map (#4176)
Resolves #4153 ## Description: Add Mississippi river, inspired by Amazon, but vertical. Pipe-type map along Amazon and Passage. 11 nations, with 51 additional nations for a total of 62 for Humans vs Nations gamemode. https://github.com/user-attachments/assets/6596a7bf-b529-442a-99b1-815493ee0e96 https://github.com/user-attachments/assets/5bb4959b-8ef3-428a-8e3a-94c424fa092b https://github.com/user-attachments/assets/e4d4622e-ea42-4edf-9d86-d9d00c0fdde4 ## 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 ## Please put your Discord username so you can be contacted if a bug or regression is found: tri.star1011
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 1.2 MiB |
@@ -0,0 +1,317 @@
|
||||
{
|
||||
"name": "Mississippi River",
|
||||
"nations": [
|
||||
{
|
||||
"coordinates": [390, 269],
|
||||
"name": "Memphis",
|
||||
"flag": "Tennessee"
|
||||
},
|
||||
{
|
||||
"coordinates": [89, 50],
|
||||
"name": "Marion",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [174, 1804],
|
||||
"name": "Helena-West Helena",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [329, 3385],
|
||||
"name": "Rosedale",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [113, 4031],
|
||||
"name": "Arkansas City",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [89, 2510],
|
||||
"name": "Elaine",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [330, 2162],
|
||||
"name": "Friars Point",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [365, 1251],
|
||||
"name": "Tunica",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [182, 800],
|
||||
"name": "Horseshoe Lake",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [378, 2490],
|
||||
"name": "Clarksdale",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [185, 308],
|
||||
"name": "West Memphis",
|
||||
"flag": "Arkansas"
|
||||
}
|
||||
],
|
||||
"additionalNations": [
|
||||
{
|
||||
"coordinates": [304, 87],
|
||||
"name": "Harbor Town",
|
||||
"flag": "Tennessee"
|
||||
},
|
||||
{
|
||||
"coordinates": [395, 4],
|
||||
"name": "Frayser",
|
||||
"flag": "Tennessee"
|
||||
},
|
||||
{
|
||||
"coordinates": [383, 510],
|
||||
"name": "Westwood",
|
||||
"flag": "Tennessee"
|
||||
},
|
||||
{
|
||||
"coordinates": [90, 473],
|
||||
"name": "Edmondson",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [20, 690],
|
||||
"name": "Anthonyville",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [395, 3552],
|
||||
"name": "Beulah",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [220, 3872],
|
||||
"name": "Eutaw",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [394, 3866],
|
||||
"name": "Bolivar",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [11, 3227],
|
||||
"name": "Benzal",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [23, 3865],
|
||||
"name": "Rohwer",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [17, 3752],
|
||||
"name": "Duce",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [41, 3606],
|
||||
"name": "Kelso",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [339, 3297],
|
||||
"name": "Wright",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [339, 3159],
|
||||
"name": "Waxhaw",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [336, 3098],
|
||||
"name": "Gunnison",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [341, 2994],
|
||||
"name": "Deeson",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [303, 2764],
|
||||
"name": "Hillhouse",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [378, 2790],
|
||||
"name": "Alligator",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [306, 2393],
|
||||
"name": "Farell",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [14, 2738],
|
||||
"name": "Mellwood",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [28, 2894],
|
||||
"name": "Crumrod",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [350, 2679],
|
||||
"name": "Rena Lara",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [247, 2599],
|
||||
"name": "Sherards",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [61, 3050],
|
||||
"name": "Snow Lake",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [252, 2121],
|
||||
"name": "Westover",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [55, 2168],
|
||||
"name": "Lake View",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [45, 2335],
|
||||
"name": "Wabash",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [28, 1757],
|
||||
"name": "West Helena",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [372, 1851],
|
||||
"name": "Lula",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [47, 2008],
|
||||
"name": "Oneida",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [358, 1699],
|
||||
"name": "Dundee",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [355, 1567],
|
||||
"name": "Maud",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [368, 1436],
|
||||
"name": "Clayton",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [271, 1436],
|
||||
"name": "Austin",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [92, 1291],
|
||||
"name": "Whitehall",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [4, 1097],
|
||||
"name": "Council",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [12, 840],
|
||||
"name": "Hughes",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [374, 1094],
|
||||
"name": "Hollywood",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [369, 1002],
|
||||
"name": "Bowdre",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [369, 882],
|
||||
"name": "Penton",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [238, 701],
|
||||
"name": "Norfolk",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [389, 631],
|
||||
"name": "Walls",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [378, 714],
|
||||
"name": "Glover",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [188, 469],
|
||||
"name": "Amanca",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [386, 381],
|
||||
"name": "South Memphis",
|
||||
"flag": "Tennessee"
|
||||
},
|
||||
{
|
||||
"coordinates": [395, 191],
|
||||
"name": "North Memphis",
|
||||
"flag": "Tennessee"
|
||||
},
|
||||
{
|
||||
"coordinates": [57, 565],
|
||||
"name": "Midway Corner",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [7, 4190],
|
||||
"name": "Halley",
|
||||
"flag": "Arkansas"
|
||||
},
|
||||
{
|
||||
"coordinates": [394, 4134],
|
||||
"name": "Lamont",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [389, 3713],
|
||||
"name": "Dahomy",
|
||||
"flag": "Mississippi"
|
||||
},
|
||||
{
|
||||
"coordinates": [296, 2896],
|
||||
"name": "Round Lake",
|
||||
"flag": "Mississippi"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -79,6 +79,7 @@ var maps = []struct {
|
||||
{Name: "mena"},
|
||||
{Name: "middleeast"},
|
||||
{Name: "milkyway"},
|
||||
{Name: "mississippiriver"},
|
||||
{Name: "montreal"},
|
||||
{Name: "newyorkcity"},
|
||||
{Name: "niledelta"},
|
||||
|
||||
@@ -610,7 +610,8 @@
|
||||
"labyrinth": "Labyrinth",
|
||||
"caribbean": "Caribbean",
|
||||
"choppingblock": "Chopping Block",
|
||||
"southeastasia": "Southeast Asia"
|
||||
"southeastasia": "Southeast Asia",
|
||||
"mississippiriver": "Mississippi River"
|
||||
},
|
||||
"map_categories": {
|
||||
"featured": "Featured",
|
||||
|
||||
@@ -0,0 +1,332 @@
|
||||
{
|
||||
"additionalNations": [
|
||||
{
|
||||
"coordinates": [304, 87],
|
||||
"flag": "Tennessee",
|
||||
"name": "Harbor Town"
|
||||
},
|
||||
{
|
||||
"coordinates": [395, 4],
|
||||
"flag": "Tennessee",
|
||||
"name": "Frayser"
|
||||
},
|
||||
{
|
||||
"coordinates": [383, 510],
|
||||
"flag": "Tennessee",
|
||||
"name": "Westwood"
|
||||
},
|
||||
{
|
||||
"coordinates": [90, 473],
|
||||
"flag": "Arkansas",
|
||||
"name": "Edmondson"
|
||||
},
|
||||
{
|
||||
"coordinates": [20, 690],
|
||||
"flag": "Arkansas",
|
||||
"name": "Anthonyville"
|
||||
},
|
||||
{
|
||||
"coordinates": [395, 3552],
|
||||
"flag": "Mississippi",
|
||||
"name": "Beulah"
|
||||
},
|
||||
{
|
||||
"coordinates": [220, 3872],
|
||||
"flag": "Mississippi",
|
||||
"name": "Eutaw"
|
||||
},
|
||||
{
|
||||
"coordinates": [394, 3866],
|
||||
"flag": "Mississippi",
|
||||
"name": "Bolivar"
|
||||
},
|
||||
{
|
||||
"coordinates": [11, 3227],
|
||||
"flag": "Arkansas",
|
||||
"name": "Benzal"
|
||||
},
|
||||
{
|
||||
"coordinates": [23, 3865],
|
||||
"flag": "Arkansas",
|
||||
"name": "Rohwer"
|
||||
},
|
||||
{
|
||||
"coordinates": [17, 3752],
|
||||
"flag": "Arkansas",
|
||||
"name": "Duce"
|
||||
},
|
||||
{
|
||||
"coordinates": [41, 3606],
|
||||
"flag": "Arkansas",
|
||||
"name": "Kelso"
|
||||
},
|
||||
{
|
||||
"coordinates": [339, 3297],
|
||||
"flag": "Mississippi",
|
||||
"name": "Wright"
|
||||
},
|
||||
{
|
||||
"coordinates": [339, 3159],
|
||||
"flag": "Mississippi",
|
||||
"name": "Waxhaw"
|
||||
},
|
||||
{
|
||||
"coordinates": [336, 3098],
|
||||
"flag": "Mississippi",
|
||||
"name": "Gunnison"
|
||||
},
|
||||
{
|
||||
"coordinates": [341, 2994],
|
||||
"flag": "Mississippi",
|
||||
"name": "Deeson"
|
||||
},
|
||||
{
|
||||
"coordinates": [303, 2764],
|
||||
"flag": "Mississippi",
|
||||
"name": "Hillhouse"
|
||||
},
|
||||
{
|
||||
"coordinates": [378, 2790],
|
||||
"flag": "Mississippi",
|
||||
"name": "Alligator"
|
||||
},
|
||||
{
|
||||
"coordinates": [306, 2393],
|
||||
"flag": "Mississippi",
|
||||
"name": "Farell"
|
||||
},
|
||||
{
|
||||
"coordinates": [14, 2738],
|
||||
"flag": "Arkansas",
|
||||
"name": "Mellwood"
|
||||
},
|
||||
{
|
||||
"coordinates": [28, 2894],
|
||||
"flag": "Arkansas",
|
||||
"name": "Crumrod"
|
||||
},
|
||||
{
|
||||
"coordinates": [350, 2679],
|
||||
"flag": "Mississippi",
|
||||
"name": "Rena Lara"
|
||||
},
|
||||
{
|
||||
"coordinates": [247, 2599],
|
||||
"flag": "Mississippi",
|
||||
"name": "Sherards"
|
||||
},
|
||||
{
|
||||
"coordinates": [61, 3050],
|
||||
"flag": "Arkansas",
|
||||
"name": "Snow Lake"
|
||||
},
|
||||
{
|
||||
"coordinates": [252, 2121],
|
||||
"flag": "Arkansas",
|
||||
"name": "Westover"
|
||||
},
|
||||
{
|
||||
"coordinates": [55, 2168],
|
||||
"flag": "Arkansas",
|
||||
"name": "Lake View"
|
||||
},
|
||||
{
|
||||
"coordinates": [45, 2335],
|
||||
"flag": "Arkansas",
|
||||
"name": "Wabash"
|
||||
},
|
||||
{
|
||||
"coordinates": [28, 1757],
|
||||
"flag": "Arkansas",
|
||||
"name": "West Helena"
|
||||
},
|
||||
{
|
||||
"coordinates": [372, 1851],
|
||||
"flag": "Mississippi",
|
||||
"name": "Lula"
|
||||
},
|
||||
{
|
||||
"coordinates": [47, 2008],
|
||||
"flag": "Arkansas",
|
||||
"name": "Oneida"
|
||||
},
|
||||
{
|
||||
"coordinates": [358, 1699],
|
||||
"flag": "Mississippi",
|
||||
"name": "Dundee"
|
||||
},
|
||||
{
|
||||
"coordinates": [355, 1567],
|
||||
"flag": "Mississippi",
|
||||
"name": "Maud"
|
||||
},
|
||||
{
|
||||
"coordinates": [368, 1436],
|
||||
"flag": "Mississippi",
|
||||
"name": "Clayton"
|
||||
},
|
||||
{
|
||||
"coordinates": [271, 1436],
|
||||
"flag": "Mississippi",
|
||||
"name": "Austin"
|
||||
},
|
||||
{
|
||||
"coordinates": [92, 1291],
|
||||
"flag": "Arkansas",
|
||||
"name": "Whitehall"
|
||||
},
|
||||
{
|
||||
"coordinates": [4, 1097],
|
||||
"flag": "Arkansas",
|
||||
"name": "Council"
|
||||
},
|
||||
{
|
||||
"coordinates": [12, 840],
|
||||
"flag": "Arkansas",
|
||||
"name": "Hughes"
|
||||
},
|
||||
{
|
||||
"coordinates": [374, 1094],
|
||||
"flag": "Mississippi",
|
||||
"name": "Hollywood"
|
||||
},
|
||||
{
|
||||
"coordinates": [369, 1002],
|
||||
"flag": "Mississippi",
|
||||
"name": "Bowdre"
|
||||
},
|
||||
{
|
||||
"coordinates": [369, 882],
|
||||
"flag": "Mississippi",
|
||||
"name": "Penton"
|
||||
},
|
||||
{
|
||||
"coordinates": [238, 701],
|
||||
"flag": "Mississippi",
|
||||
"name": "Norfolk"
|
||||
},
|
||||
{
|
||||
"coordinates": [389, 631],
|
||||
"flag": "Mississippi",
|
||||
"name": "Walls"
|
||||
},
|
||||
{
|
||||
"coordinates": [378, 714],
|
||||
"flag": "Mississippi",
|
||||
"name": "Glover"
|
||||
},
|
||||
{
|
||||
"coordinates": [188, 469],
|
||||
"flag": "Arkansas",
|
||||
"name": "Amanca"
|
||||
},
|
||||
{
|
||||
"coordinates": [386, 381],
|
||||
"flag": "Tennessee",
|
||||
"name": "South Memphis"
|
||||
},
|
||||
{
|
||||
"coordinates": [395, 191],
|
||||
"flag": "Tennessee",
|
||||
"name": "North Memphis"
|
||||
},
|
||||
{
|
||||
"coordinates": [57, 565],
|
||||
"flag": "Arkansas",
|
||||
"name": "Midway Corner"
|
||||
},
|
||||
{
|
||||
"coordinates": [7, 4190],
|
||||
"flag": "Arkansas",
|
||||
"name": "Halley"
|
||||
},
|
||||
{
|
||||
"coordinates": [394, 4134],
|
||||
"flag": "Mississippi",
|
||||
"name": "Lamont"
|
||||
},
|
||||
{
|
||||
"coordinates": [389, 3713],
|
||||
"flag": "Mississippi",
|
||||
"name": "Dahomy"
|
||||
},
|
||||
{
|
||||
"coordinates": [296, 2896],
|
||||
"flag": "Mississippi",
|
||||
"name": "Round Lake"
|
||||
}
|
||||
],
|
||||
"map": {
|
||||
"height": 4200,
|
||||
"num_land_tiles": 1499924,
|
||||
"width": 400
|
||||
},
|
||||
"map16x": {
|
||||
"height": 1050,
|
||||
"num_land_tiles": 90268,
|
||||
"width": 100
|
||||
},
|
||||
"map4x": {
|
||||
"height": 2100,
|
||||
"num_land_tiles": 369917,
|
||||
"width": 200
|
||||
},
|
||||
"name": "Mississippi River",
|
||||
"nations": [
|
||||
{
|
||||
"coordinates": [390, 269],
|
||||
"flag": "Tennessee",
|
||||
"name": "Memphis"
|
||||
},
|
||||
{
|
||||
"coordinates": [89, 50],
|
||||
"flag": "Arkansas",
|
||||
"name": "Marion"
|
||||
},
|
||||
{
|
||||
"coordinates": [174, 1804],
|
||||
"flag": "Arkansas",
|
||||
"name": "Helena-West Helena"
|
||||
},
|
||||
{
|
||||
"coordinates": [329, 3385],
|
||||
"flag": "Mississippi",
|
||||
"name": "Rosedale"
|
||||
},
|
||||
{
|
||||
"coordinates": [113, 4031],
|
||||
"flag": "Arkansas",
|
||||
"name": "Arkansas City"
|
||||
},
|
||||
{
|
||||
"coordinates": [89, 2510],
|
||||
"flag": "Arkansas",
|
||||
"name": "Elaine"
|
||||
},
|
||||
{
|
||||
"coordinates": [330, 2162],
|
||||
"flag": "Mississippi",
|
||||
"name": "Friars Point"
|
||||
},
|
||||
{
|
||||
"coordinates": [365, 1251],
|
||||
"flag": "Mississippi",
|
||||
"name": "Tunica"
|
||||
},
|
||||
{
|
||||
"coordinates": [182, 800],
|
||||
"flag": "Arkansas",
|
||||
"name": "Horseshoe Lake"
|
||||
},
|
||||
{
|
||||
"coordinates": [378, 2490],
|
||||
"flag": "Mississippi",
|
||||
"name": "Clarksdale"
|
||||
},
|
||||
{
|
||||
"coordinates": [185, 308],
|
||||
"flag": "Arkansas",
|
||||
"name": "West Memphis"
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
|
After Width: | Height: | Size: 8.0 KiB |
@@ -183,6 +183,7 @@ export enum GameMapType {
|
||||
Onion = "Onion",
|
||||
ChoppingBlock = "Chopping Block",
|
||||
SoutheastAsia = "SoutheastAsia",
|
||||
MississippiRiver = "Mississippi River",
|
||||
}
|
||||
|
||||
export type GameMapName = keyof typeof GameMapType;
|
||||
@@ -255,6 +256,7 @@ export const mapCategories: Record<string, GameMapType[]> = {
|
||||
GameMapType.YellowSea,
|
||||
GameMapType.Caribbean,
|
||||
GameMapType.SoutheastAsia,
|
||||
GameMapType.MississippiRiver,
|
||||
],
|
||||
fantasy: [
|
||||
GameMapType.Pangaea,
|
||||
|
||||
@@ -85,6 +85,7 @@ const FREQUENCY: Partial<Record<GameMapName, number>> = {
|
||||
Mena: 6,
|
||||
MiddleEast: 8,
|
||||
MilkyWay: 8,
|
||||
MississippiRiver: 3,
|
||||
Montreal: 6,
|
||||
NewYorkCity: 3,
|
||||
NileDelta: 4,
|
||||
|
||||
Reference in New Issue
Block a user