Beispiel #1
0
 internal void UMFConfigButton()
 {
     if (GadgetModConfigs.IsConfigMenuOpen(-1))
     {
         GadgetModConfigs.CloseConfigMenu(-1);
     }
     else
     {
         GadgetModConfigs.OpenConfigMenu(-1);
     }
 }
Beispiel #2
0
 internal void ConfigButton()
 {
     if (GadgetModConfigs.IsConfigMenuOpen((modIndex << 16) + (gadgetIndex & 0xFFFF)))
     {
         GadgetModConfigs.CloseConfigMenu((modIndex << 16) + (gadgetIndex & 0xFFFF));
     }
     else
     {
         GadgetModConfigs.OpenConfigMenu((modIndex << 16) + (gadgetIndex & 0xFFFF));
     }
 }
Beispiel #3
0
        internal void ConfigButton()
        {
            if (GadgetModConfigs.IsConfigMenuOpen(modIndex))
            {
                GadgetModConfigs.CloseConfigMenu(modIndex);
            }
            else
            {
                GadgetModConfigs.OpenConfigMenu(modIndex);
            }

            /*string filePath;
             * if (modIndex < GadgetMods.CountMods())
             * {
             *  filePath = UMFData.ConfigsPath + "/" + GadgetMods.GetModInfo(modIndex).UMFName + ".ini";
             * }
             * else if (modIndex - GadgetMods.CountMods() < GadgetCore.nonGadgetMods.Count)
             * {
             *  filePath = UMFData.ConfigsPath + "/" + GadgetCore.nonGadgetMods[modIndex - GadgetMods.CountMods()] + ".ini";
             * }
             * else if (modIndex - GadgetMods.CountMods() - GadgetCore.nonGadgetMods.Count < GadgetCore.disabledMods.Count)
             * {
             *  filePath = UMFData.ConfigsPath + "/" + GadgetCore.disabledMods[modIndex - GadgetMods.CountMods() - GadgetCore.nonGadgetMods.Count] + ".ini";
             * }
             * else
             * {
             *  filePath = UMFData.ConfigsPath + "/" + GadgetCore.disabledMods[modIndex - GadgetMods.CountMods() - GadgetCore.nonGadgetMods.Count - GadgetCore.disabledMods.Count] + ".ini";
             * }
             * try
             * {
             *  if (!originalConfig.ContainsKey(modIndex))
             *  {
             *      originalConfig.Add(modIndex, File.ReadAllText(filePath));
             *  }
             *  ConfigHandles.Add(Process.Start(filePath));
             * }
             * catch (Exception e) { GadgetCore.Log(e.ToString()); }*/
        }