Пример #1
0
        private static void OnCreateObject(GameObject sender, EventArgs args)
        {
            //wall
            if (sender.IsValid <Obj_SpellLineMissile>())
            {
                if (sender is Obj_SpellLineMissile)
                {
                    Obj_SpellLineMissile missle = (Obj_SpellLineMissile)sender;
                    if (missle.SData.Name == "yasuowmovingwallmisl")
                    {
                        Yasuo.wall.setL(missle);
                    }

                    if (missle.SData.Name == "yasuowmovingwallmisr")
                    {
                        Yasuo.wall.setR(missle);
                    }
                }
            }

            if (sender.IsValid <Obj_SpellLineMissile>() && sender.IsValid)
            {
                var s = sender as Obj_SpellLineMissile;
                if (s != null)
                {
                    if ((s).Target.IsMe)
                    {
                        TargetSpellDetector.setParticle(s);
                    }
                }
            }
        }
Пример #2
0
        private static void OnCreateObject(GameObject sender, EventArgs args)
        {
            //wall
            if (sender is MissileClient)
            {
                MissileClient missle = (MissileClient)sender;
                if (missle.SData.Name == "yasuowmovingwallmisl")
                {
                    Yasuo.wall.setL(missle);
                }

                if (missle.SData.Name == "yasuowmovingwallmisr")
                {
                    Yasuo.wall.setR(missle);
                }
            }

            if (sender is MissileClient && ((MissileClient)sender).Target.IsMe)
            {
                TargetSpellDetector.setParticle((MissileClient)sender);
            }
        }