evening chaps,
well as my project to begin learning C++ properly I looked at attempting to bring the FFXIV interface past the 18th century.
I present to you the very first part of MoeInterface, dot tracking for summoners.
warning this is a very alpha project made by a guy whose grasp on C++ is about as much as I can google (far more comfortable with C# for GUI work). as such i had to take a crash course at "moe's university for people who want to C++ good and do other things good too" and thus there are certain "features" that may or not be working as intended...
before I get started I would love to thank a few people who without their intervention i would have given up hopelessly
firstly Ndc: likely a throw away, but really I cant thank you enough
VII: provided a link to a dump of all buff ID's which saved me about an hour of trial and error
Tassabra: provided bard class ID, helping me bug test the hell out of 0.6
so lets get to it.
right now I've created a simple and honestly shittily put together app that tracks all the summoner dots (bio2, miasma, bio1, thunder, and aero) and will give you progress bars for each. the important thing is that it differentiates between yours and other people's, so you dont have to keep track of those shitty little green letters anymore (hazza).
(for clarity, bars go in order; bio2, miasma, bio, thunder, aero)
CURRENT SUPPORTED CLASSES:
-summoner
-bard
issues:
-no known issues
usage:
run the application, apply dots
to close simply click on the black part of the form (under the bottom progress bar or above the top one)
future updates:
class specific timers that change based on your class. (debuffs and buffs)
sound notifications on proc or debuff about to come off.
replacement for player/target/focus HP bars
better cast bars.
eventually:
DBM style add-on for individual bosses.
https://dl.dropboxusercontent.com/s/...MZIPjxj0w&dl=1
change log:
V0.65
-updated for patch
V0.6
-added: bard support (venomous bite, wind shot, straight shot, straighter shot)
-added: heads up reactive buff window (demo'd with straightened shot)
-added: full support for automatic class detection and layout changer.
-changed: UI tweaks.
-changed: bars now progress at relative levels so that you get a better view of when dots will fall off in relation to eachother.
-fixed: issues with multi-screens fixed.
-fixed: running in admin mode should not properly display forms.
-fixed: left debug code in last build.
V0.5:
-Added: form is now draggable (had to move the close button to the red button on the bottom right corner)
-Added: support for other classes (actual spell updating isn't active as i'm still gathering information on what to track, but this provides the framework to quickly add support for more classes)
-Fixed: bars should properly reset when something dies while your dots are still active
V0.4:
-added settings menu (click the gray bar at the top)
-fixed: crash error when dots exceed their intended amount.
V0.3:
rewrote all code in c#
V0.2:
finished c++, mistakes were made
V0.1:
this never happened