Example #1
0
 public Timer(ActivePlayerObserver activePlayerObserver)
 {
     this.Name	= "Timer";
     this.Tag	= "Timer";
     this.timerObservers = new List<TimerObserver> (4);
     this.activePlayerObserver = activePlayerObserver;
 }
 public void timerChangedOwner(int newPlayer, int oldPlayer, ActivePlayerObserver observer)
 {
 }
 public void timerChangedOwner(int newPlayer, int oldPlayer, ActivePlayerObserver observer)
 {
     if (this.player.PlayingPosition == newPlayer)
     {
         this.audioSource.PlayOneShot(boomeranHit);
         timerObserver = observer;
     }
     else
     {
         timerObserver = null;
     }
 }