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; }
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) { } }