public static bool Load() { try { if (File.Exists(AdviserFilePathAndName("CustomClass-VanillaFightClass", ObjectManager.Me.Name + "." + Usefuls.RealmName))) { CurrentSetting = Load <VanillaFightclassSetting>(AdviserFilePathAndName("CustomClass-VanillaFightClass", ObjectManager.Me.Name + "." + Usefuls.RealmName)); return(true); } CurrentSetting = new VanillaFightclassSetting(); } catch (Exception e) { Logging.WriteError("VanillaFightClass > Load(): " + e); } return(false); }
public void Initialize() { wManagerSetting.CurrentSetting.UseLuaToMove = true; wManagerSetting.CurrentSetting.RestingMana = true; _isLaunched = true; VanillaFightclassSetting.Load(); CombatUtil.Start(); RotationActions.Sort((a, b) => a.Priority.CompareTo(b.Priority)); UpdateRanks(); FiniteStateMachineEvents.OnAfterRunState += SpellUpdateHandler; EventsLuaWithArgs.OnEventsLuaWithArgs += CastingEventHandler; Logging.Write("Loaded VanillaFightClass"); Rotation(); }
public void ShowConfiguration() { VanillaFightclassSetting.Load(); VanillaFightclassSetting.CurrentSetting.ToForm(); VanillaFightclassSetting.CurrentSetting.Save(); }