___________________________________________________________
When I say
(Put in words or phrases you would associate with this command for this example I am Using Elite Dangerous and Low Waking (this is not a jump but rather flying around inside a system)
Conditions:
Super Cruise, Spool up FTL, Warm up FTL
Command:
Execute command, '((Supercruise))' (and wait until it completes)
Allow other commands to be executed while this one is running
____________________________________________________________
===========
Seperate Entry;
===========
((Supercruise))
(Super Cruise is comprised of a variation of voice response that fit the command, Setting up a condition to randomize the response to give the program a more "AI" feel by allowing it to say multiple different things.)
Below this next line is the command called ((Supercruise))
Add a Description "FSD"
Add a Category "Random Sounds"
(this lets you organize commands later so you can find and/or isolate them later)
______________________________________________________________
Set small int (condition) [randomsoundvariable] value as random from 1 to 3
Begin Small Integer Compare : [randomsoundvariable] Equals 1
Play sound, '{VA_SOUNDS}\hcspack\engines thrusters and drives\drives\charging supercruise drive.mp3'
End Condition - Exit when condition met
Begin Small Integer Compare : [randomsoundvariable] Equals 2
Play sound, '{VA_SOUNDS}\hcspack\engines thrusters and drives\drives\engaging supercruise.mp3'
End Condition - Exit when condition met
Begin Small Integer Compare : [randomsoundvariable] Equals 3
Play sound, '{VA_SOUNDS}\hcspack\engines thrusters and drives\drives\preparing for supercruise.mp3'
End Condition
_____________________________________________________________
This is split up so you have a list of ((x)) commands that you can organize and easily find in the VA UI, while at the same time Making it much easier to edit or tweak a single command for use with multiple others that dont necessarily need to be edited.
These commands are located in "Other\Voice Attack Action" using The "Execute Another Command" function and the "Set Small Int Condition" Function.