public override void DoBehavior(BoardUnit unit, Board board) { subBehaviors.FindAll(x => x.isActive).ForEach(x => DoBehavior(unit, board)); }
public override void DoBehavior(BoardUnit unit, Board board) { base.DoBehavior(unit, board); }
public abstract void DoBehavior(BoardUnit unit, Board board);