Fixes and QoL changes for the "Strait of Malacca" map (#3914)

## Description:

Fixes:
 
Various rivers with pixel-gap errors, that made players and ships unable
to boat out of the river into the sea. This error was reported in the
Discord server
 
<img width="876" height="481" alt="image"
src="https://github.com/user-attachments/assets/9afb31f9-f5a9-4792-bd44-3ea18fe21777"
/>


Also changes:

- Better Terrain (old version had no brown terrain and smidges of white
terrain, which made almost all the map practically green terrain). The
coastlines and terrain area remain the exact same ( the small land
change in manifest was because the old map had little random pixel lakes
all around)

- More Nations (NPCs) , more consistent names for them, and an extra
flag (Aceh)

## 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
This commit is contained in:
RickD004
2026-05-13 17:26:35 -06:00
committed by GitHub
parent 9e39a7f5a1
commit 5e7f1541b9
9 changed files with 108 additions and 60 deletions
Binary file not shown.

Before

Width:  |  Height:  |  Size: 379 KiB

After

Width:  |  Height:  |  Size: 519 KiB

@@ -1,5 +1,5 @@
{
"name": "straitofmalacca",
"name": "Strait Of Malacca",
"nations": [
{
"coordinates": [1268, 730],
@@ -11,40 +11,60 @@
"name": "Thailand",
"flag": "th"
},
{
"coordinates": [1328, 1284],
"name": "Sumatra",
"flag": "id"
},
{
"coordinates": [1141, 1090],
"name": "Burmese Pythons",
"flag": "mm"
},
{
"coordinates": [210, 243],
"name": "Aceh",
"flag": "id"
},
{
"coordinates": [1011, 736],
"name": "Riau",
"flag": "id"
},
{
"coordinates": [600, 565],
"name": "Samosir",
"flag": "id"
},
{
"coordinates": [827, 999],
"name": "Barisan",
"flag": "id"
"flag": "Aceh"
},
{
"coordinates": [1053, 333],
"name": "Malaysia",
"flag": "my"
},
{
"coordinates": [596, 573],
"name": "North Sumatra",
"flag": "id"
},
{
"coordinates": [797, 1002],
"name": "West Sumatra",
"flag": "id"
},
{
"coordinates": [956, 743],
"name": "Riau",
"flag": "id"
},
{
"coordinates": [1644, 1265],
"name": "Bangka Belitung",
"flag": "id"
},
{
"coordinates": [1419, 1636],
"name": "Lampung",
"flag": "id"
},
{
"coordinates": [1084, 1414],
"name": "Bengkulu",
"flag": "id"
},
{
"coordinates": [1366, 1303],
"name": "South Sumatra",
"flag": "id"
},
{
"coordinates": [1167, 1071],
"name": "Jambi",
"flag": "id"
},
{
"coordinates": [1383, 938],
"name": "Riau Islands",
"flag": "id"
}
]
}
+5
View File
@@ -13,6 +13,11 @@
"continent": "Asia",
"name": "Achaemenid Empire"
},
{
"code": "Aceh",
"continent": "Asia",
"name": "Aceh"
},
{
"code": "ae",
"continent": "Asia",
File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.8 KiB

+50 -30
View File
@@ -1,20 +1,20 @@
{
"map": {
"height": 1644,
"num_land_tiles": 867389,
"num_land_tiles": 865820,
"width": 1832
},
"map16x": {
"height": 411,
"num_land_tiles": 51057,
"num_land_tiles": 50740,
"width": 458
},
"map4x": {
"height": 822,
"num_land_tiles": 212196,
"num_land_tiles": 211494,
"width": 916
},
"name": "straitofmalacca",
"name": "Strait Of Malacca",
"nations": [
{
"coordinates": [1268, 730],
@@ -26,40 +26,60 @@
"flag": "th",
"name": "Thailand"
},
{
"coordinates": [1328, 1284],
"flag": "id",
"name": "Sumatra"
},
{
"coordinates": [1141, 1090],
"flag": "mm",
"name": "Burmese Pythons"
},
{
"coordinates": [210, 243],
"flag": "id",
"flag": "Aceh",
"name": "Aceh"
},
{
"coordinates": [1011, 736],
"flag": "id",
"name": "Riau"
},
{
"coordinates": [600, 565],
"flag": "id",
"name": "Samosir"
},
{
"coordinates": [827, 999],
"flag": "id",
"name": "Barisan"
},
{
"coordinates": [1053, 333],
"flag": "my",
"name": "Malaysia"
},
{
"coordinates": [596, 573],
"flag": "id",
"name": "North Sumatra"
},
{
"coordinates": [797, 1002],
"flag": "id",
"name": "West Sumatra"
},
{
"coordinates": [956, 743],
"flag": "id",
"name": "Riau"
},
{
"coordinates": [1644, 1265],
"flag": "id",
"name": "Bangka Belitung"
},
{
"coordinates": [1419, 1636],
"flag": "id",
"name": "Lampung"
},
{
"coordinates": [1084, 1414],
"flag": "id",
"name": "Bengkulu"
},
{
"coordinates": [1366, 1303],
"flag": "id",
"name": "South Sumatra"
},
{
"coordinates": [1167, 1071],
"flag": "id",
"name": "Jambi"
},
{
"coordinates": [1383, 938],
"flag": "id",
"name": "Riau Islands"
}
]
}
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: 9.5 KiB

After

Width:  |  Height:  |  Size: 7.8 KiB