Yet another VoiceAttack plugin framework.
Find a file
dependabot[bot] 847110e2e9
Some checks are pending
Run tests on push / Run tests (push) Waiting to run
Bump Microsoft.NET.Test.Sdk from 17.3.0 to 17.5.0
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>
2023-02-22 08:21:54 +00:00
.github workflows: open pr on branch push 2022-07-13 21:42:06 +02:00
docs added command support 2022-07-31 11:39:11 +02:00
ExamplePlugin added command support 2022-07-31 11:39:11 +02:00
VoiceAttack-Framework added command support 2022-07-31 11:39:11 +02:00
VoiceAttack-Framework-Test Bump Microsoft.NET.Test.Sdk from 17.3.0 to 17.5.0 2023-02-22 08:21:54 +00:00
.editorconfig initial commit 2022-07-05 00:23:25 +02:00
.gitattributes Add .gitattributes. 2022-07-04 17:04:32 +02:00
.gitignore initial commit 2022-07-05 00:23:25 +02:00
CHANGELOG.md CHANGELOG: updated for missing change 2022-07-12 23:00:43 +02:00
Directory.Build.props initial commit 2022-07-05 00:23:25 +02:00
Directory.Build.targets initial commit 2022-07-05 00:23:25 +02:00
glider.jpg initial commit 2022-07-05 00:23:25 +02:00
LICENSE initial commit 2022-07-05 00:23:25 +02:00
mkdocs.yml documentation 2022-07-11 01:46:42 +02:00
README.md fixed README → docs 2022-07-11 11:29:45 +02:00
requirements.txt documentation 2022-07-11 01:46:42 +02:00
stylecop.json initial commit 2022-07-05 00:23:25 +02:00
StyleCop.ruleset added StyleCop.ruleset – silence ALL the warnings! 2022-07-12 21:07:50 +02:00
VoiceAttack-Framework.sln added command support 2022-07-31 11:39:11 +02:00

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:

  1. The plugin API is … functional, but not great. I want to provide one that is more pleasant to work with.
  2. 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 VoiceAttacks 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.

GitHub Sponsors ko-fi