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

Mission editor creator menu 1.0.1

A Mod for Helldivers 2
Mission editor creator menu akl_mod_preview_image
  • missionmenu2.png
    missionmenu2.png
    107 KB · Views: 737
  • missionmenu1.png
    missionmenu1.png
    490.1 KB · Views: 740
This mod will be receiving more updates to improve the menu in the future.

HD2 Custom Mission Creator v1.0.1 (small mod conflict fix)


Lets you edit almost any Helldivers mission, adding extra main, sub or side objectives.

Create your own mission variations directly aboard your ship through an in-game menu—no Cheat Engine required. Choose an existing mission template, customise its objectives, and apply your changes before generating the mission.

Features

  • Browse 162 named mission templates.
  • Search missions and objectives, with faction filters.
  • Add main objectives, supporting sub-objectives and side objectives.
  • Type minimum and maximum generation counts.
  • Choose whether side objectives are hidden, show one, or show all on the mission map.
  • Review changes before applying them.
  • Discard unfinished drafts or restore original objectives from the current session.
  • Adjustable menu position.
  • F10 to open or close the editor.
Requirements

Requires Bingus Shared Loader, installed separately, and a compatible Helldivers 2 mod manager with ZIP import and Purge/Deploy support.

Download and installation

  1. Download the mod’s download section.
  2. Fully close Helldivers 2.
  3. Remove or disable any previous Custom Mission Creator version.
  4. Import the ZIP into your mod manager and enable it.
  5. Make sure Bingus Shared Loader API 1 is also enabled.
  6. Run Purge + Deploy.
  7. Launch the game, remain aboard your ship, and press F10.
How to use

  1. Click Load Templates and select a mission from the left-hand list.
  2. Open Main + Steps or Side Objectives.
  3. Click an objective in the right-hand library to add it.
  4. Select an objective in your draft to adjust its counts or remove it.
  5. Click Min or Max, type a number from 0–100, and press Enter. Escape cancels text entry.
  6. For side objectives, choose Map: Hidden, Show all, or Show one.
  7. Click Review & Apply, then Confirm.
  8. Generate the affected mission afterward.
Closing the menu with F10 keeps your draft during the current game session.

Helpful information

  • Editing must be done aboard the ship.
  • This changes existing mission templates; it does not create new mission cards or refresh an already-generated mission map.
  • Main objectives may require supporting steps. These dependencies are not added automatically.
  • Some objectives require specific factions, terrain or mission types. Not every combination will work.
  • Templates have limited objective slots. If a template is full, remove an existing objective before adding another.
  • Clicking an objective already in your draft selects it. Increase its count to request more instances.
  • Extraction records are protected.
  • Drafts and restore backups are session-only; there is no persistent preset system.
  • Game updates may require a mod update. Other mods editing the same mission templates may conflict.
Multplayer support?

Yes and No. Sub and Side objectives spawn in for all players but terrain generates different for Host and others. Though Colonies, Megafactories and Megacities should not have this issue.

Or just generate a mission without set sub and side objectives and it should work fine aswell.

Troubleshooting


An objective will not add:
Read the status message at the bottom. It may already be present, or the template may have no usable slots remaining.

Changes do not appear: Make sure you confirmed Review & Apply and generated a new mission using the edited template.

For bug reports, include the mision template ID/name, objective name, displayed error and CustomMissionCreator.log.

The log is normally located at:

%LOCALAPPDATA%/CowboyBingus/Helldivers2/Logs/CustomMissionCreator.log

Credits

Mission layout and mission names are based on S’Super Mission Editor v1.0.4.1.3. Runs through Bingus Shared Loader. Thanks to the original tool and loader authors and ChatGPT Astra for making pretty much everything work.
34.7 KB
Log in or sign up to download
Uploaded by
Raffoxy
Downloads
269
Comments
26
Views
2,081
First release
Last update
Platform
PC 
Version
1.0.1
Total Size
34.7 KB
Rating
0.00 star(s) 0 ratings

Uploaded by

  • 269
  • 2,081

Ratings

0.00 star(s) 0 ratings

Raffoxy

Members
Members
Sep 22, 2026
9
2
the menu when i press f10
Ok well if theres an error it does that. If you could send me over the %LOCALAPPDATA%/CowboyBingus/Helldivers2/Logs/CustomMissionCreator.log I can most likely identify the problem.
 

heroguy679

Members
Members
Sep 10, 2026
75
61
Ok well if theres an error it does that. If you could send me over the %LOCALAPPDATA%/CowboyBingus/Helldivers2/Logs/CustomMissionCreator.log I can most likely identify the problem.
[CustomMissionCreator] BOOT v1.0.0 module=mods/cheese/custom_mission_creator_v1
[CustomMissionCreator] loaded: F10 opens editor; F8 remains Entity Summoner
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] BOOT v1.0.0 module=mods/cheese/custom_mission_creator_v1
[CustomMissionCreator] loaded: F10 opens editor; F8 remains Entity Summoner
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
[CustomMissionCreator] F10 editor toggle: true
[CustomMissionCreator] UI error: mods/cheese/custom_mission_creator_v1.lua:548: bad argument #1 to 'GetCursorPos' (cannot convert 'struct 5443 [1]' to 'struct 1421 *')
 

Emzx99

Members
Members
Sep 16, 2026
9
3
This doesn't even do anything as far as I can tell. You play around with a menu and missions are what they are on the map.
 

Raffoxy

Members
Members
Sep 22, 2026
9
2
Does this work for multiplayer to play with friends or no?
Forgot to put that in the description but it works 50/50

Essentially, all objectives generate just fine but the terrain is where it differs.

You basically get your own generated terrain for the missions while others get the terrain that was orignally supposed to generate. Though on Colonies, megafactories and Mega cities this shouldn't occur.
 

Raffoxy

Members
Members
Sep 22, 2026
9
2
This doesn't even do anything as far as I can tell. You play around with a menu and missions are what they are on the map.
You add missions and click the yellow button at the bottom to safe the changes to the mission you selected.