Revision history for Perl extension Games::EverQuest::LogLineParser.
0.08 08/30/04
- changed references to 'fooble' to 'Daniel B. Boorstein' or 'danboo'
- various documentation type fixes
- added 'strike' as a melee damage type (thanks to David Frascone)
0.07 08/28/04
- trim all new lines and carriage returns prior to line parsing, fixes parsing
for those running EQ under Wine (thanks to David Frascone)
- added LEVEL_GAIN line type (thanks to David Frascone)
- moved distribution from windows to linux, and rebuilt using:
h2xs -AX -b 5.6.0 -n Games::EverQuest::LogLineParser --use-new-tests -v 0.7
0.06 11/18/03
- added YOU_OOC, YOU_AUCTION, YOU_SHOUT, GAME_TIME, EARTH_TIME, MAGIC_DIE,
ROLL_RESULT, BEGIN_MEMORIZE_SPELL, SPELL_INTERRUPTED, SPELL_NO_HOLD,
line types
- changed YOUR_SPELL_RESISTED to SPELL_RESISTED
- changed CRITICAL_SCORE to CRITICAL_DAMAGE (now handles spells as well as melee)
- eqlog_line_type_frequency.pl
- added option to sort by frequency
- eqlog_unrecognized_lines.pl script to distribution
- added option to output statistics regarding % recongnized and lines/second
0.05 11/16/03
- added documentation to included scripts
- 'backstab' and 'claw' are recognized in MELEE_DAMAGE
- changed MOB_MISSES_YOU to OTHER_MISSES (handle misses by PCs as well now)
- handle tells with compound names (NPCs)
- added MERCHANT_TELLS_YOU to capture merchant prices
- added OTHER_AUCTIONS line type
- handle '[queued]' YOU_TOLD_OTHER messages
0.04 11/15/03
- merged MELEE_DAMAGE and MOB_HITS_YOU line types
- no longer force mob names into ucfirst
- added parse_eq_line_type() for parsing a line with a particular
expectation of its type
0.03 11/13/03
- added eqlog_line_type_frequency.pl script to distribution
- added eqlog_unrecognized_lines.pl script to distribution
- completed parsing of PLAYER_LISTING line types
- now makes use of ./t/ dir and Test::Harness
0.02 11/12/03
- converted hash based implementation to array based (better control
of processing order, and likely faster)
- included eqlog2csv.pl script to distribution
- added 'time_stamp' and 'line_type' keys to doc examples
0.01 11/05/03
- original version; created by h2xs 1.21 with options
-AX -n Games::EverQuest::LogLineParser