Обновлено:

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

Золото и наука в правой карточке

Подготовлено 28.10.2026 по отдельному поручению пользователя.

В локальном оригинальном кадре reference-original/research-preview/steam-723.jpg нижняя часть правой карточки содержит казну с чистым доходом («62 Gold (+1 per turn)») и текущую тему со сроком («Feudalism (36 turns)»). В исследовании главной карты Atlants II также зафиксированы казна и доход в той же правой карточке. Ширина нашей исходной рамки — 294, высота — 137 px; сравнение с текущим снимком data/cooperative-worker-progress.png показало, что многострочное задание рабочего уже занимает низ рамки.

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

Данные подаются из уже рассчитанных ledger и research общего HUD. Новый модуль src/media/hud-economy.mjs форматирует их, не вызывает экономику, не клонирует мир и не меняет состояние. Казна отображает player.gold, чистый доход — ledger.goldPerTurn с расходами, колбы — research.beakersPerTurn, бюджет — фактически применённый player.budget.science. При нулевых колбах выбранная тема явно показывает «нет колб»; отсутствие темы отличается от приостановленной науки. При отсутствии темы подсказка сообщает, что колбы не накапливаются.

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

Проверено отдельно с 35% CPU: три проверки tests/hud-economy.test.mjs — совпадение прогноза с расчётом следующего хода и сохранность мира, содержание и дефицит, нет юнитов/темы/науки, экранирование названий. Общую сборку и браузерный прогон выполняет интегратор. Драйвер tests/browser-hud-economy.cjs подготовлен для локального и публичного адреса (CIV3_BROWSER_URL); проверяет фактические оригинальные изображения, совпадение с прогнозами, реальное импортированное длинное имя рабочего через пользовательский профиль, работу/прогресс и отсутствие перекрытий рамки при 1365 и 390 px. После прогона он сохраняет data/browser-hud-economy-verification.json и два снимка. Точное пиксельное совпадение всего HUD с Windows-оригиналом не заявляется.

Публичная интеграцияv0.10.0

Опубликовано28.10.2026 в05:13 МСК, кодf1d04cdd4cd1b1be. Сценарий реально выполнен вChromium локально и на основном HTTPS-сайте. Текущий отчёт. Общая сверка146 файлов кода/данных/ресурсов не нашла расхождений; независимые служебные страницы сохранены. Полный Windows-оригинал этими проверками не объявлен воспроизведённым.