I posted this in HCSVoicePack's tech forums, but not sure whether they, or the VoiceAttack OGs are the best ones to address this, so I'm trying both:
I have the Orion profile from HCS VoicePacks for Star Citizen I understand that by default, their profile is designed to work with the default keybindings. However, due to an input device I use, in a few cases, I can't use the default keybinds. However, it seemed fairly simple to alter those that didn't conform. And in fact, for the most part my changes all work. However, there are two stubborn ones that I am having trouble with, and I can't find any dependencies that would make it not so.
#1: "Departure Handover" and "Take Off"
In the keybinds section, I altered the referenced keybind from "r" to Left Alt + W for Strafe Up:
((Take off [disabled]
Key Press: Left Alt + W [disabled]
Press down Left Alt key
Pause 0.05 seconds
Press W key and hold for 2 seconds and release
Pause 0.05 seconds
Release Left Alt key
I kept the other options the same, making no alterations to them. The 2 second delay is to provide the 30m lift. I have tested this keybind manually, and it does function ingame.
The two scripts that use it as a dependency:
Departure Handover and Take Off both simply reference it and I made no alterations to them at all, figuring the change in the keybind to which it was referring would do it. It seemed no problem is other commands I altered:
Play random sound (5 items - suppress repeats)
Execute command, '((Take off' (and wait until it completes)
When executing this an the simpler Take Off commands, Orion responds, but doesn't actually move the ship. I can't figure this one out.
# # #
#2: Quantum Travel
The Engage jump/warp/quantum drive command doesn't work when altered. However, I was able to get one of the buttons on my controller to emulate the middle mouse, so I changed it back to it's original configuration, and it now still doesn't execute. Orion responds, but the action doesn't take place. I had originally duplicated the 'lock missle' command and from it created a new one for keypress "J" which I had rebound to jump. It brfin However, I changed it back and it's still not working.
This is the restored quantum jump scripting. I didn't change the "When I say" syntax section at all so I'm not including it. I also did not change any other of the options. I also never actually altered the lock missile keybind item, I had simply duplicated it and created a new keybind reference based on it. When it didn't function I changed the travel command back to referencing the original reference, but it still didn't work:
Play random sound (4 items - suppress repeats)
Execute command '((Lock missle' (and wait until it completes)
NOTE: The dependencies and syntax seem fairly straightforward, and the dependencies clear and simple. In addition, these invidual problems were not present in all altered commands. Thus, I'm a bit flummoxed as what the problem is. Particularly on the one that was restored to the same commands as it came with by default.
Any help would be appreciated.