Compare commits

...

2 commits

Author SHA1 Message Date
168a4dd30b
[fix]: updated version number and copyright
Some checks failed
Create release on tag push / Create mod release (push) Failing after 28s
2024-05-03 14:33:14 +02:00
bb0f4608bf
[docs]: updated for 5.0 and dropped legacy support 2024-05-03 14:19:57 +02:00
3 changed files with 6 additions and 17 deletions

BIN
VoiceAttack.exe Normal file

Binary file not shown.

View file

@ -1,5 +1,5 @@
// <copyright file="bindED.cs" company="alterNERDtive"> // <copyright file="bindED.cs" company="alterNERDtive">
// Copyright 20202022 alterNERDtive. // Copyright 20202024 alterNERDtive.
// //
// This file is part of bindED VoiceAttack plugin. // This file is part of bindED VoiceAttack plugin.
// //
@ -38,7 +38,7 @@ namespace bindEDplugin
[System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE1006:Naming Styles", Justification = "historic, grandfathered in")] [System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE1006:Naming Styles", Justification = "historic, grandfathered in")]
public class bindEDPlugin public class bindEDPlugin
{ {
private static readonly Version VERSION = new ("4.2.2"); private static readonly Version VERSION = new ("5.0.1");
private static readonly string BindingsDir = Path.Combine( private static readonly string BindingsDir = Path.Combine(
Environment.GetFolderPath( Environment.GetFolderPath(
@ -133,7 +133,7 @@ namespace bindEDplugin
/// The plugins description, as required by the VoiceAttack plugin API. /// The plugins description, as required by the VoiceAttack plugin API.
/// </summary> /// </summary>
/// <returns>The description.</returns> /// <returns>The description.</returns>
public static string VA_DisplayInfo() => "bindED Plugin\r\n\r\n2016 VoiceAttack.com\r\n20202021 alterNERDtive"; public static string VA_DisplayInfo() => "bindED Plugin\r\n\r\n2016 VoiceAttack.com\r\n20202024 alterNERDtive";
/// <summary> /// <summary>
/// The plugins GUID, as required by the VoiceAttack plugin API. /// The plugins GUID, as required by the VoiceAttack plugin API.

View file

@ -41,21 +41,10 @@ have to either invoke the plugins `loadbinds` config manually or restart
VoiceAttack after you have loaded into the games main menu and changed any key VoiceAttack after you have loaded into the games main menu and changed any key
bind. bind.
## Horizons vs. Odyssey ## Horizons (legacy) vs. Odyssey (live)
**Note**: If you do not own Odyssey, everything will work just as before! Horizons support has been dropped. If you still play legacy, you will have to
use bindED <5.0.
Sadly for the time being Odyssey and Horizons will basically be separate games.
That also means they have separate binds files. BindED will always default to
using the file generated by Odyssey (`<preset>.4.0.binds`) if it exists.
To keep hassle to a minimum, the recommended way to change binds is to do it
from Odyssey. Whenever a change to the Odyssey file is detected, the plugin will
overwrite Horizons binds (`<preset>.3.0.binds`) with it. If you for some reason
want to keep entirely separate binds, you can set `bindED.disableHorizonsSync#`
(yes, including the pound sign) to `true` in your VoiceAttack profile. Whenever
you are playing Horizons you will have to tell the plugin to load the Horizons
file (see [[#Specifying a Binds File to Load]]).
## Specifying a Binds File to Load ## Specifying a Binds File to Load