public void Save() { var ignoreTargetsDir = @"Settings/" + Me.Name + "/Kefka/IgnoreTargets.json"; var data = JsonConvert.SerializeObject(GuiIgnoreTargetsList, Formatting.Indented); File.WriteAllText(ignoreTargetsDir, data); IgnoreTargetManager.ResetIgnoreTargets(); }
public void OnInitialize(int version) { Logger.KefkaLog($"Initializing Version: GitHub {System.Windows.Forms.Application.ProductVersion}"); TreeRoot.OnStart += OnBotStart; TreeRoot.OnStop += OnBotStop; if (version == 2) { IsChineseVersion = true; } HookBehaviors(); IgnoreTargetManager.ResetIgnoreTargets(); TankBusterManager.ResetTankBusters(); OpenerManager.ResetOpeners(); CombatHelper.ResetLastUsed(); }
public void OnInitialize(int version) { //Logger.KefkaLog($"Initializing Version: {File.ReadAllText(VersionPath)}"); Logger.KefkaLog($"Initializing Version: GitHub 1.0.0"); TreeRoot.OnStart += OnBotStart; TreeRoot.OnStop += OnBotStop; if (version == 2) { IsChineseVersion = true; } HookBehaviors(); var _class = RoutineManager.CurrentClass; InterruptManager.ResetInterrupts(); IgnoreTargetManager.ResetIgnoreTargets(); TankBusterManager.ResetTankBusters(); OpenerManager.ResetOpeners(); CombatHelper.ResetLastUsed(); }