From efa9c59077254be8fef5a7008643a8a82ee92a1b Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Sun, 30 Dec 2018 11:11:41 -0200 Subject: Add HP/SP Table Generation Script File. Current values are the ones for SP Table. --- .gitignore | 3 +++ misc/hpsp_tables.py | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100755 misc/hpsp_tables.py diff --git a/.gitignore b/.gitignore index f1feb78..3bed0ba 100644 --- a/.gitignore +++ b/.gitignore @@ -76,3 +76,6 @@ hercules/old* *.patch *.orig *.rej + +# Jesusalva's personal stuff +misc/* diff --git a/misc/hpsp_tables.py b/misc/hpsp_tables.py new file mode 100755 index 0000000..53ab727 --- /dev/null +++ b/misc/hpsp_tables.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=120 +v=8 +i=0 +s=20 +t=0 +b=20 +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=" SPTable:[ " +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 -- cgit v1.2.3-70-g09d2