diff options
author | Jesusaves <cpntb1@ymail.com> | 2018-12-30 11:13:04 -0200 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2018-12-30 11:13:04 -0200 |
commit | d30aa1abd2819c46428068a21e98a1da2379efe5 (patch) | |
tree | 3c471de592505482a1f5e2885d7f383a8101d5f6 /misc/hp_table.py | |
parent | efa9c59077254be8fef5a7008643a8a82ee92a1b (diff) | |
download | tools-d30aa1abd2819c46428068a21e98a1da2379efe5.tar.gz tools-d30aa1abd2819c46428068a21e98a1da2379efe5.tar.bz2 tools-d30aa1abd2819c46428068a21e98a1da2379efe5.tar.xz tools-d30aa1abd2819c46428068a21e98a1da2379efe5.zip |
Split hpsp_tables in two files with current rules for each one
This way, we can have better control of HP/SP table rules generation
Diffstat (limited to 'misc/hp_table.py')
-rwxr-xr-x | misc/hp_table.py | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/misc/hp_table.py b/misc/hp_table.py new file mode 100755 index 0000000..1a59f00 --- /dev/null +++ b/misc/hp_table.py @@ -0,0 +1,46 @@ +#!/usr/bin/python2.7 +# it: Initial Value +# v: Basic Increment +# i: Initial level (minus one) +# s: steps to increase (default 10) +# t: increase on each step (default 1) +# m: Maximum level +# b: Base Value Boost (raises it) +it=400 +v=50 +i=0 +s=10 +t=0 +b=0 +m=160 + +# head: tabulation on each line +# h1: header on first line, can be HPTable or SPTable +# tail: Comment after each line, will be followed by the level range +head=" " +h1=" HPTable:[ " +tail=" // " + +# The code begins here (bf: buffer) +bf="" +print "" +while (i <= m): + i+=1 + if i==1: + bf+=h1 + elif i % 10 == 1: + bf+=tail + bf+=str(i-10) + bf+=" - " + bf+=str(i-1) + print bf + bf="" + bf+=head + if (i % s == 0): + v+=t + it+=b + bf+=str(it) + bf+=", " + it+=v + +# Everything was printed to stdout |