Skip to content

Мелкие фиксы ещё большего количества проблем - #172

Open
CQuarian-dev wants to merge 6 commits into
Lua-Frontier:masterfrom
CQuarian-dev:SmallFixBigLeadsThirdPart
Open

CQuarian-dev wants to merge 6 commits into
Lua-Frontier:masterfrom
CQuarian-dev:SmallFixBigLeadsThirdPart

Conversation

@CQuarian-dev

@CQuarian-dev CQuarian-dev commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

О пулл-реквесте

Третья часть фиксов, не столь критичная, но рабочая

  • Перенесён адекватный обзор через пробел с Луны (без подлагивания)
  • Очки командира ТСФ теперь работают корректно и не содержат старый вырвиглазный шейдер
  • Исправлен сброс перков после перезапуска сервера, теперь выбранные черты не будут исчезать
  • ПНВ теперь не багуется после снятия если был ранее активен, достаточно для активации прожать один раз, а не два раза
  • Щиты не отрисовываются в ПНВ (их слой теперь ниже шейдера от них, .ZIndex = -2)

Обоснование / Баланс

Мелкие исправления

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

  • Ранее обзор вперёд через пробел оказывается ПОСЫЛАЛ сигнал серверу на выдачу компонента, что делает такой обзор. Но теперь режим работает целиком на клиенте: включается сразу, без задержки в полсекунды на запрос к серверу.
  • Раньше из-за случайного порядка дорогие перки (например, «Дермальная броня») отбрасывались, хотя итог был в пределах лимита. Всё дело в ущербной системе отбора перков, которая оказывается на рандом их отбирает и сортирует, теперь же сортировка идёт в ПЛЮС очков, а затем в МИНУС очков, и если есть несовпадения - отключаются самые дорогие перки (например та же броня на +6 очков)
  • Щиту поставлен ZIndex = -2: он рисуется до шейдера ПНВ и окрашивается вместе с картинкой, а не остаётся цветным. Несмотря на такую кардинальную смену слоя - в общем геймплее ничего не поменялось.

Как протестировать

ПНВ активировать, щиты в них теперь не цветные, а под заданный цвет ПНВ.
Очки ТСФ получить и протестить режимы
Прсмотр вперёд через пробел
В целом всё

Медиа

  • Уже сменил бранч, скоро дополню картинками

Требования

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

  • закомменчены 'серверный FocusToggleSystem.cs' и 'SharedFocusToggleSystem.cs', логика перенесена в клиентский 'FocusToggleSystem.cs'. из-за ненадобности, это как раз тот самый посыл клиенту компонента на обзор вперёд. Оно более нигде не используется после спихивания всего на клиент, соответственно смысл его существования сводился к нулю.

Журнал изменений

🆑

  • tweak: Обзор вперёд через кнопку проблела стал плавнее и не фризит на секунду.
  • fix: Теперь если снять ПНВ и положить их на пол - кнопка активации не ломается.
  • fix: Очки коммандора ТСФ теперь работают корректно.
  • fix: Перки не сбрасываются случайно после рестарта.
  • fix: Щиты в ПНВ теперь не цветные.

@CQuarian-dev CQuarian-dev changed the title SmallFixBigLeadsThirdPart Мелкие фиксы ещё большего количества проблем Sep 15, 2026
@github-actions github-actions Bot added the UI label Sep 16, 2026
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.

1 participant