version 1.1 | | version 1.2 |
---|
| | |
# This table contains the experience values for the different levels. | | # This table contains the experience values for the different levels. |
# Note the maximum theoretical value for any level is 2147483648. | | # Note the maximum theoretical value for any level is |
# It is probably safer to cap at about 2.1 billion - otherwise, the | | # 9223372036854775808 (2 ^ 63). However, you should put in a cap |
# addition logic may overflow, and the character may never be able to | | # a bit below that - while the code tries to be clever and not |
# fully max out. | | # do overflows, I'm not 100% confident that it would work if |
| | # max was set to that value. |
# | | # |
# Note that this table starts at level 1 - the tables in | | # Note that this table starts at level 1 |
# common/living.c start at level 0. The value for lvel 0 | | |
# should always be zero | | |
# | | # |
# The format of this table isn't very strict - the | | # The format of this table isn't very strict - the |
# code just tries to extract the numbers, so it doesn't | | # code just tries to extract the numbers, so it doesn't |
| | |
# get the desired table. Note you should make sure when you | | # get the desired table. Note you should make sure when you |
# do the sub, you also get rid of the space after the letter | | # do the sub, you also get rid of the space after the letter |
# (Eg, s/#A //) | | # (Eg, s/#A //) |
| | # |
| | # Added 2003-03-01 - the maximum level is now set in this file - |
| | # thus, its just a simple matter of changing the value to whatever |
| | # and adding on to the table to allow for whatever maximum level is |
| | # desired. I've made the maxlevel for all of these level 115, and |
| | # put in a double for each level after 110 to get to that point - |
| | # this should allow all players to max all skills if they so desire. |
| | # Note that max_level must be set before the exp table is defined, |
| | # so that the program knows how much space to allocate. |
| | # |
| | # Related to this - one of the following tables must be uncommented |
| | # for the program to work properly. I uncommented what was the |
| | # default table. |
| | |
| | max_level 115 |
| | |
# Old (classic) exp table: | | # Old (classic) exp table: |
| | |
| | |
#A # 100 | | #A # 100 |
#A 118100000,119700000,121300000,122900000,124500000, | | #A 118100000,119700000,121300000,122900000,124500000, |
#A 126100000,127700000,129300000,130900000,785400000 | | #A 126100000,127700000,129300000,130900000,785400000 |
#A # 110 (end of table ) | | #A # 110 |
| | #A 1570800000, 3141600000, 6283200000, |
| | #A 12566400000, 25132800000 |
| | #A #115 (end of table ) |
| | |
# This is the default exp table as compiled | | # this is the old default table (was |
# in. | | 0,2000,4000, 8000, 16000,32000,64000,125000,250000, 500000, |
#B 0,2000,4000, 8000, 16000,32000,64000,125000,250000, 500000, | | # 10 |
#B # 10 | | 900000,1400000,2000000,2600000, |
#B 900000,1400000,2000000,2600000, | | 3300000,4100000,4900000,5700000,6600000, 7500000, |
#B 3300000,4100000,4900000,5700000,6600000, 7500000, | | # 20 |
#B # 20 | | 8400000,9300000,10300000,11300000, |
#B 8400000,9300000,10300000,11300000, | | 12300000,13300000,14400000,15500000,16600000, 17700000, |
#B 12300000,13300000,14400000,15500000,16600000, 17700000, | | # 30 |
#B # 30 | | 18800000,19900000,21100000,22300000, |
#B 18800000,19900000,21100000,22300000, | | 23500000,24700000,25900000,27100000,28300000, 29500000, |
#B 23500000,24700000,25900000,27100000,28300000, 29500000, | | # 40 |
#B # 40 | | 30800000,32100000,33400000,34700000, |
#B 30800000,32100000,33400000,34700000, | | 36000000,37300000,38600000,39900000,41200000, 42600000, |
#B 36000000,37300000,38600000,39900000,41200000, 42600000, | | # 50 |
#B # 50 | | 44000000,45400000,46800000,48200000, |
#B 44000000,45400000,46800000,48200000, | | 49600000,51000000,52400000,53800000,55200000,56600000, |
#B 49600000,51000000,52400000,53800000,55200000,56600000, | | # 60 |
#B # 60 | | 58000000,59400000,60800000,62200000, |
#B 58000000,59400000,60800000,62200000, | | 63700000,65200000,66700000,68200000,69700000, |
#B 63700000,65200000,66700000,68200000,69700000, | | 71200000, |
#B 71200000, | | # 70 |
#B # 70 | | 72700000,74200000,75700000,77200000, |
#B 72700000,74200000,75700000,77200000, | | 78700000,80200000,81700000,83200000,84700000, |
#B 78700000,80200000,81700000,83200000,84700000, | | 86200000, |
#B 86200000, | | # 80 |
#B # 80 | | 87700000,89300000,90900000,92500000, |
#B 87700000,89300000,90900000,92500000, | | 94100000,95700000,97300000,98900000,100500000, 102100000, |
#B 94100000,95700000,97300000,98900000,100500000, 102100000, | | # 90 |
#B # 90 | | 103700000,105300000,106900000,108500000, |
#B 103700000,105300000,106900000,108500000, | | 110100000,111700000,113300000,114900000,116500000, 118100000, |
#B 110100000,111700000,113300000,114900000,116500000, 118100000, | | # 100 |
#B # 100 | | 119700000,121300000,122900000,124500000, |
#B 119700000,121300000,122900000,124500000, | | 126100000,127700000,129300000,130900000,785400000, |
#B 126100000,127700000,129300000,130900000,785400000, | | 1570800000 |
#B 1570800000 | | # 110 |
#B # 110 and end of table | | 3141600000, 6283200000, 12566400000, |
| | 25132800000, 50265600000 |
| | # 115 and end of table |
| | |
#C | | #C |
#C # New hard exp table. | | #C # New hard exp table. |
| | |
#C 1028200000, 1080300000, 1134900000, 1192300000, 1252500000 | | #C 1028200000, 1080300000, 1134900000, 1192300000, 1252500000 |
#C 1315800000, 1382200000, 1451900000, 1525100000, 2100000000 | | #C 1315800000, 1382200000, 1451900000, 1525100000, 2100000000 |
#C # 110 | | #C # 110 |
#C | | #C 4200000000, 8400000000, 16800000000, |
| | #C 33600000000, 67200000000 |