⚠️ Сразу предупреждаю: это сложно и требует аккуратности. Если ошибиться — игра может вылетать.
1️⃣ Где лежат провинции
На ПК: BNW/map/provinces/
На Android: Android/data/age.of.civilizations…/map/provinces/
Там лежат файлы с номерами (1.json, 2896.json и т. д.), а также главная карта:
provinces.png → картинка карты, где каждая провинция имеет свой цвет.
config.json → общее описание карты.
2️⃣ Создание новой провинции
1. Открываем provinces.png (лучше в Photoshop/GIMP/paint.net).
2. Берём уникальный цвет (RGB, который не используется на карте).
3. Рисуем область на карте этим цветом → это и будет наша новая провинция.
3️⃣ Настройка файла провинции
1. Создай новый файл в map/provinces/, например 2897.json.
2. Вставь туда базовый код (можно скопировать из любой соседней провинции):
{
«ProvinceID»: 2897,
«ProvinceName»: «Антарктида»,
«Neighbours»: [2895, 2896],
«Continent»: 5,
«SeaProvince»: false
}
👉 Объяснение:
ProvinceID → номер провинции (должен совпадать с твоим файлом).
ProvinceName → название провинции.
Neighbours → список соседних провинций (важно для движения войск).
SeaProvince → true/false (море или суша).
4️⃣ Добавление в сценарий
1. Заходим в папку map/scenarios/2025/ (или другую).
2. В файле сценария ищем список провинций.
3. Добавляем туда нашу:
«2897»: {
«Civ»: «JAP»
}
👉 Теперь провинция будет принадлежать Японии (или другой стране).
5️⃣ Тестирование
Запускаем игру.
Если всё правильно → на карте появится новая территория.
Если вылетает → значит ошибка в json или конфликт цветов в provinces.png.
✅ Советы:
Делай копию карты перед изменениями.
Лучше тестировать на маленьких правках (добавил одну провинцию → проверил).
На Android удобнее работать через MT Manager (правка .json) и Pixly/Photoshop Touch (правка карты).