First off, I want to say to the Devs, that VoiceAttack is simply amazing. I use it while playing Elite Dangerous in VR. Elite is an amazing game in VR but combined with VoiceAttack, it hits an unprecedented level of immersion. Thank you for making this a reality.
That being said, I've hit a spot in my learning VA that I can't seem to overcome. I was hoping someone could point me in the right direction.
I'm trying to discern if there is a variable that contains an identifier of the crewman voice pack that has been assigned to a bridge position. e.g. Celeste assigned to Number One, Cleo to assigned Tactical, or Eden to Engineering, etc
Maybe even the opposite would be good too. Essentially, I'm just trying to find a way to create a command that can identify what crewman is assigned to what role.
I saw the ~~role variable being kicked around in a few posts but I'm really missing something. All I can discern from what I've read is that ~~role can pass a variable to subcommands. I have successfully applied that ~~ concept to my other commands. However, I still can't seem to figure out where ~~role gets its initial value from? I've tried to get it to write it's value to console and it always comes up Not Set. I'm pretty stuck.
Admittedly, I'm still kind of shaky on the command creation in VA but I'm good enough to consistently try to punch above my weight class.
Any help would be grand.