• Important Notice: Please review our guidelines regarding cheating, game balancing, and mods for Helldivers 2. Read the full notice here before downloading or uploading mods.

Support Weapons With Backpacks - MEGAPACK 0.2.0

A Mod for Helldivers 2
Support Weapons With Backpacks - MEGAPACK akl_mod_preview_image
  • strategems selected.png
    strategems selected.png
    4 MB · Views: 1,552
  • Weapon with backpack.png
    Weapon with backpack.png
    4.1 MB · Views: 1,824
  • Mod menu page.png
    Mod menu page.png
    1.1 MB · Views: 1,463

Support Weapon Backpacks​

Bring your preferred backpack with your support weapon in a single stratagem drop.

This mod adds a separate backpack selector for 17 non-expendable support weapons that do not come with their own backpack. Choose from 13 backpack options using CowboyBingus’ in-game Mod Options Menu.

The weapon and selected backpack arrive together in the same pod. Weapon ammunition, damage, stratagem cooldowns, and available uses remain unchanged.

The first menu option, Enable paired drops, switches the entire mod on or off. Turning it off and pressing Apply restores normal drops without clearing your saved backpack selections.

Current limitation: the TX-41 Sterilizer is not included because HD2Runtime currently lacks a writable mapping for its pod. Expendable weapons and weapons supplied with ammunition backpacks are excluded.

Requirements​

Install these dependencies separately:

Installation​

  1. Close Helldivers 2.
  2. Install and enable all three dependencies through Arsenal or your preferred compatible mod manager.
  3. Import this mod’s zip and enable it. Disable older versions and any other mod that changes the same support-weapon pod contents, including the original Quasar care package.
  4. Give Bingus Shared Loader the winning load priority: last with Arsenal’s default priority, or first if using first-mod priority.
  5. Purge and Deploy, then start the game.
  6. Open Options → MODS → Support Weapon Backpacks. Choose your backpacks and press Apply.
Defaults are Supply Pack for each supported weapon and Shield Generator Pack for the Quasar.

Allow the selected backpack’s assets to load before calling a new pod. Changes apply to future drops; equipment already on the ground remains unchanged.

Public Lobby Disclaimer​

Do not use this mod in public lobbies or matchmaking.

It changes gameplay and equipment availability. Use it only in solo sessions or private lobbies where everyone knows about and agrees to the changes.

Credits​

  • Clover886 — creator of Quasar + Shield Pack Care Package, which provided the inspiration and example for combining a support weapon and backpack in one pod. If he wants this mod taken down I will, as I did not ask for his permission before using his work as a base for this mod.
  • CowboyBingus — creator of Bingus Shared Loader and Mod Options Menu.
  • SkyeShade — creator of HD2Runtime.
  • OpenAI ChatGPT/Codex — implementation, packaging, debugging, and validation assistance.

Permissions​

Anyone is welcome to use, modify, improve, redistribute, or build upon this mod. No additional permission is required for this mod’s original code.

Please retain credit to the contributors. These permissions apply to this mod; third-party dependencies remain subject to their authors’ permissions.

Multiplayer requirement: All players must install this mod and its required dependencies. Players without it may see a purple question mark instead of the added backpack and be unable to interact with it. Additional testing is still needed to verify if 2 players using this mod will still see the purple question mark or not.
11 KB
Log in or sign up to download
Uploaded by
birdzlittlehelper
Downloads
811
Comments
24
Views
4,161
First release
Last update
Platform
PC 
Version
0.2.0
Total Size
11 KB
Rating
5.00 star(s) 1 ratings

Uploaded by

  • 811
  • 4,161

Ratings

5.00 star(s) 1 ratings

Hazmatt

Members
Members
Sep 15, 2026
13
5
Last edited:

Exilia

Members
Members
Sep 15, 2026
9
1
Code:
[HD2Runtime] HD2Runtime 0.28.1 initialized (API 1)
[HD2Runtime] assets for support-backpack-weapon_17 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_16 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_15 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_14 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_13 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_12 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_11 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_10 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_09 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_08 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_07 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_06 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_05 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_04 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_03 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_02 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_01 requested: 1 package(s)
[HD2Runtime] assets for support-backpack-weapon_17 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_17 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_17 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_16 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_16 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_16 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_15 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_15 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_15 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_14 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_14 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_14 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_13 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_13 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_13 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_12 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_12 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_12 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_11 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_11 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_11 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_10 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_10 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_10 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_09 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_09 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_09 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_08 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_08 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_08 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_07 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_07 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_07 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_06 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_06 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_06 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_05 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_05 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_05 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_04 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_04 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_04 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_03 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_03 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_03 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_02 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_02 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_02 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] assets for support-backpack-weapon_01 resident
[HD2Runtime] non_target_bytes_unchanged=false non_target_check=not_reached
[HD2Runtime] protection_restored=true
[HD2Runtime] plan support-backpack-weapon_01 REJECTED code=VALIDATION_FAILED reason=hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')
[HD2Runtime] ensure support-backpack-weapon_01 blocked until an option changes: hd2runtime/runtime/windows_readonly.lua:68: bad argument #2 to 'VirtualQuery' (cannot convert 'struct HD2RuntimeMemoryRegion [1]' to 'struct 142 *')


Code:
Bingus Shared Loader loader-v18; API 1
Discovery: 4 declared entries
LuaJIT cache: expanded 16384 KB / 8000 traces; flushes 0, growth 0; watcher on
mods/cowboybingus/vanilla_plus_megapack: not installed
mods/cowboybingus/mod_options_menu: loaded
mods/cowboybingus/consistent_vaulting: not installed
mods/cowboybingus/corpse_collision_repair: not installed
mods/codex/gun_calibration: not installed
mods/cowboybingus/sentry_aim_retention: not installed
mods/cowboybingus/enemy_intelligence: not installed
mods/localdev/support_weapon_backpacks: loaded
mods/cowboybingus/reinforcement_beacon_fix_data: not installed
mods/cowboybingus/armory_preview_cache: not installed
mods/skyeshade/hd2runtime: loaded
mods/cowboybingus/wide_angle_stratagems: not installed
mods/cowboybingus/hellpod_steering_unlocked: not installed
mods/cowboybingus/shallow_water_dive: not installed
mods/cowboybingus/vehicle_stability: not installed
mods/cowboybingus/mod_bindings_menu: loaded
mods/cowboybingus/hover_pack_cancel: not installed
mods/cowboybingus/better_stratagem_bounce: not installed



Code:
[SupportWeaponBackpacks] 0.2.0 addon entered; menu registration is independent of Runtime
[SupportWeaponBackpacks] Menu registered: master toggle first, then 17 backpack selectors
[SupportWeaponBackpacks] Starting gameplay with HD2Runtime 0.28.1
[SupportWeaponBackpacks] 17 guarded operations registered; verify Runtime apply results in its log


ive got the same issue as another person, the backpack is not dropping in, i have disabled EVERY mod i had and it still refuses to drop, the load orders are correct in arsenal.. the ONLY other thing i have installed is Reshade but i dont see how reshade would be able to affect the game like that but then again, its HD2..
 

msnightingale27

Members
Members
Sep 11, 2026
7
4
Tested it during one match, works fine but my friends kept crashing, apparently they see a purple ? mark on my back, and I know for a fact that the ? usually produces crashes.
 

wun521

Members
Members
Sep 16, 2026
4
0
Lovely mod. Doesn't work with the CQC-1 flag tho. That one has a special hellpod which does not contain space for a backpack (backpack is sent to the middle of map).
 

athrunzala9

Members
Members
Sep 26, 2026
8
2
It looks like it might be a conflict with another mod, but I am not certain which one you have that is conflicting. Can you try running it with just this mod and its required mods and if that works it'll confirm that a conflict exists at least and we can hopefully narrow down the issue from there.
looks like it is the seaf call in mod it was conflicting with... shame.... wanted to run a supportweapon with backpack, and use the free slot for that one xD
 

Jettster711

Members
Members
Sep 29, 2026
2
1
Mod works great. Really appreciate this; I wish vanilla had this.
 
Last edited: