View Single Post
Old 08-05-2005, 08:13 PM   #9 (permalink)
Irvyn
Administrator
Head Coder
 
Irvyn's Avatar
 
 Additional Info
Last Online: 09-06-2008 08:47 PM
Join Date: Jul 2005
Location: Fayetteville NC
Posts: 121

Level: 10

HP: 4 / 225
MP: 40 / 2139
EXP: 3%
Send a message via AIM to Irvyn
Re: UI Customization

The closest I could get in EQ to having an in-game DKP system was to import the DKP standings from my website into the game. I wrote a simple program that raid leaders/officers would run on their computer to download the current DKP standings once a day. The program created a 'Story Line' file which showed up in-game so raid leaders could quickly see standings. The files aren't real time though, and you have to re-log to see the changes (think I heard they changed this somewhat though). The other problem is that there is no way to export any data from within EQ so all DKP stuff had to be typed into the site.

It was a bit kludgy, but it helped with awarding loots on large raids.

For WoW, I made an AddOn that allowed raid leaders to create a 'raid log' inside the game that stored the mob, attendees, drops and loot awards. The data was saved in a local file (the infamous SavedVariables.lua). Once the raid was 'built' users could load the file onto the site. I got bored with WoW and never finished the import part of the mod, but it downloads the DKP standings and writes them to the file so they can be viewed in-game.

Having to re-log (or /reloadui) to see any changes in the data made it kinda gimped though. The limitations of the SavedVariables.lua file made it even more painful to mess with.

Neither WoW, EQ, or SWG have supported any type of real time data storage/processing from outside the game. Essientally, UI customization has been aesthetic in nature until WoW. Of course Blizzard gave access to too many gameplay functions, but at least they are on the right track. I hope Sigil gives us a more meaningful UI engine.
Irvyn is offline   Reply With Quote