Gub's Belt Fed Super Sweeper 1.2
AI disclosure: built using Claude Opus 5.5.Gameplay mod only, not a cosmetic one. It changes what the GL-28 Belt-Fed Grenade Launcher fires and how it sounds. It still looks the same.
This mod is lightly tested. If you run into a bug, please report it in the comments along with your HD2Runtime log (see "Reporting bugs" below).
Required mods
- Bingus Shared Loader (v15 or newer)
- HD2Runtime (0.28.0 or newer)
- Optional: CowboyBingus' Mod Options Menu (needs Bingus Shared Loader v18+) to change the settings in game. Without it the defaults below are used.
- Disable every other BFGL mod: older Super Sweeper versions, the Super Sweeper MK2, the Barbecue, the Universal Grenade Launcher. 1.2 replaces 1.1 in your mod manager.
What it does
The BFGL becomes a belt-fed, full-auto shotgun with a grenade mode. Hold Reload and pick from the game's own ammo menu:- BUCKSHOT (normal): the shell you picked in MODS, real pellets from that shotgun.
- HE: one GL-21 grenade per shot, with vanilla pin-point accuracy.
Shells
Pick one in Escape > MODS > Super Sweeper > Shell. It changes right away, even mid-mission.| Shell | From | Shown in the menu as |
|---|---|---|
| Sweeper buckshot (default) | SG-97 Sweeper | BUCKSHOT |
| Cookout incendiary buckshot | SG-451 Cookout | INCENDIARY |
| Halt stun rounds | SG-20 Halt | STUN |
| Halt flechettes | SG-20 Halt | FLECHETTES |
| Double Freedom buckshot | DBS-2 Double Freedom | BUCKSHOT |
| Punisher Plasma bolts | SG-8P Punisher Plasma | HEAT |
| Breaker Incendiary shells | SG-225IE Breaker Incendiary | LIBERTY FIRE |
| Spray & Pray birdshot | SG-225SP Breaker Spray&Pray | BIRDSHOT |
| Slugger slugs | SG-8S Slugger | SLUGS |
| Break-Action magnum | SG-88 Break-Action Shotgun | MAGNUM |
How to use it
- Install with your mod manager (Arsenal or HD2MM), make sure the required mods are installed, then Purge and Deploy.
- Take the GL-28 Belt-Fed Grenade Launcher. A fresh BFGL starts on BUCKSHOT.
- Hold Reload and pick HE for grenades, or the shell's entry for buckshot.
- Optional: Escape > MODS > Super Sweeper for the settings. Press APPLY (Tab).
| Setting | Default | Options |
|---|---|---|
| Super Sweeper | On | Off = vanilla BFGL (call in a fresh one) |
| Shell | Sweeper buckshot | the 10 shells above |
| Pellets per shot | 0 (the shell's own) | 1 - 20 for every shell |
| Buckshot spread | 225 | 5 - 1500 (higher is wider). HE always keeps vanilla accuracy |
| Firing sound | SG-97 Sweeper | BFGL (vanilla). Call in a fresh BFGL after changing it |
| Spread search | Standard | Weapon data only (lightest), Memory only (like 1.1), Off |
What's new in 1.2
- Pick your shell from 10 shotguns (above).
- Sweeper firing sound.
- Lighter and faster to load: no more scanning the game's code at startup (the mod finds its data the way HD2Runtime does, in about a second), one fewer HD2Runtime operation, and the buckshot spread is found in the BFGL's own data the moment you pick it up, instead of after a 10-30 s memory search.
- The 1.1.1 safety fix: if HD2Runtime refuses the spread marker, the mod doesn't search memory at all. It only ever takes the marker's exact value.
- Recovers on its own if the game puts the BFGL's grenade back, or if its data isn't ready yet at startup.
Quirks
- HE is now the GL-21's grenade, and BUCKSHOT is the default. Cookout, Halt and Double Freedom shells can't be put in the game's ammo menu (they're magazine-fed in the game), so the shell is the BFGL's normal round and the menu's second entry is a grenade.
- Call in a fresh BFGL after first installing, after switching Super Sweeper on or off, and after changing the firing sound: the game copies those into a BFGL when it's built. Shell, pellet and spread changes apply right away.
- A shell's effects load the first time you pick it, usually in a few seconds. Until then BUCKSHOT fires the BFGL's grenade.
- The spread: after you pick up a BFGL, a light background search also looks for other copies of its spread for a few seconds. If buckshot fires tight, try Spread search: Memory only. If you want the lightest setting, use Weapon data only.
- The firing sound is per weapon, so HE grenades also sound like the Sweeper. If the BFGL is silent, switch Firing sound to BFGL and post your log.
- Some menu labels (BUCKSHOT, LIBERTY FIRE, BIRDSHOT, MAGNUM) may show blank in some game languages.
- Every BFGL in your game fires your shell, including teammates' on your screen. Best solo or as host; as a client, what teammates see may differ.
- If the log shows
REJECTED ... invalid/ambiguous bounded pointer, HD2Runtime couldn't read the game's data on your PC, so there is no HE mode and no spread change (BUCKSHOT still works). This usually comes from another mod: test with only this mod and post the log. - Memory-only: restarting the game gives you the vanilla BFGL back.
Reporting bugs
Leave a comment describing what happened and paste your HD2Runtime log (the lines starting withsweeper are the important ones). To copy it, open PowerShell and run:
Code:
Get-Content "$env:LOCALAPPDATA\CowboyBingus\Helldivers2\Logs\HD2Runtime.log" | Set-Clipboard
Credits
- Gub: playtesting and publishing.
- Built with Claude Opus 5.5.
- HD2Runtime by Skyeshade, including the research this is built on. Bingus Shared Loader and Mod Options Menu by CowboyBingus.
- Projectile-row editing first proven by HD2 Grenade Contact Detonation by etxp (MIT license).
