private void Hero25LvlOnPropertyChanged(MenuHoldKey holdKey, HoldKeyEventArgs e) { UpdateManager.BeginInvoke(() => { if (this.hero25Lvl) { GameManager.ExecuteCommand("dota_hero_level 25"); } }); }
private void KeyPressed(object sender, HoldKeyEventArgs e) { updateHandler.IsEnabled = e.Value; if (!config.CenterCamera) { return; } const string Command = "dota_camera_center_on_hero"; GameManager.ExecuteCommand((updateHandler.IsEnabled ? "+" : "-") + Command); }
private void CreepsOnPropertyChanged(MenuHoldKey holdKey, HoldKeyEventArgs e) { UpdateManager.BeginInvoke(() => { if (this.creeps) { if (this.creepsEnabled) { GameManager.ExecuteCommand("dota_creeps_no_spawning_disable"); this.creepsEnabled = false; } else { GameManager.ExecuteCommand("dota_creeps_no_spawning_enable"); this.creepsEnabled = true; } } }); }
private void WtfOnPropertyChanged(MenuHoldKey holdKey, HoldKeyEventArgs e) { UpdateManager.BeginInvoke(() => { if (this.wtf) { if (this.wtfEnabled) { GameManager.ExecuteCommand("dota_ability_debug_disable"); this.wtfEnabled = false; } else { GameManager.ExecuteCommand("dota_ability_debug_enable"); this.wtfEnabled = true; } } }); }
private void VisionOnPropertyChanged(MenuHoldKey holdKey, HoldKeyEventArgs e) { UpdateManager.BeginInvoke(() => { if (this.vision) { if (this.allVisionEnabled) { GameManager.ExecuteCommand("dota_all_vision_disable"); this.allVisionEnabled = false; } else { GameManager.ExecuteCommand("dota_all_vision_enable"); this.allVisionEnabled = true; } } }); }
private void SpamHotkeyChanged(MenuHoldKey holdKey, HoldKeyEventArgs e) { if (e.Value) { TargetSelector.TargetEffectsManager.DisableTargetDraw = true; UpdateHandler.IsEnabled = true; RunAsync(); } else { Cancel(); UpdateHandler.IsEnabled = false; ParticleManager.RemoveParticle("SpamTarget"); spamTarget = null; TargetSelector.TargetEffectsManager.DisableTargetDraw = false; } }
private void KeyPressed(MenuHoldKey sender, HoldKeyEventArgs e) { updateHandler.IsEnabled = e.Value; }