Voice Command Grammar

BattleGroupVR features a simple voice command system which utilizes a structure of [SUBJECT] [COMMAND] [TARGET]. It utilizes Windows Speech recognition, which must be enabled in Windows settings in order to function.
== Lists of Phrases ==
All phrases are given in alphabetical order. Alternatives for a given phrase will be indicated by a '/', while optional elements are given in '['. Variables are indicated by 'x'. Most phrases are self-explanatory, but in some cases an additional description is given.
==== List of Subjects ====
* "All bombers"
* "All fighters"
* "All 'squadrons/strike craft'"
** This will select only strike craft such as Fighters and Bombers.
* "All 'units/ships'"
* "Blue 'x' "
** Allied ships will be given a designation such as Blue 1, Blue 2, etc.
* "[My ship]"
** By saying "My ship" or if no subject is specified, the command will be issued to the player's flagship.
==== List of Commands ====
* "'Activate/fire' 'x'
** Activates subject's active ability, such as Afterburners, Lancer Beam, Missile Barrage, etc.
* "Attack/engage/target"
* "Center [map]"
* "Flank 'forward/left/right/back'"
** Uses the "Attack From 'Direction'" commands.
* "Focus"
* "'Form/group up'" / "Form battlegroup"
* "Launch 'fighter/bomber[s]' [squadrons]"
** Launches subject's strike craft.
* "Level off"
* "Move 'forward/left/right/back'"
* "[all] 'Power to'/'max' 'weapons/shields/engines'"
* "'Reset/balance' power"
* "Retreat/fall back
* "Return to carrier" / "Recover 'fighters/bombers/squadrons"
* "Set bearing '0/45/90/140/180/220/270/315' 'x thousand' [meters]"
** Sets a direction in degrees and distance in thousands of meters to place a move waypoint for subject.
* "Set 'range/distance' 'close/medium/long'"
* "[all] Stop/halt" / "hold position"
* "Target 'weapons/power/shields'"
** Order subject to attack a specific subsystem of target.
* "Turn 'forward/left/right/back'"
** Turns subject relative to current position.
* "Zoom 'in/out'"
==== List of Targets ====
* "[]"
** If no specific target is specified, command will apply to subjects current target.
* "Red 'x'"
** Enemy ships are likewise given designations of Red 1, Red 2, etc.