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; } }