diff --git a/map-generator/assets/maps/korea/image.png b/map-generator/assets/maps/korea/image.png index 248bcd8a7..0c3f41772 100644 Binary files a/map-generator/assets/maps/korea/image.png and b/map-generator/assets/maps/korea/image.png differ diff --git a/map-generator/assets/maps/korea/info.json b/map-generator/assets/maps/korea/info.json index a08a441e9..57501da14 100644 --- a/map-generator/assets/maps/korea/info.json +++ b/map-generator/assets/maps/korea/info.json @@ -2,16 +2,16 @@ "id": "Korea", "name": "Korea", "translation_key": "map.korea", - "categories": ["asia"], + "categories": ["asia", "countries"], "multiplayer_frequency": 5, "nations": [ { - "coordinates": [849, 1523], + "coordinates": [845, 1587], "name": "Ulsan", "flag": "kr" }, { - "coordinates": [815, 1645], + "coordinates": [823, 1708], "name": "Busan", "flag": "kr" }, @@ -21,12 +21,12 @@ "flag": "kr" }, { - "coordinates": [963, 2093], + "coordinates": [927, 2146], "name": "Nagasaki", "flag": "Empire of Japan" }, { - "coordinates": [1039, 1970], + "coordinates": [1072, 2033], "name": "Fukuoka", "flag": "jp" }, @@ -46,32 +46,32 @@ "flag": "kr" }, { - "coordinates": [408, 1770], + "coordinates": [450, 1817], "name": "South Jeolla", "flag": "kr" }, { - "coordinates": [435, 1605], + "coordinates": [462, 1654], "name": "North Jeolla", "flag": "kr" }, { - "coordinates": [456, 1158], + "coordinates": [473, 1251], "name": "Seoul", "flag": "kr" }, { - "coordinates": [529, 1500], + "coordinates": [535, 1542], "name": "Daejeon", "flag": "kr" }, { - "coordinates": [507, 1456], + "coordinates": [513, 1505], "name": "Sejong", "flag": "kr" }, { - "coordinates": [572, 1396], + "coordinates": [590, 1450], "name": "North Chungcheong", "flag": "kr" }, @@ -81,7 +81,7 @@ "flag": "kr" }, { - "coordinates": [384, 1163], + "coordinates": [414, 1269], "name": "Incheon", "flag": "kr" }, @@ -91,12 +91,12 @@ "flag": "kr" }, { - "coordinates": [471, 1254], + "coordinates": [507, 1334], "name": "Gyeonggi", "flag": "kr" }, { - "coordinates": [301, 1093], + "coordinates": [364, 1136], "name": "Kaesong", "flag": "kp" }, @@ -111,7 +111,7 @@ "flag": "kp" }, { - "coordinates": [166, 1093], + "coordinates": [184, 1116], "name": "South Hwanghae", "flag": "kp" }, @@ -126,7 +126,7 @@ "flag": "kp" }, { - "coordinates": [564, 642], + "coordinates": [565, 726], "name": "South Hamgyong", "flag": "kp" }, @@ -136,7 +136,7 @@ "flag": "kp" }, { - "coordinates": [540, 448], + "coordinates": [595, 530], "name": "Ryanggang", "flag": "kp" }, @@ -146,39 +146,40 @@ "flag": "kp" }, { - "coordinates": [151, 639], + "coordinates": [158, 720], "name": "North Pyongan", "flag": "kp" }, { - "coordinates": [336, 571], + "coordinates": [383, 609], "name": "Chagang", "flag": "kp" }, { - "coordinates": [402, 198], - "name": "Jilin", - "flag": "cn" - }, - { - "coordinates": [34, 533], - "name": "Liaoning", - "flag": "cn" - }, - { - "coordinates": [1045, 43], - "name": "Primorsky", - "flag": "ru" - }, - { - "coordinates": [820, 50], - "name": "Heilongjiang", - "flag": "cn" - }, - { - "coordinates": [1057, 2090], + "coordinates": [1046, 2178], "name": "Saga", "flag": "jp" + }, + { + "coordinates": [455, 1742], + "name": "Gwangju", + "flag": "kr" } - ] + ], + "teamGameSpawnAreas": { + "2": [ + { + "height": 1210, + "width": 1088, + "x": 0, + "y": 0 + }, + { + "height": 978, + "width": 1088, + "x": 0, + "y": 1210 + } + ] + } } diff --git a/resources/maps/korea/manifest.json b/resources/maps/korea/manifest.json index 007bd5a50..00e46d087 100644 --- a/resources/maps/korea/manifest.json +++ b/resources/maps/korea/manifest.json @@ -1,31 +1,31 @@ { - "categories": ["asia"], + "categories": ["asia", "countries"], "id": "Korea", "map": { - "height": 2148, - "num_land_tiles": 1193914, - "width": 1092 + "height": 2188, + "num_land_tiles": 782048, + "width": 1088 }, "map16x": { - "height": 537, - "num_land_tiles": 71922, - "width": 273 + "height": 547, + "num_land_tiles": 46830, + "width": 272 }, "map4x": { - "height": 1074, - "num_land_tiles": 294064, - "width": 546 + "height": 1094, + "num_land_tiles": 192353, + "width": 544 }, "multiplayer_frequency": 5, "name": "Korea", "nations": [ { - "coordinates": [849, 1523], + "coordinates": [845, 1587], "flag": "kr", "name": "Ulsan" }, { - "coordinates": [815, 1645], + "coordinates": [823, 1708], "flag": "kr", "name": "Busan" }, @@ -35,12 +35,12 @@ "name": "Jeju" }, { - "coordinates": [963, 2093], + "coordinates": [927, 2146], "flag": "Empire of Japan", "name": "Nagasaki" }, { - "coordinates": [1039, 1970], + "coordinates": [1072, 2033], "flag": "jp", "name": "Fukuoka" }, @@ -60,32 +60,32 @@ "name": "North Gyeongsang" }, { - "coordinates": [408, 1770], + "coordinates": [450, 1817], "flag": "kr", "name": "South Jeolla" }, { - "coordinates": [435, 1605], + "coordinates": [462, 1654], "flag": "kr", "name": "North Jeolla" }, { - "coordinates": [456, 1158], + "coordinates": [473, 1251], "flag": "kr", "name": "Seoul" }, { - "coordinates": [529, 1500], + "coordinates": [535, 1542], "flag": "kr", "name": "Daejeon" }, { - "coordinates": [507, 1456], + "coordinates": [513, 1505], "flag": "kr", "name": "Sejong" }, { - "coordinates": [572, 1396], + "coordinates": [590, 1450], "flag": "kr", "name": "North Chungcheong" }, @@ -95,7 +95,7 @@ "name": "South Chungcheong" }, { - "coordinates": [384, 1163], + "coordinates": [414, 1269], "flag": "kr", "name": "Incheon" }, @@ -105,12 +105,12 @@ "name": "Gangwon" }, { - "coordinates": [471, 1254], + "coordinates": [507, 1334], "flag": "kr", "name": "Gyeonggi" }, { - "coordinates": [301, 1093], + "coordinates": [364, 1136], "flag": "kp", "name": "Kaesong" }, @@ -125,7 +125,7 @@ "name": "North Hwanghae" }, { - "coordinates": [166, 1093], + "coordinates": [184, 1116], "flag": "kp", "name": "South Hwanghae" }, @@ -140,7 +140,7 @@ "name": "Kangwon" }, { - "coordinates": [564, 642], + "coordinates": [565, 726], "flag": "kp", "name": "South Hamgyong" }, @@ -150,7 +150,7 @@ "name": "North Hamgyong" }, { - "coordinates": [540, 448], + "coordinates": [595, 530], "flag": "kp", "name": "Ryanggang" }, @@ -160,40 +160,41 @@ "name": "South Pyongan" }, { - "coordinates": [151, 639], + "coordinates": [158, 720], "flag": "kp", "name": "North Pyongan" }, { - "coordinates": [336, 571], + "coordinates": [383, 609], "flag": "kp", "name": "Chagang" }, { - "coordinates": [402, 198], - "flag": "cn", - "name": "Jilin" - }, - { - "coordinates": [34, 533], - "flag": "cn", - "name": "Liaoning" - }, - { - "coordinates": [1045, 43], - "flag": "ru", - "name": "Primorsky" - }, - { - "coordinates": [820, 50], - "flag": "cn", - "name": "Heilongjiang" - }, - { - "coordinates": [1057, 2090], + "coordinates": [1046, 2178], "flag": "jp", "name": "Saga" + }, + { + "coordinates": [455, 1742], + "flag": "kr", + "name": "Gwangju" } ], + "teamGameSpawnAreas": { + "2": [ + { + "height": 1210, + "width": 1088, + "x": 0, + "y": 0 + }, + { + "height": 978, + "width": 1088, + "x": 0, + "y": 1210 + } + ] + }, "translation_key": "map.korea" } diff --git a/resources/maps/korea/map.bin b/resources/maps/korea/map.bin index 089251766..3ea8c5ee7 100644 Binary files a/resources/maps/korea/map.bin and b/resources/maps/korea/map.bin differ diff --git a/resources/maps/korea/map16x.bin b/resources/maps/korea/map16x.bin index cbb84fd1c..3a1b7fa55 100644 Binary files a/resources/maps/korea/map16x.bin and b/resources/maps/korea/map16x.bin differ diff --git a/resources/maps/korea/map4x.bin b/resources/maps/korea/map4x.bin index 60b46ead8..2b0df469f 100644 Binary files a/resources/maps/korea/map4x.bin and b/resources/maps/korea/map4x.bin differ diff --git a/resources/maps/korea/thumbnail.webp b/resources/maps/korea/thumbnail.webp index e0b33e8c7..476e23761 100644 Binary files a/resources/maps/korea/thumbnail.webp and b/resources/maps/korea/thumbnail.webp differ diff --git a/src/core/game/Maps.gen.ts b/src/core/game/Maps.gen.ts index 49a8f7ec2..39a7d37c5 100644 --- a/src/core/game/Maps.gen.ts +++ b/src/core/game/Maps.gen.ts @@ -568,7 +568,7 @@ export const maps: readonly MapInfo[] = [ id: "Korea", type: GameMapType.Korea, translationKey: "map.korea", - categories: ["asia"], + categories: ["asia", "countries"], multiplayerFrequency: 5, }, {