public void RemoveCharacterArrivedDelegate(OnCharacterArrivedAtWaypoint arrivedDelegate) { characterArrivedDelegate -= arrivedDelegate; characterArrivedDelegates.Remove(arrivedDelegate); }
public void AddCharacterArrivedDelegate(OnCharacterArrivedAtWaypoint arrivedDelegate) { characterArrivedDelegate += arrivedDelegate; characterArrivedDelegates.Add(arrivedDelegate); }