コード例 #1
0
ファイル: Cheats.cs プロジェクト: ihatevim/Divine.Plugins
 private void Hero25LvlOnPropertyChanged(MenuHoldKey holdKey, HoldKeyEventArgs e)
 {
     UpdateManager.BeginInvoke(() =>
     {
         if (this.hero25Lvl)
         {
             GameManager.ExecuteCommand("dota_hero_level 25");
         }
     });
 }
コード例 #2
0
        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);
        }
コード例 #3
0
ファイル: Cheats.cs プロジェクト: ihatevim/Divine.Plugins
 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;
             }
         }
     });
 }
コード例 #4
0
ファイル: Cheats.cs プロジェクト: ihatevim/Divine.Plugins
 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;
             }
         }
     });
 }
コード例 #5
0
ファイル: Cheats.cs プロジェクト: ihatevim/Divine.Plugins
 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;
             }
         }
     });
 }
コード例 #6
0
        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;
            }
        }
コード例 #7
0
 private void KeyPressed(MenuHoldKey sender, HoldKeyEventArgs e)
 {
     updateHandler.IsEnabled = e.Value;
 }