Announcement

Collapse
No announcement yet.

DiCE: DCS Integrated Countermeasure Editor by Bailey

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    DiCE: DCS Integrated Countermeasure Editor by Bailey

    Click image for larger version

Name:	c3ReSUe.png
Views:	274
Size:	206.6 KB
ID:	7146142

    Have you been waiting too long for ED's CMS DTC feature? Wait no longer! Roll for initiative with DiCE and use the DCS Special Options menu to edit countermeasure programs!

    Download DiCE v3 from the ED Userfiles here:
    https://www.digitalcombatsimulator.c...files/3312680/


    Hello and welcome to DiCE: DCS Integrated Countermeasure Editor. DiCE allows you to use the DCS Special Options menu to change and modify the flare and chaff countermeasure programs of various DCS aircraft, for example the F-18C and F-16C. DiCE is a solution to DCS's not yet implemented DTC (Data Cartridge) CMS function.

    The README includes:
    -Introduction
    -Install Instructions
    -How it works
    -Common or Possible Issues
    -Acknowledgments and Credits

    Huge thanks to all of the people who helped out with DiCE!

    Click image for larger version

Name:	PT61AjR.jpg
Views:	217
Size:	144.2 KB
ID:	7146143

    More pics below.

    Spoiler:








    Click image for larger version

Name:	qtEIyS1.jpg
Views:	219
Size:	116.2 KB
ID:	7146144


    FAQs:
    Q: Is DiCE IC safe?
    A: Yes, DiCE passes Integrity Check so you can use it for Single Player and Multiplayer.

    Q: Does the DiCE mod remember your CM settings after DCS updates?
    A: DCS should remember the Special Options menu so all you would have to do is press 'OK' in the Special Options menu for the aircraft to get its countermeasure profiles back after a DCS update.

    Q: What aircraft are included?
    A: F-18C, F-16C, A-10C, A-10C2, AV-8B, M2000C.

    Q: I have DCS installed in Program Files. Why does DiCE crash when I try to edit a countermeasure profile?
    A: DiCE does not have the privileges to write to Program Files. The current solution is to either run DCS as Admin, or manually start DiCE as Admin.


    -If you would like to contribute to the development if DiCE, check out the code, or if you like spaghetti, the DiCE Github is located here: https://github.com/asherao/DiCE-DCS-...measure-Editor
    -Please join us in the Discord server: https://discord.gg/PbYgC5e.
    -Check out DiCE on the DCS forums here: https://forums.eagle.ru/showthread.php?t=288709
    -Check out my other Mods, Utilities. and VoiceAttack profiles here: https://www.digitalcombatsimulator.c...TED_BY=asherao
    -Please feel free to donate. All donations go back into DCS to create more free mods, just like this one: https://www.paypal.com/paypalme/asherao

    Feel free to contact me on the ED forums (Bailey) or better yet on Discord (Bailey#6230). Remember that comments, questions, critiques, and requests are always welcome!
    Enjoy!

    ~Bailey
    20NOV2020

    Version Notes:
    v1
    -Initial Release
    -DiCE F-18C enabled
    -DiCE F-16C enabled
    v2
    -DiCE A-10C and A-10C2 enabled (one Special Menu for both)
    v2.1
    -Corrected some F-16C values
    v2.2
    -DiCE now opens minimized (requested feature)
    -Fixed a F-16 special options menu showing all zeros (added two parenthesis)
    v3
    -DiCE AV-8B enabled
    v4
    -DiCE M2000C enabled
    -Adjusted some Gui stuff
    vFuture
    -DiCE F-16C Harm Tables
    Last edited 10-20-2020, 02:38 AM.
    Check out my DCS VoiceAttack Profiles
    Check out my Mods and Utilities on ED User Files

    #2
    Awesome work Bailey! Definitely tired of waiting for DTC features and you made a real nice option here.

    The main advantage of this compared to the CMS editor you made is that it is directly in the UI, correct? The other one has a basic backup function and more aircraft supported for now. Could we even use your CMS Editor in conjunction for the F-16 and F/A-18 to do edits outside of DCS with it and then when we are in DCS use DiCE to fine tune the programs?

    Sent from my LM-G850 using Tapatalk
    I7-9700KF@5ghz, 32GB DDR4 3200, RTX 3090, Pimax 5k+, Virpil T-50CM2 base with Warthog, F/A-18, T-50cm, and VFX grips, Saitek X65F, Saitek Switch Panel, TM Cougar MFDs, TM TPR pedals, JetSeat and bass pucks, H640P for VRK, PointCtrl

    3rd Space Vest project for basic G Seat/G Suit simulation

    Comment


      #3
      Originally posted by Snake122 View Post
      Awesome work Bailey! Definitely tired of waiting for DTC features and you made a real nice option here.

      The main advantage of this compared to the CMS editor you made is that it is directly in the UI, correct? The other one has a basic backup function and more aircraft supported for now. Could we even use your CMS Editor in conjunction for the F-16 and F/A-18 to do edits outside of DCS with it and then when we are in DCS use DiCE to fine tune the programs?

      Sent from my LM-G850 using Tapatalk
      You are exactly right. DiCE is for in-game. CMS Editor is for out of game and provides backups as well as more aircraft at the moment. https://forums.eagle.ru/showthread.php?t=281284.

      Hmmm, as for the second part, using CMS Editor and then DiCE. The problem with that is that DiCE does not "read" the aircraft countermeasure lua. DiCE reads the DCS options.lua. This means that whatever changes you make to the aircraft cms lua will not retroactively be displayed in the Special Options menus.

      But, if you are looking for a quick change of profiles in the middle of a mission (because the profiles are loaded on plane spawn and re-spawn), CMS Editor will be your go-to in that specific situation.
      Check out my DCS VoiceAttack Profiles
      Check out my Mods and Utilities on ED User Files

      Comment


        #4
        Originally posted by Bailey View Post
        You are exactly right. DiCE is for in-game. CMS Editor is for out of game and provides backups as well as more aircraft at the moment. https://forums.eagle.ru/showthread.php?t=281284.

        Hmmm, as for the second part, using CMS Editor and then DiCE. The problem with that is that DiCE does not "read" the aircraft countermeasure lua. DiCE reads the DCS options.lua. This means that whatever changes you make to the aircraft cms lua will not retroactively be displayed in the Special Options menus.

        But, if you are looking for a quick change of profiles in the middle of a mission (because the profiles are loaded on plane spawn and re-spawn), CMS Editor will be your go-to in that specific situation.
        Okay, good to know. Thanks for all your apps, donation sent. I look forward using DiCE and future updates!

        Sent from my LM-G850 using Tapatalk
        I7-9700KF@5ghz, 32GB DDR4 3200, RTX 3090, Pimax 5k+, Virpil T-50CM2 base with Warthog, F/A-18, T-50cm, and VFX grips, Saitek X65F, Saitek Switch Panel, TM Cougar MFDs, TM TPR pedals, JetSeat and bass pucks, H640P for VRK, PointCtrl

        3rd Space Vest project for basic G Seat/G Suit simulation

        Comment


          #5
          Originally posted by Snake122 View Post
          Okay, good to know. Thanks for all your apps, donation sent. I look forward using DiCE and future updates!

          Sent from my LM-G850 using Tapatalk
          Donation received! Thank you so much! It is much appreciated!
          Check out my DCS VoiceAttack Profiles
          Check out my Mods and Utilities on ED User Files

          Comment


            #6
            DiCE v2 has been released!

            v2
            -DiCE A-10C and A-10C2 enabled (one Special Menu for both)

            Download it from the ED Userfiles here:https://www.digitalcombatsimulator.c...files/3312680/
            Take a look at the A10C menu in the first post.

            Enjoy!
            ~Bailey
            Check out my DCS VoiceAttack Profiles
            Check out my Mods and Utilities on ED User Files

            Comment


              #7
              This is awesome. Now if you could do something similar for the A10CII HMCS profiles. Donation sent.
              Last edited 10-14-2020, 12:35 AM.

              Comment


                #8
                Originally posted by mongo52 View Post
                This is awesome. Now if you could do something similar for the A10CII HMCS profiles. Donation sent.
                Donation received! Thank you so much! I'll see what I can do for the A10CII HMCS profiles. No promises though. It's typically up to the dev to make things like that visible via lua or some other method.
                Check out my DCS VoiceAttack Profiles
                Check out my Mods and Utilities on ED User Files

                Comment


                  #9
                  DiCE has been updated to v2.2. Check it out!

                  v2.1
                  -Corrected some F-16C values
                  v2.2
                  -DiCE now opens minimized (requested feature)

                  Not a critical update, but a nice QoL update. Enjoy!
                  https://www.digitalcombatsimulator.c...files/3312680/
                  Check out my DCS VoiceAttack Profiles
                  Check out my Mods and Utilities on ED User Files

                  Comment


                    #10
                    Harrier is here!
                    v3
                    -DiCE AV-8B enabled

                    Download v3 here: https://www.digitalcombatsimulator.c...files/3312680/

                    Check out my DCS VoiceAttack Profiles
                    Check out my Mods and Utilities on ED User Files

                    Comment


                      #11
                      Nice job, thanks!
                      sigpic

                      Comment


                        #12
                        Awesome, can't wait to try it !
                        Thanks !
                        Zip - VEAF

                        If you want to learn, talk and fly with french-speaking friends, the Virtual European Air Force is here for you ! Meet us on our Discord and our forum
                        If you're a mission creator, you may want to check the VEAF Mission Creation Tools (and its GitHub repository) a set of open-source scripts and tools that make creating a dynamic mission a breeze !

                        Comment


                          #13
                          Hmmm. On first loading, I get THIS when launching DCS.

                          Click image for larger version

Name:	DICE_Failure.png
Views:	474
Size:	60.4 KB
ID:	7116860
                          DEFENSOR FORTIS

                          System:
                          Spoiler:

                          Falcon NW Mach V: Core i7 3930K @3.2GHz, 32GB DDR3, GTX 1080 FE
                          Falcon NW Talon: Ryzen 9 5950X @4.9GHz, 64GB DDR4, RTX 3090 FE

                          MonsterTech MTX F, 42" 4K TV, Oculus Rift S, HP Reverb G2 (Incoming), PointCTRL
                          Rudders: VPC ACE2
                          Bases: VPC T-50CM2, RS FSSB R3L
                          Throttles: Winwing F/A-18C, VPC T-50CM, TM Warthog, TM Cougar
                          Grips: RS F16SGRH CE, RS F18CGRH, VPC T-50CM2, VPC VFX, VPC WarBRD

                          Comment


                            #14
                            Originally posted by RogueSqdn View Post
                            Hmmm. On first loading, I get THIS when launching DCS.

                            Click image for larger version  Name:	DICE_Failure.png Views:	0 Size:	60.4 KB ID:	7116860
                            Please ensure that you have read the Readme and installed DiCE in Saved Games. Most people who see that have mistakenly installed DiCE in their DCS install location. The DCS install location is the incorrect install location for DiCE.
                            Check out my DCS VoiceAttack Profiles
                            Check out my Mods and Utilities on ED User Files

                            Comment


                              #15
                              That was it... I saw a note about admin privileges and it clicked. It doesn't crash, but I'm not getting any updates to my programs.

                              Does DCS still need to run as admin? I know the CMDS programs are stored in the install folder... I don't know if putting your programs in Saved Games works.



                              EDIT: Tried running DCS as admin and it works.

                              My only other question is this: Is there an easy way to copy over edits I'd already made prior to installing DICE, so it recognizes them? Thanks!
                              DEFENSOR FORTIS

                              System:
                              Spoiler:

                              Falcon NW Mach V: Core i7 3930K @3.2GHz, 32GB DDR3, GTX 1080 FE
                              Falcon NW Talon: Ryzen 9 5950X @4.9GHz, 64GB DDR4, RTX 3090 FE

                              MonsterTech MTX F, 42" 4K TV, Oculus Rift S, HP Reverb G2 (Incoming), PointCTRL
                              Rudders: VPC ACE2
                              Bases: VPC T-50CM2, RS FSSB R3L
                              Throttles: Winwing F/A-18C, VPC T-50CM, TM Warthog, TM Cougar
                              Grips: RS F16SGRH CE, RS F18CGRH, VPC T-50CM2, VPC VFX, VPC WarBRD

                              Comment


                                #16
                                Originally posted by RogueSqdn View Post
                                EDIT: Tried running DCS as admin and it works.

                                My only other question is this: Is there an easy way to copy over edits I'd already made prior to installing DICE, so it recognizes them? Thanks!
                                Yay! I am glad you got it worked out. No, unfortunately there is not a way to gracefully import other CMS settings. If you want, you can manually edit them into the options.lua file.
                                Check out my DCS VoiceAttack Profiles
                                Check out my Mods and Utilities on ED User Files

                                Comment


                                  #17
                                  Silly me, I was looking at the DICE optionsDB.lua and scratching my head.

                                  Doing this in Notepad++ will be a lot easier and less tedious than doing it in the DCS options menu.
                                  DEFENSOR FORTIS

                                  System:
                                  Spoiler:

                                  Falcon NW Mach V: Core i7 3930K @3.2GHz, 32GB DDR3, GTX 1080 FE
                                  Falcon NW Talon: Ryzen 9 5950X @4.9GHz, 64GB DDR4, RTX 3090 FE

                                  MonsterTech MTX F, 42" 4K TV, Oculus Rift S, HP Reverb G2 (Incoming), PointCTRL
                                  Rudders: VPC ACE2
                                  Bases: VPC T-50CM2, RS FSSB R3L
                                  Throttles: Winwing F/A-18C, VPC T-50CM, TM Warthog, TM Cougar
                                  Grips: RS F16SGRH CE, RS F18CGRH, VPC T-50CM2, VPC VFX, VPC WarBRD

                                  Comment


                                    #18
                                    Originally posted by RogueSqdn View Post
                                    Silly me, I was looking at the DICE optionsDB.lua and scratching my head.

                                    Doing this in Notepad++ will be a lot easier and less tedious than doing it in the DCS options menu.
                                    Haha, yea. I hope that the value names are self explanatory!
                                    Check out my DCS VoiceAttack Profiles
                                    Check out my Mods and Utilities on ED User Files

                                    Comment


                                      #19
                                      I installed it in the Saved games/DCS folder (simply drag the two folders onto the DCS folder, the rest is automatic). It appeared in the Specials tab and I could edit the programs, but nothing happened in the aircraft. I found the solution. You need Modify authority for the DCS folders CMDS_ALE47.lua file. You find it here for the F-16:

                                      xx:\Program files\Eagle Dynamics\DCS World\Mods\aircraft\F-16C\Cockpit\Scripts\EWS\CMDS\device

                                      You find it somewhere in the Cockpit\Scripts folder for the other aircraft.

                                      Right-click on the file for Properties, then go to the Security tab. Click Edit and in the dialog click "Users (xxx\Users)"and set "Modify" rights. Then OK and it should work in DCS.

                                      Nice utility Bailey.
                                      ____________________________
                                      HP Envy 34 TM16000/TWCS/TFRP. Simrig: I7-8700, 32GB, RTS2080Ti, 4K U32590C, TrackIR5, MG-T50C2 stick/base, T50CM2 throttle, CH Pro pedals

                                      Comment


                                        #20
                                        DiCE has been updated to v4 and now includes the Mirage M2000C! Enjoy!
                                        Check out the first post for pics and the download link: https://www.digitalcombatsimulator.c...files/3312680/
                                        ~Bailey
                                        Attached Files
                                        Check out my DCS VoiceAttack Profiles
                                        Check out my Mods and Utilities on ED User Files

                                        Comment

                                        Working...
                                        X