# Сохранение и встроенные правила сценария

Источник: [JimOfLeisure, заметки о BIC/SAV](https://github.com/JimOfLeisure/c3sat/blob/0a7faf514b7afdb19a45d4b228e7eca1edba3431/_dev_notes/data_format/readme.md). Файл прочитан целиком 26.10.2026; это развивавшиеся авторские заметки с явными гипотезами.

## Наблюдения автора

В начале SAV описаны сигнатура `CIV3`, блок `BIC ` и пути к ресурсам/правилам. Для встроенного набора правил записаны различающиеся маркеры `BICQVER#` для Conquests, `BICXVER#` для PTW и `BIC VER#` для исходной игры.

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

## Почему это важно

Сохранение мода нельзя разбирать только по стандартной таблице Conquests: смысл ссылок зависит от его правил. Само наличие строки имени сценария не заменяет чтение этих таблиц.

## Наш план проверки

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