Commit Graph

5 Commits

Author SHA1 Message Date
420f03e78e refactor: make other classes access plugin class 2020-08-08 06:11:52 -04:00
cc9b66c216 feat: add options for behaviour when closed 2020-08-08 06:05:23 -04:00
1c31f19b89 refactor: pull targeting code out of ui
This has some consequences. First, LocalPlayer is no longer necessary
for rendering the UI, meaning the UI stays open even during loading
screens and other situations where there is no player.

Secondly, the sound effect will play even when the window is closed.

Thirdly, the history will update even when the window is closed.

The last two points will become config options in future.

I would also like to make TargetWatcher run in a task and run perhaps
every 100ms instead of every framework update.
2020-08-08 05:20:48 -04:00
1f9ac4972c feat: add option to open window on login 2020-08-07 19:37:01 -04:00
3e11a83879 chore: initial commit 2020-07-28 18:46:16 -04:00