📖 Гайд: Как вручную добавить новую провинцию в карту BNW

⚠️ Сразу предупреждаю: это сложно и требует аккуратности. Если ошибиться — игра может вылетать.

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 (правка карты).

Комментарии: 0