Подключение нового юнита: редактор, INI, PRTO и иконки
Прочитано 26.10.2026. Neue Einheiten einbinden и Relative Pfade bei Einheiten. Первый — учебник Conquests; второй описывает практику моддера Civinator. Создание самих анимаций не рассматривается.
Связанные сущности
Нужны папка Art/Units/имя, INI с тем же именем и файлы действий. Крупная иконка Civilopedia128×128, малая 32×32; иконка очереди помещается в units_32.pcx. Учебник требует 8-битные PCX и обозначает последние две записи палитры прозрачными; для разных типов графики это следует сверить отдельно, не переносить автоматически на FLC.
Редактор связывает юнит с ключом PRTO_…, индексом иконки, условием появления и разрешёнными цивилизациями. PediaIcons.txt содержит ANIMNAME_PRTO_… для папки и ICON_PRTO_… для двух изображений. Civilopedia использует PRTO_… и DESC_PRTO_…; текст добавляется до #EOF.
INI позволяет ссылаться на анимации и звуки других юнитов относительными путями. Это устраняет необходимость копировать общий ресурс в каждую папку. Автор описывает отдельные зависимости Vanilla/PTW/Conquests; без установленных наборов такой путь может оказаться неразрешимым.
Наши требования
Проверять граф зависимостей до запуска:ключи, пути, индекс атласа, доступность цивилизациям, поддержанные действия. Для браузерного импорта нормализовать обратные слеши и регистр через явную таблицу, не угадывать имена. Не считать относительный путь подтверждением разрешения публичной раздачи файлов; учебник описывает техническое повторное использование.