📖 Гайд: Как вручную добавить новую провинцию в карту 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