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 a lot 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
WW1 planes may have trouble taxiing as they have no tail wheel or brakes. Best to use "Start from runway" option.
Due to Rhineland, Normandy and Western Front map size/objects amount the re-saving of a mission takes a lot more time.
Downloads EMG:
Latest version: EasyMissionGenerator_v90
Previous version: EasyMissionGenerator_v89
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 90
-Added Lagg-3 series 4, I-153 Chaika, Yak-1 series 23, Yak-3 series 9, Bf 109 E-4 and Ju 87 D-5.
-Added Odessa map by Kraut
-Fixed bug where Halberstadt CLII, Albatrod DIII/DV and Fe2b were not having any tactical codes.
-Added power stations as target (bombing, attack and intruder scenarios)
-Added Airship hangar as target (bombing, attack scenarios)
-Added new front "Nord" to Upper France map. This is for now merely a placeholder for upcoming Zeppelin targets.
-Introduced theatres "WW2_SOUTH-EAST" and "WW2_FINLAND" to better manage historical availability of plane types. Please update any custom planes.json file
-Added several new v-1 sites to Normandy map.
-Increased fronts size on Kuban map and added more airfields
-Updated Moscow map bitmap to be more in similar scale as other maps
-AI flights in single player that spawn in now have detection radius based on wingspan to slightly optimise performance
-Surprise single enemy AI now only has a chance of showing when choosing "aggressive" for Ambient AI activity
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!