protected Character(double x, double y, Texture2D[] pics, double life, Ability myAbility, int damage, float speed) { this.X = x; this.Y = y; this.Life = 1000; this.Pics = pics; this.MyAbility = myAbility; this.Delay = 100f; this.Frame = 0; this.Elapsed = 0; this.Damage = damage; }
public Mob(double x, double y, Texture2D[] pics, double life, Ability myAbility, int damage, int speed) : base(x, y, pics, life, myAbility, damage, speed) { }
protected Enemy(double x, double y, Texture2D[] pics, double life, Ability myAbility, int damage, int speed) : base(x, y, pics, life, myAbility = null, damage, speed) { this.Life = 500; }
public ChichoMitko(double x, double y, Texture2D[] pics, double life, Ability miracleShot, int damage, int speed, int focus) : base(x, y, pics, life, miracleShot, damage, speed) { this.Focus = 100; }
public Programmer(double x, double y, Texture2D[] pics, double life, Ability hackingDoors, int damage, int speed, int coffeine) : base(x, y, pics, life, hackingDoors, damage, speed) { }
public Alexsination(double x, double y, Texture2D[] pics, double life, Ability shadowStep, int damage, int speed, int energy) : base(x, y, pics, life, shadowStep, damage, speed) { this.Energy = 100; }