Посольства и исследование городов Atlants
Следующее опубликованное расширение: право прохода и военные союзы, сборка baa9e4d530dfc654. Исторические результаты и границы этого этапа ниже сохранены.
Продолжение рубежа 4.4. Реализованы учреждение посольства и исследование города дипломатом. Это не завершает шпионаж и все остальные дипломатические соглашения.
Как пользоваться
В «Цивилизации» появилась кнопка учреждения посольства с ценой и отдельные дипломатические действия. Shift+E открывает этот обзор. Команда требует подтверждения: отмена не меняет деньги, видимость или случайность. Посольство даёт бесплатный первый отчёт о столице. Затем известный город можно исследовать за отдельную плату. В архиве сохраняются отчёты на конкретный ход; открытие старого отчёта не обновляет скрытые сведения и не списывает деньги.
Окно отчёта показывает население, запасы, производство, выработку, настроение, здания и гарнизон без права менять чужой город. Это функциональное представление оплаченных данных; полное оригинальное оформление чужого городского экрана остаётся задачей 4.7.
Извлечённая таблица
В закреплённом BIQ найдены девять записей ESPN по 236 байт. Сохранены описание, название, Civilopedia-ключ, роли исполнителя, базовая цена и исходные байты каждой записи. Прежние 15 таблиц при добавлении ESPN совпали с предыдущим извлечением. Повторная подготовка даёт побайтово тот же профиль.
| Миссия | База Atlants | Выполнение |
|---|---|---|
| Посольство | 15 | Реализовано |
| Исследование города | 7 | Реализовано |
| Кража технологии | 7 | Пока только извлечено |
| Кража карты | 1 | Пока только извлечено |
| Установка шпиона | 45 | Пока только извлечено |
| Военные планы | 7 | Пока только извлечено |
| Пропаганда | 75 | Пока только извлечено |
| Саботаж | 7 | Пока только извлечено |
| Разоблачение шпиона | 60 | Пока только извлечено |
Извлечённые записи и смещения. Профиль хранит их отдельно от статуса выполнения. Запись цены в таблице не означает поддержку соответствующей операции.
Условия и стоимость
Открытие дипломатов определяется флагом технологии, а не названием или номером: в исходном Atlants это «Письменность». Нужны контакт, своя столица, существующая цель и мир. Повторно учреждать то же посольство не требуется ни одному участнику.
Для посольства используется формула расстояние × уровень + база + население; для исследования — расстояние × уровень + база × население. Базы читаются из ESPN. Уровни города определяются исходными порогами Atlants: до 7, до 15, затем выше. Расстояние берётся до ближайшего собственного города. Выбранная сейчас метрика совпадает с используемой ядром метрикой культурного расстояния; её точное соответствие Windows и крайние случаи округления ещё не доказаны.
До разрешения действия предварительный расчёт цены не выдаёт координаты, население или снимок цели. При отсутствии контакта, нужной технологии, известного города либо доступного посольства закрытая цена не возвращается. При нехватке золота разрешённая цена остаётся видна.
Обе операции выполняются без случайного броска. Деньги списывает общая команда; отчёт создаётся в том же атомарном изменении. ИИ пользуется теми же требованиями и оплатой. Его текущая политика учреждения посольств с денежным резервом — наша начальная стратегия, не восстановленная политика Firaxis.
Сведения и война
Посольство является общим состоянием пары цивилизаций. Во время войны оно закрыто, после мира открывается без второй оплаты. При закрытии перестают возвращаться дополнительные живые сведения; исторические отчёты остаются историческими.
Действующее посольство даёт сводку типов и количества юнитов без координат и список дипломатических связей партнёра. Разовый отчёт о столице получает оплатившая сторона. Исследование другого города требует известного местоположения. Отчёт хранит данные на момент посещения; последующее производство, рост или постройки не изменяют его. Для актуального отчёта требуется новая операция. Купленная позиция города запоминается без постоянной живой видимости.
Сохранения и подтверждения
Схема 23 добавляет atlants-diplomacy-v1, список посольств и отчётов. Экономика v14 и финансы v3 не меняются. Сохранения схемы 22 получают только новую версию схемы и пустые коллекции дипломатии; действующие договоры, ожидающие ответы, платежи, карта, очередь, задания и PRNG сохраняются. Для проверки подготовлены настоящим опубликованным движком два файла схемы 22 — с дорогой и ожидающей/принятой торговлей.
Браузерная проверка · Отчёт столицы · Дипломатические действия · Ход разработки.
Источники и ограничения
Оригинальное руководство, Embassies и Diplomatic Actions подтверждает однократное учреждение, закрытие при войне, восстановление после мира и первый просмотр столицы. Авторское измерение Oystein задаёт две формулы и безусловный успех этих действий. Описание ESPN автором формата сопоставлено с исходными байтами.
У установленного EXE закреплена версия 1.21 и хеш из эталона. Адреса C3X для других поставок не принимались за доказательство этого EXE. Статическое исследование не считается запуском оригинала. Остаются точная метрика цены, некоторые детали раскрытия города/отношений, полный оригинальный экран, шпионы, кражи/пропаганда/саботаж, остальные договоры и все незавершённые пункты плана MVP.
Итог сборки 70bda93dde0df32d: 16 проверок дипломатии, 3 новых проверки исходной таблицы; весь набор — 509 ядра + 23 JavaScript-медиа + 30 Python = 562 автоматические проверки, отдельно DOM и все 25 сценариев Chromium на основном сайте. Общий отчёт · Проверочные случаи · Схема 22: активная сделка и дорога · Схема 22: ожидающий ответ и дорога. Общий MVP остаётся в работе.