Skip to content

Releases: xpdota/event-trigger

1.0 Release

25 Dec 03:25
Compare
Choose a tag to compare

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

22 Dec 22:09
Compare
Choose a tag to compare
Alpha 10 Pre-release
Pre-release
  • 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

21 Dec 02:04
Compare
Choose a tag to compare
Alpha 9 Pre-release
Pre-release

(Deleted alpha 8 as it contained a dumb bug)

  • Replay mode now copies your actual settings, but will not permanently modify them at all
  • Vastly improved cooldown config UI

Alpha 7 - Big Update!

20 Dec 05:43
Compare
Choose a tag to compare
Alpha 7 - Big Update! Pre-release
Pre-release

Huge release!

Replay Support

image

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.

image

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.

image

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:

image

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

12 Dec 22:26
Compare
Choose a tag to compare
Alpha 6 Pre-release
Pre-release

New columns showing effects of abilities:

image

More CDs:

image

Better support for modifying callouts:

image

Alpha 5 - Endwalker Support

07 Dec 06:23
Compare
Choose a tag to compare
Pre-release

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

02 Dec 00:37
Compare
Choose a tag to compare
Alpha 4 Pre-release
Pre-release

Fixed issues affecting on-disk event storage. Just a bugfix.

You can help out by submitting replays. To do so, just do the following:

image

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

01 Dec 01:20
Compare
Choose a tag to compare
Alpha 3 Pre-release
Pre-release

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:

image

After the buff expires, it shows a red bar with the remaining cooldown time:

image

Finally, when it is ready again, you see a green bar:

image

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);

image

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

22 Nov 06:34
Compare
Choose a tag to compare
Alpha 2 Pre-release
Pre-release

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.

image

image

Alpha 1

17 Nov 06:04
Compare
Choose a tag to compare
Alpha 1 Pre-release
Pre-release
alpha-1

Assembly