Пиратский импульсный лазер - баг роста скорострельности

2 минуты назад, EtherWolf72790 сказал:

Это разные механики

Код обрабатывает одинаково что дебаф ионки, что баф скорострельности, просто один действует на цель, другой на себя

2 минуты назад, GRavitoN сказал:

Код обрабатывает одинаково

Ага, мы заметили, ни одного бага ![:)](<fileStore.core_Emoticons>/emoticons/001.png “:)”)

 

3 минуты назад, ProMix0 сказал:

[@GRavitoN](< base_url >/index.php?/profile/1082223-graviton/) А поставь-ка охладителей. Глянем, что будет

Охладители х2 

7 минут назад, GRavitoN сказал:

Тогда предствавь что повышение скорострельности это еще один баф и он зависит от времени

УСКОРЕНИЕ = КОНСТАНТА как бы ты этого не хотел знать и видеть, она не меняется

5 минут назад, GRavitoN сказал:

Код обрабатывает одинаково что дебаф ионки, что баф скорострельности, просто один действует на цель, другой на себя

а знаешь почему? на это есть *тан-тааааараааан-таааан-тарааааааан*

СВОЯ ФОРМУЛА

N=X(v)*t

N - количество дебаффа

X(v) - скорость накопления дебаффа в зависимости от  скорострельности

t - время

1 минуту назад, EtherWolf72790 сказал:

УСКОРЕНИЕ = КОНСТАНТА как бы ты этого не хотел знать и видеть, она не меняется

Какая блин константа в оружии вымышленной вселенной, которого в реальной жизни нет?

не поверишь, всё состоит из уравнений, нулей и единиц, так что в данном уравнении скорострельности конечной не меняется только ускорение, остальное по правилам арифметики “если больше становится слева, то больше станет и справа”

1 минуту назад, EtherWolf72790 сказал:

не поверишь, всё состоит из уравнений, нулей и единиц, так что в данном уравнении скорострельности конечной не меняется только ускорение, остальное по правилам арифметики “если больше становится слева, то больше станет и справа”

Я может глупую вещь скажу, но слева становится меньше…

Только что, GRavitoN сказал:

Я может глупую вещь скажу, но слева становится меньше…

для знаменателя - да, но у нас вычисления все в числителе

542 = 334 + const * 3.2

438 = 270 + const * 2.6

пока вычисляю

в обоих случаях константа приближена к 65, то есть скорострельность растёт на 65 выстрелов в секунду

 

константа независима от других факторов

2 минуты назад, EtherWolf72790 сказал:

нет, ни разу, ибо время бы не прирастало

Хорошо. Мои аргументы
Для получения максимального значения баффа мы должны сделать N выстрелов (ну типа ну серьёзно, тут всё именно так построено). Они делаются за t секунд с обычной скорострельностью. Значит скорость роста баффа равна V=N\t. То есть пропорциональна скорострельности. Думаю тут всё ясно. Идём дальше

Мы увеличили скорострельность. Теперь N выстрелов происходят за t1 секунд (t1<t). Значит, скорость должна стать выше, ведь мы делим на меньшее число. Однако хрен нам! Она уменьшилась, ведь количество выстрелов не поменялось (а с чего бы ему меняться? Это константное значение, как у всех орудий), а t1 почему-то больше t
Но на этом странности не заканчиваются! Увеличению времени достижения бонуса вообще пофиг на то, насколько именно мы увеличиваем скорострельность. Оно увеличивается на 0.2 секунды за каждое увеличение на любое количество - от импланта, от трёх теплоотводов, которые вместе имеют штраф. Так ещё и увеличение помечается как положительное (но тут косяк уже ясен)

1 минуту назад, ProMix0 сказал:

Хорошо. Мои аргументы
Для получения максимального значения баффа мы должны сделать N выстрелов (ну типа ну серьёзно, тут всё именно так построено). Они делаются за t секунд с обычной скорострельностью. Значит скорость роста баффа равна V=N\t. То есть пропорциональна скорострельности. Думаю тут всё ясно. Идём дальше

Мы увеличили скорострельность. Теперь N выстрелов происходят за t1 секунд (t1<t). Значит, скорость должна стать выше, ведь мы делим на меньшее число. Однако хрен нам! Она уменьшилась, ведь количество выстрелов не поменялось (а с чего бы ему меняться? Это константное значение, как у всех орудий), а t1 почему-то больше t
Но на этом странности не заканчиваются! Увеличению времени достижения бонуса вообще пофиг на то, насколько именно мы увеличиваем скорострельность. Оно увеличивается на 0.2 секунды за каждое увеличение на любое количество - от импланта, от трёх теплоотводов, которые вместе имеют штраф. Так ещё и увеличение помечается как положительное (но тут косяк уже ясен)

выстрелы и тики дебаффов значит идут вразрез друг с другом и моя формула применима только к восстанавливающему эффекту орудий, а не дебаффам

это уже механическое ограничение игрой

11 минуту назад, EtherWolf72790 сказал:

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

Ты как раз сравниваешь игру с реальной жизнью , пытаясь применить на нее реальные физические формулы. Движок может использовать совсем другие принципы, не такие как в реальности, например тут космос с атмосферой и снаряды бесконечные. И по игровой логике рост скорострельности - это просто баф, без других заморочек и этот баф должен работать так же как и другие бафы в этой игре (ионка, гравик и фокусирующийся лазер). Ты же просто хочешь натянуть свои представления из реальной физики на игру, где физика нереальная

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

физика тут вообще ни при чем

ускорение и скорость думаешь в СК как-то по-другому вычисляются, по инопланетным формулам с марса?

1 минуту назад, EtherWolf72790 сказал:

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

физика тут вообще не при чем

ускорение и скорость думаешь в СК как-то по-другому вычисляются, по инопланетным формулам с марса?

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

Только что, GRavitoN сказал:

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

никакого баффа не существует, тебе просто кажется  ![:015j:](<fileStore.core_Emoticons>/emoticons/015j.png “:015j:”)

скорость нагрева тут ни при чём, она зависит только от скорострельности и не влияет ни на что

1 минуту назад, EtherWolf72790 сказал:

скорость нагрева тут ни при чём, она зависит только от скорострельности и не влияет ни на что

Оно там все взаимосвязано, имплант 11-2 и теплоотводы влияют и на то и на другое