GamboSoft.com Home of Gamanern's Programs

Home
GamParse
GamParse Features
Getting Started
GamParse Instructions
GamParse Downloads
GamParse Change Log
License
GamTextTriggers
GamSettingsMover
Support Forums
 
Instructions for GamParse

View the Getting Started page for a quick introduction to parsing. Once you have the program up and running see the instructions below.


The Interface

The interface is split into two sections, the Fight Nav on the left, and a serious of tabs on the right. The sections of the interface are:
  • Fight Nav - A quick selection tool, allowing you to open different fights while staying on the same tab. You can also use the Fight Nav to quickly combine fights

  • Fight List - A more detailed version of the Fight Nav, showing some quick details about the fight, including total HP, fight duraction, your DPS and the start time of the fight

  • Overview - This shows you an overview of the fight completed so you can easily see all the various players DPS, total damage and a few other useful stats

  • Player DPS - Use this tab to dig deeper into each player's damage for an event to see how each weapon type, nukes and DoTs contributed to their total, and then investigate their critical hit rate, their accuracy, their minimum, average and maximum hits for each weapon type as well has hits per second

  • Spells & Discs - Track how many spells cast by players, pets and the opponents, selecting players to show which spells they cast and when they cast them. Use this to compare how casters of the same class compared

  • Tanking - This tab will show you everyone who took damage during an event. You will mostly use this tab to view how the main tank performed, selecting them brings up a summary of their tanking showing total damage, average hits and defensive rates. Selecting an attack type allows you to see a distribution of hits which allows you to see the impact of the tanks level of AC

  • Graphs - The quickest way to interpret a large amount of numbers is to put them into a graph. On this tab you can see rankings by damage and DPS, you can see player's damage over time as a line graph, players hit distribution as a vertical bar chart, damage to a player over time as a line graph and finally hit distribution against a player as a vertical bar chart

  • Healing - Shows your healing of others and also others healing of you as a total healed as well as showing when each heal landed and for how much. The EverQuest log file doesn't show others healing others, so they cannot be tracked

  • Live Fights - If you are running GamParse against a live log file, the live fights can be shown. You will see the top two fights showing details about those fights like total damage and DPS of the raid or group, your own performance as well as the top four other players. For the main fight you can also track the tank

  • Dmg Mods - This tab will show an estimate of the strengths and weaknesses the opponent had to each weapon type. If the damage modifier was positive, you gain a bonus using that weapon, but if the modifier is negative you should choose a different weapon type next time. Most opponents won't have any significant modifiers

  • Log Search - A tool to allow you to search through your log file. You can restrict your search to the current fight only, or search the entire log file. The results can be highlights and those lines can be copied to the clipboard so you can paste them to your forums, or even back into game

  • Loots - Investigate who looted items, and what items were looted. For each looter, you can see what items they had looted. For each item, you can see who looted it

  • Options - There are many options you can set to customise GamParse to your preferred style. You may want to check the options available allowing you to do actions like suppressing pull information, suppressing finishing blow, auto combining of pets to their owners and many options to customise the various outputs from GamParse

Combining fights

GamParse gives you the ability to combine fights together. You can use this to see how much damage players did during the entire group,  checking how much each player contributed to trash clearing on raids, or for raid targets that go away and come back, like Zi-Thuuli in DPoB.

You can combine the fights on either the Fight Nav, or on the Fight List. In each case, select all the fights you wish to combine, put in the name you want the resulting fight to be called, then hit the Combine Fights button.


Auto-monitor your main character's log file

On the options page, there is a section of 'Auto-monitor Options'.

Check the box for 'Auto-monitor on startup' and you will be asked to select the log file to open each time you start GamParse. You can change the file later with the 'Select File' button.

You can also enable backing up of your monitored log file. Check this option, and whenever you start GamParse and it finds the file has passed 100MB in size, it will offer to back up the file for you. This allows you to have many smaller log files so it is faster to open an older file if you ever wanted to view an old event.

The backed up files are placed in a subdirectory of your logfile directory called 'Backup'. The file name will be changed to include the date of the file into the name.

You can open any of these files using the menu File -> Load entire log file.


Linking pets to their owners

To show the proper total damage for pet classes, you need to link the pets to their owners. GamParse will automatically link pets with owner's name included, like Player`s Warder and Player`s Pet, but for pets with their own name you will need to force the link.

In game, you can target a pet then use the command /PET LEADER and the pet will report who its leader is. That line is read by GamParse and will form a link for that pet to its owner.

You can also assign a pet to a leader on the Overview tab using the drop down lists.

Mages have a spell line which hits their pet and returns mana to the mage. The emote from this spell is also used to link the pet to its owner.


Graphic overlays

There are several overlays available to allow you to track fights in real time while staying in game, as well as a post fight summary.

To use the overlays you must be playing in Windowed mode, and in game Options --> Display make sure the option of "Overlap Windows Taskbar" is disabled.

Enable the various overlays on the GamParse Options tab. For completed fights, you will need to set the trigger for how many HP for an opponent before you show the event. As a raider, I keep mine set at one million HP. so I only get the overlay for raid events, but sometimes I would lower it so I can track each kill in a group situtation.


Automatic copying of a fight summary to clipboard

On the option page, you can enable "Auto Send to EQ" so you can paste the fight summary as soon as the fight completes. You will need to set the trigger amount before the copy occurs, like the completed fight overlay, I have the Auto Send to EQ set at one million HPs.

You can also have GamParse play a sound each time it copies to make it obvious when it has copied to clipboard.

When it has been copied to the clipboard automatically, you can simply paste the result into EverQuest, and if you move fast enough, you can have the DPS summary pasted before the opponent has finished its death animation.


Overview tab

You can send the DPS summary for the selected fight to EQ. Either send the entire list to EQ with the 'Send summary to EQ' button, or select the players you want to sent and then hit the 'Send highlighted to EQ'.

The EQ summary can be customised on the Options tab so you can show the total details or not, so you can show damage, DPS and % of damage, and how many players you want to send.

When it is 'sent' to EQ, it is actually just copied to the clipboard and you need to paste the information into EQ. A hotkey needs to be set up to paste into EQ, which is described on the Getting Started page.

You can also share the summary in greater detail on your guild's forums. With two options, you can choose a HTML table with a lot of formatting, but not allowed by all forums, or a plain text version with only light BBCode formatting which is supported by most common forum packages.

If you need to share alot more detail, then you may want to export fights to a HTML file. The resulting file can then be hosted and you can post a link to that file from your guild's forums. You should be able to find many tutorials on the web about how to upload and host a file on the internet, so I won't go into it here. You may also be able to enlist the help of some friends in your guild to help you with hosting the HTML files.

The last option for sharing information about a fight is to export the current fight as its own logfile which others can then open up in GamParse themselves. As you may have some discussions that you don't want to share with others, there is a checkbox allowing you to strip out all conversation, so all that remains is the fight information. This would most likely be shared to a smaller group of people, so you will likely ZIP up the file and mail it, or transfer it using an instant messenger, or many other ways.

In the lower right corner you will see the drop downs where you can select a pet and owner to link.


Player DPS tab

Select a player on the left to view all the details for that player. The information is realitively self-explainitory, so I will leave you to look through these numbers yourself.

As with most tabs, you can send a summary to EQ. Select a player and hit the 'Send summary to EQ' button to place the information onto the clipboard. The summary will start with a tell to the player selected as your main reason for sending the summary is when someone sends you the tell 'So how did I do on that fight?'. If you wish to send the summary to someone else, simply change the /tell part to the player you want it to go to.


Spells & Discs tab

Select one or more players, pets and NPCs from the top left window. To select more than one use either Control or Shift keys.

When you have one or more selections made, the information will appear in the other two panels.

The bottom left panel will show you how many spells were cast by each user and has the ability to export the information. The information is can then be posted to your guild's forums. If supported by your guild's forums, you can use the 'Export to HTML' button, otherwise use the 'Export to Forum' button. The information will be placed on the clipboard, and you simply paste the information into a post on the forums.

The panel on the right will show the spells cast over time. This allows you to check the spacing of heal spells, were they all bunched, or evenly spread, or to see how fast a wizard is chain nuking just before they got summoned, or to track which spells the opponent is casting, and how often those spells are. Due to the nature of the information, the only export format that works well is HTML.


Tanking tab

Select a player or pet from the left panel and a detailed summary will be populated in the Details panel, top right. The details are reasonably self explanitory.

Choose an attack type to see the hit counts for that type.

'Export Tanking Details' will place very highly detailed tanking details onto the clipboard for pasting into Excel. The information is comma separated for easy importing. This information will be used for a later project.

'Send to EQ' will place a summary of the Details panel on the clipboard for pasting into EQ.

'Export to text' exports the contents of the Hit Counts panel. This is largely for sharing hit distribution information on The Steel Warrior forums to assist with quantifying the impact of AC.


Graphs tab

This tab has options for DPS done by the raid, and tanking information. Selecting a graph type will make the drop down menus available to further refine the graph you want.

The player DPS graphs have their drop down menus sorted alphabetically, with pets listed with their owners, while the tanking graphs are sorted by total damage taken, so the first on the list is the player that took the most damage.

The current graph does not re-size when you change the size of the GamParse window. Instead, the next time you select a graph, it will adjust to the new window size.

You can export information using the right click menu on the image. You can place the image on the clipboard so you can paste it to a paint program like Photoshop, or directly into Word or some e-mail programs. You also have the option of exporting to a PNG formatted file which can be shared on the guild forums, with many forum packages allowing you to attach images.


Healing tab

There are no selections on this tab. It simply shows who you healed in the top left, who healed you in the bottom left, and on the right when each heal landed, and for how much.

The 'Send summary to EQ' will place a summary of the others healing you onto your clipboard for you to paste into EverQuest.

Due to the EverQuest log file only showing healing by you and to you, this page is only really useful when done by the main tank.


Live Fights tab

You would use this tab if you had a second computer on your network and you were parsing your log file across the network.

If you wish to track live fights running GamParse on the same computer as EverQuest, then you will need to use the Live DPS overlays.


Damage Mods tab

GamParse can work out when an opponent is strong or weak against a certain weapon type by comparing amount in the critical hit message against the actual damage reported in the next line of the log file.

The critical hit message is generated before the opponent's strengths and weaknesses are checked, but the next line showing the damage done has the strengths and weaknesses included, so GamParse can see the difference and report the effectiveness of each weapon type.


Log Search tab

Enter the text you wish to search for, use the check box to limit to the selected fight or leave unchecked so it searches the entire log file, and then hit the Search Log button.

You can limit the results, which can be handy if your search is too broad and you are likely to get an enourmous amount of lines found.

One of the main uses for this tab is to get the exact text from the log file for a certain action. It could be so you can create an accurate audio trigger (or text trigger in GamTextTriggers), or so you can share the quest text with others in guild or on sites like Allakhazam's.

You can also use it to track conversations. You can view all tells to and from you by searching for '-->'.


Loots tab

Select a player to see what items, and how many they looted.

Select a loot to see who looted that item, and how many they looted.


Options tab

The options will allow you to customise many of the outputs from various tabs, change some of the processing techniques used and to enable the graphic overlay options.

The main processing options you have are:
  • Default battle time-out - If you are out of range of the 'slain' message, or the opponent just fades away (like Ayonae Ro, GamParse will close the fight when the selected time is met.

  • Discard fight if smaller than - This allows you to hide any very small fights, so you only see the real fights without seeing all the pets that you had to kill. If you are parsing on a low level character, you will want to set this number down a long way from the default.

  • Auto-combine pets - Allows you to view pets and owners combined as a single line to show their true DPS.

  • Suppress finishing blows - This will ignore the 32,000 point hits on low level opponents when they start to run.

  • Attempt to suppress pulls - The fight starts from the first contact between a player and an opponent, but sometimes that contact is the pull, with the real fight not starting until 10 - 20 seconds later when the opponent reaches camp. This option will attempt to identify a pull and then ignore it so the fight doesn't start until the opponent is in camp. It can only ignore the pull if only one player has attacked the opponent, and there has been not action on the fight for at least 6 seconds, and the total damage against the opponent is less than 2,000 points.

Copyright 2007-2010 Gamanern