public override bool TryUnsubscribeAll() { base.TryUnsubscribeAll(); (scoutingTimer as ISubscribable).TryUnsubscribeAll(); onScoutingTimerChange = null; onScoutingTimerEnd = null; return(true); }
public void UnsubscribeFromScoutingTimerChange(PPData.DogActionf dogAction) { onScoutingTimerChange -= dogAction; }
public void SubscribeToScoutingTimerChange(PPData.DogActionf dogAction) { onScoutingTimerChange += dogAction; }