mirror of
https://github.com/openfrontio/OpenFrontIO.git
synced 2026-06-29 03:44:40 +00:00
Add May Labyrinth (#4002)
## Description: Labyrinth is a maze type map. My attempt at making a more chess style board for play. Games with bots appear stable at over 45min average run times. The map has been setup for team spawn zones for 2, 3, 4, 5, 6, and 7 teams. Some of the team spawns for odd numbers are experimental and I would like to see how they play out with live players. Additional nation names included. There are other design factors like each of the large squares being within the blast radius of a hydro; small islands are within the blast radius of nukes. This is meant as a slower playing game. My intentions are to get some sort of literal rotation of the map in the future if easily implemented. That way every time players load the game there would be some randomization. As an additional note one of my last edit to the map was the "+" shape to the islands to allow train passage. Zooming out I can see now that the pattern is squares and + through out. Did not fully intend on that, but it felt like good vibes. https://discord.com/channels/1284581928254701718/1293201128858587207/threads/1497062552784605316 https://www.youtube.com/watch?v=e8c-TylT4hs https://www.youtube.com/watch?v=0-yqrfr3nv0 ## 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 PlaysBadly --------- Co-authored-by: RickD004 <realtacoco@gmail.com>
This commit is contained in:
committed by
GitHub
parent
1551de8ee3
commit
172113193f
Binary file not shown.
|
After Width: | Height: | Size: 1.1 MiB |
@@ -0,0 +1,403 @@
|
||||
{
|
||||
"name": "Labyrinth",
|
||||
"nations": [
|
||||
{
|
||||
"coordinates": [50, 50],
|
||||
"name": "Alpha",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [500, 50],
|
||||
"name": "Bravo",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [950, 50],
|
||||
"name": "Charlie",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [1300, 175],
|
||||
"name": "Delta",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [1300, 625],
|
||||
"name": "Echo",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [1300, 1074],
|
||||
"name": "Foxtrot",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [1050, 1300],
|
||||
"name": "Golf",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [625, 1300],
|
||||
"name": "Hotel",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [150, 1300],
|
||||
"name": "India",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [50, 950],
|
||||
"name": "Juliett",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [50, 500],
|
||||
"name": "Kilo",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [275, 275],
|
||||
"name": "Lima",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [740, 290],
|
||||
"name": "Mike",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [1080, 380],
|
||||
"name": "November",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [1080, 850],
|
||||
"name": "Oscar",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [850, 1080],
|
||||
"name": "Papa",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [400, 1080],
|
||||
"name": "Quebec",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [280, 740],
|
||||
"name": "Romeo",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [510, 510],
|
||||
"name": "Sierra",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [850, 630],
|
||||
"name": "Tango",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [625, 850],
|
||||
"name": "Uniform",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [745, 520],
|
||||
"name": "Victor",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [850, 850],
|
||||
"name": "Whiskey",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [510, 740],
|
||||
"name": "X-ray",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [735, 735],
|
||||
"name": "Yankee",
|
||||
"flag": ""
|
||||
},
|
||||
{
|
||||
"coordinates": [630, 630],
|
||||
"name": "Zulu",
|
||||
"flag": ""
|
||||
}
|
||||
],
|
||||
"additionalNations": [
|
||||
{
|
||||
"name": "Astro"
|
||||
},
|
||||
{
|
||||
"name": "Based"
|
||||
},
|
||||
{
|
||||
"name": "Cosmos"
|
||||
},
|
||||
{
|
||||
"name": "Divide"
|
||||
},
|
||||
{
|
||||
"name": "Equals"
|
||||
},
|
||||
{
|
||||
"name": "Falcon"
|
||||
},
|
||||
{
|
||||
"name": "George"
|
||||
},
|
||||
{
|
||||
"name": "Hydro"
|
||||
},
|
||||
{
|
||||
"name": "Idaho"
|
||||
},
|
||||
{
|
||||
"name": "Jupiter"
|
||||
},
|
||||
{
|
||||
"name": "Kitten"
|
||||
},
|
||||
{
|
||||
"name": "Lucky"
|
||||
},
|
||||
{
|
||||
"name": "March"
|
||||
},
|
||||
{
|
||||
"name": "Nacho"
|
||||
},
|
||||
{
|
||||
"name": "Orbit"
|
||||
},
|
||||
{
|
||||
"name": "Pasta"
|
||||
},
|
||||
{
|
||||
"name": "Quickly"
|
||||
},
|
||||
{
|
||||
"name": "Riches"
|
||||
},
|
||||
{
|
||||
"name": "Safety"
|
||||
},
|
||||
{
|
||||
"name": "Today"
|
||||
},
|
||||
{
|
||||
"name": "Universe"
|
||||
},
|
||||
{
|
||||
"name": "Vector"
|
||||
},
|
||||
{
|
||||
"name": "Xrays"
|
||||
},
|
||||
{
|
||||
"name": "Yield"
|
||||
},
|
||||
{
|
||||
"name": "Zebra"
|
||||
},
|
||||
{
|
||||
"name": "Apple"
|
||||
},
|
||||
{
|
||||
"name": "Baby"
|
||||
},
|
||||
{
|
||||
"name": "Color"
|
||||
},
|
||||
{
|
||||
"name": "Doggy"
|
||||
},
|
||||
{
|
||||
"name": "Extra"
|
||||
},
|
||||
{
|
||||
"name": "Father"
|
||||
},
|
||||
{
|
||||
"name": "Green"
|
||||
},
|
||||
{
|
||||
"name": "Hello"
|
||||
},
|
||||
{
|
||||
"name": "Island"
|
||||
},
|
||||
{
|
||||
"name": "Jazzy"
|
||||
},
|
||||
{
|
||||
"name": "Killer"
|
||||
},
|
||||
{
|
||||
"name": "Labor"
|
||||
},
|
||||
{
|
||||
"name": "Meeting"
|
||||
},
|
||||
{
|
||||
"name": "North"
|
||||
},
|
||||
{
|
||||
"name": "Otis"
|
||||
},
|
||||
{
|
||||
"name": "Practice"
|
||||
},
|
||||
{
|
||||
"name": "Quiet"
|
||||
},
|
||||
{
|
||||
"name": "Razzle"
|
||||
},
|
||||
{
|
||||
"name": "Sorry"
|
||||
},
|
||||
{
|
||||
"name": "Train"
|
||||
},
|
||||
{
|
||||
"name": "Underwear"
|
||||
},
|
||||
{
|
||||
"name": "Vastly"
|
||||
},
|
||||
{
|
||||
"name": "XYZ"
|
||||
},
|
||||
{
|
||||
"name": "Yesterday"
|
||||
},
|
||||
{
|
||||
"name": "Zero"
|
||||
},
|
||||
{
|
||||
"name": "Ahmedabad"
|
||||
},
|
||||
{
|
||||
"name": "Bangkok"
|
||||
},
|
||||
{
|
||||
"name": "Cairo"
|
||||
},
|
||||
{
|
||||
"name": "Dallas"
|
||||
},
|
||||
{
|
||||
"name": "Edmonton"
|
||||
},
|
||||
{
|
||||
"name": "Faisalabad"
|
||||
},
|
||||
{
|
||||
"name": "Giza"
|
||||
},
|
||||
{
|
||||
"name": "Hanoi"
|
||||
},
|
||||
{
|
||||
"name": "Istanbul"
|
||||
},
|
||||
{
|
||||
"name": "Jakarta"
|
||||
},
|
||||
{
|
||||
"name": "Kinshasa"
|
||||
},
|
||||
{
|
||||
"name": "Lagos"
|
||||
},
|
||||
{
|
||||
"name": "Moscow"
|
||||
},
|
||||
{
|
||||
"name": "New York"
|
||||
},
|
||||
{
|
||||
"name": "Ouagadougou"
|
||||
},
|
||||
{
|
||||
"name": "Pyongyang"
|
||||
},
|
||||
{
|
||||
"name": "Quito"
|
||||
},
|
||||
{
|
||||
"name": "Riyadh"
|
||||
},
|
||||
{
|
||||
"name": "Shanghai"
|
||||
},
|
||||
{
|
||||
"name": "Tokyo"
|
||||
},
|
||||
{
|
||||
"name": "Ulaanbaatar"
|
||||
},
|
||||
{
|
||||
"name": "Vienna"
|
||||
},
|
||||
{
|
||||
"name": "Xanthi"
|
||||
},
|
||||
{
|
||||
"name": "Yangon"
|
||||
},
|
||||
{
|
||||
"name": "Zapopan"
|
||||
}
|
||||
],
|
||||
"teamGameSpawnAreas": {
|
||||
"2": [
|
||||
{ "x": 0, "y": 0, "width": 680, "height": 1355 },
|
||||
{ "x": 680, "y": 0, "width": 680, "height": 1355 }
|
||||
],
|
||||
"3": [
|
||||
{ "x": 1020, "y": 680, "width": 340, "height": 680 },
|
||||
{ "x": 0, "y": 680, "width": 340, "height": 680 },
|
||||
{ "x": 340, "y": 0, "width": 680, "height": 680 }
|
||||
],
|
||||
"4": [
|
||||
{ "x": 0, "y": 0, "width": 676, "height": 676 },
|
||||
{ "x": 680, "y": 0, "width": 676, "height": 676 },
|
||||
{ "x": 0, "y": 680, "width": 676, "height": 676 },
|
||||
{ "x": 680, "y": 680, "width": 676, "height": 676 }
|
||||
],
|
||||
"5": [
|
||||
{ "x": 1088, "y": 453, "width": 272, "height": 453 },
|
||||
{ "x": 0, "y": 816, "width": 453, "height": 272 },
|
||||
{ "x": 580, "y": 0, "width": 453, "height": 272 },
|
||||
{ "x": 580, "y": 1088, "width": 453, "height": 272 },
|
||||
{ "x": 0, "y": 272, "width": 453, "height": 272 }
|
||||
],
|
||||
"6": [
|
||||
{ "x": 226, "y": 0, "width": 453, "height": 680 },
|
||||
{ "x": 679, "y": 680, "width": 453, "height": 680 },
|
||||
{ "x": 226, "y": 680, "width": 453, "height": 680 },
|
||||
{ "x": 679, "y": 0, "width": 453, "height": 680 },
|
||||
{ "x": 0, "y": 0, "width": 226, "height": 1360 },
|
||||
{ "x": 1132, "y": 0, "width": 226, "height": 1360 }
|
||||
],
|
||||
"7": [
|
||||
{ "x": 510, "y": 1088, "width": 340, "height": 272 },
|
||||
{ "x": 272, "y": 0, "width": 272, "height": 340 },
|
||||
{ "x": 816, "y": 0, "width": 272, "height": 340 },
|
||||
{ "x": 0, "y": 340, "width": 272, "height": 340 },
|
||||
{ "x": 50, "y": 920, "width": 272, "height": 340 },
|
||||
{ "x": 1088, "y": 340, "width": 272, "height": 340 },
|
||||
{ "x": 1038, "y": 920, "width": 272, "height": 340 }
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -66,6 +66,7 @@ var maps = []struct {
|
||||
{Name: "italia"},
|
||||
{Name: "japan"},
|
||||
{Name: "korea"},
|
||||
{Name: "labyrinth"},
|
||||
{Name: "lemnos"},
|
||||
{Name: "lisbon"},
|
||||
{Name: "losangeles"},
|
||||
|
||||
@@ -604,6 +604,7 @@
|
||||
"venice": "Venice",
|
||||
"korea": "Korea",
|
||||
"indiansubcontinent": "Indian Subcontinent",
|
||||
"labyrinth": "Labyrinth",
|
||||
"balkans": "Balkans"
|
||||
},
|
||||
"map_categories": {
|
||||
|
||||
@@ -0,0 +1,553 @@
|
||||
{
|
||||
"additionalNations": [
|
||||
{
|
||||
"name": "Astro"
|
||||
},
|
||||
{
|
||||
"name": "Based"
|
||||
},
|
||||
{
|
||||
"name": "Cosmos"
|
||||
},
|
||||
{
|
||||
"name": "Divide"
|
||||
},
|
||||
{
|
||||
"name": "Equals"
|
||||
},
|
||||
{
|
||||
"name": "Falcon"
|
||||
},
|
||||
{
|
||||
"name": "George"
|
||||
},
|
||||
{
|
||||
"name": "Hydro"
|
||||
},
|
||||
{
|
||||
"name": "Idaho"
|
||||
},
|
||||
{
|
||||
"name": "Jupiter"
|
||||
},
|
||||
{
|
||||
"name": "Kitten"
|
||||
},
|
||||
{
|
||||
"name": "Lucky"
|
||||
},
|
||||
{
|
||||
"name": "March"
|
||||
},
|
||||
{
|
||||
"name": "Nacho"
|
||||
},
|
||||
{
|
||||
"name": "Orbit"
|
||||
},
|
||||
{
|
||||
"name": "Pasta"
|
||||
},
|
||||
{
|
||||
"name": "Quickly"
|
||||
},
|
||||
{
|
||||
"name": "Riches"
|
||||
},
|
||||
{
|
||||
"name": "Safety"
|
||||
},
|
||||
{
|
||||
"name": "Today"
|
||||
},
|
||||
{
|
||||
"name": "Universe"
|
||||
},
|
||||
{
|
||||
"name": "Vector"
|
||||
},
|
||||
{
|
||||
"name": "Xrays"
|
||||
},
|
||||
{
|
||||
"name": "Yield"
|
||||
},
|
||||
{
|
||||
"name": "Zebra"
|
||||
},
|
||||
{
|
||||
"name": "Apple"
|
||||
},
|
||||
{
|
||||
"name": "Baby"
|
||||
},
|
||||
{
|
||||
"name": "Color"
|
||||
},
|
||||
{
|
||||
"name": "Doggy"
|
||||
},
|
||||
{
|
||||
"name": "Extra"
|
||||
},
|
||||
{
|
||||
"name": "Father"
|
||||
},
|
||||
{
|
||||
"name": "Green"
|
||||
},
|
||||
{
|
||||
"name": "Hello"
|
||||
},
|
||||
{
|
||||
"name": "Island"
|
||||
},
|
||||
{
|
||||
"name": "Jazzy"
|
||||
},
|
||||
{
|
||||
"name": "Killer"
|
||||
},
|
||||
{
|
||||
"name": "Labor"
|
||||
},
|
||||
{
|
||||
"name": "Meeting"
|
||||
},
|
||||
{
|
||||
"name": "North"
|
||||
},
|
||||
{
|
||||
"name": "Otis"
|
||||
},
|
||||
{
|
||||
"name": "Practice"
|
||||
},
|
||||
{
|
||||
"name": "Quiet"
|
||||
},
|
||||
{
|
||||
"name": "Razzle"
|
||||
},
|
||||
{
|
||||
"name": "Sorry"
|
||||
},
|
||||
{
|
||||
"name": "Train"
|
||||
},
|
||||
{
|
||||
"name": "Underwear"
|
||||
},
|
||||
{
|
||||
"name": "Vastly"
|
||||
},
|
||||
{
|
||||
"name": "XYZ"
|
||||
},
|
||||
{
|
||||
"name": "Yesterday"
|
||||
},
|
||||
{
|
||||
"name": "Zero"
|
||||
},
|
||||
{
|
||||
"name": "Ahmedabad"
|
||||
},
|
||||
{
|
||||
"name": "Bangkok"
|
||||
},
|
||||
{
|
||||
"name": "Cairo"
|
||||
},
|
||||
{
|
||||
"name": "Dallas"
|
||||
},
|
||||
{
|
||||
"name": "Edmonton"
|
||||
},
|
||||
{
|
||||
"name": "Faisalabad"
|
||||
},
|
||||
{
|
||||
"name": "Giza"
|
||||
},
|
||||
{
|
||||
"name": "Hanoi"
|
||||
},
|
||||
{
|
||||
"name": "Istanbul"
|
||||
},
|
||||
{
|
||||
"name": "Jakarta"
|
||||
},
|
||||
{
|
||||
"name": "Kinshasa"
|
||||
},
|
||||
{
|
||||
"name": "Lagos"
|
||||
},
|
||||
{
|
||||
"name": "Moscow"
|
||||
},
|
||||
{
|
||||
"name": "New York"
|
||||
},
|
||||
{
|
||||
"name": "Ouagadougou"
|
||||
},
|
||||
{
|
||||
"name": "Pyongyang"
|
||||
},
|
||||
{
|
||||
"name": "Quito"
|
||||
},
|
||||
{
|
||||
"name": "Riyadh"
|
||||
},
|
||||
{
|
||||
"name": "Shanghai"
|
||||
},
|
||||
{
|
||||
"name": "Tokyo"
|
||||
},
|
||||
{
|
||||
"name": "Ulaanbaatar"
|
||||
},
|
||||
{
|
||||
"name": "Vienna"
|
||||
},
|
||||
{
|
||||
"name": "Xanthi"
|
||||
},
|
||||
{
|
||||
"name": "Yangon"
|
||||
},
|
||||
{
|
||||
"name": "Zapopan"
|
||||
}
|
||||
],
|
||||
"map": {
|
||||
"height": 1360,
|
||||
"num_land_tiles": 1524448,
|
||||
"width": 1360
|
||||
},
|
||||
"map16x": {
|
||||
"height": 340,
|
||||
"num_land_tiles": 88437,
|
||||
"width": 340
|
||||
},
|
||||
"map4x": {
|
||||
"height": 680,
|
||||
"num_land_tiles": 372162,
|
||||
"width": 680
|
||||
},
|
||||
"name": "Labyrinth",
|
||||
"nations": [
|
||||
{
|
||||
"coordinates": [50, 50],
|
||||
"flag": "",
|
||||
"name": "Alpha"
|
||||
},
|
||||
{
|
||||
"coordinates": [500, 50],
|
||||
"flag": "",
|
||||
"name": "Bravo"
|
||||
},
|
||||
{
|
||||
"coordinates": [950, 50],
|
||||
"flag": "",
|
||||
"name": "Charlie"
|
||||
},
|
||||
{
|
||||
"coordinates": [1300, 175],
|
||||
"flag": "",
|
||||
"name": "Delta"
|
||||
},
|
||||
{
|
||||
"coordinates": [1300, 625],
|
||||
"flag": "",
|
||||
"name": "Echo"
|
||||
},
|
||||
{
|
||||
"coordinates": [1300, 1074],
|
||||
"flag": "",
|
||||
"name": "Foxtrot"
|
||||
},
|
||||
{
|
||||
"coordinates": [1050, 1300],
|
||||
"flag": "",
|
||||
"name": "Golf"
|
||||
},
|
||||
{
|
||||
"coordinates": [625, 1300],
|
||||
"flag": "",
|
||||
"name": "Hotel"
|
||||
},
|
||||
{
|
||||
"coordinates": [150, 1300],
|
||||
"flag": "",
|
||||
"name": "India"
|
||||
},
|
||||
{
|
||||
"coordinates": [50, 950],
|
||||
"flag": "",
|
||||
"name": "Juliett"
|
||||
},
|
||||
{
|
||||
"coordinates": [50, 500],
|
||||
"flag": "",
|
||||
"name": "Kilo"
|
||||
},
|
||||
{
|
||||
"coordinates": [275, 275],
|
||||
"flag": "",
|
||||
"name": "Lima"
|
||||
},
|
||||
{
|
||||
"coordinates": [740, 290],
|
||||
"flag": "",
|
||||
"name": "Mike"
|
||||
},
|
||||
{
|
||||
"coordinates": [1080, 380],
|
||||
"flag": "",
|
||||
"name": "November"
|
||||
},
|
||||
{
|
||||
"coordinates": [1080, 850],
|
||||
"flag": "",
|
||||
"name": "Oscar"
|
||||
},
|
||||
{
|
||||
"coordinates": [850, 1080],
|
||||
"flag": "",
|
||||
"name": "Papa"
|
||||
},
|
||||
{
|
||||
"coordinates": [400, 1080],
|
||||
"flag": "",
|
||||
"name": "Quebec"
|
||||
},
|
||||
{
|
||||
"coordinates": [280, 740],
|
||||
"flag": "",
|
||||
"name": "Romeo"
|
||||
},
|
||||
{
|
||||
"coordinates": [510, 510],
|
||||
"flag": "",
|
||||
"name": "Sierra"
|
||||
},
|
||||
{
|
||||
"coordinates": [850, 630],
|
||||
"flag": "",
|
||||
"name": "Tango"
|
||||
},
|
||||
{
|
||||
"coordinates": [625, 850],
|
||||
"flag": "",
|
||||
"name": "Uniform"
|
||||
},
|
||||
{
|
||||
"coordinates": [745, 520],
|
||||
"flag": "",
|
||||
"name": "Victor"
|
||||
},
|
||||
{
|
||||
"coordinates": [850, 850],
|
||||
"flag": "",
|
||||
"name": "Whiskey"
|
||||
},
|
||||
{
|
||||
"coordinates": [510, 740],
|
||||
"flag": "",
|
||||
"name": "X-ray"
|
||||
},
|
||||
{
|
||||
"coordinates": [735, 735],
|
||||
"flag": "",
|
||||
"name": "Yankee"
|
||||
},
|
||||
{
|
||||
"coordinates": [630, 630],
|
||||
"flag": "",
|
||||
"name": "Zulu"
|
||||
}
|
||||
],
|
||||
"teamGameSpawnAreas": {
|
||||
"2": [
|
||||
{
|
||||
"height": 1355,
|
||||
"width": 680,
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"height": 1355,
|
||||
"width": 680,
|
||||
"x": 680,
|
||||
"y": 0
|
||||
}
|
||||
],
|
||||
"3": [
|
||||
{
|
||||
"height": 680,
|
||||
"width": 340,
|
||||
"x": 1020,
|
||||
"y": 680
|
||||
},
|
||||
{
|
||||
"height": 680,
|
||||
"width": 340,
|
||||
"x": 0,
|
||||
"y": 680
|
||||
},
|
||||
{
|
||||
"height": 680,
|
||||
"width": 680,
|
||||
"x": 340,
|
||||
"y": 0
|
||||
}
|
||||
],
|
||||
"4": [
|
||||
{
|
||||
"height": 676,
|
||||
"width": 676,
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"height": 676,
|
||||
"width": 676,
|
||||
"x": 680,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"height": 676,
|
||||
"width": 676,
|
||||
"x": 0,
|
||||
"y": 680
|
||||
},
|
||||
{
|
||||
"height": 676,
|
||||
"width": 676,
|
||||
"x": 680,
|
||||
"y": 680
|
||||
}
|
||||
],
|
||||
"5": [
|
||||
{
|
||||
"height": 453,
|
||||
"width": 272,
|
||||
"x": 1088,
|
||||
"y": 453
|
||||
},
|
||||
{
|
||||
"height": 272,
|
||||
"width": 453,
|
||||
"x": 0,
|
||||
"y": 816
|
||||
},
|
||||
{
|
||||
"height": 272,
|
||||
"width": 453,
|
||||
"x": 580,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"height": 272,
|
||||
"width": 453,
|
||||
"x": 580,
|
||||
"y": 1088
|
||||
},
|
||||
{
|
||||
"height": 272,
|
||||
"width": 453,
|
||||
"x": 0,
|
||||
"y": 272
|
||||
}
|
||||
],
|
||||
"6": [
|
||||
{
|
||||
"height": 680,
|
||||
"width": 453,
|
||||
"x": 226,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"height": 680,
|
||||
"width": 453,
|
||||
"x": 679,
|
||||
"y": 680
|
||||
},
|
||||
{
|
||||
"height": 680,
|
||||
"width": 453,
|
||||
"x": 226,
|
||||
"y": 680
|
||||
},
|
||||
{
|
||||
"height": 680,
|
||||
"width": 453,
|
||||
"x": 679,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"height": 1360,
|
||||
"width": 226,
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"height": 1360,
|
||||
"width": 226,
|
||||
"x": 1132,
|
||||
"y": 0
|
||||
}
|
||||
],
|
||||
"7": [
|
||||
{
|
||||
"height": 272,
|
||||
"width": 340,
|
||||
"x": 510,
|
||||
"y": 1088
|
||||
},
|
||||
{
|
||||
"height": 340,
|
||||
"width": 272,
|
||||
"x": 272,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"height": 340,
|
||||
"width": 272,
|
||||
"x": 816,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"height": 340,
|
||||
"width": 272,
|
||||
"x": 0,
|
||||
"y": 340
|
||||
},
|
||||
{
|
||||
"height": 340,
|
||||
"width": 272,
|
||||
"x": 50,
|
||||
"y": 920
|
||||
},
|
||||
{
|
||||
"height": 340,
|
||||
"width": 272,
|
||||
"x": 1088,
|
||||
"y": 340
|
||||
},
|
||||
{
|
||||
"height": 340,
|
||||
"width": 272,
|
||||
"x": 1038,
|
||||
"y": 920
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
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: 16 KiB |
@@ -177,6 +177,7 @@ export enum GameMapType {
|
||||
Venice = "Venice",
|
||||
Korea = "Korea",
|
||||
Balkans = "Balkans",
|
||||
Labyrinth = "Labyrinth",
|
||||
}
|
||||
|
||||
export type GameMapName = keyof typeof GameMapType;
|
||||
@@ -267,6 +268,7 @@ export const mapCategories: Record<string, GameMapType[]> = {
|
||||
GameMapType.TheBox,
|
||||
GameMapType.Didier,
|
||||
GameMapType.DidierFrance,
|
||||
GameMapType.Labyrinth,
|
||||
GameMapType.Sierpinski,
|
||||
],
|
||||
tournament: [
|
||||
|
||||
@@ -105,6 +105,7 @@ const FREQUENCY: Partial<Record<GameMapName, number>> = {
|
||||
Venice: 6,
|
||||
World: 20,
|
||||
Yenisei: 6,
|
||||
Labyrinth: 6,
|
||||
};
|
||||
|
||||
const TEAM_WEIGHTS: { config: TeamCountConfig; weight: number }[] = [
|
||||
|
||||
Reference in New Issue
Block a user