Beispiel #1
0
 public void SubscribeToScoutingTimerChange(PPData.DataActionf dataAction)
 {
     if (HasScoutingTimer)
     {
         scoutingTimer.SubscribeToTimeChange(dataAction);
     }
 }
Beispiel #2
0
 void resetAndBeginGiftTimer()
 {
     collectGiftButton.ToggleInteractable(false);
     collectGiftButton.TryUnsubscribeAll();
     (dailyGiftTimer as ISubscribable).TryUnsubscribeAll();
     dailyGiftTimer.SubscribeToTimeChange(handleDailyGiftCountDownChange);
     dailyGiftTimer.SubscribeToTimeUp(makeDailyGiftAvailableToRedeem);
     dataController.StartDailyGiftCountdown(dailyGiftTimer);
     dailyGiftTimer.Begin();
 }
Beispiel #3
0
 void setupTimer(PPTimer timer)
 {
     timer.SubscribeToTimeChange(callOnScoutingTimerChange);
     timer.SubscribeToTimeUp(callOnScountingTimerEnd);
 }
Beispiel #4
0
 protected override void setReferences()
 {
     base.setReferences();
     timer.Init();
     timer.SubscribeToTimeChange(updateVisualTimer);
 }
Beispiel #5
0
 public void StartDailyGiftCountdown(PPTimer timer)
 {
     timer.SubscribeToTimeChange(updateDailyGiftCountdown);
 }