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

Blood cough #388

Merged
merged 16 commits into from
Sep 4, 2024
Merged

Blood cough #388

merged 16 commits into from
Sep 4, 2024

Conversation

Schrodinger71
Copy link
Collaborator

@Schrodinger71 Schrodinger71 commented Sep 1, 2024

Описание PR

Этот PR вводит систему автоэмоций для сущностей, сигнализирующих о получении тяжелых повреждений.

Механика:

  • Если общая величина урона, полученного сущностью, превышает 70, она начинает публиковать в чат сообщения, отражающие ее плохое состояние.
  • Сообщения и звуки будут специфичны для расы существа. Например, Люди будут "Кашлять кровью", новакиды будут "кашлять плазмой", а Кпб - "искрить проводами и жужать" и т.д.
  • Будет появляться кровь ну или в зависимости что прописано у существа в крови при кашле под персонажем.

Проверки

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

Изменения

🆑 Шрёдька

  • add: Теперь если существо получило тяжелые повреждения, то будут вызываться особые эмоции которые наглядно покажут о состоянии здоровья.

@Schrodinger71 Schrodinger71 marked this pull request as draft September 1, 2024 18:08
@Schrodinger71 Schrodinger71 self-assigned this Sep 1, 2024
@Schrodinger71 Schrodinger71 added the In progress В процессе выполнения label Sep 1, 2024
@github-actions github-actions bot added the Changes: Localization Изменение локализации label Sep 3, 2024
@Schrodinger71 Schrodinger71 marked this pull request as ready for review September 3, 2024 21:43
Copy link
Collaborator

@1Stepka1 1Stepka1 left a comment

Choose a reason for hiding this comment

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

Не знаю в чем прикол добавления кашля каждой расе если это можно просто навесить на BaseMobSpeciesOrganic и изменить там где это нужно

@github-actions github-actions bot added Status: Awaiting Changes Ожидание изменений and removed Status: Needs Review labels Sep 4, 2024
@Schrodinger71
Copy link
Collaborator Author

Не знаю в чем прикол добавления кашля каждой расе если это можно просто навесить на BaseMobSpeciesOrganic и изменить там где это нужно

Так он в зависимости от расы мб разный

@Schrodinger71
Copy link
Collaborator Author

Хотя да, поправлю
Меньше изменений

}
else
{
Log.Debug($"Сущность {ToPrettyString(uid)} не имеет компонента BloodCoughComponent.");
Copy link
Collaborator

Choose a reason for hiding this comment

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

DamageableComponent а не BloodCoughComponent

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

блятьацацаца

@github-actions github-actions bot removed the Status: Awaiting Changes Ожидание изменений label Sep 4, 2024
@Schrodinger71 Schrodinger71 added this pull request to the merge queue Sep 4, 2024
Merged via the queue into master with commit 822d094 Sep 4, 2024
11 checks passed
@Schrodinger71 Schrodinger71 deleted the blood_cough branch September 4, 2024 17:09
@Schrodinger71 Schrodinger71 removed the In progress В процессе выполнения label Sep 4, 2024
github-actions bot pushed a commit to PyotrIgn/space_station_ADT that referenced this pull request Sep 5, 2024
<!-- ЭТО ШАБЛОН ВАШЕГО PULL REQUEST. Текст между стрелками - это
комментарии - они не будут видны в PR. -->

## Описание PR
Этот PR вводит систему автоэмоций для сущностей, сигнализирующих о
получении тяжелых повреждений.

Механика:
- Если общая величина урона, полученного сущностью, превышает 70, она
начинает публиковать в чат сообщения, отражающие ее плохое состояние.
- Сообщения и звуки будут специфичны для расы существа. Например, Люди
будут "Кашлять кровью", новакиды будут "кашлять плазмой", а Кпб -
"искрить проводами и жужать" и т.д.
- Будет появляться кровь ну или в зависимости что прописано у существа в
крови при кашле под персонажем.

**Проверки**
<!-- Выполнение всех следующих действий, если это приемлемо для вида
изменений сильно ускорит разбор вашего PR -->
- [x] PR полностью завершён и мне не нужна помощь чтобы его закончить.
- [x] Я внимательно просмотрел все свои изменения и багов в них не
нашёл.
- [x] Я запускал локальный сервер со своими изменениями и всё
протестировал.
- [x] Я добавил скриншот/видео демонстрации PR в игре, **или** этот PR
этого не требует.

**Изменения**
<!--
Здесь вы можете написать список изменений, который будет автоматически
добавлен в игру, когда ваш PR будет принят.

В журнал изменений следует помещать только то, что действительно важно
игрокам.

В списке изменений тип значка не является часть предложения, поэтому
явно указывайте - Добавлен, Удалён, Изменён.
плохо: - add: Новый инструмент для инженеров
хорошо: - add: Добавлен новый инструмент для инженеров

Вы можете указать своё имя после символа 🆑 именно оно будет
отображаться в журнале изменений (иначе будет использоваться ваше имя на
GitHub)
Например: 🆑 Ian

-->

🆑 Шрёдька
- add: Теперь если существо получило тяжелые повреждения, то будут
вызываться особые эмоции которые наглядно покажут о состоянии здоровья.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: Localization Изменение локализации
Projects
Development

Successfully merging this pull request may close these issues.

4 participants