Skip to content

Conversation

@AndrewFenriz
Copy link
Collaborator

Описание PR

Панель эмоций была переработана - за основу взят интерфейс новой, стильной и аккуратной панели. Сохранена фильтрация и лучшие аспекты предыдущей от ADT. Убрана ненавистная многими кнопка действия открытия эмоций - теперь это адекватно работает через хоткей или кнопку сверху. Были добавлены недостающие картиночки для эмоций фелинидов, вульп, слаймолюдов и чихания. Исправлены некоторые эмоции, которые не были локализированы. Расхардкожено скрытие эмоций - теперь это можно сделать одной строкой в прототипе эмоции. В скрытые добавлена эмоция "задыхается". Переработаны иконки эмоций слаймов - теперь они стильные и красивые. Мелкие правки эмоций, подробнее в изменениях. Тэг кпб добавлен некоторым видам эмоций, для перестраховки

Делал на основе ADT, но можно было бы и оригинальные файлы изменить - тогда все упоминания ADT панели можно удалять

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

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

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

Были изменены серверная и клиентская системы панели от ADT, удалён компонент панели, сам файл переименован в ивенты. Раскомментирована кнопка панели эмоций.

Медиа

Content Client_J11wXTaZ5z Content Client_2QcLoyRLRc Content Client_XhilxfjgRA Content Client_lXk6jemCE7

Требования

  • PR полностью завершён и мне не нужна помощь чтобы его зако��чить.
  • Я внимательно просмотрел все свои изменения и багов в них не нашёл.
  • Я запускал локальный сервер со своими изменениями и всё протестировал.
  • Я добавил скриншот/видео демонстрации PR в игре, или этот PR этого не требует.

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

Нет?

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

  • tweak: Переработана панель эмоций: Теперь у неё более приятный интерфейс и свой хоткей (а так же кнопка в верхней части экрана). Удалена кнопка панели эмоций из хотбара. Эмоции вульп, слаймолюдов и фелинидов получили свои и��онки.
@github-actions github-actions bot added S: Needs Review Статус: PR ждёт ревью от разработчика. Changes: UI Изменение затронуло файлы ".xaml". Changes: Localization Изменение затронуло файлы ".ftl". Changes: C# Изменение затронуло файлы ".cs". size/M PR изменяет 100-999 строк. labels Sep 17, 2025
@AndrewFenriz
Copy link
Collaborator Author

А что за ошибка..

@InspectorJele
Copy link

eyes

@InspectorJele
Copy link

А что за ошибка..

image
@Savko231333
Copy link

А что за ошибка..

tiktok__1750025158993_1ee36ef9-9b9d-4243-b7e0-f55874eb279c_mp4_mp4_-_1.mp4
@KillFroozy
Copy link

Киси милые :3
Я так понимаю, это и для таяранов панелька?

@CatBackG
Copy link

@AndrewFenriz
Ты вдохновлялся менюшкой РСУ или что?
image

@github-actions github-actions bot added the S: Merge Conflict Статус: Необходимо устранить конфликты слияния перед тем, как PR можно будет принять. label Oct 22, 2025
@github-actions
Copy link

This pull request has conflicts, please resolve those before we can evaluate the pull request.

# Conflicts:
#	Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml
#	Resources/Prototypes/Entities/Mobs/Species/base.yml
#	Resources/Prototypes/_DeadSpace/Entities/Mobs/Species/xenomorph.yml
@github-actions github-actions bot removed the S: Merge Conflict Статус: Необходимо устранить конф��икты слияния перед тем, как PR можно будет принять. label Oct 22, 2025
Copy link
Collaborator

@KloopRE KloopRE left a comment

Choose a reason for hiding this comment

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

Я не особо вникал в код, но если работает, то хорошо. Ты же вроде не умеешь его писать? Так как тогда?


public override void Initialize()
{
base.Initialize();
Copy link
Collaborator

Choose a reason for hiding this comment

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

Зачем?

AppendStyleClass="{x:Static style:StyleBase.ButtonSquare}"
/>
<!-- <ui:MenuButton
<ui:MenuButton
Copy link
Collaborator

Choose a reason for hiding this comment

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

edit

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Не требуется, т.к. это раскомментирована строка оффов

@KloopRE KloopRE added S: Awaiting Changes Статус: Требуются изменения перед тем, как можно будет провести повторное ревью. and removed S: Needs Review Статус: PR ждёт ревью от разработчика. labels Nov 2, 2025
@AndrewFenriz
Copy link
Collaborator Author

Я не особо вникал в код, но если работает, то хорошо. Ты же вроде не умеешь его писать? Так как тогда?

По большей части велосипед изобретать не нужно было. Я взял за основу визардскую панель, которая по всем фронтам лучше и перенёс несколько положительных моментов с нашей устаревшей. Что именно - я уже не вспомню, PR висит очень долго

@AndrewFenriz
Copy link
Collaborator Author

Сейчас думаю, что после апстрима будет проще просто взять официальную и по мелочи её доработать

@github-actions github-actions bot added the S: Merge Conflict Статус: Необходимо устранить конфликты слияния перед тем, как PR можно будет принять. label Nov 7, 2025
@github-actions
Copy link

github-actions bot commented Nov 7, 2025

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@AndrewFenriz AndrewFenriz added the S: DO NOT MERGE Статус: Open item that should NOT be merged. DNM. Allows test to run unlike draft. label Nov 9, 2025
# Conflicts:
#	Resources/Locale/ru-RU/_deadspace/chat/emotes.ftl
#	Resources/Prototypes/_DeadSpace/Voice/speech_emotes.yml
@AndrewFenriz AndrewFenriz removed the S: Merge Conflict Статус: Необходимо устранить конфликты слияния перед тем, как PR можно будет принять. label Nov 9, 2025
@AndrewFenriz AndrewFenriz removed the S: DO NOT MERGE Статус: Open item that should NOT be merged. DNM. Allows test to run unlike draft. label Nov 28, 2025
@AndrewFenriz AndrewFenriz requested a review from KloopRE November 28, 2025 19:15
@AndrewFenriz AndrewFenriz added S: Needs Review Статус: PR ждёт ревью от разработчика. and removed S: Awaiting Changes Статус: Требуются изменения перед тем, как можно будет провести повторное ревью. labels Nov 28, 2025
@AndrewFenriz
Copy link
Collaborator Author

По итогу я полностью снёс кривую панель АДТ, улучшил оффовскую в меру сил и возможностей

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

Labels

Changes: C# Изменение затронуло файлы ".cs". Changes: Localization Изменение затронуло файлы ".ftl". Changes: UI Изменение затронуло файлы ".xaml". S: Needs Review Статус: PR ждёт ревью от разработчика. size/M PR изменяет 100-999 строк.

6 participants