New version! v220.127.116.11
I decided to add a useful direct memory feature - current target & focus target overlays. Please let me know if you run into problems
The overlays can be toggled by clicking the 'Show FFXIV Overlay' button on the top of the screen. Nothing will appear until you have something targeted in-game. You can drag each bar around with the left mouse button, and resize them with the right mouse button.
You can toggle the target name and target hp info, or change the text font type/size. By default, three different colors will be displayed for different HP ranges, and these can be configured as desired.
I'm still working on a direct memory parsing feature, but it is taking a very long time to test and refine it.
For the overlay, one enhancement I am considering is to add a custom target feature, so you can list one or more mob names, and a separate overlay will appear for each instance of the mob when it is within range. What are your opinions - does this cross the line?
- Fixed a problem with non-US windows region settings introduced last weekend. It was parsing without the ability definitions xml file, and so was extremely poor. Thanks to Kokoko89 for the help tracking it down and testing the fix.
- Added first version of overlay support
- Minor XML ability improvements.
Love the Overylay idea. Guess it only works if you run FFXIV in full screen window? I have multiple monitors so I was able to move them to another monitor.
I think adding everything around you may go a little too far and might get into things Square will disallow. Just my opinion though. Great work on this, keeps getting better and better.
To those who emailed me / PM, thanks for the bug reports. I've uploaded v18.104.22.168.
There was a problem with handling non-PC entities - they do not have hit points, so my code was reading some random pointer. I've added some code to filter out certain classes of targets based on their type, but I only filtered the three types I identified myself while running around. There are probably more, but I changed things so it will just show an empty bar if it runs into something it can't handle.
I noticed that blm lb3 isn't getting separated in the parse. Lmk if you need a log
Sent from my RM-860_nam_usa_100 using Tapatalk
If you still have them, could you zip up your ffxiv binary log files and email them to ravahn (at) Hotmail.com? I'll take a look at what is going on.
Playing a WHM, I think I will like the overlay however a "Lock" and even a "Click through" feature would be nice if possible. If you click on one your game window become non-focused.
Side question. In the ACT options Data Correction > Misc. > Default Char name I have always had my characters full name and it seems to work fine. I change it to "You" and still works the same with the only difference being that I show up as "You" in the data output. This is also the case when I upload the logs to my website. It gets people confused when they look at the website. The question. It is safe to assume that leaving my characters full name in this is ok? I understand that if I ever played another character with a different name it would mess things up but I won't be doing that anytime soon.
I also tried the Combatant Rename feature to rename You to My Character however I no longer get highlighted in green.
The reason Default Char Name works is that I check it inside the plugin and rename 'You' to whatever is stored there. That is some old code from an early version, and I probably shouldn't be doing that because it is inconsistent for non-English languages (I don't do it for Vous/Du). However, it should work.
I just redid my system, so I can't look now... but I'll see about dredging up the code I ended up using for that functionality. (Since .NET doesn't give you a way normally)