public GameRestartHandler(
     Settings settings,
     PlayerKilledSignal killedSignal)
 {
     _killedSignal = killedSignal;
     _settings     = settings;
 }
Beispiel #2
0
 public GameRestartHandler(
     Settings settings,
     PlayerKilledSignal killedSignal)
 {
     _killedSignal = killedSignal;
     _settings = settings;
 }
 public PlayerHealthWatcher(
     PlayerModel model,
     Explosion.Factory explosionFactory,
     PlayerKilledSignal.Trigger killedSignal)
 {
     _killedSignal = killedSignal;
     _explosionFactory = explosionFactory;
     _model = model;
 }
 public PlayerHealthWatcher(
     PlayerModel model,
     Explosion.Factory explosionFactory,
     PlayerKilledSignal killedSignal)
 {
     _killedSignal     = killedSignal;
     _explosionFactory = explosionFactory;
     _model            = model;
 }
 public void Dispose()
 {
     _killedSignal -= OnPlayerKilled;
 }
 public void Initialize()
 {
     _killedSignal += OnPlayerKilled;
 }
Beispiel #7
0
 private void OnPlayerKilled()
 {
     PlayerKilledSignal.Dispatch();
 }