1st November 2019, 10:46 PM
(This post was last modified: 2nd November 2019, 12:34 AM by Camer the Dragon. Edited 13 times in total.)
Yeah the exponential formula goes insane after a while
it could be that after rank 40 the exp req. increases by 1.1x instead of 1.25x
then later down to 1.05x then 1.01x
(that's my idea)
(code for formatting lol)
There might be off-by-1 errors X_X let me know if there are lol
---
EDIT: Also I think this is better as a PRF suggestion, since the PR2 system has been around for ages changing it would feel weird
Another idea is to just use another base for exp, like x1.11
which gives an exp requirement of 9,289,929 for rank 100
Then again, about 10% of this would be in the final rank alone lol
so a linear or logarithmic approach could be more well suited
Maybe even a 3 stage thing
Rank 0 - 35: Exponential
Rank 36 - 50: Linear
Rank 51 - 100: Logarithmic
it could be that after rank 40 the exp req. increases by 1.1x instead of 1.25x
then later down to 1.05x then 1.01x
(that's my idea)
Code:
EXP Requirement:
Rank | Old System | Adjusted System
40 | 902,635 | 902,635
50 | 8,407,646 | 4,449,631
60 | 78,303,510 | 13,829,311
70 | 729,259,459 | 32,927,113
80 | 6,791,759,165 | 64,035,418
90 | 63,253,187,543 | 106,184,196
100 | 589,091,215,691 | 152,742,671
Total exp amounts shown,
new system:
Rank 0: 1
Rank 1-40: 30 * 1.25^Rank
Rank 41-60: 30 * 1.25^40 * 1.1^(Rank-40)
Rank 61-80: 30 * 1.25^40 * 1.1^20 * 1.05^(Rank-60)
Rank 81-100: 30 * 1.25^40 * 1.1^20 * 1.05^20 * 1.01^(Rank-80)
In the new system, getting rank 100 would take as much exp as getting to rank 63 currently (idk if you'd want less, more or that)
There might be off-by-1 errors X_X let me know if there are lol
---
EDIT: Also I think this is better as a PRF suggestion, since the PR2 system has been around for ages changing it would feel weird
Another idea is to just use another base for exp, like x1.11
which gives an exp requirement of 9,289,929 for rank 100
Then again, about 10% of this would be in the final rank alone lol
so a linear or logarithmic approach could be more well suited
Maybe even a 3 stage thing
Rank 0 - 35: Exponential
Rank 36 - 50: Linear
Rank 51 - 100: Logarithmic
Code:
Formulas:
Rank 0: 1
Rank 1 - 35: 15 * 1.25^rank
Rank 36 - 50: 37,000 + 8,000 * (rank - 35)
Rank 51 - 99: 10,000 * log base 1.25 (rank)
This gives a requirement of 10,300,218 exp
and the exp requirement gets greater with every level up (and past 50 it goes up super slow but still goes up)
á