This thread made me google MapTool [I'd not heard of it before] so I owe you a thanks Xenuite. Cheers. It looks pretty damn cool. I was going to write something like this for personal use because I didn't know it already existed.
The Tokentool image capture widget is equally full of win. And the general tone from the Maptool guys is that they're always looking for people to write bits of the program, so if you Kung-fu is that strong, Turnip, I looks forward to greatness.
Prepare to be disappointed! My policy is to half ass my way to something functional before being distracted by something shiny [or seeing a movie and being determined to write an entire conversion document for a Crafty game for it]. I've not come across the need to use Java before, so this will certainly be an interesting learning process for me at least.
Turnip666; unfortunately, I'm not that great at coding yet. There is the possibility of external tables, but as far as I can tell they're only capable of supporting one column. It supports some of the deeper java functions, but some of them are still Greek to me.
What about altering the table into a single column, and changing the lookup function? So that Attack IV + Threat Level 9 = value 68 [or if Java doesn't start counting at 0 then value 69]. All the charts can just be a single massive column that way. It'd just be Attack = X; Threat = Y; [X-1]*20 + Y