Changes for Rebalancing the Taiwan Strait map (#3970)

## Description:

Resizes the Taiwan Strait map for v32, to rebalance it for 2 team games:

Yesterday the map was tested in a stream and it turned out to be
unbalanced due to the size difference of the landmasses:
https://youtu.be/gildSwTdd4I?t=2516

Adds Team spawnzones for 2 teams.

Also removes and adds new nations , suggested by its map creator
crunchybbbbb_59469 on Discord

## 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:

tri.star1011

Taiwan Strait map by crunchybbbbb_59469 on Discord, who i worked with in
this rebalance

---------

Co-authored-by: FloPinguin <25036848+FloPinguin@users.noreply.github.com>
This commit is contained in:
RickD004
2026-05-19 15:40:07 -06:00
committed by GitHub
parent 0ace428a41
commit 6a8b6a1b2f
7 changed files with 132 additions and 120 deletions
Binary file not shown.

Before

Width:  |  Height:  |  Size: 956 KiB

After

Width:  |  Height:  |  Size: 802 KiB

@@ -2,139 +2,145 @@
"name": "Taiwan Strait",
"nations": [
{
"coordinates": [900, 32],
"coordinates": [694, 26],
"name": "Fuzhou",
"flag": "cn"
},
{
"coordinates": [789, 282],
"coordinates": [720, 222],
"name": "Putian",
"flag": "cn"
},
{
"coordinates": [641, 447],
"coordinates": [538, 432],
"name": "Quanzhou",
"flag": "cn"
},
{
"coordinates": [430, 275],
"name": "Chinese Military Base",
"flag": "cn"
},
{
"coordinates": [499, 590],
"coordinates": [303, 593],
"name": "Xiamen",
"flag": "cn"
},
{
"coordinates": [340, 550],
"coordinates": [259, 678],
"name": "Zhangzhou",
"flag": "cn"
},
{
"coordinates": [206, 449],
"coordinates": [26, 345],
"name": "Longyan",
"flag": "cn"
},
{
"coordinates": [107, 898],
"name": "Shantou",
"flag": "cn"
},
{
"coordinates": [7, 836],
"name": "Chaozhou",
"flag": "cn"
},
{
"coordinates": [21, 319],
"name": "Giant Pandas",
"flag": "cn"
},
{
"coordinates": [593, 607],
"coordinates": [386, 606],
"name": "Kinmen Island",
"flag": "tw"
},
{
"coordinates": [975, 913],
"coordinates": [773, 912],
"name": "Penghu",
"flag": "tw"
},
{
"coordinates": [1252, 1244],
"coordinates": [1057, 1252],
"name": "Kaohsiung",
"flag": "tw"
},
{
"coordinates": [1210, 1079],
"coordinates": [981, 1131],
"name": "Tainan",
"flag": "tw"
},
{
"coordinates": [1491, 1152],
"coordinates": [1230, 1193],
"name": "Taitung",
"flag": "tw"
},
{
"coordinates": [1643, 702],
"coordinates": [1416, 789],
"name": "Hualien",
"flag": "tw"
},
{
"coordinates": [1249, 911],
"coordinates": [1018, 936],
"name": "Chiayi",
"flag": "tw"
},
{
"coordinates": [1272, 697],
"coordinates": [1007, 710],
"name": "Taichung City",
"flag": "tw"
},
{
"coordinates": [1752, 284],
"coordinates": [1489, 235],
"name": "Keelung",
"flag": "tw"
},
{
"coordinates": [1655, 255],
"coordinates": [1424, 254],
"name": "Taipei",
"flag": "tw"
},
{
"coordinates": [1542, 290],
"coordinates": [1341, 284],
"name": "Taoyuan",
"flag": "tw"
},
{
"coordinates": [1464, 353],
"coordinates": [1247, 415],
"name": "Hsinchu",
"flag": "tw"
},
{
"coordinates": [1351, 473],
"name": "Miaoli",
"flag": "tw"
},
{
"coordinates": [1629, 1433],
"name": "Lanyu",
"flag": "tw"
},
{
"coordinates": [41, 602],
"name": "Meizhou",
"coordinates": [73, 859],
"name": "Dongshan",
"flag": "cn"
},
{
"coordinates": [619, 89],
"coordinates": [397, 335],
"name": "Anxi",
"flag": "cn"
},
{
"coordinates": [22, 11],
"name": "Sanming",
"flag": "cn"
},
{
"coordinates": [225, 84],
"name": "Tea Plantations",
"coordinates": [267, 134],
"name": "Dehua",
"flag": "cn"
},
{
"coordinates": [522, 220],
"name": "Xianyou",
"flag": "cn"
},
{
"coordinates": [1097, 592],
"name": "Miaoli",
"flag": "tw"
},
{
"coordinates": [1426, 1431],
"name": "Lanyu",
"flag": "tw"
}
]
],
"teamGameSpawnAreas": {
"2": [
{
"height": 1600,
"width": 800,
"x": 0,
"y": 0
},
{
"height": 1600,
"width": 800,
"x": 800,
"y": 0
}
]
}
}
+69 -63
View File
@@ -1,155 +1,161 @@
{
"map": {
"height": 1508,
"num_land_tiles": 1107518,
"width": 1800
"height": 1600,
"num_land_tiles": 907469,
"width": 1600
},
"map16x": {
"height": 377,
"num_land_tiles": 67799,
"width": 450
"height": 400,
"num_land_tiles": 55147,
"width": 400
},
"map4x": {
"height": 754,
"num_land_tiles": 274583,
"width": 900
"height": 800,
"num_land_tiles": 224367,
"width": 800
},
"name": "Taiwan Strait",
"nations": [
{
"coordinates": [900, 32],
"coordinates": [694, 26],
"flag": "cn",
"name": "Fuzhou"
},
{
"coordinates": [789, 282],
"coordinates": [720, 222],
"flag": "cn",
"name": "Putian"
},
{
"coordinates": [641, 447],
"coordinates": [538, 432],
"flag": "cn",
"name": "Quanzhou"
},
{
"coordinates": [430, 275],
"flag": "cn",
"name": "Chinese Military Base"
},
{
"coordinates": [499, 590],
"coordinates": [303, 593],
"flag": "cn",
"name": "Xiamen"
},
{
"coordinates": [340, 550],
"coordinates": [259, 678],
"flag": "cn",
"name": "Zhangzhou"
},
{
"coordinates": [206, 449],
"coordinates": [26, 345],
"flag": "cn",
"name": "Longyan"
},
{
"coordinates": [107, 898],
"flag": "cn",
"name": "Shantou"
},
{
"coordinates": [7, 836],
"flag": "cn",
"name": "Chaozhou"
},
{
"coordinates": [21, 319],
"flag": "cn",
"name": "Giant Pandas"
},
{
"coordinates": [593, 607],
"coordinates": [386, 606],
"flag": "tw",
"name": "Kinmen Island"
},
{
"coordinates": [975, 913],
"coordinates": [773, 912],
"flag": "tw",
"name": "Penghu"
},
{
"coordinates": [1252, 1244],
"coordinates": [1057, 1252],
"flag": "tw",
"name": "Kaohsiung"
},
{
"coordinates": [1210, 1079],
"coordinates": [981, 1131],
"flag": "tw",
"name": "Tainan"
},
{
"coordinates": [1491, 1152],
"coordinates": [1230, 1193],
"flag": "tw",
"name": "Taitung"
},
{
"coordinates": [1643, 702],
"coordinates": [1416, 789],
"flag": "tw",
"name": "Hualien"
},
{
"coordinates": [1249, 911],
"coordinates": [1018, 936],
"flag": "tw",
"name": "Chiayi"
},
{
"coordinates": [1272, 697],
"coordinates": [1007, 710],
"flag": "tw",
"name": "Taichung City"
},
{
"coordinates": [1752, 284],
"coordinates": [1489, 235],
"flag": "tw",
"name": "Keelung"
},
{
"coordinates": [1655, 255],
"coordinates": [1424, 254],
"flag": "tw",
"name": "Taipei"
},
{
"coordinates": [1542, 290],
"coordinates": [1341, 284],
"flag": "tw",
"name": "Taoyuan"
},
{
"coordinates": [1464, 353],
"coordinates": [1247, 415],
"flag": "tw",
"name": "Hsinchu"
},
{
"coordinates": [1351, 473],
"flag": "tw",
"name": "Miaoli"
},
{
"coordinates": [1629, 1433],
"flag": "tw",
"name": "Lanyu"
},
{
"coordinates": [41, 602],
"coordinates": [73, 859],
"flag": "cn",
"name": "Meizhou"
"name": "Dongshan"
},
{
"coordinates": [619, 89],
"coordinates": [397, 335],
"flag": "cn",
"name": "Anxi"
},
{
"coordinates": [22, 11],
"flag": "cn",
"name": "Sanming"
},
{
"coordinates": [225, 84],
"coordinates": [267, 134],
"flag": "cn",
"name": "Tea Plantations"
"name": "Dehua"
},
{
"coordinates": [522, 220],
"flag": "cn",
"name": "Xianyou"
},
{
"coordinates": [1097, 592],
"flag": "tw",
"name": "Miaoli"
},
{
"coordinates": [1426, 1431],
"flag": "tw",
"name": "Lanyu"
}
]
],
"teamGameSpawnAreas": {
"2": [
{
"height": 1600,
"width": 800,
"x": 0,
"y": 0
},
{
"height": 1600,
"width": 800,
"x": 800,
"y": 0
}
]
}
}
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.

Before

Width:  |  Height:  |  Size: 6.5 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB