Gub's Belt Fed Super Sweeper - Updates

PC Gub's Belt Fed Super Sweeper 1.2.1 (NEW SHELLS, FIXED SOUND AND BUGS!)

Updates for Helldivers 2

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.
It also fires with the SG-97 Sweeper's firing sound.

Shells​

Pick one in Escape > MODS > Super Sweeper > Shell. It changes right away, even mid-mission.
ShellFromShown in the menu as
Sweeper buckshot (default)SG-97 SweeperBUCKSHOT
Cookout incendiary buckshotSG-451 CookoutINCENDIARY
Halt stun roundsSG-20 HaltSTUN
Halt flechettesSG-20 HaltFLECHETTES
Double Freedom buckshotDBS-2 Double FreedomBUCKSHOT
Punisher Plasma boltsSG-8P Punisher PlasmaHEAT
Breaker Incendiary shellsSG-225IE Breaker IncendiaryLIBERTY FIRE
Spray & Pray birdshotSG-225SP Breaker Spray&PrayBIRDSHOT
Slugger slugsSG-8S SluggerSLUGS
Break-Action magnumSG-88 Break-Action ShotgunMAGNUM
Each shell fires that weapon's own pellets: their count, speed, damage and effects (fire, stun, plasma bursts).

How to use it​

  1. Install with your mod manager (Arsenal or HD2MM), make sure the required mods are installed, then Purge and Deploy.
  2. Take the GL-28 Belt-Fed Grenade Launcher. A fresh BFGL starts on BUCKSHOT.
  3. Hold Reload and pick HE for grenades, or the shell's entry for buckshot.
  4. Optional: Escape > MODS > Super Sweeper for the settings. Press APPLY (Tab).
SettingDefaultOptions
Super SweeperOnOff = vanilla BFGL (call in a fresh one)
ShellSweeper buckshotthe 10 shells above
Pellets per shot0 (the shell's own)1 - 20 for every shell
Buckshot spread2255 - 1500 (higher is wider). HE always keeps vanilla accuracy
Firing soundSG-97 SweeperBFGL (vanilla). Call in a fresh BFGL after changing it
Spread searchStandardWeapon 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 with sweeper are the important ones). To copy it, open PowerShell and run:
Code:
Get-Content "$env:LOCALAPPDATA\CowboyBingus\Helldivers2\Logs\HD2Runtime.log" | Set-Clipboard
Then paste (Ctrl+V) into your comment.

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).

Attachments

  • image_2026-10-07_011458145.png
    image_2026-10-07_011458145.png
    71.5 KB · Views: 16
# Gub's Belt Fed Super Sweeper

AI disclosure: built using Claude Opus 5.5.

**This mod is lightly tested. Please report any bugs in the comments and include your HD2Runtime log (see the bottom of this page).**

## What's new in 1.1
- **HE now fires the BFGL's own original grenade** instead of a GL-21 grenade.
- **HE keeps vanilla pin-point accuracy.** The shotgun spread now only applies to BUCKSHOT.
- **The spread follows the gun in your hand**, including after you die, drop it or pick it back up.
- **Pellets per shot is now a setting** (default 12, like the Sweeper).

## Required mods
- **Bingus Shared Loader** v15+ (load it **last**)
- **HD2Runtime** 0.28.0+
- **Mod Options Menu** (optional, v18+ Loader): only needed to change the settings

## What it does
Turns the GL-28 Belt-Fed Grenade Launcher into a belt-fed shotgun and grenade launcher. Hold **Reload** to pick from the game's own ammo menu:
- **HE**: the BFGL's own grenade, with vanilla pin-point accuracy
- **BUCKSHOT**: real SG-97 Sweeper pellets, 12 per shot, full auto off the belt, with a shotgun spread

Your real Sweeper is unchanged.

## How to use it
1. Close the game. Disable every other BFGL mod (Barbecue, Universal Grenade Launcher, any MK2 test build).
2. In Arsenal, import the ZIP and enable it together with Bingus Shared Loader and HD2Runtime. Put the Loader last, then Purge and Deploy.
3. Call in a **fresh** BFGL. HE is accurate right away.
4. Hold **Reload** to switch between HE and BUCKSHOT.
5. Settings are in **Escape > MODS > Super Sweeper**:
- **Super Sweeper**: turning it off gives you the vanilla BFGL back (call in a fresh one)
- **Pellets per shot**: 1-20, default 12
- **Buckshot spread**: 5-1500, default 225. BUCKSHOT only.

## Quirks / known issues
- **Short buckshot delay:** when you first hold a BFGL, and after it's been out of your hands for a few seconds (death, drop, pickup), BUCKSHOT fires a tight cluster for a few seconds until the mod finds the gun. HE is never affected.
- **Background search:** for about 10-30 seconds after that, the mod keeps searching in the background. You might notice very light stutter.
- **Only one BFGL mod at a time.** It conflicts with every other mod that changes the BFGL.
- **Memory-only:** restarting the game always restores the vanilla BFGL.
- **Game updates** will likely disable it until it's updated. If the game data doesn't match exactly, it refuses to change anything.
- **Use at your own risk:** this mod writes directly to the game's memory.

## Reporting bugs
Please comment with:
1. What you did and what happened
2. Your HD2Runtime log. Paste this into PowerShell, then paste the result into your comment:
Get-Content "$env:LOCALAPPDATA\CowboyBingus\Helldivers2\Logs\HD2Runtime.log" | Set-Clipboard

## Credits
- Projectile record discovery adapted from **HD2 Grenade Contact Detonation** by etxp (MIT)
- **HD2Runtime** by skyeshade
- Tested by Gub

Attachments

  • Video Project 3 (1).gif
    Video Project 3 (1).gif
    4.1 MB · Views: 32