Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Thermal Vision #1131

Merged
merged 8 commits into from
Jul 24, 2024
Merged

Thermal Vision #1131

merged 8 commits into from
Jul 24, 2024

Conversation

TryHardo7
Copy link

@TryHardo7 TryHardo7 commented Jun 14, 2024

Добавляет систему термального зрения(и ночное зрение, но оно пока что неразделимо с термальным), показывающего существ сквозь препятствия.
В данном ПРе добавлены термальные очки и имплант дающий термальное зрение. Оба в аплинке, имплант дороже очков.

Проверки

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

Изменения

🆑 Lancevrot, AlwyAnri, MiraHell

  • add: Добавлена экипировка термального "зрения".

@github-actions github-actions bot added Changes: Sprites Изменение затронуло файлы ".rsu / .png" Changes: Localization Изменение затронуло файлы ".ftl" labels Jun 14, 2024
Copy link

github-actions bot commented Jun 14, 2024

RSI Diff Bot; head commit a57aaf5 merging into dfb13f4
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/SS220/Clothing/Eyes/secthermalglasses.rsi

State Old New Status
equipped-EYES-hamster Added
equipped-EYES-secdog Added
equipped-EYES Added
icon Added
inhand-left Added
inhand-right Added

Resources/Textures/SS220/Misc/ThermalEye.rsi

State Old New Status
EyeOFF Added
EyeON Added

Edit: diff updated after a57aaf5

@TryHardo7
Copy link
Author

Content.client.2024.06.13.-.08.35.40.02.mp4

@Kit0vras
Copy link

Half - выглядит прикольно, а Full как-то меее

@Kit0vras
Copy link

Kit0vras commented Jun 14, 2024

если в Full вместо переключения освещения просто переключать FOV - то это X-Ray очочки будут. Как бы вроде и видишь через стены, но просто через стены - если за стеной темно, то и у тебя темно будет.

Термалы - это "видит горяченькое", тут упрощённо - существ, так что Full по идее вообще тут не должен быть, потому что выглядит, как ночное зрение (и плохое, не крутое ночное зрение)

Но если сделать в Full переключение Fov, то в конце концов визоры можно будет через рнд или что ещё объединять и будет X-ray (видеть через стены, но просто через стены, а не ночное зрение) + Термалы (видеть подсвеченных сущностей)

@Kit0vras
Copy link

Если идти ещё дальше - то в Half можно дополнительно накладывать маску на моба (типа он будет не просто светиться, а светиться красно-оранжевым чем то таким, как при термальном просмотре), разделить маску на два типа - если моб жив - "горячая", а если мёртв - "холодная", синяя.

А также при включении термалов затемнять экран, ограничивая видимость (однако все существа всё равно будут видны)

@Kit0vras
Copy link

вроде такого
image

@TryHardo7
Copy link
Author

TryHardo7 commented Jun 14, 2024

Если идти ещё дальше - то в Half можно дополнительно накладывать маску на моба (типа он будет не просто светиться, а светиться красно-оранжевым чем то таким, как при термальном просмотре), разделить маску на два типа - если моб жив - "горячая", а если мёртв - "холодная", синяя.

Я хотел Артура попросить с шейдерами помочь, это(покраска отрендереных существ) будет попозже, я не умею с этим работать.
Фулл в данный момент вообще не используется, я чуть позже сделаю ещё найтвижен который не сквозь стены без термалов.

@DexlerXD
Copy link

@Ady4ik обобрение

@github-actions github-actions bot added the Merge Conflict Some content has conflicts. label Jun 14, 2024
Copy link

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

@github-actions github-actions bot removed the Merge Conflict Some content has conflicts. label Jun 14, 2024
@DexlerXD
Copy link

DexlerXD commented Jul 3, 2024

Исправить тесты

@DexlerXD DexlerXD merged commit 229cd77 into SerbiaStrong-220:master Jul 24, 2024
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: Localization Изменение затронуло файлы ".ftl" Changes: Sprites Изменение затронуло файлы ".rsu / .png"
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants