summaryrefslogtreecommitdiff
path: root/exp_table.txt
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-12-20 21:58:53 -0300
committerJesusaves <cpntb1@ymail.com>2020-12-20 21:58:53 -0300
commit2e7ed96f8b1fded8c1a5d7d5a4aab07cb1fc23b7 (patch)
treefa235c0220631f071c4999ed9d49a0d05402e1bd /exp_table.txt
parentcbd7d7ebd46d04181f50f4406ce75a1e27066031 (diff)
downloadserver-2e7ed96f8b1fded8c1a5d7d5a4aab07cb1fc23b7.tar.gz
server-2e7ed96f8b1fded8c1a5d7d5a4aab07cb1fc23b7.tar.bz2
server-2e7ed96f8b1fded8c1a5d7d5a4aab07cb1fc23b7.tar.xz
server-2e7ed96f8b1fded8c1a5d7d5a4aab07cb1fc23b7.zip
Exp Table is now part of server data (no more a JSON file).
This is possible thanks to max_exp now being sent with player data.
Diffstat (limited to 'exp_table.txt')
-rw-r--r--exp_table.txt217
1 files changed, 117 insertions, 100 deletions
diff --git a/exp_table.txt b/exp_table.txt
index 341ca9b..26b017c 100644
--- a/exp_table.txt
+++ b/exp_table.txt
@@ -1,100 +1,117 @@
-Level 1 = 54
-Level 2 = 111
-Level 3 = 170
-Level 4 = 230
-Level 5 = 292
-Level 6 = 356
-Level 7 = 421
-Level 8 = 488
-Level 9 = 557
-Level 10 = 628
-Level 11 = 701
-Level 12 = 775
-Level 13 = 851
-Level 14 = 929
-Level 15 = 1008
-Level 16 = 1090
-Level 17 = 1173
-Level 18 = 1258
-Level 19 = 1344
-Level 20 = 1433
-Level 21 = 1523
-Level 22 = 1615
-Level 23 = 1709
-Level 24 = 1804
-Level 25 = 1901
-Level 26 = 2000
-Level 27 = 2101
-Level 28 = 2204
-Level 29 = 2308
-Level 30 = 2414
-Level 31 = 2522
-Level 32 = 2632
-Level 33 = 2743
-Level 34 = 2857
-Level 35 = 2972
-Level 36 = 3088
-Level 37 = 3207
-Level 38 = 3327
-Level 39 = 3449
-Level 40 = 3573
-Level 41 = 3699
-Level 42 = 3826
-Level 43 = 3956
-Level 44 = 4087
-Level 45 = 4219
-Level 46 = 4354
-Level 47 = 4490
-Level 48 = 4628
-Level 49 = 4768
-Level 50 = 4910
-Level 51 = 5053
-Level 52 = 5199
-Level 53 = 5346
-Level 54 = 5495
-Level 55 = 5645
-Level 56 = 5798
-Level 57 = 5952
-Level 58 = 6108
-Level 59 = 6265
-Level 60 = 6425
-Level 61 = 6586
-Level 62 = 6749
-Level 63 = 6914
-Level 64 = 7081
-Level 65 = 7250
-Level 66 = 7420
-Level 67 = 7592
-Level 68 = 7766
-Level 69 = 7941
-Level 70 = 8119
-Level 71 = 8298
-Level 72 = 8479
-Level 73 = 8662
-Level 74 = 8846
-Level 75 = 9033
-Level 76 = 9221
-Level 77 = 9411
-Level 78 = 9603
-Level 79 = 9796
-Level 80 = 9991
-Level 81 = 10189
-Level 82 = 10388
-Level 83 = 10588
-Level 84 = 10791
-Level 85 = 10995
-Level 86 = 11201
-Level 87 = 11409
-Level 88 = 11619
-Level 89 = 11830
-Level 90 = 12043
-Level 91 = 12259
-Level 92 = 12475
-Level 93 = 12694
-Level 94 = 12915
-Level 95 = 13137
-Level 96 = 13361
-Level 97 = 13587
-Level 98 = 13814
-Level 99 = 14044
-Level 100 = 14275
+def exp_to_lvlup(level):
+ # How much exp to rank up?
+ nmult=150.0
+ nmult+=level/35.0
+ nmult+=level/10.0
+ nmult+=level/6.0
+ nmult+=level/2.0
+ nmult=nmult**1.01
+ next_exp=int(level*nmult)
+ return next_exp
+
+i=0;tb=[]
+while i <= 100:
+ x=exp_to_lvlup(i);tb.append(x); print "Level %d = %d" % (i, x);i+=1
+
+Level 0 = 0
+Level 1 = 158
+Level 2 = 318
+Level 3 = 480
+Level 4 = 644
+Level 5 = 809
+Level 6 = 976
+Level 7 = 1145
+Level 8 = 1315
+Level 9 = 1487
+Level 10 = 1661
+Level 11 = 1836
+Level 12 = 2014
+Level 13 = 2192
+Level 14 = 2373
+Level 15 = 2555
+Level 16 = 2739
+Level 17 = 2925
+Level 18 = 3112
+Level 19 = 3301
+Level 20 = 3492
+Level 21 = 3684
+Level 22 = 3878
+Level 23 = 4074
+Level 24 = 4271
+Level 25 = 4470
+Level 26 = 4671
+Level 27 = 4874
+Level 28 = 5078
+Level 29 = 5284
+Level 30 = 5491
+Level 31 = 5701
+Level 32 = 5912
+Level 33 = 6124
+Level 34 = 6339
+Level 35 = 6555
+Level 36 = 6772
+Level 37 = 6992
+Level 38 = 7213
+Level 39 = 7436
+Level 40 = 7660
+Level 41 = 7886
+Level 42 = 8114
+Level 43 = 8344
+Level 44 = 8575
+Level 45 = 8808
+Level 46 = 9043
+Level 47 = 9279
+Level 48 = 9517
+Level 49 = 9757
+Level 50 = 9999
+Level 51 = 10242
+Level 52 = 10487
+Level 53 = 10733
+Level 54 = 10981
+Level 55 = 11231
+Level 56 = 11483
+Level 57 = 11736
+Level 58 = 11991
+Level 59 = 12248
+Level 60 = 12506
+Level 61 = 12767
+Level 62 = 13028
+Level 63 = 13292
+Level 64 = 13557
+Level 65 = 13824
+Level 66 = 14092
+Level 67 = 14363
+Level 68 = 14635
+Level 69 = 14908
+Level 70 = 15184
+Level 71 = 15461
+Level 72 = 15740
+Level 73 = 16020
+Level 74 = 16302
+Level 75 = 16586
+Level 76 = 16872
+Level 77 = 17159
+Level 78 = 17448
+Level 79 = 17738
+Level 80 = 18031
+Level 81 = 18325
+Level 82 = 18621
+Level 83 = 18918
+Level 84 = 19217
+Level 85 = 19518
+Level 86 = 19820
+Level 87 = 20125
+Level 88 = 20431
+Level 89 = 20738
+Level 90 = 21048
+Level 91 = 21359
+Level 92 = 21671
+Level 93 = 21986
+Level 94 = 22302
+Level 95 = 22620
+Level 96 = 22939
+Level 97 = 23260
+Level 98 = 23583
+Level 99 = 23908
+Level 100 = 24234
+