
Dewie Cheecham
Villore Sec Ops Gallente Federation
677
 |
Posted - 2012.07.04 09:31:00 -
[1] - Quote
EVE has a lot of math in it, and more of it is exposed and used by players than in any other MMO I think. DUST is no different, particularly the skills.
I've been pulling my not inconsiderable mane of hair to threads to try and figure out the algorithm for the skill levels and ranks in DUST. It is definitely not the one we have in EVE.
http://games.chruker.dk/eve_online/eve_math.php wrote:Skillpoints At Specific Level For Specific Rank Skillpoints_At_Level = 250 * Skill_Rank * (32^((Skill_Level - 1) / 2))
Rank is the x number after the skill name in the skills descriptions.
The obvious difference is the multiplier, in EVE it is 250, in Dust that is 10240, or a factor thereof. The numbers I have so far are these. columns are the total SP for that level, Rows are the ranks. It is really quite easy, SP = Rank1_level * rank. My problem is to figure out the MATH for calculating the ranks for level 1. It is of course possible that there are no algorithm for that, and it is just a table lookup.
DUST514 Skillpoints At Specific Level For Specific Rank: Rank; Level 1; Level 2; Level 3; Level 4; Level 5 1; 10.240; 40.960; 112.640; 256.000; 512.000 2; 20.480; 81.920; 225.280; 512.000; 1.024.000 3; 30.720; 122.880; 337.920; 768.000; 1.536.000 4; 40.960; 163.840; 450.560; 1.024.000; 2.048.000 5; 51.200; 204.800; 563.200; 1.280.000; 2.560.000 6; 61.440; 245.760; 675.840; 1.536.000; 3.072.000 7; 71.680; 286.720; 788.480; 1.792.000; 3.584.000 8; 81.920; 327.680; 901.120; 2.048.000; 4.096.000 9; 92.160; 368.640; 1.013.760; 2.304.000; 4.608.000 10; 102.400; 409.600; 1.126.400; 2.560.000; 5.120.000 11; 112.640; 450.560; 1.239.040; 2.816.000; 5.632.000 12; 122.880; 491.520; 1.351.680; 3.072.000; 6.144.000 13; 133.120; 532.480; 1.464.320; 3.328.000; 6.656.000 14; 143.360; 573.440; 1.576.960; 3.584.000; 7.168.000 15; 153.600; 614.400; 1.689.600; 3.840.000; 7.680.000 16; 163.840; 655.360; 1.802.240; 4.096.000; 8.192.000
(Note to American users, you probably have to search and replace the . with , to avoid getting the thousand separators confused with decimal points) |