Yet another VoiceAttack plugin framework.
847110e2e9
Some checks are pending
Run tests on push / Run tests (push) Waiting to run
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.3.0 to 17.5.0. - [Release notes](https://github.com/microsoft/vstest/releases) - [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md) - [Commits](https://github.com/microsoft/vstest/compare/v17.3.0...v17.5.0) --- updated-dependencies: - dependency-name: Microsoft.NET.Test.Sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> |
||
---|---|---|
.github | ||
docs | ||
ExamplePlugin | ||
VoiceAttack-Framework | ||
VoiceAttack-Framework-Test | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
CHANGELOG.md | ||
Directory.Build.props | ||
Directory.Build.targets | ||
glider.jpg | ||
LICENSE | ||
mkdocs.yml | ||
README.md | ||
requirements.txt | ||
stylecop.json | ||
StyleCop.ruleset | ||
VoiceAttack-Framework.sln |
YAVAPF – Yet Another VoiceAttack Plugin Framework
This is a framework for implementing VoiceAttack plugins. Simply put I had two issues with the plugins I have been working on over the last couple years:
- The plugin API is … functional, but not great. I want to provide one that is more pleasant to work with.
- I have noticed that I keep re-implementing certain things for each and every plugin that I write. For example, every single one of them wants to log to VoiceAttack’s event log. A shared framework means writing the code once.
The goal is to get you up & running with as little code and as little knowledge of the inner workings of VoiceAttack as possible.
Documentation & Installation Guide
You can find comprehensive documentation on Github Pages.
There is also an example plugin on Github.
Need Help / Want to Contribute?
Have a look at the troubleshooting guide. If your problem persists, please file an issue. Thanks! :)
You can also say “Hi” on Discord if that is your thing.