Skip to content

Conversation

@Kocma-san
Copy link
Collaborator

@Kocma-san Kocma-san commented Jun 9, 2025

О Pull Request

Будет переписано

Добавляет голосование за тип раунда.
3 типа раунда:

  • Зеленый - почти экста, минимум трита, которого хватит разве что на 1 антагониста.
  • Синий - классический раунд, которые были всегда.
  • Красный - жесткий динамик, всегда 85-100 трита + случайный раундстарт мажор (нюка/культ/рева).

Влияние на раунд будет дорабатываться. Текущая версия тестовая и является не самым хорошим куском кода.

При добавлении конфига на сервер - нужно раскоментировать флаг SHIFT_INTENSITY. Не хочу чтобы эта система была по умолчанию на локалках людей
Заказ от Птички.

Как это может улучшить/повлиять на игровой процесс/ролевую игру

Больше контроля у игроков за интенсивностью раунда. Ингроки могут выбрать то, что им хочется от следующего раунда.

Доказательства тестирования

Скриншоты/Видео

image
image
image

Changelog

🆑
add: Added new shift intensity system.
/:cl:

Какая-то штука. По идее что-то делает. Наверное
Copy link
Collaborator

@Iajret Iajret left a comment

Choose a reason for hiding this comment

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

Ну чёт такое примерно вот так. Идея раундстарт мажоров мне абсолютно не нравится, потому что проблему с малым числом реди никто решать не хочет. Oh well.

log_admin("Shift type vote ended after the round started. No changes to the round type. Current type: []")
return

// Боже, прости меня за это, но меня заставляют. Нужно будет заменить на отдельные конфиги для каждого типа раунда
Copy link
Collaborator

Choose a reason for hiding this comment

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

или сделать свой датум с типами раундов и их параметрами и просто осле голосования создавать его и вызывать его методы.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Ну было бы круто конечно без конфигов обойтись, но некоторые штуки, такие как вес антагонистов, можно только в конфигах настраивать (Либо городить страшные немодульные костыли).

Если идея с конфигами не очень плохая, то я в течении пары дней доделаю ее (Тоже будет 1 немодульное изменение, но его я хотя бы знаю как сделать)

Kocma-san and others added 8 commits June 11, 2025 13:33
Но конфиги недописаны пока
Так же в жесткий динамик теперь изменяются пороги лоу/мид/хайпопа у системы ICES
Что-то натыкал, но понятия не имею что
@Kocma-san Kocma-san requested a review from Iajret June 17, 2025 22:14
@Kocma-san Kocma-san marked this pull request as ready for review June 18, 2025 09:14
@github-actions
Copy link
Contributor

github-actions bot commented Jul 3, 2025

This PR has been inactive for long enough to be automatically marked as stale. This means it is at risk of being auto closed in ~ 14 days, please address any outstanding review items and ensure your PR is finished, if these are all true and you are auto-staled anyway, you need to actively ask maintainers if your PR will be merged. Once you have done any of the previous actions then you should request a maintainer remove the stale label on your PR, to reset the stale timer. If you feel no maintainer will respond in that time, you may wish to close this PR youself, while you seek maintainer comment, as you will then be able to reopen the PR yourself

@Kocma-san Kocma-san added Test Merged Лень проверять на локалке, проверяем лайф and removed Stale-b-gone labels Sep 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Config Update Feature Test Merged Лень проверять на локалке, проверяем лайф

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants