コード例 #1
0
 private void TrackClicks(ITurn turn, EventHandler <ClickPool> update)
 {
     if (monitoredClicks != null)
     {
         monitoredClicks.Changed -= update;
     }
     monitoredClicks          = turn.Clicks;
     monitoredClicks.Changed += update;
     update.Invoke(monitoredClicks, monitoredClicks);
 }
コード例 #2
0
 void UpdateNextClicks(object sender, ClickPool clicks)
 {
     UpdateClicks(clicks.NextReplenishment);
 }
コード例 #3
0
 void UpdateRemainingClicks(object sender, ClickPool clicks)
 {
     UpdateClicks(clicks.Remaining);
 }