I have two Voice Attack Profiles being used for a game:
1. HCL Voice Packs pointing towards the game client with the 'Enable profile switching for the following windows or processes:' set to the game.
2. A Personal Profile in order to accomplish other things for supporting the game support because I don't have access to the HCL Voice Pack profile to do it, with that personal profile's commands being included in profile #1 above, and this profile does NOT have profile switching enabled for anything.
-------------
When the game client crashes, it keeps loaded Profile #1 as the active profile, and I presume any and all variables from both the above two profiles in their last known state in Voice Attack.
I have Profile #2 having a routine that loads up the game and all supporting 3rd party applications.
This profile also understands the latest state of various modes.
If I need to do a reset of all those things because of a game crash, then I'd like Voice Attack to know that was the case.
So I'd like to have Voice Attack know that game process is no longer running, return that situation to Profile #1 and prepare it for a reload of the game (minus already loaded 3rd party apps if need be) and a reset of the variable states.
----
I just thought that since Voice Attack has Profile Switching and the ability to recognize the game process, then it stands it maybe has some token or function or way in which to return the game process is either 'Not Responding' and or at least know it not longer is running.
Community thoughts/suggestions on how to handle/trap this case much appreciated.