Have you ever wanted to easily programs the CMDS countermeasure system? Are you tired of modifying .lua files by hand, only to have them overwritten every time DCS updates? Have you been waiting too long for ED's DTC functionality? If you said "Yes" to any of these, well do I have the Utility for you! Introducing the DCS CMS Editor by Bailey. A picture is worth a thousand flares, er, words. Now with Hornet, Viper, Warthog, Warthog 2, Harrier, and Baguette (Mirage) support!
Hello there! While waiting to ED's implementation of a native DCS DTC for DCS, I have made a Countermeasures System Editor. No, this isn't just an Ovgme .lua file you have to handle. It's a program that will let you edit the CMDS profile with ease. All you do is open the program, sel ect the DCS.exe, sel ect an aircraft, play with some buttons, export, and have fun! It will even save a backup of your exported CMDS .lua just incase DCS decides to update and reset it. Remember, at this moment in time, this program is designed for the DCS F18C, F16C, A10C, A10C2, AV8B, and M2000 only. Interest and demand will determine if other aircraft will be added.
If you give this a try, please read the READMEE. It is hard to miss. Also, I appreciate all feedback. Comments, corrections, suggestions, and even a "thanks" are all welcome. Enjoy!
Thank you to all the folks at the Hoggit Discord for doing some of the testing, general banter, and program naming suggestions ("EDCHITA" was a close second place. You know who you are). Also, thank you to Arctic Fox for the program suggestion.
Take a look at the code here: https://github.com/asherao/DCS-CMS-Editor
If you are feeling charitable, please feel free to donate here: https://www.paypal.me/asherao
100% of all donations go to modules to make even more free mods for the community! Join us in the Discord Server! https://discord.gg/PbYgC5e
Talk about this utility in the forums here: https://forums.eagle.ru/showthread.php?t=281284
-Added F-18C CMS editing
-Added F-16C CMS editing
-CMS export is enabled even if default aircraft directory is not detected
-Added option to re-create original DCS CMS lua
-Adjusted numerical box max, min, and adjustment values to match aircraft
-Replaced sliders with numerical boxes
-Uses en-US culture in C# to ensure periods are used for decimals instead of commas
-Added A-10C CMS editing
-Added Preliminary F-16C HARM Table Export support. Please visit the 'Enable Editing Of Default DED HARM Tables Via A Lua File' thread on the ED forums to ask ED's help to implement the feature. https://forums.eagle.ru/showthread.php?t=286963
-Added M2000 CMS editing
-Added A-10C2 Tank Killer CMS editing (inherited? see Bugs)
-Added AV8B CMS editing
-Fixed a bug with the export of an aircraft failing
-Fixed a bug were the program would crash if you tried to load a CMS profile fr om DCS, but the file was not there
-Add F16C HARM maker. Have to wait for the release of the feature
-Add F5E (looks not possible)
-Add A10C2 support for users that don't have the ED symbolic link (see Bugs)
-Due to the way ED has coded the A-10C and A-10C2, both aircraft may or may not share the same CMS file (feature?)