A utility that will let you generate single, cooperative and dogfight missions for the IL2 combat flight sim. It is similar to the Quick Mission Builder in the game, but more powerful. Missions can be customized using the detailed configuration parameters or they can be randomized. More information here.
What is it not?
A dynamic (single player/MP) campaign generator. These have already been developed by others. The underlying generator will not track planes/pilots/resources etc over time, although it possible to create multiple missions and run them in chronological order, with airfields and lines changing over time.
Installation & Usage
Download and extract the files to a location of your choosing. There is no windows installation process, just run the utility from any folder. When updating to a new version, just overwrite the existing files.
Every time you run a new version, please set the path to your main IL-2 Game folder (..\IL-2 Sturmovik Battle of Stalingrad) by clicking the text box next to "IL2 main folder" on the first tab.
The buttons and tabs in the GUI should be pretty obvious. Be aware that changing maps, fronts or game types may reset you configuration.
When clicking the "Create Mission" button the mission is created and then re-saved by the IL2 re-saver program. This can take some time, please be patient. A pop-up will tell you the mission has been created.
Single player missions will be written to ..\data\Missions, co-op missions to ..\data\Multiplayer\Cooperative and dogfight missions to ..\data\Multiplayer\Dogfight.
For Additional notes on how to use the utility see the Tips & Tricks page (top right)
If you like this utility and would like to show your appreciation, you can buy me a coffee by clicking on the image above!
Known issues
Since I use a tool to make an .exe file from my Python scripts (so you don't need to install and maintain Python distribution), most anti-virus programs will incorrectly flag or block this program. You will need to manually override this (if you trust it).
WW1 planes may have trouble taxiing as they have no tail wheel or brakes. Best to use "Start from runway" option.
Downloads EMG:
Latest version: EasyMissionGenerator_v91
Previous version: EasyMissionGenerator_v90
Downloads EMG TC (Tank Crew):
Latest version: TankCrewGenerator_v11b
Previous version: TankCrewGenerator_v10
Forum:
Here you can discuss this utility: https://forum.il2sturmovik.com/topic/43276-il2-great-battles-easy-mission-generator/
and here for Tank Crew: https://forum.il2sturmovik.com/topic/66558-easy-mission-generator-for-tank-crew/
Release Notes EMG Version 91
-Added Zeppelin as target for Intercept and Attack mission on Flying Circus maps
-Updated Flying Circus scenery with latest cities and landmarks
-Added extra early 1918 front to Champagne map
-Fixed bug where when v1-rocket was intercept target, the generator would crash
-Renamed map 'Upper France' to 'Northern France'
-Changed Hanriot HD.1 introduction date to August 1917
Release Notes EMG for Tank Crew v11b
-Fixed data definition for SU 152
-Separate vehicles.json file in \data subfolder with all defined vehicles/tanks. Actual availability is determined by maps.json
-Moved maps.json to \data subfolder
-Added "Sd.Kfz. 234" as Axis scout vehicle for both maps
-Removed "Forward airstart" option, not relevant for Tank Crew
-Disabled "Enemy targets visible" option as it was never implemented
Bugfix v11a: T-34-76 was missing and mixed up with T-34-76 (43) in the vehicles list
Backlog
Fix the scoring logic for "Intercept" scenario when there are multiple targets
Add support for tactical codes
Add option to influence attack timer / conditions
Support multiple aircraft versions of the same type, ie Hurricane for USSR and Great Britain with different default loadouts etc
Auto-update of the utility
Version 1 of the EMG!