Greetings, I'm new to the forum but I've been using VA for a while now, so I decided it's time upload a couple of profiles for Helldivers 2!
MAJOR UPDATE and a huge shoutout to
nevermore26 for both of these excellent ideas!
I uploaded a new profile today "Helldivers2-PX-Profile.vap" that takes advantage of the PRESS key binding in-game instead of the hold action to open the stratagem list.
So before you play you must remap your stratagem directional bindings to the arrow keys in-game & change the open stratagem list binding to the PRESS option instead of HOLD option. And to clarify, this is based on but ultimately an improvement over the QX profile.But why though? You can read more in
my comment here, but basically there is a significant performance and consistency boost with this change. Enough so that I even lowered the hold time of the quick input commands to speed up the macros. It's... faster
This new profile now also leverages dynamic spoken commands, so you have more flexibility to call in your stratagems. For example, the Spoken Command for Orbital EMS Strike looks like [Orbital;] EMS [Strike;] in the console. Which simply means EMS is required to be spoken, but you can optionally precede it with Orbital and / or follow it with Strike. So, these are all valid spoken combos... EMS, Orbital EMS, EMS Strike and Orbital EMS Strike. You can also open the help document in VA (F1) to learn more in the "Dynamic command sections".
Minor Update 3/2/2024Quick Input fix for Eagle Napalm Airstrike
Spoken command improvements for Autocannon, Eagle Clusterbomb, Eagle Airstrike, Eagle Napalm Airstrike, Orbital 120 Barrage, Orbital 380 Barrage, Orbital Airburst Strike, Orbital Railcannon Strike
Anyway, I'm pretty happy with the results so far, so I hope you all enjoy the new profile. I'll leave the old profiles up in case anyone wants to continue using or testing them, but I'm considering them outdated at this point.
OUTDATEDBefore you play, you must remap your stratagem directional bindings to the arrow keys in game for this profile. One big advantage to this is you can continue to move while the macro is running. Now to the good stuff!
From my testing,
Helldivers 2 appears to receive macros more consistently when VA sends Actions instead of Key Presses and Pauses. So, the first profile "Helldivers2-QX-01-Profile.vap" is complete with all stratagems and uses the Execute Command and Quick Input methods for the macros. I also find this setup much easier to configure and maintain. Here's an example of what that looks like!
Execute command, '_strategems_open' (and wait until it completes)
Quick Input, '[arrowD][arrowD][arrowU][arrowR]'
Execute command, '_strategems_close' (and wait until it completes)
A couple of quick notes, I prefer short names for my voice commands so that's what you'll find for the Stratagems, but to aid in that I included their full names in the descriptions so you can adjust them as needed. In that same scope, I plan on updating the main profile infrequently, so please adjust the profile to fit for your needs.
The second profile "Helldivers2-CX-Test-Profile.vap"
only includes the Resupply stratagem for testing and strictly uses the Execute Command method for the macros. From my testing, this may be a bit more consistent than the Quick Input method but has the disadvantage of more configuration and maintenance if the strategem codes change. Here's an example of what that looks like!
Execute command, '_strategems_open' (and wait until it completes)
Execute command, '_key_down' (and wait until it completes)
Execute command, '_key_down' (and wait until it completes)
Execute command, '_key_up' (and wait until it completes)
Execute command, '_key_right' (and wait until it completes)
Execute command, '_strategems_close' (and wait until it completes)
If time permits I may build the second profile out and test further but so far the Quick Input method is still very consistent and easier to maintain, so I'm just not sure it's worth the time. Also, I'm kind of hoping Arrowhead will eventually scrap the code input method altogether and just let us directly call in our gear...for freedom!
If you want to note any changes or corrections here, I will periodically upload adjustments as time permits. Otherwise, I hope you find these useful. Enjoy your day!