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

shadowlings can't cuff #205

Merged
merged 5 commits into from
Nov 1, 2024
Merged

Conversation

pheenty
Copy link
Contributor

@pheenty pheenty commented Oct 30, 2024

О PR

Тенеморфы вдвое дольше используют наручники.

Почему / Баланс

fixes #204

Технические детали

Добавлен компонент Cuffer, float? TimeModifier в котором отвечает за скорость заковки (1 = нормальная скорость, 2 = в два раза медленнее, 0.5 = в два раза быстрее, или null = не может использовать наручники вовсе)

Медиа

  • Я добавил к этому PR скриншоты/видео, демонстрирующие его изменения в игре, или этот PR не требует демонстрации в игре

Changelog

🆑 pheenty

  • tweak: Тенеморфы теперь крайне плохо обращаются с наручниками. Придумайте что-то более оригинальное.

@doublechest0
Copy link
Contributor

Используй новый тег / компонент(тогда должен быть модификатор скорости), вместо хардкода компонента тенеморфа.

@pheenty
Copy link
Contributor Author

pheenty commented Oct 30, 2024

Используй новый тег / компонент(тогда должен быть модификатор скорости), вместо хардкода компонента тенеморфа.

Сделаю компонент CuffingSpeed, и если в нём Modifier равен 0, то заковка невозможна. В будущем можно будет зареюзать. Первое, что приходит в голову - система навыков, ещё возможно клоуну дать, сделать админ-абузную кнопку, которая будет это накладывать...

@doublechest0
Copy link
Contributor

Лучше сделать умножение, а не деление

@pheenty
Copy link
Contributor Author

pheenty commented Oct 31, 2024

Лучше сделать умножение, а не деление

А как тогда в нём будет обозначаться невозможность заковки? null?

@doublechest0
Copy link
Contributor

Лучше сделать умножение, а не деление

А как тогда в нём будет обозначаться невозможность заковки? null?

Да.

Компонент назови CufferComponent
Поле назови speedModifier

@pheenty
Copy link
Contributor Author

pheenty commented Oct 31, 2024

Лучше сделать умножение, а не деление

А как тогда в нём будет обозначаться невозможность заковки? null?

Да.

Компонент назови CufferComponent Поле назови speedModifier

Это тогда не speedModifier, а timeModifier, если время заковки на него умножается, а не делится

@doublechest0
Copy link
Contributor

Лучше сделать умножение, а не деление

А как тогда в нём будет обозначаться невозможность заковки? null?

Да.
Компонент назови CufferComponent Поле назови speedModifier

Это тогда не speedModifier, а timeModifier, если время заковки на него умножается, а не делится

Можно и timeModifier

@doublechest0
Copy link
Contributor

Умножай на 3, а не забирай возможность.

@pheenty
Copy link
Contributor Author

pheenty commented Nov 1, 2024

Умножай на 3, а не забирай возможность.

На 3? Это же 10 секунд будет. Ни один стан столько не длится. Может на 2? Да и то это 7 секунд, а станбатон вроде на 6 или 6.5 кладёт. Хотя станбатон + блик уже можно заковать

@doublechest0 doublechest0 merged commit 5ba2529 into Space-Stories:master Nov 1, 2024
9 of 11 checks passed
@pheenty pheenty deleted the shadowling branch November 1, 2024 20:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Ультимативная игра тенеморфа через стяжки
2 participants