private void Start() { dispatcher = Service.Get <EventDispatcher>(); scheduledEventService = Service.Get <INetworkServicesManager>().ScheduledEventService; dispatcher.AddListener <ScheduledEventServiceEvents.CFCDonationPosted>(onDonationPosted); dispatcher.AddListener <ScheduledEventServiceEvents.CFCDonationsLoaded>(onDonationLoaded); updateTimer = new Timer(UpdateIntervalInSeconds, repeat: true, delegate { onTimerTick(); }); CoroutineRunner.Start(updateTimer.Start(), this, "CFCCounterUpdate"); scheduledEventService.GetCFCDonations(); }
private void onTimerTick() { scheduledEventService.GetCFCDonations(); }