summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2018-12-30 11:13:04 -0200
committerJesusaves <cpntb1@ymail.com>2018-12-30 11:13:04 -0200
commitd30aa1abd2819c46428068a21e98a1da2379efe5 (patch)
tree3c471de592505482a1f5e2885d7f383a8101d5f6 /misc
parentefa9c59077254be8fef5a7008643a8a82ee92a1b (diff)
downloadtools-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')
-rwxr-xr-xmisc/hp_table.py46
-rwxr-xr-xmisc/sp_table.py (renamed from misc/hpsp_tables.py)0
2 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
diff --git a/misc/hpsp_tables.py b/misc/sp_table.py
index 53ab727..53ab727 100755
--- a/misc/hpsp_tables.py
+++ b/misc/sp_table.py