Обновлено:

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

Торговля и дипломатические обмены Atlants

Следующее расширение: торговое эмбарго Atlants, сборка 81b8a8ba758403e5; ниже сохранён отчёт предыдущего этапа.

Следующее опубликованное расширение: право прохода и военные союзы, сборка baa9e4d530dfc654. Исторические результаты и границы этого этапа ниже сохранены.

Эта часть рубежа 4.4 подключает обмены к существующим миру, науке, производству, настроению и финансовому расчёту. Она не завершает весь пункт дипломатии из общего плана.

Что доступно в игре

«Цивилизации → Предложить сделку» открывает две стороны переговоров: собеседник слева, игрок справа. Можно сочетать разовое золото, золото за ход, несколько технологий и стратегические ресурсы/роскошь. Вкладка «Действующие сделки» показывает состав, число платежей и оставшийся минимальный срок; после срока доступна отмена. Входящее предложение требует явного принятия или отказа.

Кнопки используют общие команды PROPOSE_TRADE, RESOLVE_TRADE и CANCEL_TRADE. Недопустимое предложение объясняет причину; принятие повторно проверяет требования. Предложение прерывает ход отправителя, не отмечая получателя сыгравшим. После ответа продолжается именно исходный ход. Оба состояния — ожидание ответа и заключённый договор — сохраняются.

Срок и предметы

Разовые золото и технологии передаются один раз при принятии. Для технологий проверяются известность отправителю, возможность исследования получателем и исходный флаг запрета торговли. При получении текущей научной темы сбрасывается её прогресс и появляется выбор следующей; эффекты эпохи исполняет общий научный расчёт.

Ресурсные поставки и платежи за ход имеют минимальный срок 20 ходов. Они продолжаются после него до отмены. Это отличается от прежнего неопубликованного прототипа с автоматическим завершением на двадцатом ходу. Настройка Always Renegotiate Deals и её отдельное окно пересмотра ещё не реализованы.

Платёж входит в расходы плательщика при его финансовом расчёте, а получателю зачисляется один раз. Договор хранит число платежей и ход последнего платежа. Прогноз показывает обязательства, не изменяя казну, договор или PRNG. При дефиците действует существующая модель банкротства; отдельного выдуманного дефолта платежей не добавлено. Точный порядок межцивилизационных проводок и особенности банкротства требуют контроля Windows.

Ресурсы и сеть

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

Пока реализована дорожная/железнодорожная связь между столицами по известной обеим сторонам суше. Международный маршрут допускает территорию третьей стороны, мирной с обоими участниками. Морские и воздушные связи добавляются с соответствующими системами. Внутренняя ресурсная сеть пока сохраняет прежнее ограничение на проход через чужую территорию; точная роль разведки обоих участников и отдельные пограничные случаи оригинала остаются в реестре сверки.

Потеря маршрута или обещанного источника, война и выбывание стороны прекращают пакет обязательств. Разовые передачи не возвращаются. Преждевременное нарушение записывается отдельно от отношения цивилизаций. Реализовано начальное недоверие ИИ к обещаниям нарушившего партнёра; распространение репутации через третьи страны и все исключения оригинала ещё не воспроизведены.

ИИ и информация

ИИ отвечает на предложения и может предложить покупку/обмен технологий через те же команды. Повторное автоматическое предложение тому же партнёру в том же ходу предотвращается сохранённой историей; ручные переговоры этим ограничением не связаны. Начальная ценовая политика ИИ — наша явная эвристика, не восстановленная формула Firaxis.

Дипломатическое представление выдаёт доступные для переговоров технологии, собственные открытые источники, казну и доступный доход, а также факт связи. Оно не выдаёт чужие города, скрытые клетки, подразделения или прогресс исследований. Изменения неразведанной области не должны менять раскрываемые предложения.

Сохранения и проверка

Схема 22 использует экономику city-economy-v14, финансы city-finance-v3 и atlants-trade-v1. Партии схемы 21 получают только новые версии моделей и пустую историю торговли; прежние карта, очередь, работа, население, деньги и случайность сохраняются. Старшие миграции проходят последовательно. Для проверки подготовлен файл настоящим опубликованным движком схемы 21 с незавершённой дорогой и очередью.

Браузерный отчёт · Экран переговоров · Входящее предложение · Ход разработки.

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

Оригинальное руководство описывает предметы переговоров, требования сети и пересмотр обязательств. Непосредственные наблюдения игроков о продолжении сделок и настройке пересмотра подтверждают различие минимального срока и отмены. Обсуждение доступного дохода и репутации служит дополнительным контрольным материалом, а не доказательством точной формулы.

Посольства и исследование городов добавлены следующей частью 4.4. Остаются шпионаж, обмены картами/контактами/городами, пакты/союзы/эмбарго, пересмотр договоров, полная репутация, точные цены ИИ, сеть моря/воздуха и Windows-контроль фаз. Эти задачи и остальные рубежи 4–5 не закрыты данным изменением.

Итог сборки a5354c43e6efc2b0: 20 проверок торговли; весь набор — 493 ядра + 23 JavaScript-медиа + 27 Python = 543, отдельно DOM и все 24 сценария Chromium на основном сайте. Шесть браузерных драйверов уточнены для новых переговоров/формулировки подсказки; исходные ошибки и успешные повторы сохранены в общем отчёте. 20 торговых инвариантов. Подготовленное опубликованным движком сохранение схемы 21. Общий MVP остаётся в работе.

Браузерный экран переговоров — v0.6.0, опубликовано 28 октября в 02:04 МСК

Подготовлена компоновка исходного COUNTER.PCX: каталог собеседника слева, наш справа, выбранные предметы между ними; портрет собеседника сверху, советник справа, действия и вкладки снизу. Используются исходные рамки и фон целиком, исходные значки категорий и советники из SmallHeads/popupFOREIGN.pcx. При открытии изображение лидера выбирается по RACE и эпохе, пути считываются из четырёх записей BIQ, а не угадываются по имени. Поиск файла учитывает базовую поставку, PTW и Conquests, регистр Windows-путей.

Подготовлено 130 записей медиа (118 уникальных PNG): 124 портрета для 31 цивилизации × 4 эпохи, четыре советника и два общих листа. Портрет — первый исходный кадр соответствующего FLC с его палитрой; реакция и полное воспроизведение анимации лидера ещё не реализованы. При подготовке отдельного кадра исходный файл не изменяется; временный однокадровый контейнер сохраняет точные байты первого кадра и проверяется общим декодером. Длительность и исходное назначение не объявляются воспроизведённой анимацией.

Предмет выбирается обычным щелчком в раскрываемой категории, появляется на столе и убирается щелчком в центре. «Очистить стол» сбрасывает только черновик. Суммы золота/платежей вводятся рядом с каталогом. Действующие, завершённые и нарушенные договоры сохраняются во вкладке. Скрытые элементы формы — внутреннее представление для прежней общей проверки; пользователь взаимодействует с видимыми списками. Браузерные проверки используют эти списки. Предпросмотр дохода кешируется по неизменяемому состоянию партии и сбрасывается после любой команды — повторные щелчки не копируют мир заново.

Проверены DOM, основной сценарий обмена золотом/технологиями/ресурсами/входящим сохранённым предложением, очистка/удаление без изменения мира, геометрия трёх блоков, нативный портрет; права прохода и военные союзы; карты и контакты. Повторные локальные проверки эмбарго и пакта защиты пройдены. Все пять публичных сценариев пройдены без ошибок страницы и запросов. Полная публичная партия также пройдена: 53 команды человека, 18-й ход, победа p2, точный импорт и перезагрузка результата. 81 опубликованный файл кода, интерфейса, версии и манифеста сверены без расхождений. Финальный снимок основного сайта просмотрен как изображение. Снимок · Отчёт проверок торговли. Два прежних сценария были скорректированы: после осмотра пустой клетки нужно снова выбирать юнит (поведение v0.5.3); скрытый select эмбарго заменён видимым столом для снимка. Ошибочный импорт currentEra исправлен до публикации.

Это ещё не полная совместимость интерфейса Windows: оценка ценности предложения, реплики/реакции, полный справочник и неподдержанные предметы остаются отдельными задачами. Правила дипломатии/сохранений в этом изменении не переписываются.