Skip to content

Действия над одинаковыми предметами#957

Open
Snorkcom wants to merge 6 commits into
space-syndicate:masterfrom
Snorkcom:interaction-verb-close-menu-false
Open

Действия над одинаковыми предметами#957
Snorkcom wants to merge 6 commits into
space-syndicate:masterfrom
Snorkcom:interaction-verb-close-menu-false

Conversation

@Snorkcom

@Snorkcom Snorkcom commented Jul 9, 2026

Copy link
Copy Markdown

Описание PR

Теперь подменю (grouped submenu) с одинаковыми предметами можно зафиксировать нажатием колесика мыши (СКМ), чтобы выполнять действия по его элементам без автоматического закрытия всего меню (см. видео).

Почему / Баланс

QoL для быстрого действия над одинаковыми предметами: сварка осколков стекла, сборка одинаковых предметов в стак, вырезание досок из древесины и т.д.

Технические детали

В клиентском EntityMenuUIController добавлена возможность зафиксировать grouped submenu нажатием колесика мыши. В зафиксированном состоянии после действий по элементам подменю оно не закрывается целиком: интерфейс точечно удаляет только те сущности, которые стали невалидны после взаимодействия, а остальная часть списка остаётся открытой для повторных действий.
Логика работает только для нужного сценария внутри закреплённого подменю и не меняет стандартное поведение остальных меню.

Медиа

Сначала показывается стандартное поведение при нажатии на элемент списка, потом фиксация через СКМ.

Interaction.verb.close.menu.false.mp4

Требования

Критические изменения

Отсутствуют.

Список изменений
🆑

  • add: Колесиком мыши теперь можно закрепить подменю, чтобы оно не закрывалось при действиях внутри.

@Snorkcom
Snorkcom requested a review from KillanGenifer as a code owner July 9, 2026 23:58
@github-actions github-actions Bot added the C# label Jul 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant