AkaCore.Features.Orbwalk.AnimationCancel.Obj_AI_Base_OnPlayAnimation C# (CSharp) Метод

Obj_AI_Base_OnPlayAnimation() приватный Метод

private Obj_AI_Base_OnPlayAnimation ( Obj_AI_Base sender, GameObjectPlayAnimationEventArgs args ) : void
sender Obj_AI_Base
args GameObjectPlayAnimationEventArgs
Результат void
        private void Obj_AI_Base_OnPlayAnimation(Obj_AI_Base sender, GameObjectPlayAnimationEventArgs args)
        {
            if (!sender.IsMe) return;
            if (ObjectManager.Player.ChampionName == "Riven")
            {
                switch (args.Animation)
                {
                    case "Spell1a":
                        if (Manager.MenuManager.AnimationCancelQ)
                        {
                            Chat.Say("/d");
                        }
                        break;
                    case "Spell1b":
                        if (Manager.MenuManager.AnimationCancelQ)
                        {
                            Chat.Say("/d");
                        }
                        break;
                    case "Spell1c":
                        if (Manager.MenuManager.AnimationCancelQ)
                        {
                            Chat.Say("/d");
                        }
                        break;
                    case "Spell3":
                        if (Manager.MenuManager.AnimationCancelE)
                        {
                            Chat.Say("/d");
                        }
                        break;
                    case "Spell4a":
                        if (Manager.MenuManager.AnimationCancelR)
                        {
                            Chat.Say("/d");
                        }
                        break;
                    case "Spell4b":
                        if (Manager.MenuManager.AnimationCancelR)
                        {
                            Chat.Say("/d");
                        }
                        break;
                }
            }
            else
            {
                switch (args.Animation)
                {
                    case "Spell1":
                        if (Manager.MenuManager.AnimationCancelQ)
                        {
                            Chat.Say("/d");
                        }
                        break;
                    case "Spell2":
                        if (Manager.MenuManager.AnimationCancelW)
                        {
                            Chat.Say("/d");
                        }
                        break;
                    case "Spell3":
                        if (Manager.MenuManager.AnimationCancelE)
                        {
                            Chat.Say("/d");
                        }
                        break;
                    case "Spell4":
                        if (Manager.MenuManager.AnimationCancelR)
                        {
                            Chat.Say("/d");
                        }
                        break;
                }
            }
        }