EMPStat
EmpStat will have the distinction of compiling information from the
online RPG, Empiriana. From within
Empiriana you can capture text by pressing the F8 key which then stores
the text into a local file "emptext.txt". EmpStat pulls various bits of information
from that file for your perusal.
Granted, not everyone is going to care about this; but, I find such tidbits fascinating.
Take a look at the sample output for my character, Thorac. You can see that
Thorac can hold his own in a fight and take a bit of damage as well. After looking
at the example, you can see it's almost futile for me to use the Hack swing of my sword
when the percentage to hit on Thrust is only five percent less with a much higher
damager per hit and damage per attempt (the real power number).
I've recently revamped EmpStat to be pretty comprehensive. It'll compile
stats for any swords, axes, clubs, arrows or flasks. I've also finished coding
the program to compile data based on the Hero spell-casting...still working on
compiling data from the enemies though.
There are several other features that are implemented; but, I'll let the summaries
below explain. Also, please contact me if you're interested in providing captures
from your sessions, I'm particularly interested in spell-casters and archers.
I may need beta-testers as well; but, I'd much rather have people that have either
quested with me or helped me before in Empiriana.
Features in brief:
- Hero Stats
- 32 Bit Program.
EmpStat is programmed in PowerBASIC Console Compiler 2.11, which allows
access to the Windows API and all the memory available on your machine.
- Chat Log Created
EmpStat will pull all the conversations that you've been part of and place
them within one file, chat.txt. This comprehensive log can be perused at a later
time to rehash tips given or visit URLs at a later time.
- Enemies Stats!
Take a look at the abbreviated stats from the viewpoint of the enemies! Includes
number of times that the enemy has killed the Hero, damage caused, batting average
and more. Created in a comprehensive CSV
file.
- List of other Users
This CSV file includes basic data about the other users
of Empiriana. Includes name, sex, race, class, level and place last seen.
This data is gained by the Empiriana commands whoson?,
whereis? and also from clicking on another user to see the profile.
Future Features to be Finished:
- On screen progress. - finished 09.01.02
I need to add some better GUI information for the user. On my Intel Celeron
600, EmpStat only takes twenty seconds to crunch my seven megabyte "emptext.txt"
file.
- Command-line driven
Need to add some easy command switches to suit any various needs.
- INI File support
Allows users to store command-line switches in INI file.
- Cool ASCII Art
I'd like to have some cool ASCII/ANSI art for the GUI.
- Spell Stats
Curious to see if Empiriana is biased towards Baddies? You can check to
see if you're the only one always fizzling that important spell. Ever wonder which
attack spells are the best? You can even compare to see which spells are best
against each monster.
- Differentiate between Heroes
EmpStat doesn't differentiate between swapped characters. So, the program
isn't really Hero specific--but is more Real-User specific. This means that my
stats for Thorac are included in the same file as the stats for Ithilial.
- Time Specified
Instead of crunching the entire "emptext.txt" file, it would be nice to maybe
only crunch the last five levels or maybe the last ten sessions.
Last updated on September 11, 2002,
by Kurt Reonis