Add multiple funny maps april fools day (#3538)

## Description:
Requesting that these 4 maps be added temporarily for the April Fools
holiday. Included are:
- A wider version of the Amazon River to allow for larger ships.
- An edit of The Box with more varied terrain.
- A modification to The World which optimizes play for mobile users.
- A custom remix to Antarctica which re-adds ice to the map.
All maps are edits of existing work. All maps have been added as their
own individual map files rather than edits to existing files for ease of
management.

<img width="912" height="1067" alt="temp"
src="https://github.com/user-attachments/assets/089ef59f-8bdf-4c86-b479-620b8c220c3a"
/>
https://discord.com/channels/1284581928254701718/1483786939332169830

- [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

## Discord username

PlaysBadly
This commit is contained in:
Patrick Plays Badly
2026-03-31 15:37:34 -04:00
committed by GitHub
parent 74b5affa75
commit a7d9652886
32 changed files with 1120 additions and 4 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 667 KiB

@@ -0,0 +1,110 @@
{
"name": "Amazon River Wide",
"nations": [
{
"coordinates": [524, 474],
"name": "Boa Esperança",
"flag": "br"
},
{
"coordinates": [30, 164],
"name": "Santa Rosa",
"flag": "br"
},
{
"coordinates": [1056, 8],
"name": "Paraíso",
"flag": "br"
},
{
"coordinates": [1161, 8],
"name": "Bom Futuro",
"flag": "br"
},
{
"coordinates": [1662, 474],
"name": "São Paulo de Olivença",
"flag": "br"
},
{
"coordinates": [1807, 8],
"name": "São João",
"flag": "br"
},
{
"coordinates": [1977, 7],
"name": "Castro Alves",
"flag": "br"
},
{
"coordinates": [2487, 70],
"name": "Flora",
"flag": "br"
},
{
"coordinates": [2458, 474],
"name": "Esperito Santo",
"flag": "br"
},
{
"coordinates": [2590, 450],
"name": "Recreio",
"flag": "br"
},
{
"coordinates": [2937, 450],
"name": "Caturiá",
"flag": "br"
},
{
"coordinates": [3101, 470],
"name": "Correnteza",
"flag": "br"
},
{
"coordinates": [3354, 75],
"name": "Botafogo",
"flag": "br"
},
{
"coordinates": [3405, 460],
"name": "São João",
"flag": "br"
},
{
"coordinates": [3744, 470],
"name": "Cajual",
"flag": "br"
},
{
"coordinates": [3861, 470],
"name": "União",
"flag": "br"
},
{
"coordinates": [4409, 450],
"name": "Amaturá",
"flag": "br"
},
{
"coordinates": [4361, 55],
"name": "Monte Cristo",
"flag": "br"
},
{
"coordinates": [4649, 54],
"name": "Floresta",
"flag": "br"
},
{
"coordinates": [5050, 128],
"name": "Vargem Grande",
"flag": "br"
},
{
"coordinates": [5525, 370],
"name": "Baia",
"flag": "br"
}
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

@@ -0,0 +1,50 @@
{
"name": "Reglaciated Antarctica",
"nations": [
{
"coordinates": [1545, 785],
"name": "Penguin Empire",
"flag": "an_pe"
},
{
"coordinates": [1365, 155],
"name": "Norwegian Claim",
"flag": "no"
},
{
"coordinates": [1810, 450],
"name": "Upper Australian Claim",
"flag": "au"
},
{
"coordinates": [1980, 980],
"name": "Lower Australian Claim",
"flag": "au"
},
{
"coordinates": [495, 605],
"name": "Argentinian Claim",
"flag": "ar"
},
{
"coordinates": [1150, 715],
"name": "United Kingdom Claim",
"flag": "gb"
},
{
"coordinates": [1060, 935],
"name": "Chilean Claim",
"flag": "cl"
},
{
"coordinates": [1365, 1400],
"name": "New Zealand Claim",
"flag": "nz"
},
{
"coordinates": [1590, 1120],
"name": "French Claim",
"flag": "fr"
}
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

@@ -0,0 +1,18 @@
{
"name": "TheBox",
"nations": [
{ "coordinates": [10, 10], "flag": "", "name": "King of the Corner" },
{ "coordinates": [1024, 300], "flag": "", "name": "Suspicious Ally" },
{ "coordinates": [1650, 400], "flag": "", "name": "Evan The Dev" },
{ "coordinates": [1024, 1024], "flag": "", "name": "Middle Defender" },
{ "coordinates": [350, 1024], "flag": "", "name": "Punch Merchant" },
{ "coordinates": [1700, 1024], "flag": "", "name": "Nuke Thrower" },
{ "coordinates": [400, 1650], "flag": "", "name": "Fullsender" },
{ "coordinates": [1024, 1750], "flag": "", "name": "Factory Builder" },
{ "coordinates": [1650, 1650], "flag": "", "name": "Front Manager" },
{ "coordinates": [700, 700], "flag": "", "name": "Box Fighter" },
{ "coordinates": [1350, 700], "flag": "", "name": "Cage Liberator" },
{ "coordinates": [700, 1350], "flag": "", "name": "Train Trader" },
{ "coordinates": [1350, 1350], "flag": "", "name": "Non-peaceful Bot" }
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 668 KiB

@@ -0,0 +1,310 @@
{
"name": "World Rotated 90dc",
"nations": [
{
"coordinates": [728, 375],
"flag": "us",
"name": "United States"
},
{
"coordinates": [864, 372],
"flag": "ca",
"name": "Canada"
},
{
"coordinates": [626, 375],
"flag": "mx",
"name": "Mexico"
},
{
"coordinates": [622, 500],
"flag": "cu",
"name": "Cuba"
},
{
"coordinates": [536, 505],
"flag": "co",
"name": "Colombia"
},
{
"coordinates": [527, 593],
"flag": "ve",
"name": "Venezuela"
},
{
"coordinates": [295, 596],
"flag": "ar",
"name": "Argentina"
},
{
"coordinates": [433, 637],
"flag": "br",
"name": "Brazil"
},
{
"coordinates": [25, 1280],
"flag": "aq",
"name": "Antarctica"
},
{
"coordinates": [943, 709],
"flag": "gl",
"name": "Greenland"
},
{
"coordinates": [888, 831],
"flag": "is",
"name": "Iceland"
},
{
"coordinates": [814, 925],
"flag": "gb",
"name": "United Kingdom"
},
{
"coordinates": [817, 887],
"flag": "ie",
"name": "Ireland"
},
{
"coordinates": [136, 908],
"flag": "es",
"name": "Spain"
},
{
"coordinates": [750, 1004],
"flag": "it",
"name": "Italy"
},
{
"coordinates": [780, 958],
"flag": "fr",
"name": "France"
},
{
"coordinates": [795, 997],
"flag": "de",
"name": "Germany"
},
{
"coordinates": [899, 1064],
"flag": "se",
"name": "Sweden"
},
{
"coordinates": [807, 1046],
"flag": "pl",
"name": "Poland"
},
{
"coordinates": [812, 1061],
"flag": "by",
"name": "Belarus"
},
{
"coordinates": [757, 1073],
"flag": "ro",
"name": "Romania"
},
{
"coordinates": [726, 1161],
"flag": "tr",
"name": "Turkey"
},
{
"coordinates": [867, 969],
"flag": "no",
"name": "Norway"
},
{
"coordinates": [867, 1062],
"flag": "fi",
"name": "Finland"
},
{
"coordinates": [789, 1099],
"flag": "ua",
"name": "Ukraine"
},
{
"coordinates": [864, 1344],
"flag": "ru",
"name": "Russia"
},
{
"coordinates": [814, 1537],
"flag": "mn",
"name": "Mongolia"
},
{
"coordinates": [672, 1524],
"flag": "cn",
"name": "China"
},
{
"coordinates": [627, 1368],
"flag": "in",
"name": "India"
},
{
"coordinates": [761, 1276],
"flag": "kz",
"name": "Kazakhstan"
},
{
"coordinates": [691, 1238],
"flag": "ir",
"name": "Islamic Republic Of Iran"
},
{
"coordinates": [649, 1178],
"flag": "sa",
"name": "Saudi Arabia"
},
{
"coordinates": [343, 1679],
"flag": "au",
"name": "Australia"
},
{
"coordinates": [225, 1890],
"flag": "nz",
"name": "New Zealand"
},
{
"coordinates": [658, 918],
"flag": "dz",
"name": "Algeria"
},
{
"coordinates": [668, 1030],
"flag": "ly",
"name": "Libyan Arab Jamahiriya"
},
{
"coordinates": [665, 1092],
"flag": "eg",
"name": "Egypt"
},
{
"coordinates": [590, 963],
"flag": "ne",
"name": "Niger"
},
{
"coordinates": [594, 1112],
"flag": "sd",
"name": "Sudan"
},
{
"coordinates": [492, 1074],
"flag": "cd",
"name": "DR Congo"
},
{
"coordinates": [557, 1154],
"flag": "et",
"name": "Ethiopia"
},
{
"coordinates": [293, 1075],
"flag": "za",
"name": "South Africa"
},
{
"coordinates": [373, 1194],
"flag": "mg",
"name": "Madagascar"
},
{
"coordinates": [580, 1052],
"flag": "td",
"name": "Chad"
},
{
"coordinates": [335, 1030],
"flag": "na",
"name": "Namibia"
},
{
"coordinates": [535, 1632],
"flag": "ph",
"name": "Philippines"
},
{
"coordinates": [574, 1537],
"flag": "th",
"name": "Thailand"
},
{
"coordinates": [636, 1610],
"flag": "tw",
"name": "Taiwan"
},
{
"coordinates": [710, 1710],
"flag": "jp",
"name": "Japan"
},
{
"coordinates": [881, 1869],
"flag": "ru",
"name": "Siberia"
},
{
"coordinates": [883, 74],
"flag": "polar_bears",
"name": "Polar Bears"
},
{
"coordinates": [25, 419],
"flag": "aq",
"name": "West Antarctica"
},
{
"coordinates": [393, 542],
"flag": "pe",
"name": "Peru"
},
{
"coordinates": [385, 1075],
"flag": "zm",
"name": "Zambia"
},
{
"coordinates": [835, 1099],
"flag": "lv",
"name": "Latvia"
},
{
"coordinates": [664, 1427],
"flag": "bt",
"name": "Bhutan"
},
{
"coordinates": [476, 1511],
"flag": "id",
"name": "Indonesia"
},
{
"coordinates": [33, 1809],
"flag": "aq",
"name": "East Antarctica"
},
{
"coordinates": [618, 1255],
"flag": "om",
"name": "Oman"
},
{
"coordinates": [627, 853],
"flag": "ma",
"name": "Morocco"
},
{
"coordinates": [322, 656],
"flag": "uy",
"name": "Uruguay"
}
]
}
+4
View File
@@ -84,6 +84,10 @@ var maps = []struct {
{Name: "sanfrancisco"},
{Name: "aegean"},
{Name: "milkyway"},
{Name: "amazonriverwide"},
{Name: "reglaciatedantarctica"},
{Name: "theboxplus"},
{Name: "worldrotated"},
{Name: "mediterranean"},
{Name: "big_plains", IsTest: true},
{Name: "half_land_half_ocean", IsTest: true},
+4
View File
@@ -353,6 +353,10 @@
"sanfrancisco": "San Francisco",
"aegean": "Aegean",
"milkyway": "Milky Way",
"amazonriverwide": "Amazon River Wide",
"reglaciatedantarctica": "Reglaciated Antarctica",
"theboxplus": "The Box PLUS",
"worldrotated": "World for Mobile",
"mediterranean": "Mediterranean"
},
"map_categories": {
@@ -0,0 +1,125 @@
{
"map": {
"height": 496,
"num_land_tiles": 1003352,
"width": 5536
},
"map16x": {
"height": 124,
"num_land_tiles": 60298,
"width": 1384
},
"map4x": {
"height": 248,
"num_land_tiles": 247507,
"width": 2768
},
"name": "Amazon River Wide",
"nations": [
{
"coordinates": [524, 474],
"flag": "br",
"name": "Boa Esperança"
},
{
"coordinates": [30, 164],
"flag": "br",
"name": "Santa Rosa"
},
{
"coordinates": [1056, 8],
"flag": "br",
"name": "Paraíso"
},
{
"coordinates": [1161, 8],
"flag": "br",
"name": "Bom Futuro"
},
{
"coordinates": [1662, 474],
"flag": "br",
"name": "São Paulo de Olivença"
},
{
"coordinates": [1807, 8],
"flag": "br",
"name": "São João"
},
{
"coordinates": [1977, 7],
"flag": "br",
"name": "Castro Alves"
},
{
"coordinates": [2487, 70],
"flag": "br",
"name": "Flora"
},
{
"coordinates": [2458, 474],
"flag": "br",
"name": "Esperito Santo"
},
{
"coordinates": [2590, 450],
"flag": "br",
"name": "Recreio"
},
{
"coordinates": [2937, 450],
"flag": "br",
"name": "Caturiá"
},
{
"coordinates": [3101, 470],
"flag": "br",
"name": "Correnteza"
},
{
"coordinates": [3354, 75],
"flag": "br",
"name": "Botafogo"
},
{
"coordinates": [3405, 460],
"flag": "br",
"name": "São João"
},
{
"coordinates": [3744, 470],
"flag": "br",
"name": "Cajual"
},
{
"coordinates": [3861, 470],
"flag": "br",
"name": "União"
},
{
"coordinates": [4409, 450],
"flag": "br",
"name": "Amaturá"
},
{
"coordinates": [4361, 55],
"flag": "br",
"name": "Monte Cristo"
},
{
"coordinates": [4649, 54],
"flag": "br",
"name": "Floresta"
},
{
"coordinates": [5050, 128],
"flag": "br",
"name": "Vargem Grande"
},
{
"coordinates": [5525, 370],
"flag": "br",
"name": "Baia"
}
]
}
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: 7.4 KiB

@@ -0,0 +1,65 @@
{
"map": {
"height": 1000,
"num_land_tiles": 632762,
"width": 1148
},
"map16x": {
"height": 250,
"num_land_tiles": 39011,
"width": 287
},
"map4x": {
"height": 500,
"num_land_tiles": 157462,
"width": 574
},
"name": "Reglaciated Antarctica",
"nations": [
{
"coordinates": [660, 500],
"flag": " ",
"name": "Ancient Aliens"
},
{
"coordinates": [640, 100],
"flag": "no",
"name": "Norwegian Claim"
},
{
"coordinates": [1000, 390],
"flag": "au",
"name": "Upper Australian Claim"
},
{
"coordinates": [1080, 600],
"flag": "au",
"name": "Lower Australian Claim"
},
{
"coordinates": [200, 440],
"flag": "ar",
"name": "Argentinian Claim"
},
{
"coordinates": [430, 270],
"flag": "gb",
"name": "United Kingdom Claim"
},
{
"coordinates": [240, 660],
"flag": "cl",
"name": "Chilean Claim"
},
{
"coordinates": [630, 800],
"flag": "nz",
"name": "New Zealand Claim"
},
{
"coordinates": [800, 925],
"flag": "fr",
"name": "French Claim"
}
]
}
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: 6.7 KiB

+85
View File
@@ -0,0 +1,85 @@
{
"map": {
"height": 2048,
"num_land_tiles": 4194304,
"width": 2048
},
"map16x": {
"height": 512,
"num_land_tiles": 262144,
"width": 512
},
"map4x": {
"height": 1024,
"num_land_tiles": 1048576,
"width": 1024
},
"name": "TheBox",
"nations": [
{
"coordinates": [10, 10],
"flag": "",
"name": "King of the Corner"
},
{
"coordinates": [1024, 300],
"flag": "",
"name": "Suspicious Ally"
},
{
"coordinates": [1650, 400],
"flag": "",
"name": "Evan The Dev"
},
{
"coordinates": [1024, 1024],
"flag": "",
"name": "Middle Defender"
},
{
"coordinates": [350, 1024],
"flag": "",
"name": "Punch Merchant"
},
{
"coordinates": [1700, 1024],
"flag": "",
"name": "Nuke Thrower"
},
{
"coordinates": [400, 1650],
"flag": "",
"name": "Fullsender"
},
{
"coordinates": [1024, 1750],
"flag": "",
"name": "Factory Builder"
},
{
"coordinates": [1650, 1650],
"flag": "",
"name": "Front Manager"
},
{
"coordinates": [700, 700],
"flag": "",
"name": "Box Fighter"
},
{
"coordinates": [1350, 700],
"flag": "",
"name": "Cage Liberator"
},
{
"coordinates": [700, 1350],
"flag": "",
"name": "Train Trader"
},
{
"coordinates": [1350, 1350],
"flag": "",
"name": "Non-peaceful Bot"
}
]
}
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: 584 B

+325
View File
@@ -0,0 +1,325 @@
{
"map": {
"height": 2000,
"num_land_tiles": 651609,
"width": 1000
},
"map16x": {
"height": 500,
"num_land_tiles": 37591,
"width": 250
},
"map4x": {
"height": 1000,
"num_land_tiles": 158550,
"width": 500
},
"name": "World Rotated 90dc",
"nations": [
{
"coordinates": [728, 375],
"flag": "us",
"name": "United States"
},
{
"coordinates": [864, 372],
"flag": "ca",
"name": "Canada"
},
{
"coordinates": [626, 375],
"flag": "mx",
"name": "Mexico"
},
{
"coordinates": [622, 500],
"flag": "cu",
"name": "Cuba"
},
{
"coordinates": [536, 505],
"flag": "co",
"name": "Colombia"
},
{
"coordinates": [527, 593],
"flag": "ve",
"name": "Venezuela"
},
{
"coordinates": [295, 596],
"flag": "ar",
"name": "Argentina"
},
{
"coordinates": [433, 637],
"flag": "br",
"name": "Brazil"
},
{
"coordinates": [25, 1280],
"flag": "aq",
"name": "Antarctica"
},
{
"coordinates": [943, 709],
"flag": "gl",
"name": "Greenland"
},
{
"coordinates": [888, 831],
"flag": "is",
"name": "Iceland"
},
{
"coordinates": [814, 925],
"flag": "gb",
"name": "United Kingdom"
},
{
"coordinates": [817, 887],
"flag": "ie",
"name": "Ireland"
},
{
"coordinates": [136, 908],
"flag": "es",
"name": "Spain"
},
{
"coordinates": [750, 1004],
"flag": "it",
"name": "Italy"
},
{
"coordinates": [780, 958],
"flag": "fr",
"name": "France"
},
{
"coordinates": [795, 997],
"flag": "de",
"name": "Germany"
},
{
"coordinates": [899, 1064],
"flag": "se",
"name": "Sweden"
},
{
"coordinates": [807, 1046],
"flag": "pl",
"name": "Poland"
},
{
"coordinates": [812, 1061],
"flag": "by",
"name": "Belarus"
},
{
"coordinates": [757, 1073],
"flag": "ro",
"name": "Romania"
},
{
"coordinates": [726, 1161],
"flag": "tr",
"name": "Turkey"
},
{
"coordinates": [867, 969],
"flag": "no",
"name": "Norway"
},
{
"coordinates": [867, 1062],
"flag": "fi",
"name": "Finland"
},
{
"coordinates": [789, 1099],
"flag": "ua",
"name": "Ukraine"
},
{
"coordinates": [864, 1344],
"flag": "ru",
"name": "Russia"
},
{
"coordinates": [814, 1537],
"flag": "mn",
"name": "Mongolia"
},
{
"coordinates": [672, 1524],
"flag": "cn",
"name": "China"
},
{
"coordinates": [627, 1368],
"flag": "in",
"name": "India"
},
{
"coordinates": [761, 1276],
"flag": "kz",
"name": "Kazakhstan"
},
{
"coordinates": [691, 1238],
"flag": "ir",
"name": "Islamic Republic Of Iran"
},
{
"coordinates": [649, 1178],
"flag": "sa",
"name": "Saudi Arabia"
},
{
"coordinates": [343, 1679],
"flag": "au",
"name": "Australia"
},
{
"coordinates": [225, 1890],
"flag": "nz",
"name": "New Zealand"
},
{
"coordinates": [658, 918],
"flag": "dz",
"name": "Algeria"
},
{
"coordinates": [668, 1030],
"flag": "ly",
"name": "Libyan Arab Jamahiriya"
},
{
"coordinates": [665, 1092],
"flag": "eg",
"name": "Egypt"
},
{
"coordinates": [590, 963],
"flag": "ne",
"name": "Niger"
},
{
"coordinates": [594, 1112],
"flag": "sd",
"name": "Sudan"
},
{
"coordinates": [492, 1074],
"flag": "cd",
"name": "DR Congo"
},
{
"coordinates": [557, 1154],
"flag": "et",
"name": "Ethiopia"
},
{
"coordinates": [293, 1075],
"flag": "za",
"name": "South Africa"
},
{
"coordinates": [373, 1194],
"flag": "mg",
"name": "Madagascar"
},
{
"coordinates": [580, 1052],
"flag": "td",
"name": "Chad"
},
{
"coordinates": [335, 1030],
"flag": "na",
"name": "Namibia"
},
{
"coordinates": [535, 1632],
"flag": "ph",
"name": "Philippines"
},
{
"coordinates": [574, 1537],
"flag": "th",
"name": "Thailand"
},
{
"coordinates": [636, 1610],
"flag": "tw",
"name": "Taiwan"
},
{
"coordinates": [710, 1710],
"flag": "jp",
"name": "Japan"
},
{
"coordinates": [881, 1869],
"flag": "ru",
"name": "Siberia"
},
{
"coordinates": [883, 74],
"flag": "polar_bears",
"name": "Polar Bears"
},
{
"coordinates": [25, 419],
"flag": "aq",
"name": "West Antarctica"
},
{
"coordinates": [393, 542],
"flag": "pe",
"name": "Peru"
},
{
"coordinates": [385, 1075],
"flag": "zm",
"name": "Zambia"
},
{
"coordinates": [835, 1099],
"flag": "lv",
"name": "Latvia"
},
{
"coordinates": [664, 1427],
"flag": "bt",
"name": "Bhutan"
},
{
"coordinates": [476, 1511],
"flag": "id",
"name": "Indonesia"
},
{
"coordinates": [33, 1809],
"flag": "aq",
"name": "East Antarctica"
},
{
"coordinates": [618, 1255],
"flag": "om",
"name": "Oman"
},
{
"coordinates": [627, 853],
"flag": "ma",
"name": "Morocco"
},
{
"coordinates": [322, 656],
"flag": "uy",
"name": "Uruguay"
}
]
}
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: 10 KiB

+8
View File
@@ -144,6 +144,10 @@ export enum GameMapType {
SanFrancisco = "San Francisco",
Aegean = "Aegean",
MilkyWay = "MilkyWay",
AmazonRiverWide = "Amazon River Wide",
ReglaciatedAntarctica = "Reglaciated Antarctica",
TheBoxPlus = "The Box Plus",
WorldRotated = "World for Mobile",
Mediterranean = "Mediterranean",
}
@@ -152,6 +156,7 @@ export type GameMapName = keyof typeof GameMapType;
export const mapCategories: Record<string, GameMapType[]> = {
continental: [
GameMapType.World,
GameMapType.WorldRotated,
GameMapType.GiantWorldMap,
GameMapType.NorthAmerica,
GameMapType.SouthAmerica,
@@ -187,6 +192,7 @@ export const mapCategories: Record<string, GameMapType[]> = {
GameMapType.TwoLakes,
GameMapType.StraitOfHormuz,
GameMapType.AmazonRiver,
GameMapType.AmazonRiverWide,
GameMapType.BosphorusStraits,
GameMapType.BeringStrait,
GameMapType.Yenisei,
@@ -203,6 +209,7 @@ export const mapCategories: Record<string, GameMapType[]> = {
GameMapType.Pluto,
GameMapType.Mars,
GameMapType.DeglaciatedAntarctica,
GameMapType.ReglaciatedAntarctica,
GameMapType.Achiran,
GameMapType.BaikalNukeWars,
GameMapType.FourIslands,
@@ -214,6 +221,7 @@ export const mapCategories: Record<string, GameMapType[]> = {
],
arcade: [
GameMapType.TheBox,
GameMapType.TheBoxPlus,
GameMapType.Didier,
GameMapType.DidierFrance,
GameMapType.Sierpinski,
+4 -4
View File
@@ -38,7 +38,7 @@ const frequency: Partial<Record<GameMapName, number>> = {
BlackSea: 6,
Britannia: 5,
BritanniaClassic: 4,
DeglaciatedAntarctica: 4,
ReglaciatedAntarctica: 12,
EastAsia: 5,
Europe: 3,
EuropeClassic: 3,
@@ -63,7 +63,7 @@ const frequency: Partial<Record<GameMapName, number>> = {
SouthAmerica: 5,
StraitOfGibraltar: 5,
Svalmel: 8,
World: 20,
WorldRotated: 15,
Lemnos: 3,
Passage: 4,
TwoLakes: 6,
@@ -71,11 +71,11 @@ const frequency: Partial<Record<GameMapName, number>> = {
Surrounded: 4,
DidierFrance: 1,
Didier: 1,
AmazonRiver: 3,
AmazonRiverWide: 12,
BosphorusStraits: 3,
BeringStrait: 4,
Sierpinski: 10,
TheBox: 3,
TheBoxPlus: 12,
Yenisei: 6,
TradersDream: 4,
Hawaii: 4,