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

Bacchus' blessing! #2491

Merged
merged 5 commits into from
Jan 21, 2025
Merged

Bacchus' blessing! #2491

merged 5 commits into from
Jan 21, 2025

Conversation

TryHardo7
Copy link

Легендарный напиток из 13 теперь и у нас!

Bacchus_blessing
Bacchus_blessing_v1

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

🆑 Lancevrot

  • add: Бахус в здании!

@github-actions github-actions bot added Changes: Sprites Изменение затронуло файлы ".rsu / .png" Changes: Localization Изменение затронуло файлы ".ftl" Changes: Prototypes Изменение затронуло файлы ".yml" кроме неймспейса "maps" labels Jan 16, 2025
Copy link

github-actions bot commented Jan 16, 2025

RSI Diff Bot; head commit 9638b40 merging into 7407c7b
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/SS220/Objects/Consumable/Drinks/bacchus_blessing.rsi

State Old New Status
fill-1 Added
fill-2 Added
fill-3 Added
icon Added
icon_empty Added

Edit: diff updated after 9638b40

@stalengd
Copy link
Collaborator

Спрайтер наш как я понимаю? В ченжлог его

@UrPrice UrPrice self-requested a review January 21, 2025 14:25
Copy link
Collaborator

@UrPrice UrPrice left a comment

Choose a reason for hiding this comment

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

Сколько потребуется лекарства, чтобы вывести из состояния опьянения? Как сильно увеличится эффект, если будет перк быстрого опьянения?

По крепости в 13ой Бахус сильнее в 3 раза, но не в 30, возможно перебор по циферкам. Давай какой-то компромис находить.

@TryHardo7
Copy link
Author

Сколько потребуется лекарства, чтобы вывести из состояния опьянения? Как сильно увеличится эффект, если будет перк быстрого опьянения?

По крепости в 13ой Бахус сильнее в 3 раза, но не в 30, возможно перебор по циферкам. Давай какой-то компромис находить.

Да нет, вообще-то гиммик бахуса как раз в том, что он в 10 раз сильнее обычного алкоголя, так всегда было.
image
Только в 13 он вышибает печень и вызывает алкогольную кому, а у нас ввиду отсутствия механа аналогово травит.
Я им убивал генокрадов наманченых заряжая дробовик дротиками с бахусом.

Чтобы вывести эффект опьянения полностью после 20 единиц бахуса, нужно 10 единиц псикодина, при условии что всё уже усвоено, по факту скорее всего нужно будет 20. Заодно будет причина его варить.
С перком быстрого опьянения увеличивается суммарная длительность в 2 раза, псикодином также выводится.
Можно снизить длительность, но смысл бахуса в том, что это ядрёное дварфское бухло и другим его лучше не трогать.

@UrPrice
Copy link
Collaborator

UrPrice commented Jan 21, 2025

Чтобы вывести эффект опьянения полностью после 20 единиц бахуса, нужно 10 единиц псикодина, при условии что всё уже усвоено, по факту скорее всего нужно будет 20. Заодно будет причина его варить. С перком быстрого опьянения увеличивается суммарная длительность в 2 раза, псикодином также выводится. Можно снизить длительность, но смысл бахуса в том, что это ядрёное дварфское бухло и другим его лучше не трогать.

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

@UrPrice
Copy link
Collaborator

UrPrice commented Jan 21, 2025

Вопрос был к тому, что помнится препараты, что устраняли опьянения, из-за длительности опьянения - требовали по несколько кувшинов лекарства, чтобы отрезветь.

@Kirus59
Copy link
Collaborator

Kirus59 commented Jan 21, 2025

Чтобы вывести эффект опьянения полностью после 20 единиц бахуса, нужно 10 единиц псикодина, при условии что всё уже усвоено, по факту скорее всего нужно будет 20.

Ты это проверял?
Прост психодин уменьшает этот статус эффект всего на 6 секунд за каждые 0.5u.

- !type:GenericStatusEffect
key: Drunk
time: 6.0
type: Remove

А после 20u бахуса накладывается 4000 секунд этого эффекта.
Следовательно потребуется примерно 333u псикодина для нейтрализации эффекта.

@TryHardo7
Copy link
Author

Дварфы так понимаю спокойно его пьют без опьянения?

На кой чёрт дварфам пить что-то если они не напиваются? Не, они пьянеют, но не травятся)

Перепроверил, короче нет, там линейная функция этанол public float BoozePower = 3f; и псикодин просто снимает -6 от той линии. Короче его по факту нужны будут вагоны, механ тупорылый.

@TryHardo7
Copy link
Author

В таком случае будет справедливо уменьшить длительность раз в 5, но в остальном бахус это бахус, они знают на что идут.

@Kirus59
Copy link
Collaborator

Kirus59 commented Jan 21, 2025

Да нет, вообще-то гиммик бахуса как раз в том, что он в 10 раз сильнее обычного алкоголя, так всегда было. ![image]

С той же вики этанол имеет крепкость в 1, а бахус - в 3 раза больше.
image

У тебя же бахус в 50 раза крепче этанола

А если считать еще и дополнительные 1.5u этанола за каждые 0.5u бахуса - то выходит даже что в 53 раза крепче

@TryHardo7
Copy link
Author

TryHardo7 commented Jan 21, 2025

С той же вики этанол имеет крепкость в 1, а бахус - в 3 раза больше.

Там же эффективная крепость показана, эти коктейли тоже этанол содержат и вводят в кровь, зайди в 13 выпей бахус, поймешь о чём речь сразу

@Kirus59
Copy link
Collaborator

Kirus59 commented Jan 21, 2025

Там же эффективная крепость показана, эти коктейли тоже этанол содержат и вводят в кровь, зайди в 13 выпей бахус, поймешь о чём речь сразу

Причем тут то, как конкретно это работает в 13?
Если ты говоришь что бахус должен быть в 10 раз сильнее обычного напитка, то почему он у тебя получается в более чем 150 раз крепче (сравнивал по B-52 тому же, он добавляет 0.15u этанола за каждые 0.5u => за стакан B-52 (30u) чел опьянеет на 18 секунд.)?

@Kirus59
Copy link
Collaborator

Kirus59 commented Jan 21, 2025

В таком случае будет справедливо уменьшить длительность раз в 5, но в остальном бахус это бахус, они знают на что идут.

Ну так уже получше

@Kirus59
Copy link
Collaborator

Kirus59 commented Jan 21, 2025

Перепроверил, короче нет, там линейная функция этанол public float BoozePower = 3f; и псикодин просто снимает -6 от той линии. Короче его по факту нужны будут вагоны, механ тупорылый.

public float BoozePower является датафилдом, который ты в прототипе сетал на 100

@Kirus59
Copy link
Collaborator

Kirus59 commented Jan 21, 2025

@TryHardo7 Спрайтера в чл добавь

@TryHardo7
Copy link
Author

@TryHardo7 Спрайтера в чл добавь

Он попросил не добавлять

@Kirus59 Kirus59 merged commit 87ac3d6 into SerbiaStrong-220:master Jan 21, 2025
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: Localization Изменение затронуло файлы ".ftl" Changes: Prototypes Изменение затронуло файлы ".yml" кроме неймспейса "maps" Changes: Sprites Изменение затронуло файлы ".rsu / .png" Status: Needs Review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants