public static void ShowConfiguration() { DeathKnightLevelSettings.Load(); var settingWindow = new MarsSettingsGUI.SettingsWindow(DeathKnightLevelSettings.CurrentSetting, ObjectManager.Me.WowClass.ToString()); settingWindow.ShowDialog(); DeathKnightLevelSettings.CurrentSetting.Save(); Main.kindofclass = DeathKnightLevelSettings.CurrentSetting.ChooseTalent; }
public static void Initialize() { DeathKnightLevelSettings.Load(); Main.kindofclass = DeathKnightLevelSettings.CurrentSetting.ChooseTalent; Talents.InitTalents(DeathKnightLevelSettings.CurrentSetting.AssignTalents, DeathKnightLevelSettings.CurrentSetting.UseDefaultTalents, DeathKnightLevelSettings.CurrentSetting.TalentCodes.ToArray()); { _isLaunched = true; Logging.Write("DeathKnight Low Level Class...loading..."); Rotation(); } }
public static bool Load() { try { if (File.Exists(AdviserFilePathAndName("DeathKnightLevelSettings", ObjectManager.Me.Name + "." + Usefuls.RealmName))) { CurrentSetting = Load <DeathKnightLevelSettings>(AdviserFilePathAndName("DeathKnightLevelSettings", ObjectManager.Me.Name + "." + Usefuls.RealmName)); return(true); } CurrentSetting = new DeathKnightLevelSettings(); } catch (Exception e) { Logging.WriteError("DeathKnightLevelSettings > Load(): " + e); } return(false); }