Иногда после редактирования карты игра вылетает или какие-то провинции не работают. Вот что делать.
1️⃣ Проверка на дубликаты цветов
Открой provinces.png.
Используй инструмент «поиск одинаковых цветов» (в GIMP или Photoshop есть скрипты, в Paint.NET можно вручную).
Если у двух разных провинций один и тот же цвет → игра вылетит.
👉 Решение: поменяй цвет одной из них на уникальный.
2️⃣ Проверка ID в JSON
Проверь файлы в map/provinces/.
У каждой провинции должен быть уникальный ProvinceID.
Иногда бывает, что 2 файла с одинаковым ID → баг.
👉 Решение: измени ID в одном из файлов и поправь сценарии.
3️⃣ Проверь границы провинций
Если на карте остались дырки (чёрные пиксели или белые точки), игра может ломаться.
В provinces.png все пиксели должны относиться к какой-то провинции.
👉 Решение: закрась проблемные пиксели цветом соседней провинции.
4️⃣ Проверка связей между провинциями
В JSON-файлах прописаны соседи (Neighbours).
Если указать несуществующую провинцию, игра вылетит.
👉 Решение: убери лишние ссылки или добавь недостающий ID.
5️⃣ Лайфхаки для поиска ошибок
На ПК используй Notepad++ → поиск по всем файлам, чтобы найти нужный ID.
На Android можно юзать MT Manager или QuickEdit.
Чтобы проверить карту на битые провинции → запускай тестовый сценарий с открытой картой (без Fog of War).
✅ Совет: если вылетает при загрузке карты → почти всегда проблема в цветах или ID.
✅ Если вылетает при старте сценария → ошибка в владельцах или связях провинций.
