public Attack(Controller controller, Weapon weapon, AttackType type) : base(controller) { _type = type; _attack = GetAttack(weapon); _attack.OnCall(controller, weapon); controller.stateName = GetName(); }
public Attack GetRelease() { actual = Instantiate(release); return(actual); }
public Attack GetCharge() { actual = Instantiate(charge); return(actual); }