0.13.0: ngld overlayplugin is now required
ngld's OverlayPlugin is now required
The future is now, or it is for the 50% of you who haven't bothered to update from hibiyasleep overlayplugin.
The hibiyasleep overlayplugin is now fully deprecated. cactbot only supports ngld's overlayplugin fork.
ugh why are you doing this
Yeah, I hate change too, sorry.
- hibiyasleep's version hasn't updated in years, and so was using an extremely old chromium version. This meant that overlays could only use web features from Chrome 43. (Chrome is currently at version ~80). This helps folks write overlay more easily and helps compatibility of overlays.
- These newer web features made it easier for me to add
raidboss_timeline_only.html
andraidboss_alerts_only.html
. - ngld's OverlayPlugin merges in ACT websocket support so you don't need both ACT WS and OverlayPlugin. This is especially good for streaming if you want to just include a window without capturing your whole desktop.
- ngld's OverlayPlugin is also an active project that is adding nice features. It has better focus detection. It can hide during cutscenes. It's got a much nicer updater. It makes it easier to add new events that overlays can use (like who is in your party).
- The future dream is that cactbot plugin code will get moved up into ngld's OverlayPlugin so that at some point in the far future you won't need a CactbotOverlay.dll, you'll just be able to use cactbot html directly with OverlayPlugin.
cactbot + ngld overlayplugin instructions
The readme is up to date: https://github.com/quisquous/cactbot#installing-cactbot. Please reread it, as it has changed from the hibiyasleep version.
The biggest difference from previous cactbot versions is that you should load the cactbot plugin as an ACT plugin and not put it in the addons/ folder. In the past, this was unsupported, but now is the recommended path to loading cactbot.
Here's some basic instructions, although the readme walks you through this with screenshots:
(1) disable the hibiyasleep OverlayPlugin.dll in ACT, close ACT
(2) download the latest version of the ngld overlayplugin
(3) unblock and unzip that somewhere on disk, like your user folder (DO NOT put this in the same hibiyasleep OverlayPlugin folder you were using before)
(4) load the OverlayPlugin.dll in that folder as an ACT plugin
(5) download the cactbot-0.13.0.zip file
(6) read and follow these new instructions carefully: https://github.com/quisquous/cactbot#installing-cactbot
(7) unzip that file somewhere else on disk, like your user folder
(8) add the CactbotOverlay.dll plugin as an ACT plugin, loaded after aka underneath in the list the FFXIV Plugin and the ngld OverlayPlugin
(9) you will need to re-add all of your overlays, sorry
(10) please also click the "Automatically Report Errors" checkbox in the general tab
Changes
- finally merged in the
ngldoverlay
branch - fix for extremely broken timelines in 0.12.2 (#758, thanks @KattTails)
- full TEA timeline, huge thanks to @Legends0
Misc
I'll work on getting more TEA triggers in the coming week or so. If anybody has a network log through most of the fight, please send it my way.
Sorry for all the bug hassles while I was out of town. 😭