It's possible, yes.
Getting the /loc data to the applet wouldn't be very elegant though. The safe way would be through the log file which would require a small UI script to periodically call /loc or send that data to a channel you can filter out of your visible UI. Your position would only be updated as often as that went off. You're free to spam yourself with /loc all you want, but if you use a chat channel you can't and shouldn't. (Apparently /loc is a "Command" type log line)
The rest would be decoding EQ2MAP's XML files for the right image/position, decoding the DDS and displaying that viewport. I guess adding the icons as well. You could technically add POI searching too but that's pretty extra.
I have the knowledge to do all of the above, but I really don't have the time. For me, the decoding of the EQ2MAPs files would take the most time as it would take trial and error to figure out plotting a /loc on the DDS according to the XML's data. I made my own map program before for EQ2, but it's been a long time since then and I happily use the in-game version.
|