Технология BIQ: зависимости, эффекты и координаты экрана
Источник: OpenCiv3, QueryCiv3 TECH. Прочитан целиком 26.10.2026.
Что хранится независимо
В записи есть имя, ключ Civilopedia, стоимость, эпоха, индекс иконки и координаты X/Y. Для предшественников предусмотрены четыре отдельные ссылки.
Эффекты представлены флагами: мосты, орошение без обычной водной зависимости, призыв, мобилизация, переработка, точная бомбардировка, дипломатические соглашения, торговля через море/океан, обмен картами/контактами, увеличение эффективности рабочих, жертвоприношение и открытие карты. Есть признаки необязательности для перехода в эпоху, запрета торговли и бонусной технологии первому исследователю; AI-flavors задаются отдельно.
Ограничения вывода
Названия полей парсера не устанавливают полную игровую семантику: например, из четырёх ссылок без дополнительной проверки нельзя автоматически восстановить все правила доступности и исключения сценария. Индекс иконки также не равен готовому пути файла.
Предложение для базы Atlants
Разделить граф зависимостей, собственно эффекты, условия перехода эпохи и ручную раскладку экрана науки. Тогда увеличенное дерево можно редактировать без изменения боевого движка. Полезны проверки циклов, потерянных ссылок и недоступных технологий; это рекомендации для нашего приложения.