Esempio n. 1
0
    public static void ShowConfiguration() // When a configuration is declared
    {
        HunterBeastMasterySettings.Load();
        var settingWindow = new MarsSettingsGUI.SettingsWindow(HunterBeastMasterySettings.CurrentSetting, ObjectManager.Me.WowClass.ToString());

        settingWindow.ShowDialog();
        HunterBeastMasterySettings.CurrentSetting.Save();
    }
Esempio n. 2
0
 public static void Initialize() // When product started, initialize and launch Fightclass
 {
     //HunterBeastMasterySettings.Load(); //to add  Settings later
     if (ObjectManager.Me.WowClass == WoWClass.Hunter)
     {
         HunterBeastMasterySettings.Load();
         Logging.Write("Hunter Beastmaster Class...loading...");
         _isLaunched = true;
         Rotation();
     }
     else
     {
         Logging.Write("No  Hunter....unloading...");
     }
 }
 public static bool Load()
 {
     try
     {
         if (File.Exists(AdviserFilePathAndName("Hunter Settings", ObjectManager.Me.Name + "." + Usefuls.RealmName)))
         {
             CurrentSetting =
                 Load <HunterBeastMasterySettings>(AdviserFilePathAndName("Hunter Settings",
                                                                          ObjectManager.Me.Name + "." + Usefuls.RealmName));
             return(true);
         }
         CurrentSetting = new HunterBeastMasterySettings();
     }
     catch (Exception e)
     {
         Logging.WriteError("HunterBeastMasterySettings > Load(): " + e);
     }
     return(false);
 }