Обновлено:

На этой странице

Ограничения и противоречия: что проверять дальше

Подтверждённые расхождения источников

НаблюдениеСвидетельствоКак трактовать
Коммит говорит о Dutch 2, latest — Dutch Preview 1Метаданные коммита и API релизовПодготовка новой версии не равна опубликованному релизу
Документ о режимах перечисляет три канала, код — четыреGameModes README и GameMode.csУчитывать также audio
Wiki обсуждает переход на Newtonsoft, runtime использует System.Text.JsonTechnical notes и SaveGame.csИсторическое предложение, не текущая реализация
В README осталось корневое C7GameDataДерево проектаДанные находятся внутри C7Engine
ZIP распознаётся, но собственный loader читает текстSaveManager и SaveGameПоддержка настоящего ZIP не подтверждена
Генератор имеет TODO о лагерях, хотя вызывает их созданиеMapGenerator.csКомментарий частично устарел
Codex существует, кнопка Civilopedia отключенаCodex.cs и CivilopediaButton.csМодель справки и готовый UI — разные стадии

Ссылки на конкретные файлы приведены в архитектуре, модах, сохранениях, генерации и интерфейсе.

Открытые инженерные вопросы

ТемаЧто установленоЧто требуется выяснить
Совместимость AtlantsНаш профиль значительно шире базового OpenCiv3Какие флаги и сценарные условия реально исполняются
Вход в чужой городВ изученном OnEnterTile вызывается DestroyCityКакой режим захвата нужен нам
БойЕсть раундовая вероятность и отступлениеЭталонные результаты для оригинальных исключений
ОбстрелНесколько значений названы предположениямиНезависимые измерения и параметризация
КультураМножитель растёт как 1, 2, 4, 8 по тысячелетиямТребуемое правило и исправление текущего расчёта
МаршрутДля земли эвристика уменьшена в 100 разСтрогая оптимальность с бесплатными рёбрами
СохраненияЕсть seed и повторная инициализация RandomИдентичное продолжение последовательности RNG
Торговая сетьСвязность дорог реализованаМорские/воздушные связи и влияние войны
ЛокализацияCodex читает Windows-1252Кодировки русских текстов и сопоставление ключей
Поздняя играТаблицы содержат поздние объектыАвиация, армии, космос и специальные победы

Как пользоваться issue tracker

Получен срез двух страниц открытых issues, включающий и PR. issues-snapshot.json сохраняет номер, название, тип, метки и время изменения. Это изменяемые записи после даты исследования.

Показательные темы: армии #1011, minor tribes #934, транспорт #943, произвольное число эпох #655, описание Dutch 2 #1055. Открытый issue может оставаться после частичной реализации; открытый PR ещё не является кодом закреплённой ветки.

Чего это исследование не доказывает

Игра не запускалась, скриншоты интерфейса не снимались, тесты OpenCiv3 не выполнялись. Assets исследован только на уровне дерева; лицензии каждого изображения не проверены. Персональный сайт проекта не удалось получить через веб-инструмент. Не читалась вся история коммитов, обсуждений и старых веток.

Проверка описанных механик в реальной партии остаётся отдельной работой. Для дальнейших обновлений сначала выбирать новый коммит, затем сравнивать затронутые источники и менять статусы с сохранением даты.