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

Experiment: 220 re-vamp #1911

Draft
wants to merge 3,130 commits into
base: dev220
Choose a base branch
from
Draft

Experiment: 220 re-vamp #1911

wants to merge 3,130 commits into from

Conversation

LordNest
Copy link

ПР восстанавливает ветку dev220

  • Pull Request полностью завершен, мне не нужна помощь чтобы его закончить.
  • Я внимательно прочитал все свои изменения и багов в них не нашел.
  • Я запускал сервер со своими изменениями локально и все протестировал.

Gaxeer and others added 30 commits February 10, 2024 14:22
Admin verbs finaly get healing touch of doctor

```yml
🆑imjustkisik
admin: Добавил возможность вертать людей в лобби
admin: Добавил возможность изменять время респавна не через ВВ
/🆑
```

- [x] Pull Request полностью завершен, мне не нужна помощь чтобы его
закончить.
- [x] Я внимательно прочитал все свои изменения и багов в них не нашел.
- [x] Я запускал сервер со своими изменениями локально и все
протестировал.
Драфт для отслеживания тестов
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает
Заменяет неудобный темплейт, на тот, к которому мы все привыкли.

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

## Почему это хорошо для игры
Не знаю

<!-- Опишите, почему, по вашему, следует добавить эти изменения в игру.
-->

## Изображения изменений
<details>
<summary>Скриншоты</summary>


![image](https://github.com/ss220club/WyccerraBay220/assets/69762909/b0f89f62-9809-460f-8323-8efc952e560a)

</details>
<!-- Если вы не меняли карту или спрайты, можете опустить эту секцию.
Если хотите, можете вставить видео. -->

## Тестирование
В процессе

<!-- Как вы тестировали свой PR, если делали это вовсе? -->

## Changelog

:cl:
add: Что-то добавил
del: Что-то удалил
tweak: Поменял что-то по мелочи
fix: Что-то починил
wip: Какие-либо наработки в процессе
soundadd: Добавил новый звук
sounddel: Удалил старый звук
imageadd: Добавил новую картинку
imagedel: Удалил старую картинку
spellcheck: Исправил опечатку
experiment: Добавил эксперементальную функцию
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
Adds BYOND 515 support

---------

Co-authored-by: Furior <[email protected]>
larentoun and others added 30 commits March 16, 2024 19:05
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

Фиксит крафтинг, проверено на ед209

## Changelog

:cl:
fix: Исправлен крафт, в частности ед209
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

"Ошибки" ду-афтера переведены из ту-чата в баллун алерт для юзера

## Почему это хорошо для игры

<!-- Опишите, почему, по вашему, следует добавить эти изменения в игру.
-->

Не надо смотреть в чат, чтобы понять, что вы поменяли руки

## Тестирование

<!-- Как вы тестировали свой PR, если делали это вовсе? -->

## Changelog

:cl:
tweak: Сообщения о провале ду-афтера вынесены в балун алерты из тучата
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

ПКМ по лестнице спускается, ЛКМ по лестнице поднимается

## Changelog

:cl:
tweak: Теперь ПКМ по лестнице спускается, ЛКМ по лестнице поднимается
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает
Меняет интерфейс с наноуи на тгуи
<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

## Почему это хорошо для игры
Выглядит лучше, интереснее, красивее.
<!-- Опишите, почему, по вашему, следует добавить эти изменения в игру.
-->

## Изображения изменений
<details>
<summary>Скриншоты</summary>


![image](https://github.com/ss220club/WyccerraBay220/assets/144079671/3acb3343-5e4f-4d61-ad19-9a43764f3426)

</details>
<!-- Если вы не меняли карту или спрайты, можете опустить эту секцию.
Если хотите, можете вставить видео. -->

## Тестирование
Проверял, основные функции интерфейса работают.
<!-- Как вы тестировали свой PR, если делали это вовсе? -->

## Changelog

:cl:
fix: Помпы были на Наноуи. Теперь на ТГУИ
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
## Что этот PR делает

Чинит сенсоры аир алярм, уж слишком чувствительные они были

## Почему это хорошо для игры

Аир алярмы не пищат от 0.01 моля форона в больших зонах

## Тестирование

Компилировал, заспавнил газ. Алярмы реагируют адекватно

## Changelog

:cl:
fix: Air Alarm не реагирует на ничтожно малые обьемы опасных газов
/:cl:
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

Стандартизирует большинство действий со сварочным аппаратом:
- Сообщение о результате зрителям в конце действия баллун алертом
- Начало действия (если продолжительное) баллун алертом о том, что
делает пользователь
- Ошибки действия баллун алертом
- Приваривание/отваривание укрепления на мехе на ЛКМ/ПКМ

Баллун алерты на русском

## Почему это хорошо для игры

<!-- Опишите, почему, по вашему, следует добавить эти изменения в игру.
-->

Меньше смотреть в чат
Меньше спама в чат "начинает чинить, начинает резать"

## Тестирование

<!-- Как вы тестировали свой PR, если делали это вовсе? -->

Потыкал в ЛКП, в стену, в меха

## Changelog

:cl:
tweak: Стандартизация фидбека при использовании сварочного аппарата -
баллун алерты при начале продолжительного действия и оповещение об
окончании работы в чат
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
….. (#192)

<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

Теперь сигнал у UpdateLyingBuckledAndVerbStatus() отправляется только
если что-то обновилось.
Когда-нибудь это надо будет уничтожить этот прок, но этот день не
сегодня.

fixes #191

## Changelog

:cl:
fix: Пиксель-шифт больше не сбрасывается во время процессинга моба
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

Использование стандартной проверки на вайтлист, вместо вспомогательного
прока, для ППТ вайтлиста.

## Changelog

:cl:
fix: Теперь снова можно брать ППТ при выключенном ксено-вайтлисте
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

Фикс обновления интерфейса контейнера, когда вытаскивают контейнер из
контейнера с помощью драг-энд-дропа.

## Changelog

:cl:
fix: Фикс обновления интерфейса контейнера, когда вытаскивают контейнер
из контейнера с помощью драг-энд-дропа.
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

- Переводит ттс_сид из атома в компонент.
- Дает набберам и КПБ боргизированный голос
- Используются теперь датумы, а не имена ТТС сидов

## Почему это хорошо для игры

<!-- Опишите, почему, по вашему, следует добавить эти изменения в игру.
-->

Теперь все может говорить, легче менять ТТС

## Тестирование

<!-- Как вы тестировали свой PR, если делали это вовсе? -->

- С префов взяло компонент
- Вызывается силеро при разговоре
- Change TTS работает и вызывает силеро
- В префах при тесте голоса вызывается силеро

## Changelog

:cl:
add: Добавлена возможность добавлять ТТС компонент всем атомам
fix: Дает ГБС и КПБ роботизированный голос
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
Рефактор ттс.

Вынес накладывание эффектов в настоящую очередь, которая процессится
сабсистемой.

---------

Co-authored-by: Gaxeer <[email protected]>
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

- Абстрактный тип "уши"
- Теперь можно взять противоударные наушники

## Changelog

:cl:
fix: Теперь серьги в лодауте можно выбирать
fix: Теперь можно брать противоударные наушники
tweak: Переименованы скрелловские украшения на уши для группировки
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
## Что этот PR делает
Из названия думаю понятно.
Плюс добавил звуки при действии для машинерии на ТГУИ, так как они были
только у нано, уменьшил КД звуков в 2 раза
Таблетки можно делать по 0.1 юниту

## Почему это хорошо для игры
Потому что

## Изображения изменений


![image](https://github.com/ss220club/WyccerraBay220/assets/69762909/581aa83a-f63b-4009-9b2c-17bbb85708e7)

<details>
<summary>Видео</summary>


https://github.com/ss220club/WyccerraBay220/assets/69762909/51ef5280-f25a-43e6-899e-374541f5f410


https://github.com/ss220club/WyccerraBay220/assets/69762909/aad63b86-b6f6-420f-8ab2-51f54eab3d84

</details>

## Тестирование
Зачем?

---------

Co-authored-by: Mikhail G <[email protected]>
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

Продолжаем стандартизацию
* Добавляет баллун алерты для большинства действий с отвертками, а
именно при какой-либо ошибке (нужно открепить от пола) и описание
действия

## Changelog

:cl:
tweak: Большинство оповещений об ошибке действия с помощью отвертки
переведено в баллун алерты.
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

Плазмакаттер теперь может быть использован как сварочный аппарат.

## Почему это хорошо для игры

<!-- Опишите, почему, по вашему, следует добавить эти изменения в игру.
-->

Меньше сноуфлейк кода

## Тестирование

<!-- Как вы тестировали свой PR, если делали это вовсе? -->

Распилил болты у двери, сварил дверь, сварил гирдер

## Changelog

:cl:
add: Плазмакаттер теперь может быть использован как сварочный аппарат.
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
## Что этот PR делает

Убираем наследие спукертона

## Тестирование

Компилится, рантаймов нет и вроде ничего не сломалось

---------

Co-authored-by: Mikhail G <[email protected]>
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

* Удаляет пронауны, заменяя их гендером
* Рефактор всех /examine(), чтобы они не тучатились

## Почему это хорошо для игры

<!-- Опишите, почему, по вашему, следует добавить эти изменения в игру.
-->

## Изображения изменений
<details>
<summary>Скриншоты</summary>


![Screenshot_14](https://github.com/ss220club/WyccerraBay220/assets/31931237/ffea6a9a-b933-4d4b-93e1-358614f262a9)

![Screenshot_15](https://github.com/ss220club/WyccerraBay220/assets/31931237/9386b49d-0244-45de-a83d-c5bf8fa3891d)

![Screenshot_16](https://github.com/ss220club/WyccerraBay220/assets/31931237/bd089e04-baad-4c5e-908d-72977faefe11)

![Screenshot_17](https://github.com/ss220club/WyccerraBay220/assets/31931237/1ea22e89-7588-43c3-a816-6e2dce8b874d)

![Screenshot_18](https://github.com/ss220club/WyccerraBay220/assets/31931237/da913c28-beb9-4186-9a8b-4eaa42bea6e4)


</details>


<!-- Если вы не меняли карту или спрайты, можете опустить эту секцию.
Если хотите, можете вставить видео. -->

## Тестирование

<!-- Как вы тестировали свой PR, если делали это вовсе? -->

## Changelog

:cl:
del: Пронауны заменены гендером
fix: Теперь весь текст Examine в красивом окошечке
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
🆑
tweak: Вождение кораблей пьяным делает смешно
/🆑
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

Перемещает сообщения об уроне от пулла с ту-чата в баллун-алерты

## Почему это хорошо для игры

<!-- Опишите, почему, по вашему, следует добавить эти изменения в игру.
-->

Меньше смотреть в чат

## Тестирование

<!-- Как вы тестировали свой PR, если делали это вовсе? -->

## Changelog

:cl:
tweak: Сообщение о получении урона от пулла перемещено с ту-чата в
баллун-алерты
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
## Что этот PR делает
Убийство конфликтов TGUI
Возможно ещё какие-то удобства, но для меня это главное :Clueless:

Нужно переписать тесты дабы эту хуйню можно было залить
Плюс разобраться с TGS'ом дабы в нём всё работало, хотя я думаю это
самое лёгкое

## Почему это хорошо для игры
Нет TGUI конфликтов, можно срать вечно

## Изображения изменений

![image](https://github.com/ss220club/WyccerraBay220/assets/69762909/19e1ce87-e522-4f59-aa11-797e1b18e99f)

## Тестирование
Скомпилил, насрал в интерфейс, перекомпилил, увидел изменения, повторил
трижды.

---------

Co-authored-by: Furior <[email protected]>
<!-- ЗДЕСЬ должно быть **подробное описание** того, что происходит в PR
и зачем это нужно. PR не должен содержать изменений, о которых здесь
ничего не сказано. -->
Добавляем DMAPI

<!--
Честно заполняем галочки. Чем больше галочек, тем быстрее проверять Pull
Request, соответственно он быстрее будет принят.
Чтобы отметить - ставим `x` (икс) внутри квадратных скобочек вот так: `-
[x] ...`.
  Галочки можно доставлять позже по мере окончания работы над PR'ом.
-->

- [x] Pull Request полностью завершен, мне не нужна помощь чтобы его
закончить.
- [x] Я внимательно прочитал все свои изменения и багов в них не нашел.
- [x] Я запускал сервер со своими изменениями локально и все
протестировал.

---------

Co-authored-by: Furior <[email protected]>
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает
Добавляем поддержку сыра в /онлайн манагера
<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

## Почему это хорошо для игры

<!-- Опишите, почему, по вашему, следует добавить эти изменения в игру.
-->

## Изображения изменений
<details>
<summary>Скриншоты</summary>

</details>

<details>
<summary>Видео</summary>

</details>

<!-- Если вы не меняли карту или спрайты, можете опустить эту секцию.
Если хотите, можете вставить видео. -->

## Тестирование

<!-- Как вы тестировали свой PR, если делали это вовсе? -->

## Changelog


<!-- Оба 🆑'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого 🆑, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->

---------

Co-authored-by: Furior <[email protected]>
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает
Перемещает уведомления ТГчата наверх

## Почему это хорошо для игры
Можно нормально читать чат пока сервер загружается (Что очень долго)

## Изображения изменений
<details>
<summary>Скриншоты</summary>


![image](https://github.com/ss220club/WyccerraBay220/assets/69762909/ed8435ba-5021-4040-8a18-c7016c96e2e5)

</details>
## Что этот PR делает
Достал инпут из модуля, нахуя? Не знаю :clueless:
Починил передачу кейкодов с тгуи в бйонд, теперь можно бегать и тыкать
интерфейс одновременно
Подчистил пару лишних биндов плюс повешал некоторые с пары (Передать на
V)

## Изображения изменений
<details>
<summary>Видео</summary>


https://github.com/ss220club/WyccerraBay220/assets/69762909/07ddcf25-3b5b-4297-ab6d-71f7d9bd7233

</details>


## Тестирование
Всё работает, вроде ничего не сломал

## Changelog

:cl:
add: Чейнджлог всё равно не работает, пока что.
/:cl:
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

Возвращает дескрипторы (меньше/больше вас и тд)

## Changelog

:cl:
fix: Дескрипторы сравнения при Examine вернулись
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

Меняет спрайты табельного пистолета офицеров сб на новые, молодёжные и
вообще красивые


<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->

## Почему это хорошо для игры
Новый, качественный, красивый ТГШНЫЙ спрайт

<!-- Опишите, почему, по вашему, следует добавить эти изменения в игру.
-->

## Изображения изменений
<summary>Скриншоты</summary>


![image](https://github.com/ss220club/WyccerraBay220/assets/166063522/9756486c-2090-4437-b4aa-031634e244c4)


![image](https://github.com/ss220club/WyccerraBay220/assets/166063522/b98b611a-51af-43a2-b409-c26c355170d6)


![image](https://github.com/ss220club/WyccerraBay220/assets/166063522/7369d50a-b12a-49ff-b785-ccdc1791ea44)


![image](https://github.com/ss220club/WyccerraBay220/assets/166063522/e181a454-a883-43a1-90eb-45dd03ca61c7)


![image](https://github.com/ss220club/WyccerraBay220/assets/166063522/e0d7ac27-dccd-4324-bb8f-bfcfdd7290ce)


<!-- Если вы не меняли карту или спрайты, можете опустить эту секцию.
Если хотите, можете вставить видео. -->

## Тестирование
Вообще не тестировал в виду отсутвия опыта(траблы с запуском локалки)
поэтому прошу кого то сделать это за меня, но сильно сомневаюсь что
что-то сломалось так как я только поменял dmi файлы.
Шаги тестирования.
1) получить пистолет
2) проверить изменение спрайта при постановки/снятии на/с предохранителя
3) получить стандартную обойму с летальными и не летальными
боеприпасами, проверить спрайты снаряжение и разряжения оными магазинами
пистолета.
4) Убедиться что спрайт пистолета в руках куклы корректно отображается
во обоих руках во всех направлениях.

<!-- Как вы тестировали свой PR, если делали это вовсе? -->

## Changelog

:cl:
tweak: изменил следующие файлы 
ammo.dmi
pistol.dmi
lefthand_guns.dmi
righthand_guns.dmi
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
❗ DO NOT MERGE PR НЕ МЁРЖИТЬ ⛰️ Спрайты PR затрагивает спрайты 📂 Репозиторий PR затрагивает код репозитория 📄 Конфиги Файлы конфигураций должны быть изменены на хосте, чтобы это заработало 📜 CL не требуется Ченджлог не требуется 🧪 Требуются тесты PR необходимо протестировать
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet