Skip to content

Ключи связи в гайдбуке - #1053

Open
Snorkcom wants to merge 2 commits into
space-syndicate:masterfrom
Snorkcom:available-radio-channels-guide
Open

Ключи связи в гайдбуке#1053
Snorkcom wants to merge 2 commits into
space-syndicate:masterfrom
Snorkcom:available-radio-channels-guide

Conversation

@Snorkcom

@Snorkcom Snorkcom commented Aug 16, 2026

Copy link
Copy Markdown

Описание PR

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

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

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

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

  • Страница гайдбука собирается через контрол GuideCommunicationChannelsTable. Таблица формируется автоматически на основе прототипов radioChannel и collectiveMind: из них берутся локализованные названия, ключи и цвета каналов, а описания подтягиваются из локали communication-channels.ftl‎.
  • Новый вид связи всё равно появится в таблице (в этом случае используется стандартное описание по умолчанию).
  • Таблица сортируется по локализованному названию канала, фильтр ищет по всем 3 столбцам.
  • Нажатие на ключ копирует соответствующий префикс в буфер обмена.
  • Латинские символы выделены отдельным цветом.
    #available-radio-channels-guide

Медиа

channels-guide
channels-guide.mp4

Требования

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

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

🆑

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

Adds a localized guidebook page under New Player > Controls that lists available radio and collective-mind channels with their chat keys and descriptions. The table is generated from game prototypes, supports filtering, highlights key prefixes, and allows copying non-empty keys by clicking them.

@cfif126 cfif126 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

локаль пойдет вроде

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants