Discussion Malic's Voice Attack Profile for VR

A couple things that i can think of...

1) A limitation to VA, it can only hit keyboard key combos, it cannot press the joystick buttons. However, you can double bind keys, so if you are using a controller or HOTAS, you can also set a keyboard key (for example by jettison all key combo is Left Ctrl + Right Alt + Home so it is very difficult to press by my self, but VA can when you ask for the command.

Editing the file in the game, and either restarting VA for it to read your keybinds, or to use the command "reset keybinds" will have the plugin recheck your keybinds and set them.

2) since it is a steam install, I do not have it that way to test, but I will ask others that have it though steam and see if they are getting this issue too, and if they have a fix
 
I would suggest to check the "Bind Keys;Reset Key Binds" command. As you have your install of VA on D: it might be that bindED is looking for the binds file on D: instead of C: for whatever reason.
Look for the command that is not disabled (if there are disabled ones) and open it.
Place this here into Plugin Context and check if it resolved the problem : "%LOCALAPPDATA%\Frontier Developments\Elite Dangerous\Options\Bindings\Custom.3.0.binds" (whithout the " " )
 
Last edited:
Ok. Partially solved. I had to reinstall ED on my new machine, but I never backed up my old custom binds file, so it didnt' create one until I went in and tried to edit the bindings. Now I just need to figure out how to get MALIC's bindings file. or I guess create one with all the correct triggers.

So If there is a shortcut to get my bindings file to mirror what is setup in MALIC's VA setup that would be a big help.
 
VERSION 5 IS NOW OUT





Download link below

I tend to stream starting around noon UTC at
https://www.twitch.tv/malic_vr
If there are any questions about this Voice Attack profile, feel free to come in and ask questions.

I will be using this thread and editing this first post as I update the profile and make new features public.


Features:

Current Features:

New in Version 5

New audio response modes for location and target commands. You can use the commands "Vocal mode on" or Vocal mode off". This setting will save between VA instances.

Saving EDDI vocal status between VA instances. If you want EDDI to be chatty use the command "EDDI vocal mode on" or if you dont, "EDDI vocal mode off"


Consolidation of several commands, reduced 6 nav filter commands to a single commands for example, the commands work the same as before.

Experiential "Engage" command. Uses EDDI to see if the user has hardpoints/cargoscoop/landing gear out, and if so, will retract and engage your FSD automatically.


Experimental - there is a series of commands that allow you to make a single button do up to three functions depending on how you press it. You can tap, it, double tap, or press and hold to have it do different functions.
Currently there is no way to completely automate this, so if you are interested in this, instructions are below, but be aware this is not a full supported feature


The command below is how the single-key-that-does-three-things works, and once you set it up works well, but is not for the faint of heart.

Below is the code itself, and it does not watch key presses, or do anything, the one after it is my working example for my controls that I use for my single button that one press toggles lights, and press and hold toggles night vision

So for my joystick, I would bind the detection key into the command like so:

7mnKizq.png



I then need to edit the two highlighted commands to watch for Joystick 2.


Uu8VcZc.png



Lastly once you get the above lines edited to detect the button, the below lines you want to have it press the keys that you want, for each behavior.


Wl1yNLZ.png


New in Version 4

Location command will download the most up-to-date CSV file of all known locations in game* and will reset itself so that command does not need to ever** be updated

* Known locations are only as good as my spreadsheet documentation, if you know of one that is not in the list, please join the Pareco SCIEnCE Institute Discord and post in the #spreadsheet-feedback room

** The command my be updated for new functions in the future


bindED integration - You tell it where you binds files are located and it will scan and update the entire profile to match your keybinds. - Note you have to have a key bound to use this, it will not work if blank.
Dictation - Talk to the computer and it will record and then paste what you say, useful for communicating in the chat window
w.

Quick navigation filters - Can quickly filter to look for stations, settlements, signal sources, or to filter out asteroids from the local navigation map.
Quick docking select
Two stage emergency cargo release - Require two commands in a row to emergency eject cargo.
Fighter commands
Elite Links - Commands that open up highly used links. Coriolis, EDDB, EDSM, Forum, etc...
Quick chat replies - Quick responses made for chat window where dictation would not work.
My pad number commands for large stations is included - more info can be found at
https://forums.frontier.co.uk/showt...us-Coriolis-Pad-Location-Voice-Attack-Profile
VR Galaxy Map navigation tool
Distance to commands


New in Version 2

Includes all EDDI Commands that I use on my streams. Please note, that EDDI is not included in this profile, just commands. You can download and install EDDI from:https://forums.frontier.co.uk/showthread.php/294579-EDDI-Windows-app-for-immersion-and-more

Streamline of code to find bind files for EDBinds plugin. User should not have to manually enter in location to where bind files are stored.

If anyone has questions about use, please check in the spoiler tags below and then ask if I did not go into enough detail. I will try to put together some videos showing specific features if they are not understood clear enough.


New in Version 3

My pad number commands have been edited from 4 separate commands in to a single command previous version must be deleted
"startup" command has been updated, please make sure to use this newest one and to follow the setup instructions below to make sure it runs when the profile starts

There have been several code changes to reduce total commands because the navigation command is so large. The pad number, fighter orders, engine/weapon color, high res/ normal screenshot have all been updated from multiple commands in to single commands

note these all below this line require EDDI to be installed to be able to know your current location

Change of "target" commands to a spreadsheet based system. The profile checks online at start up and downloads the newest version. You can also run the command "download navigation data" to do it manually.

"Target" - types system name into text field
"How far am I from; How far to; Distance to ; Measure to" - give straight line distance between your present location and target

"nearest colonia station" - finds closet of the Colonia "truck stops" to your present location. You can also use the command "target colonia route station 1-9" in a text field to paste the system names.

Profile has a single edited EDDI command "((EDDI jumped))" that must be updated from the .vap so it can do a system name check after the jumping event. If there is a point of interest in system, you will hear a chirp sound 10 seconds after leaving hyperspace. The following commands only work in system if there is anything.

"What is in system" - vocalizes all point of interests in the system. This also puts that information in to the windows clipboard. You can paste this info anywhere on the computer, or even in to Elites local chat so you can use it as an in game clipboard to see locations and coordinates for planet based POI's

"Location of" - Can be used to paste information of specific POI when a system has more then one, an example of this would be the Barnacle forests 4 and 5. They are both in the same system.

"find <state>" commands are in a testing phase, for example you can use the command "find war" and it will open the EDSM website with your current system already filled out, and war state selected to show closest locations with that state. this may break as EDSM changes their website formats

Install instructions:

To install new:
Unzip file and drag and drop into the directory that Voice Attack is installed to.

If you are installing this as a brand new profile on voice attack click on “Create New Profile”, Name it, and then click on the “Import Commands” button in the bottom left.

Navigate to C:\Program Files (x86)\VoiceAttack and find “Malic Profile 5 Public.vap and open it. In the popup window, click Import.

Click the check box next to profile name and go to the “Profile Exec” tab

Find the checkbox “Execute a command each time this profile is loaded” and enable it, and then in the dropdown, find the command named “Startup"


37EQQ99.png


Press Ok, press done, and then restart VA



To install over a previous version:

Unzip file and drag and drop into the directory that Voice Attack is installed to.

Edit profile, and then click on the “Import Commands” button in the bottom left.

Navigate to C:\Program Files (x86)\VoiceAttack and find “Malic Profile 5 Public.vap and open it. In the popup window, click Import.

Click the check box next to profile name and go to the “Profile Exec” tab

Find the checkbox “Execute a command each time this profile is loaded” and enable it, and then in the dropdown, find the command named “startup


37EQQ99.png




Find the below command in the “locations” category and delete it

P2Iag2O.png


Press done, and then restart VA


Make sure to install EDDI as it is not included with the above .zip file
https://forums.frontier.co.uk/showthread.php/294579-EDDI-Windows-app-for-immersion-and-more


Make sure that Voice Attack is being ran in admin mode, otherwise it will not have proper permissions for plugins to run.

MAKE SURE TO LOG INTO EDDI

Make sure the Voice Attack folder is not read-only

Make sure to have “enable Plugin Support checked under VA options” which is located in the small spanner icon in the lower right corner of the main VA window


HTedj4o.png







Links to VA forum posts that this profile uses:
BindED

VAExtensions

Includes all EDDI Commands that I use on my streams. Please note, that EDDI is not included in this profile, just commands. You can download and install EDDI from:


https://forums.frontier.co.uk/showthread.php/294579-EDDI-Windows-app-for-immersion-and-more

The download can be found here:


DOWNLOAD

Version 5 - Release 2018 DEC 14

Malic Profile Version 5


DOWNLOAD

Specifics on commands:



Instructions for plugins and how to set your TTS voice in Windows 10:


Version History:

Version 1 - Initial release
Version 2 - Aug 3 2017
Version 3 - May 17 2018
Version 4 - Oct 20 2018
Version 4 - Dec 14 2018

Donation
Hi
love your work...
you said the other day your public "Pure list" was to be found at https://docs.google.com/speadsheets/!navlist .... Have i got this wrong ? thanks
 
Top Bottom