Diver's Best Friend
Automated Stratagem System (ASS)
Your stratagems. In the game. No OCR. No Python. No AutoHotkey. Just a nice ASS.
What it does
Select a stratagem using an in-game wheel or list. ASS enters its code through the game's normal input path; you throw the beacon yourself. It runs inside HELLDIVERS 2 through a compatible loader, without an external helper application.
Download R45 - BSL / MDL / LLL | Installation and controls | Changelog
R45 - Plays Nicely With Others
- HUD Plus 0.2.8: its competing stratagem list and picker yield while ASS controls selection. Other HUD Plus features stay active.
- Custom Stratagem Compendium 0.4.1 / HD2Runtime 0.40.0: custom call-in codes work through Confirm and Select on Release, with ownership and code checks retained.
- Single-use availability: exhausted entries such as Shredder dim on both wheels and cannot be selected again.
- Foliage Pass-Through 1.0: accepts its exact owned projectile-template variant so Runtime can validate gas-barrage and cluster-launcher donors. Other native changes remain checked.
R42 UI recovery is included: recognized temporary HUD failures cancel pending input and restore the UI/camera. Close and reopen the stratagem menu to recover. Held inputs are not replayed and fatal safety checks remain.
Choose one download
All R45 downloads, detailed changes and SHA-256 checksums- BSL: DiversBestFriend-R45-BSL.zip - import into Arsenal and deploy.
- MDL API 2: DiversBestFriend-R45-MDL.zip - extract divers_best_friend into %LOCALAPPDATA%/MDL/Helldivers2/Mods.
- LLL R30+: DiversBestFriend-R45-LLL.zip - extract divers_best_friend into %LOCALAPPDATA%/LLL/Helldivers2/Mods.
The LLL compatibility predecessor was reported working in-game after restart. All eleven custom-code fixtures and the regression suite pass. BSL packaging and MDL startup/lifecycle coverage are offline; MDL gameplay has not been verified. Full validation notes.
Settings
The streamlined Bingus Mod Options Menu keeps Enable Mod, Mode, Sound feedback, Experimental layout, Preset, Controller Select on Release and Input interval.
Appearance sliders are hidden from Bingus. Existing saved appearance values are preserved, presets still work, and vertical offset is disabled at zero.
Blacklist options
- Blacklist SOS Beacon — on/off.
- Blacklist Eagle Rearm — on/off.
Settings are saved. Filtering takes effect when the stratagem is present in your mission. Equipped stratagems remain protected.
Selection modes
- Native wheel: mouse or stick pointing, then Confirm. Eight slots with Next/Previous paging.
- Keybindings list: Next/Previous and Confirm. Wraps through the list while leaving camera control available.
- Experimental — Cards: up to sixteen native cards arranged around a circle.
- Experimental — Expanded wedges: up to sixteen entries on one wheel.
Select on Release is optional and off by default. With a Hold menu binding, point at a stratagem and release to select. Return to the center before releasing to cancel. List mode uses Confirm.
Input interval controls the delay between code directions: 0–250 ms, default 70 ms. It applies to Confirm and Select on Release.
Native and expanded wheels dim unavailable stratagems and show the selected entry's remaining cooldown or delivery time. Scrambled-code handling follows the current required sequence.
Requirements
Install these separately; they are not bundled:
- One compatible loader: Bingus Shared Loader / API 1, MDL API 2, or LLL R30+. Keep Mod Bindings Menu and Mod Options Menu available through your loader.
- Mod Bindings Menu — v2.0 or newer / API 1.
- Mod Options Menu — v1.0.1 / API 1.
- HELLDIVERS 2 on Windows/Steam — supported build 25480438.
- Arsenal or a compatible mod manager for installation.
Quick start
- With the game closed, install the dependencies and choose the R45 BSL, MDL or LLL package above.
- Enable one ASS provider and restart. Follow your chosen loader's installation and startup-priority instructions.
- Launch the game, open MODS > Diver's Best Friend, choose your mode and Apply.
- Set Next stratagem, Previous stratagem and Confirm stratagem in the native bindings menu's MODS tab. Mouse defaults are Wheel Down, Wheel Up and Mouse 1.
- In a mission, open the normal stratagem menu, select an available entry and Confirm. Keep it open until code entry finishes, then throw the beacon normally.
Thanks and feedback
This project would not exist without CowboyBingus and the shared modding infrastructure.
Thank you to everyone using the mod and saying such nice things. I really appreciate it.
As always, please use GitHub Issues to request features or report problems. Include your revision, game build, selection mode and steps to reproduce the issue.
Credits | MIT license for the project code
