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

Баунти Прайм. Дебаффы смерти. #1657

Closed
wants to merge 9 commits into from

Conversation

msw7007
Copy link

@msw7007 msw7007 commented Nov 13, 2024

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

По запросу стримера банды и по документику добавляет на Парадайз дебаффы, которые срабатывают в момент воскрешения куклы.

Система работает следующим образом:
В момент смерти куклы запоминается ее время смерти.
В случае, если между воскрешением и времени смерти проходит больше заданного порога времени (легкое послабление системы для медиков-срочников), компонент считает, какие по счету это были смерть и воскрешение и накладывает случайный дебафф за каждую смерть. Т.е. если кукла умерла 1 раз - 1 дебафф, если 2 то 2 и т.д.
Всего система имеет 19 видов дебаффов, которые влияют на органы или конечности, в общей сложности доводя возможное количество до 28 возможных дебаффов.
В случае клонирования, дебаффы с оригинальной куклы переносятся на новую.
Эти дебаффы можно излечить только в медицинском блоке при помощи пребывания лежа в кровати, медикаментов или если оба условия выполнены еще и сна. При базовых значениях время лечения при одном способе составляет от 16 до 8 минут. При их комбинации возможно сокрашение до 4 минут.
Если кукла движется вне медицинского блока, дебафф будет прогрессировать, и потребуется больше времени на излечение.
Дебаффы изначально цепляются на мозг куклы, что позволяет их переносить при пересадках.
Система делается модульно для успешного подцепления на прайм, без изменений кор-кода. Количество дебаффов можно расширить, прописывая им механ, изменяя/создавая прок наложения, снятия и работы эффекта, а так-же указывая на что они влияют, какие требуются лекарства, какая скорость исцеления и прогрессирования, его изначальный запас "прочности".

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

По идее это приведет к тому, что игроки с этим ПР начнут сильнее ценить жизнь своего персонажа, не будут лезть на рожон перед угрозами, так как это черевато тяжелыми последствиями для куклы.
Это добавит работы медбею, как и дополнительные РП ситуации.

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

TODO

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

Проводилось тестирование на локалке.
Требуется дополнительное тестирование клонерки.

Changelog

🆑
add: Добавлены дебаффы смерти.
/:cl:

Copy link

This pull request seems to be stale as there have been no changes in 14 days, please make changes within 7 days or the PR will be closed. If you believe this is a mistake, please inform a development team member on Discord.

@github-actions github-actions bot added the Stale ПР долго был не активен, и требует обновления. label Nov 28, 2024
Copy link

github-actions bot commented Dec 5, 2024

This pull request has not received any updates since being marked stale, and as such is now being automatically closed. Please feel free to re-open this pull request or open a new one once you have new updates.

@github-actions github-actions bot closed this Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Stale ПР долго был не активен, и требует обновления.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant