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
}
]
}
}