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