public void RemoveBehavior(SteeringBehavior behavior) { behaviors.Remove(behavior); }
public void ChangeActiveBehavior(Type type) { current = behaviors.First(b => b.GetType() == type); }
public void AddBehavior(SteeringBehavior behavior) { behaviors.Add(behavior); }