Files
OpenFrontIO/map-generator/assets/maps/southeastasia/info.json
T
RickD004 e494f83e8e New and updated categories for maps (#4254)
Resolves #4250

## Description:

Huge update for the map categories:


https://github.com/user-attachments/assets/b7dc6344-efdc-4073-b15a-92b6dccdcc19

**New Categories**

- Re-adds Continental category, with the 7 traditional continents

- Re-adds the category of Arcade along all its maps.

- Renames "Other" to "Fictional", so that tag is more specific and feels
more in-theme with the others. The info.json's of the maps that had the
Other category got changed to Fictional

**Map Category changes**

- **achiran**: adds Europe (while the map is fictional, it is made up of
real islands from ireland. (Since world includes Dyslexdria and
Antarctica has Deglaciated Antarctica, both fictional , i figured for
consistency we could include these mash-up maps too)
- **aegean**: adds Asia category (Turkey is in Asia)
- **arctic**: adds Asia category 
- **choppingblock**: updated "other" to "fictional", added to "new"
- **deglaciatedantarctica**: updated "other" to "fictional"
- **didier**: re-added to Arcade
- **didierfrance**: re-added to Arcade
- **dyslexdria**: updated "other" to "fictional"
- **fourislands**: updated "other" to "fictional"
- **hawaii**: remove north_america tag (while part of the US, hawaii is
geographically only in Oceania)
- **labyrinth**: added to new, re-added to Arcade
- **marenostrum**: added africa and asia tags, the continents which the
mediterranean borders
- **onion**: re-added to Arcade
- **pangaea**: updated "other" to "fictional"
- **passage**: updated "other" to "fictional"
- **sierpinski** re-added to Arcade
- **surrounded**: updated "other" to "fictional"
- **svalmel**: updated "other" to "fictional", added to europe and
north_america (same logic as achiran)
- **thebox**: re-added to Arcade
- **tradersdream**: updated "other" to "fictional"
- **worldinverted**: updated "other" to "fictional", added to "new"
- **africa**: added to Continental
- **antarctica**: added to Continental
- **asia**: added to Continental
- **europe**: added to Continental
- **northamerica**: added to Continental
- **southamerica**: added to Continental
- **oceania**: added to Continental
- **mississippiriver**: added to "new"
- **korea**: added to "new"
- **middleeast**: added to "new"
- **balkans**: added to "new"
- **indiansubcontinent**: added to "new"
- **taiwanstrait**: added to "new"
- **northwestpassage**: added to "new"
- **southeastasia**: added to "new"
- **venice**: added to "new"
- **yellowsea**: added to "new"
- **hongkong**: added to "new"
- **titan**: added to "new"
- **caribbean**: added to "new"
- **juandefucastrait**: added to "new"
- **danishstraits**: added to "new"

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

## Please put your Discord username so you can be contacted if a bug or
regression is found:

tri.star1011
2026-06-13 13:42:24 -07:00

323 lines
5.8 KiB
JSON

{
"id": "SoutheastAsia",
"name": "SoutheastAsia",
"display_name": "Southeast Asia",
"translation_key": "map.southeastasia",
"categories": ["new", "asia"],
"multiplayer_frequency": 5,
"nations": [
{
"coordinates": [1319, 76],
"name": "Taiwan",
"flag": "tw"
},
{
"coordinates": [789, 21],
"name": "China",
"flag": "cn"
},
{
"coordinates": [1007, 101],
"name": "Hong Kong",
"flag": "hk"
},
{
"coordinates": [943, 124],
"name": "Macau",
"flag": "mo"
},
{
"coordinates": [183, 184],
"name": "Myanmar",
"flag": "mm"
},
{
"coordinates": [2425, 549],
"name": "Guam",
"flag": "gu"
},
{
"coordinates": [2449, 515],
"name": "Northern Mariana Islands",
"flag": "mp"
},
{
"coordinates": [2751, 837],
"name": "Micronesia",
"flag": "fm"
},
{
"coordinates": [1955, 820],
"name": "Palau",
"flag": "pw"
},
{
"coordinates": [2270, 19],
"name": "Japan",
"flag": "jp"
},
{
"coordinates": [1393, 647],
"name": "Philippines",
"flag": "ph"
},
{
"coordinates": [672, 414],
"name": "Vietnam",
"flag": "vn"
},
{
"coordinates": [374, 494],
"name": "Thailand",
"flag": "th"
},
{
"coordinates": [439, 937],
"name": "Malaysia",
"flag": "my"
},
{
"coordinates": [527, 1082],
"name": "Singapore",
"flag": "sg"
},
{
"coordinates": [585, 556],
"name": "Cambodia",
"flag": "kh"
},
{
"coordinates": [24, 585],
"name": "India",
"flag": "in"
},
{
"coordinates": [426, 203],
"name": "Laos",
"flag": "la"
},
{
"coordinates": [2413, 1428],
"name": "Papua New Guinea",
"flag": "pg"
},
{
"coordinates": [1074, 956],
"name": "Brunei",
"flag": "bn"
},
{
"coordinates": [615, 1657],
"name": "Christmas Island",
"flag": "cx"
},
{
"coordinates": [1545, 1580],
"name": "Timor-Leste",
"flag": "tl"
},
{
"coordinates": [455, 1260],
"name": "Sumatra",
"flag": "id"
},
{
"coordinates": [844, 1511],
"name": "Java",
"flag": "id"
},
{
"coordinates": [983, 1159],
"name": "Kalimantan",
"flag": "id"
},
{
"coordinates": [1944, 1323],
"name": "West Papua",
"flag": "id"
},
{
"coordinates": [1286, 1268],
"name": "Sulawesi",
"flag": "id"
},
{
"coordinates": [1282, 1569],
"name": "Nusa Tenggara",
"flag": "id"
},
{
"coordinates": [1710, 1317],
"name": "Maluku",
"flag": "id"
},
{
"coordinates": [843, 1131],
"name": "Sarawak",
"flag": "Sarawak"
},
{
"coordinates": [260, 100],
"name": "Wa State",
"flag": "Wa State"
}
],
"additionalNations": [
{
"coordinates": [11, 12],
"name": "Assam",
"flag": "in"
},
{
"coordinates": [15, 179],
"name": "Bangladesh",
"flag": "bd"
},
{
"coordinates": [956, 27],
"name": "Guangdong",
"flag": "cn"
},
{
"coordinates": [1164, 4],
"name": "Fujian",
"flag": "cn"
},
{
"coordinates": [802, 284],
"name": "Hainan",
"flag": "cn"
},
{
"coordinates": [688, 112],
"name": "Guangxi",
"flag": "cn"
},
{
"coordinates": [459, 114],
"name": "Yunnan",
"flag": "cn"
},
{
"coordinates": [1334, 378],
"name": "Luzon",
"flag": "ph"
},
{
"coordinates": [1516, 601],
"name": "Visayas",
"flag": "ph"
},
{
"coordinates": [1500, 830],
"name": "Mindanao",
"flag": "ph"
},
{
"coordinates": [313, 225],
"name": "Lan Na",
"flag": "th"
},
{
"coordinates": [509, 408],
"name": "Isan",
"flag": "th"
},
{
"coordinates": [355, 391],
"name": "Siam",
"flag": "th"
},
{
"coordinates": [1148, 938],
"name": "Sabah",
"flag": "Sabah"
},
{
"coordinates": [180, 946],
"name": "Aceh",
"flag": "Aceh"
},
{
"coordinates": [598, 1380],
"name": "Lampung",
"flag": "id"
},
{
"coordinates": [1060, 1557],
"name": "Bali",
"flag": "id"
},
{
"coordinates": [1208, 731],
"name": "Palawan",
"flag": "id"
},
{
"coordinates": [734, 985],
"name": "Riau Islands",
"flag": "id"
},
{
"coordinates": [656, 1477],
"name": "Banten",
"flag": "id"
},
{
"coordinates": [400, 1138],
"name": "Riau",
"flag": "id"
},
{
"coordinates": [629, 1267],
"name": "Bangka-Belitung",
"flag": "id"
},
{
"coordinates": [1652, 1144],
"name": "North Maluku",
"flag": "id"
},
{
"coordinates": [2092, 1278],
"name": "Papua",
"flag": "id"
},
{
"coordinates": [2127, 1534],
"name": "South Papua",
"flag": "id"
},
{
"coordinates": [2280, 1416],
"name": "Highlands",
"flag": "pg"
},
{
"coordinates": [2293, 1354],
"name": "Mormase",
"flag": "pg"
},
{
"coordinates": [2687, 1445],
"name": "New Britain",
"flag": "pg"
},
{
"coordinates": [2805, 1369],
"name": "New Ireland",
"flag": "pg"
},
{
"coordinates": [301, 744],
"name": "Tambralinga",
"flag": "th"
},
{
"coordinates": [924, 386],
"name": "Paracel Islands",
"flag": ""
}
]
}