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

Refactor: Sechailer dispatch #807

Merged
merged 6 commits into from
Dec 10, 2023
Merged

Refactor: Sechailer dispatch #807

merged 6 commits into from
Dec 10, 2023

Conversation

dj-34
Copy link
Collaborator

@dj-34 dj-34 commented Dec 2, 2023

Closes #462

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

  • Рефактор (в силу моих знаний, скорее всего "де-рефактор" LUL), повышение читаемости и чистоты кода (нет).
  • Добавление влияния ЕМП воздействия (уход на перезарядку).
  • Теперь диспатч срабатывает только при наличии рации с каналом службы безопасности.

Вещи, которые я не завершил по тем или иным причинам:

  • Таймер не обновляется в рэальном времени в уведомлении (не критично)
  • Нет проверки на то, выключен ли канал Security (оно впрочем никуда не отправит, но ебучий звук воспроизводиться будет, также как и не будет уведомления о том что канал выключен)

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

Ну а чо нет

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

image

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

Проверял в игре

Changelog

🆑
tweak: Диспатч секьюрити газмаски теперь уходит на перезарядку при ЭМИ
tweak: Диспатч теперь возможен только при наличии рации с каналом службы безопасности
tweak: Текст диспатча был изменен и допереведен
/:cl:

@dj-34 dj-34 marked this pull request as draft December 2, 2023 03:15
@dj-34 dj-34 added the Нужна помощь Очень... ОЧЕНЬ нужна помощь! label Dec 2, 2023
@github-actions github-actions bot added the 🔉 Звук Услада для ушей. label Dec 3, 2023
@dj-34 dj-34 marked this pull request as ready for review December 3, 2023 09:46
@dj-34
Copy link
Collaborator Author

dj-34 commented Dec 3, 2023

Сука, уле=еле но готово, пойдет. Не в полной мере как бы я хотел, но имхо значительно лучше. Теперь надо шоб кто-нибудь сделал ревью...

@dj-34 dj-34 removed the Нужна помощь Очень... ОЧЕНЬ нужна помощь! label Dec 3, 2023
@AyIong AyIong requested review from Gaxeer and Legendaxe December 4, 2023 12:46
modular_ss220/sechailer/code/sechailer.dm Show resolved Hide resolved
modular_ss220/sechailer/code/sechailer.dm Outdated Show resolved Hide resolved
modular_ss220/sechailer/code/sechailer.dm Outdated Show resolved Hide resolved
modular_ss220/sechailer/code/sechailer.dm Outdated Show resolved Hide resolved
@dj-34 dj-34 requested a review from Legendaxe December 5, 2023 10:07
Copy link
Collaborator

@PhantornRU PhantornRU left a comment

Choose a reason for hiding this comment

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

До тупого просто, не вижу даже до чего докопаться

@AyIong AyIong added the 🕛 Ждёт мержа Совсем скоро это будет залито label Dec 6, 2023
modular_ss220/sechailer/code/sechailer.dm Outdated Show resolved Hide resolved
modular_ss220/sechailer/code/sechailer.dm Outdated Show resolved Hide resolved
modular_ss220/sechailer/code/sechailer.dm Outdated Show resolved Hide resolved
modular_ss220/sechailer/code/sechailer.dm Outdated Show resolved Hide resolved
Copy link
Collaborator

@Gaxeer Gaxeer left a comment

Choose a reason for hiding this comment

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

Выше написал

@dj-34 dj-34 requested a review from Gaxeer December 10, 2023 14:00
@dj-34 dj-34 requested a review from Gaxeer December 10, 2023 16:12
@Legendaxe Legendaxe merged commit fc8c87b into ss220club:master Dec 10, 2023
11 of 13 checks passed
@dj-34 dj-34 deleted the refactor_sechailers branch January 24, 2024 02:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🕛 Ждёт мержа Совсем скоро это будет залито 📜 CL валиден 🔉 Звук Услада для ушей.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ЕМП не работает на газовые маски СБ
6 participants