# Связи графики юнита: BIQ, PRTO, PediaIcons, папка и INI

Проверено 26.10.2026. [Colonel Kraken: Adding Units to C3C](https://forums.civfanatics.com/threads/adding-units-to-c3c-thorough-guide-for-the-newbie.71114/) — практическая авторская инструкция именно Conquests.

## Цепочка ссылок

Поле Civilopedia Entry в редакторе содержит ключ `PRTO_...`. В PediaIcons запись `#ANIMNAME_PRTO_...` указывает имя каталога анимации; оно может отличаться от ключа. Имя INI внутри каталога должно совпадать с именем папки. INI далее ссылается на FLC и звуки. Иконки Civilopedia и номер в Units_32 — отдельные связи. Несколько типов могут использовать один набор изображения; эпоховые `ANIMNAME...ERAS...` и `UNITICON...ERAS...` позволяют менять анимацию и маленькую иконку по эпохам. Отсутствующая следующая эпоховая запись может вернуть прежний рисунок. В инструкции есть Debug Mode с быстрым созданием юнита для проверки, чтобы не ждать технологии.

## Предлагаемая запись для нашего редактора

Наш формат мог бы отдельно хранить стабильный id типа, локализованное имя, правила доступности, базовый набор анимаций, переопределения по эпохам, иконки энциклопедии и иконку очереди. Название на экране не должно служить файловым ключом: переименование не должно обрывать изображения.

Валидатор должен проходить всю цепочку и выдавать место обрыва: нет ключа, нет каталога, неверное имя INI, нет события или файла. Для Atlants нужен отчёт о нескольких типах с общими ассетами: это нормальная связь, а не обязательно дубликат, который надо удалить. Проверять иконку в строительстве и анимацию на карте отдельно.
