Download
(3Kb)
Download
Updated: 04-17-14 11:27 AM
Pictures
File Info
Updated:04-17-14 11:27 AM
Created:03-21-14 09:39 AM
Downloads:842
Favorites:1
MD5:

Track Interactions

Version: 1.3
by: Gerodd [More]

About
Have you ever wondered if you have played with any of the other characters in your raid finder instance before? How about in a BG or random heroic?

This addon is designed to keep track of all the other characters your character encounters while playing. The addon logs the character names of all messages your character receives (/raid, /yell, /say, /instance, etc...) and also logs the character names of whoever is in your party, raid, or instance group.

The Idea
Currently the driving force behind this addon is a school project I am working on. I am interested in how many other players characters within WoW interact with. I use the term interaction very loosely here as the addon logs any chat messages your character receives while in game, weather they were directed at you or not.

Being that this is a school project, I would ask that if you download and use this addon that you send me back the log file it creates. Play for day, play for a week, whatever works for you but any log files I get back will improve my data set and hopefully yield some interesting data.

If you would be so kind and upload the TrackInteraction.lua file from your SavedVariables folder to: http://dbinbox.com/Gerodd (See Explanation of Log File section below if you don't know where your SavedVariables folder is) I would really appreciate it. The log file contains no personal information and submitting it to me is completely voluntary. As an incentive, if you wish to receive a copy of my report once it is finished, send me a message with your email address.

So What Exactly Does it Do?
This addon utilizes the saved variables file to "log" the names of players you receive messages from and the names of players you group up with (raid, instance, party, bg, scenario, etc...).

Future Work
At this stage, the addon provides no useful feedback to you the user. However, in the future I hope to provide some kind of interface that alerts you if you have been in a group with a particular player before and a count of how many unique characters you have interacted with or seen while playing. Currently

Explanation of Log File
The log file is actually a saved variables file probably located in:
C:\Program Files\World of Warcraft\WTF\Account\<YourAccountName>\SavedVariables\TrackInteractions.lua
This log file has two different formats for logging messages and groups.

Messages are logged with the following convention: Your Character Name and Realm, Time Stamp, m (for message), Channel The Message Came From, Message Sender

Groups are logged with the following convention: Your Character Name and Realm, Time Stamp, g (for group), Character From Your Group

Change Log:
4-17-14 V1.3 - Removed additional code that was unnecessarily logging oqueue messages and changed the zip so it will extract into a TrackInteractions folder instead of individual files
3-28-14 V1.2 - removed portion of code that was logging unnecessarily back end oqueue messages
3-22-14 V1.1 - Removed all the messages that go into the chat frame, these were just for debugging purposes. The addon should now be completely transparent to the user.

**I should also mention that this is the first addon I have every written and my first experience with LUA so I apologize if the code is ugly

Post A Reply Comment Options
Unread 03-22-14, 09:23 AM  
Gerodd
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 1
Uploads: 1
Originally Posted by Duugu
Very "loose", indeed.
I would define "interact" as players that I had at least a single activity on/with ... like sending a chat message, casting a spell on, etc. Your list is more like "players my client encountered".
Yes, that is actually a much better description of what this does, I have updated the addon description to reflect that. Thanks!
Report comment to moderator  
Reply With Quote
Unread 03-22-14, 08:47 AM  
Duugu
Premium Member
 
Duugu's Avatar
AddOn Author - Click to view AddOns

Forum posts: 851
File comments: 127
Uploads: 9
Very "loose", indeed.
I would define "interact" as players that I had at least a single activity on/with ... like sending a chat message, casting a spell on, etc. Your list is more like "players my client encountered".
Last edited by Duugu : 03-22-14 at 08:48 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: