public void Update(Actor actor) { //switch (Controller.GetMovementDirection()) //{ // case LEFT: // actor.X -= MOVEMENT_ACCELERATION; // break; // case RIGHT: // actor.X += MOVEMENT_ACCELERATION; // break; // case UP: // actor.Y -= MOVEMENT_ACCELERATION; // break; // case DOWN: // actor.Y += MOVEMENT_ACCELERATION; // break; //} }
public AttackSlash(Actor actor) : base(actor) { _extraCost = 2; }
public Attack(Actor actor) { _actor = actor; _rand = new Random(); _cost = 3; }
public AttackStab(Actor actor) : base(actor) { _extraCost = 7; }