Thank you for responding & helping, @J. Calvert (Joshua), @Darkcyde, and @ Tkael -- much appreciated!
Hi,
Is the Astra profile the active profile ? If so have you tried adding the ((EDDI docking granted)) command in the Astra profile ?
HCS' "Elite: Singularity" is the active profile (it's one profile that drives all their voices), and per HCS VoicePacks' forums (
http://forum.hcsvoicepacks.com/foru...-to/15481-custom-commands-and-how-to-add-them) I have EDDI and my custom commands included / linked via the Profile Options screen (and other commands seem to execute just fine with this setup):
Code:
14) On the "Profile Options tab", you will see the line "Include commands from another profile".
15) Click the triple dots at the end and this window pops up:
16) Click the plus symbol, and add the voice pack profile that you want to include commands from.
Then just click "OK" all the way back to the base Voice Attack window.
17) Now, to use the profile, you just need to set the Custom profile as the active profile, and you will find that all of your existing commands will still work, whilst also retaining your new commands/triggers.
While I've never used audio files, you say that they are in the right format of .WAV, but the code is looking for .MP3. Could it be that simple? Or am I missing something here?
The .mp3 files were only in the example of the command I gave some time ago. I think Cmdr Galyock picked his own .wav files when he made the command in VA.
When I was reviewing the EDDI Wiki page (or a forum about setting it up), I came across a reference that said audio files used for EDDI must be in .WAV format and I guess I just assumed Voice Attack could handle .WAV too. I have .MP3 versions so I guess maybe I should try those in Voice Attack?
If you use the beta version of VoiceAttack, EDDI commands can be in a child profile. If you are not using the beta version of VoiceAttack, EDDI commands must be in your primary profile.
I use the version of Voice Attack that's sold via Steam, version 1.7. I don't think I can install a beta version of VA that way but I'll look into it. Are you sure about this requirement though? Other EDDI commands and scripts seem to trigger while being in a "child" profile, including custom ones I created (for additional ways to tell EDDI to shut up for a bit). E.g., when I load the game it starts reading any new Galnet articles. When I dock at a station, it automatically reports on the best commodities in that market. If I get interdicted by a pirate, it says the warning about it. Etc.
But now that I type that, I remember that the "((EDDI Undocked))" Voice Attack command (to automatically retract landing gear) doesn't seem to trigger either. Basically everything seems to work as expected except for the bits where I want Voice Attack to drive some of the EDDI code -- anything that needs to be configured using: ((EDDI command))
Does the Voice Attack command I posted above at least look correct? Do I need to include lines for "Call an external plugin function" (or whatever that exact term is) and pass a script or variable in first? A screenshot of a properly configured Voice Attack-triggering-EDDI command would be a great help / reference. (I've looked for examples but all the ones I've seen haven't really answered that question.)
If you think the VA command looks correct as-is, I guess my next steps would be to test:
- .MP3 audio format for Voice Attack audio files instead of .WAV
- Moving custom EDDI commands from child profile to main profile
- Looking into VA beta version via Steam
Any other suggestions I should consider / look into (so I can try a night of testing various options and then report back)?