Releases: xpdota/event-trigger
1.0 Release
Finally, an actual release!
There's not that much new, but there's an updater now. Close the program, then run triggevent-upd.exe. After you run it once, it will make a new file called update.properties
, with a single property, branch
. You can change this to any branch on this project. By default it is 'stable', giving you releases that should be stable. You can also use 'alpha', which will be roughly like how it was before, or 'master' if you want things as soon as they are merged (things might break). The updater doubles as an integrity check for everything except the launcher/updater itself, so it will also repair any corrupted or missing files (and deleting any extraneous files in the deps/ folder - make a 'user' folder if you have extra jars you want to add).
This should be the last time you'll need to download something manually from this page - unless there's something major I have to change in the updater itself,
I have also added a few more cooldowns.
If you enjoy using this, please share it with some friends! Simply spreading the word is the best way you can support me, as there is not a great place to share new projects like this.
Alpha 10
- Fixed some import bugs
- UI improvements
I have also added a lot more to the setup guide.
I'll have an auto-updater soon, I swear.
Alpha 9
Alpha 7 - Big Update!
Huge release!
Replay Support
You can open a previous session (if you have the "save to disk" option enabled), or an ACT log file. You can even force-enable overlays to see what they would have looked like. Note that currently, the replay mode does not have persistent settings.
CD Tracker
There are two CD overlays, one for personal and one for party. They have separate tabs to pick which cooldowns you want tracked in each one. The personal CD tracker will only track abilities/buffs cast by you, while the party version is filtered to party members.
It displays green for "Ready", red for recharging, or blue for active. When the buff is still active, the remaining duration is displayed.
Party overlay
There is also a party overlay. It is fairly incomplete, so it isn't quite ready to replace the in-game party UI.
When viewing a replay, it will even show unresolved damage as a red bar (seen here on the WAR).
Unfortunately, there isn't a rewind yet - the replay can only go forward, but it's a start. To advance through the replay, enter a number of events to replay at a time in the box at the top of the window, then click "Advance".
Overlay Management
Finally, there is an actual tab for managing overlays:
At the top, there are options are to show/hide all overlays, enter edit mode to allow you to drag overlays around (drag the border, not the contents, or mousewheel on the border to change scale), and adjust the opacity of each overlay.
Alpha 6
Alpha 5 - Endwalker Support
Support for SGE and RPR.
I think DoTs are updated but might be missing some. Haven't bothered much with CDs. DoTs is now DoTs and self-buffs, as I've added WAR and SAM self-buffs to it (i.e. it's for all things you'd want 100% uptime on instead of just dots).
As usual, there are two zips you can download - the larger one has an appropriate Java version bundled, the smaller one will direct you to the download page if you do not have one installed already.
Alpha 4
Fixed issues affecting on-disk event storage. Just a bugfix.
You can help out by submitting replays. To do so, just do the following:
Then, restart the app or restart ACT.
The session files are in %appdata%\triggevent\sessions
. Each session has a folder, with session.oos.gz
inside of it. Just upload this along with any comments you might have (things not working, triggers you'd like to see, etc).
These files are like ACT logs, but not quite the same. They contain everything from the ACT websocket, including combatants and zone info.
Alpha 3
Overlay support is now pretty good.
As before, use '/e c:overlay:show' to show, '/e c:overlay:edit' to move them around by dragging the pink borders, AND now you can use the scroll wheel to make each individual overlay larger or smaller.
There is a cooldown tracker (much like the dot tracker), but I need to add the rest of the cooldowns to it, and also associate buff IDs to ability IDs (this is done server-side, there is no quick list of these).
While the buff is active, it shows a blue bar and counts down the remaining duration:
After the buff expires, it shows a red bar with the remaining cooldown time:
Finally, when it is ready again, you see a green bar:
I have also added the high-res icons for abilities and buffs.
There is also some beginning of support for adding third-party triggers and such. You can throw them in the deps/ folder for now if you have any (or want to make your own);
If you are developing, you'll notice the entire package structure has changed. The launcher now has its own 'launcher' module, and the builtin non-essential triggers are in the 'triggers' module.
Alpha 2
Lots of new stuff
There are now two release files: triggevent-win.zip, which includes a suitable Java version to get you up and running quickly, and the -byoj version which will send you to the download page if a suitable Java version isn't already installed.
This requires ACT and OverlayPlugin. You will need to enable OverlayPlugin websocket (ACT -> Plugins -> OverlayPlugin WSServer -> Stream/Local Overlay -> Click Start button).
To check if it's working, do /e c:tts
in-game.
There's not much here yet, but the UI is a lot better than before. There's also support for custom GUIs, both for plugin configuration, and in-game overlays. You can check out the jail plugin and dot timer plugins as examples, under the "Plugin Settings" tab. The in-game overlay support is off by default, but you can use these commands to try it out:
/e c:overlay:show
/e c:overlay:edit (lets you drag around and click)
/e c:overlay:lock (stop editing, click-through enabled)
/e c:overlay:setallopacity 0.6 (make overlay semi-transparent)
/e c:overlay:hide ("edit" takes precedence, so lock before hiding)
This certainly won't be replacing trigg/cact any time soon, but at least you no longer have to deal with flaky jail plugins anymore.