Operation Clear Field is a persistent, open world PvE playground for the Caucasus map. It is loosely based on the Russo-Georgian war of 2008. This mission uses the same mechanics that Operation Snowfox uses for the Persian Gulf map. The mission will randomly choose targets throughout the map. You can fly any role you like, and if you are on your own, you can use the radio menu to request support flights of AI planes to assist you. Most modules have been included. You will be flying against the Russians. The mission utilizes Moose functions and custom scripts which have been included in the mission file.
To allow the mission to provide persistency, it is necessary to de-sanitize 'lfs' and 'io' in MissionScripting.lua. The mission will still be able to run without this, but persistency won't happen.
Current version is v124.
Check the mission briefing for AWACS/Carrier Group/Refuelling frequencies etc.
Notes on requesting support flights:
- CAP/CAS/Anti-Shipping/SEAD and Pinpoint Strikes are available to call in, you can choose the sector they will fly to
- Only one flight of each type can be active at any given time, so choose carefully
- AI flights will start near Kutaisi airfield and will await a "Push" command via radio when you are ready for them to proceed with an attack
- Pinpoint Strikes will only attack a mission target if the target is within the sector they are called to
Other radio options
- Check Current Objective will remind you what the current target is
- Target Report will give you coordinates and distance to the target, and if the target is a group it will tell you how many units are remaining in the group
- Abort Directives will allow you to send support flights back to base
- Skip Mission under Clear Field Options will allow you to put the current mission back into the pool and start a new one
- Clear Field CAP options will allow you to enable the Kutaisi Viper squadron, and separately, a choice between Fleet Defence Tomcats or Hornets
- Clear Field Sound Options will allow you to toggle sound events for weapon firing on or off
To Enable Persistency:
Inside your DCS installation there is a folder called Scripts. Inside that there is a file called MissionScripting.lua, if you want persistency to work, edit this file (make a backup first if you like) and make the bit that looks like this:
require = nil
loadlib = nil
Look like this instead:
require = nil
loadlib = nil
Once you have done that, start DCS and launch the mission. The mission will then write out a list of dead units and statics to a pair of lua files inside the DCS root folder (it will update this list periodically, every 2.5 minutes at the moment). Once these files exist, the mission will load those files when it starts up and remove the units and statics that were previously destroyed so you can pick up wh ere you left off
Note: MissionScripting.lua will need to be changed any time an update or repair is run.