public override void Update(float time, System.Drawing.PointF CameraLocation)
        {
            if (this.PlayerKeyList.Count == 0)
            {
                return;
            }
            RemoveNullKeys(1);
            Core.Sprite.SpriteProperties.StatusTypes Status = Core.Sprite.SpriteProperties.StatusTypes.Normal;
            Animations Animation = Animations.idle;

            if (findKeys(Dashing_Punch, true))
            {
                Status = Core.Sprite.SpriteProperties.StatusTypes.Attack;
            }
            else if (findKeys(Dashing_Uppercut, true))
            {
                Status = Core.Sprite.SpriteProperties.StatusTypes.Attack;
            }
            else if (this.LookClassicAction(ref Animation))
            {
                DoClassicAction(Animation);
            }
            else
            {
            }
            this.Properties.Status = Status;
        }
Esempio n. 2
0
 private void DoClassicAction(Animations Animation, ref Core.Sprite.SpriteProperties.StatusTypes Status)
 {
     if (Animation == Animations.jumpnext)
     {
     }
     else if (Animation == Animations.jumpback)
     {
     }
     else if (Animation == Animations.crouch)
     {
     }
     else if (Animation == Animations.jump)
     {
     }
     else if (Animation == Animations.next)
     {
     }
     else if (Animation == Animations.back)
     {
     }
     else if (Animation == Animations.idleSmallKick)
     {
     }
     else if (Animation == Animations.idleNormalKick)
     {
     }
     else if (Animation == Animations.idleBigKick)
     {
     }
     if (Animation == Animations.idleSmallPunch)
     {
     }
     else if (Animation == Animations.idleNormalPunch)
     {
     }
     else if (Animation == Animations.idleBigPunch)
     {
     }
 }