About this mod
This is a Voice Attack profile for MW5 designed to let the user make natural commands to both their battlemech, as well as their lancemates, with built-in compatibility for sicsix1's fantastic MechWarriorVR mod, as well as some YAML commands, with mostly stock binds. Naturally, this requires one to have Voice Attack installed on their computer.
- Requirements
- Permissions and credits
- Donations
The primary focus of this profile started as an easy way to issue commands to lancemates, but it rapidly evolved to cover darn near every control that your 'mechs have, with natural feeling, often dynamic commands without additional bloat like out of place sound effects that are not synced up with the game. Barring just a handful of controls that overlapped (due to mods) this profile is using stock keyboard keybinds, and will work with Keyboard and Mouse, Controller, or even full on HOTAS/HOSAS setups.
As an example of the dynamicness of the commands, I will demonstrate some of the ways that the 'F1 > F1 (Lance attack my target)' command can be issued:
"Lance, attack my target"
"Squad, engage my hostile"
"All Units, kill my bogey"
"Lance, engage my bogey"
"Kill this a**hole!"
"Squad up on this 'mech!"
and this is only a few permutations of the command in question. In fact, there are over 60 ways to issue the 'lance attack my target' command alone.
Full list of commands covered in the current version of the profile:
Abort Mission (Mission Screen)
Edit Loadout (in mechlab)
Show Description (In Starmap)
Interact (On Foot)
Edit Weapon Groups (in mechlab)
Game Menu, ESC key
Paint Mech (in mechlab)
Repair All 'Mechs (in mechlab)
Search (Starmap)
Repair Mech (in mechlab)
View Intel (In Starmap)
View Contract (Mission Screen)
Sell Selected Mech (in mechlab)
Show 'Mech Upgrades (in mechlab)
Travel (starmap)
Next Event (Timeline)
Continue (Contract Screen)
Confirm (Contract Screen)
Ready (Mission Screen)
All Units attack my target
All units follow me
All units go to location
All units toggle hold fire - weapons free
Cancel Lance Order
Command Targeted Lancemate (VR Mod)
Command Targeted Lancemate Attack my target (after using prep for orders/F7)
Command Targeted Lancemate Form on Me (after using prep for orders/F7)
Command Targeted Lancemate Go Here/There (after using prep for orders/F7)
Command Targeted Lancemate Toggle Hold Fire-Weapons Fire (after using prep for orders/F7)
Lancemate 1 attack my target
Lancemate 1 form on me
Lancemate 1 Go to Location
Lancemate 1 Toggle Hold Fire-Weapons Free
Lancemate 2 attack my target
Lancemate 2 form on me
Lancemate 2 Go to Location
Lancemate 2 Toggle Hold Fire-Weapons Free
Lancemate 3 attack my target
Lancemate 3 form on me
Lancemate 3 Go to Location
Lancemate 3 Toggle Hold Fire-Weapons Free
Lancemate toggle ECM
YAML Toggle Headlights Lance
10% Throttle
100% Throttle
20% Throttle
30% Throttle
40% Throttle
50% Throttle
60% Throttle
70% Throttle
80% Throttle
90% Throttle
Airstrike Scope Charge
Airstrike Scope Narc
Airstrike Scope Tag
ARES System Menu (VR Mod)
Center Legs to Torso (may not work with flight sticks)
Center Torso to legs
Cycle ECM Mode
Fire Weapon Group 1
Fire Weapon Group 2
Fire Weapon Group 3
Fire Weapon Group 4
Fire Weapon Group 5
Fire Weapon Group 6
Formation Speed
Full Stop
Interact button
Night Vision
Show Battlegrid
Switch Mech
Target Enemy
Target Friendly
Target Next Enemy
Target next friendly
Target Previous Enemy
Target previous friendly
Toggle Airstrike Scope
Toggle Arm Lock (clear the normal arm lock bind [default: shift])
Toggle Chain Fire
Toggle Heat Override
Toggle MASC (non default bind, set to left alt and clear bind for 'activate masc')
Toggle Mech Power
Toggle Throttle Decay
Toggle View
Weapon Group Down
Weapon Group Enter
Weapon Group Left
Weapon Group Right
Weapon Group Up
YAML Cool Shot (non default bind, set to ' {apostrophe})
YAML Coolant Flush
YAML Eject
YAML Launch Drone (non-default bind, set to ; {semi colon})
YAML Toggle Headlights
YAML Torso Counter Rotation Toggle
Zoom In (2 clicks)
Zoom in (one click)
Zoom Out (full)
Zoom out (one click)
Open UEVR Menu
Recenter VR HMD (VR Mod)
Show/Hide cursor in VR (VR Mod)
Toggle VR mode
Installation is pretty simple, with voice attack running, import the profile contained in the zip. Then, go to your controls, and make sure they match the screenshot of my controls (I have listed what I have changed in the screenshot). Once you have it all set, you are good to go! I would advise studying the readme, as it has the various commands all listed out, but I tried to make them as simple and human speech friendly as possible. If you have any suggestions to add, dont hesitate to make a post!