# 43. Значки особых свойств минералов

Дата: 9 ноября 2026. Интерфейс: 0.5.6. Правила партии: prototype-solo30-v6.

## Порядок выполнения

По просьбе пользователя сначала завершён и опубликован фильтр пятёрки с результатами пары и четвёрки, версия 0.5.5. Эта коллекция создана следующим отдельным этапом. Исправленный фильтр входит в данное обновление и проверен повторно.

## Графика и смысл

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

- Обнаружение: раскрытый глаз со светлой радужкой и лучами.
- Отравление: зелёная капля яда с узнаваемым знаком токсичности.
- Снижение брони: щит с широким разломом между двумя частями.
- Замедление: шестилучевая ледяная снежинка.
- Скорость атаки: золотистые часы с крылом и следом движения.
- Урон по области: вспышка с ударной волной.
- Несколько целей: три расходящиеся стрелы.
- Огненная аура: двухцветное пламя со светлой сердцевиной.

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

## Использование

Нажатие значка открывает свойства соответствующего минерала и качества. В заголовках подробных свойств повторяется тот же рисунок, чтобы связать символ и объяснение. У кнопок есть доступные имена для экранного диктора и обычные всплывающие подсказки при наведении.

Под фильтром свойств находится аккордеон «Значки особых свойств». Внутри — восемь рисунков, названия и короткие объяснения. Он закрыт по умолчанию и сохраняет раскрытое состояние при поиске, выборе раздела, работе с целями и фильтрами. Открытие не меняет партию.

В карточке значки занимают области 44×44. При достаточной ширине они располагаются справа от названия и действий; при недостатке места переходят ниже. Текстовые названия внутри обычного списка фильтров сохранены, чтобы выбор свойства оставался понятным. Быстрая кнопка обнаружения невидимых продолжает работать.

## Файлы и доставка

Основной исходник: sites/gemtd-prototype/src/ui/property-icons.js. Копии восьми отдельных SVG и manifest находятся в assets/ui/property-icons/v0.1. Галерея и скачивание файлов доступны в /ui/property-icons/ на сайте игры; опубликованные копии лежат в public/ui/property-icons.

Исходный viewBox — 48×48. Векторные файлы остаются чёткими при изменении масштаба; все восемь SVG суммарно занимают менее 10 КБ. В самой книге рисунки встроены в разметку и не создают дополнительных сетевых запросов. У каждого экземпляра собственные ID градиентов, чтобы несколько одинаковых значков не конфликтовали между собой. Новые 3D-эффекты, анимации или источники света не добавлены.

## Проверка

146 тестов логики проходят. Браузер проверяет восемь разных рисунков, отсутствие текста в кнопках-значках, доступные имена, открытие соответствующего описания и легенду под фильтром. Сохранены 52 карточки и 51 рецепт, обнаружители, избранное, цели и выбор качества. Размещение и размер кнопок проверены на 320×568, 390×844, 844×390 и 1440×1000; переполнений и конфликтов SVG ID не обнаружено.

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

Отчёты: output/GemTD_property_icons_QA.json и output/GemTD_draft_upgrade_filter_QA.json. Иллюстрации: output/GemTD_property_icons_collection.png, output/GemTD_property_icons_mobile.png и output/GemTD_property_legend_mobile.png. Публикация подтверждается отдельно ответом Sites и output/GemTD_property_icons_delivery.json.

Карточки, рецепты, утверждённые изображения минералов, окружение, 30 волн и сохранения остаются совместимыми. Сезоны, сетевые режимы и 50 волн продолжают находиться в последующих этапах плана.
