Make LEADER Affect Vaulting Speed!

Make leader affect vaulting speed

https://www.youtube.com/watch?v=fv340yni8Xg&t=3590s

59:48

The Devs talked about Leader and how the high numbers might have become problematic for vaulting windows. Perks like Resilience Do affect windows, which the Devs believed to be cool, but of course only in a managed amount. Too much would feel awkward or game-breaking.

Here is the problem

What if we want Leader to affect vaulting speed?

Hello everyone!
In this post, we will cover:

-how we can make leader affect vaulting speed.
-how we can allow all vaulting speed increasing perks to stack.
-how we can create any future vaulting speed perk without any conflict.
-how we can give a perk 10 quintillion% vaulting speed;
-and most importantly: how to prevent any of this from being an issue!

Let's get right into it:

Problematic values

We clearly have a problematic value here. But what is a problematic value?; It's a value that if it's increased by too much, it'll make the game malfunction.

Dead By Daylight have already defined 1 value to be problematic and that is the "luck" value. Luck unlike other values is artificially halted at a certain point.
But there are more problematic values; Vaulting speed or anything that affects animations, hell even healing: If you could heal within 1 second, then you could heal yourself faster than a killer could hit you constructively!

So how do we deal with these problematic values? We can of course create many independent solutions for each problematic variable; 1 random limit for Luck, customary managing of vaulting-speed increasing perks to prevent an overdose... but that's a drag...

League of Legends
LoL had the same issue, but with movement-speed. At a certain point above 400+ movement-speed, you'd receive an artificial diminished return over your movement-speed: buying 100 MS would only grant you 50 (0.5 multiplier after x MS). Although it works when you have limited items, it still isn't perfect enough to solve:
How we can give a perk 10 quintillion% vaulting speed and not have it being a problem.

In order to deal with all problematic values, we need to create a system that allows us to individually define what constitutes a problematic value (For vaulting-speed 15% for example) and have that system grant diminished returns per extra %.

And by accident, we might just have the perfect way to handle this:

Asymptotes to achieve diminishing returns.

We will use the formula:

b is what we believe should be the highest value before we consider that value being problematic.
a = 20 - b
x = the amount increase you get from your perks as notated in the description. (For resilience this would be 9% for example)
y = the value that you experience in game. The perks use this value to determine your speed.

In order to make this work, we must create an if statement run once during initialisation, saying:

And that is all we needed to do! From now on, we can let all buff perks affect vaulting-speed, have all other problematic values managed, and all that just by using the strategy for diminishing returns explained above! That's all you need to know.

But for those of you who are left wondering:

"I'm not exactly sure what we just did..."

This is what we did:

1 We use an asymptote. Asymptotes are well known for their ability to never reach a certain variable. It doesn't matter how much you insert in X, you can never reach a certain Y, despite Y increasing as long as X increases.

2 b is the variable where we got to define which value should never be super-ceded. If we pick 100 as b, then no player, even with 10 quintillion% vaulting-speed would be able to vault faster than 100% of the vaulting-speed. They would have more vaulting speed than someone with only 1 million% vaulting-speed, but they still cannot surpass b.

3 It is important to understand that the asymptote only starts diminishing at a certain point. Only at that point do we want to use the formula.
This is why a must be 20-b if we have a Dividend of 100. That makes the formula X ALWAYS intersect our formula exactly where the asymptote starts giving us diminishing returns:

The turning point from which we transition from the Blue to the Red line is the b-10 which you can find in the Code.
As you can see in the image above, using our method, the X variable will follow the green line until it slowly crouches up to b while never being able to reach/surpass it.

Note: It doesn't matter what b is, because the previously mentioned rules ALWAYS are true as long as the Dividend is 100.
You can use this method for every problematic variable! The only thing you have to do is define b, and that is indeed the minimal thing we should have to do when solving each problematic variable!; To say which number is too much and have the code (our method) deal with the rest.

End Note

I hope that explains it all. If this method for diminishing returns was used on all variables that should never exceed a certain point, we wouldn't ever have to spend on specific solutions again, like the "luck cap".
We would have a basic system keeping everything in check and allowing perks like Leader to be affecting vaulting speed, without ever becoming a problem!

Comments? Remarks? Leave them down below!
Thank you for reading.
For those who want to see the method in action, check the vid below: from 0:00 to 4:02.


The Advanced Method

For those of you who are interested in how to implement the mathematically perfect method for diminishing returns;
This video will cover both the previous discussed method (named the simple version and the Perfect method.
The simple method is meant for numbers between 0 and about 100. The perfect method is meant of all positive numbers. from 0 to infinity.
(Starts at 4:03)

https://www.youtube.com/watch?v=hH9rn0ERn7g

List of issues that could've been prevented with this method:

1: The artificial luck cap
2: The Save the Best for Last nerf + Unrelenting Nerf
3: The artificial We'll make it cap tied to the perk
4: The leader vaulting speed removal

Comments

  • @Free_Hugs said:
    This is a lot of effort for a troll post

    I don't think you've read it if you think it's a troll post.

    Hes just saying you want to basically be untouchable when it comes to this leader+vault combo. 
    It would probably cause more headache for killers if this even stacked.

    To be real OP are you new to DBD?
    Because a lot of your posts are questionable or make most people thinking your trolling 
  • @ItsYourBoyGuzma

    Hes just saying you want to basically be untouchable when it comes to this leader+vault combo.
    It would probably cause more headache for killers if this even stacked.

    To be real OP are you new to DBD?
    Because a lot of your posts are questionable or make most people thinking your trolling

    What does this post have to do with becoming untouchable?
    This post literally prevents you from becoming untouchable when vaulting even if you ran a perk that gave you 10 quintillion% vaulting speed.

  • @Free_Hugs said:
    This is a lot of effort for a troll post

    No it's not a troll post. The poster almost never trolls.

  • I'm glad you're back @AlwaysInAGoodShape I agree with the idea of Leader affecting vaulting. Wouldn't do much for me since I personally run resilience but it'd be neat.

  • @ItsYourBoyGuzma said:
    AlwaysInAGoodShape said:

    @Free_Hugs said:

    This is a lot of effort for a troll post

    I don't think you've read it if you think it's a troll post.

    Hes just saying you want to basically be untouchable when it comes to this leader+vault combo. 
    It would probably cause more headache for killers if this even stacked.

    To be real OP are you new to DBD?
    Because a lot of your posts are questionable or make most people thinking your trolling 

    No most people do not think the OP is trolling. There's a few people who do but most of the OP's posts are good and enjoyable.

  • Stop @ing me, please. I have no desire to confirm a discussion with you.
  • STOP @ ing ME. I asked politely, dude.I don't want my notifications filled with your drivel.

    Sure, you don't think it's that hard. Because it's in your own head. You composed the thought. You understand it completely.

    Perhaps you need to understand people exist outside of you?

  • Perhaps you need to understand people exist outside of you?

    So that's the reason why I should be responsible for people simply not reading:

    We use an asymptote. Asymptotes are well known for their ability to never reach a certain variable. It doesn't matter how much you insert in X, you can never reach a certain Y, despite Y increasing as long as X increases.

    b is the variable where we got to define which value should never be super-ceded. If we pick 100 as b, then no player, even with 10 quintillion% vaulting-speed would be able to vault faster than 100% of the vaulting-speed. They would have more vaulting speed than someone with only 1 million% vaulting-speed, but they still cannot surpass b.

    I'm sorry, but if you claim that:

    What you're suggesting would both heavily disfavor every killer except Nurse and Legion in a chase, when M1 killers like trapper are all ready considered unplayable garbage at tier 1

    Pressure on killers to play the two most unfun killers in the game to be competitive, harming both survivor and killer variety and enjoyment.

    which are all statements about what assuming that we are going to pick a too high b value, is simply wrong.
    Instead of admitting that you're wrong, you try to quickly switch to "But people will be mad if the perk does not do exactly what it tells them", which is thereafter debunked. After that you lie about the fact that you said:

    What you're suggesting would both heavily disfavor every killer except Nurse and Legion in a chase, when M1 killers like trapper are all ready considered unplayable garbage at tier 1

    Pressure on killers to play the two most unfun killers in the game to be competitive, harming both survivor and killer variety and enjoyment.

    And lied ; "All I say was people don't care". You continue making personal insults, creating drama; saying that you don't want to be part of the discussion just to join right back in at a later point.

    Then you blame me for you not reading:

    We use an asymptote. Asymptotes are well known for their ability to never reach a certain variable. It doesn't matter how much you insert in X, you can never reach a certain Y, despite Y increasing as long as X increases.

    b is the variable where we got to define which value should never be super-ceded. If we pick 100 as b, then no player, even with 10 quintillion% vaulting-speed would be able to vault faster than 100% of the vaulting-speed. >They would have more vaulting speed than someone with only 1 million% vaulting-speed, but they still cannot surpass b.

    which is what your whole tirade was based on.


    Admit that you're wrong and stop spamming this post.

  • as always, i am impressed by this post xD

    like, the numbers, statistics, thoughts and time that went into this is amazing!
    just wanted to give you a little heads up and continue your great work! (even people who disagree with your posts have to admit that they are very well made.)

  • @Mister_xD

    Thank you (:


    Might I add: For everyone who wants to see this method work out live in their own eyes, try:

    https://www.desmos.com/calculator

    and Insert the formula -100/(x+(20-b))+b and make sure you input/write b as a positive number +10!
    As for the second formula, simply: x

    You can now use your cursor on the asymptote AFTER x has intersected our formula (which is where the if statement starts to use our formula) to see the diminishing returns take effect, with x being the original value and y being the diminished x!

    (You'll see that at the intersection both X and Y are equal at (b-10))

  • @AlwaysInAGoodShape said:

    @Free_Hugs said:
    This is a lot of effort for a troll post

    I don't think you've read it if you think it's a troll post.

    It has graphs that's why I didn't read it.
    Its all about the Pie charts in 2019.

  • @MegaWaffle said:

    @AlwaysInAGoodShape said:

    @Free_Hugs said:
    This is a lot of effort for a troll post

    I don't think you've read it if you think it's a troll post.

    It has graphs that's why I didn't read it.
    Its all about the Pie charts in 2019.

    What if you can watch it? (x

  • @AlwaysInAGoodShape said:

    @MegaWaffle said:

    @AlwaysInAGoodShape said:

    @Free_Hugs said:
    This is a lot of effort for a troll post

    I don't think you've read it if you think it's a troll post.

    It has graphs that's why I didn't read it.
    Its all about the Pie charts in 2019.

    What if you can watch it? (x

    Marry me.

1 2 ›