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 EnemyHealthWatcher(
     EnemyModel model,
     Context context,
     Explosion.Factory explosionFactory,
     EnemyKilledSignal killedSignal)
 {
     _killedSignal     = killedSignal;
     _explosionFactory = explosionFactory;
     _context          = context;
     _model            = model;
 }
 public EnemyHealthWatcher(
     EnemyModel model,
     Context context,
     Explosion.Factory explosionFactory,
     EnemyKilledSignal.Trigger killedSignal)
 {
     _killedSignal = killedSignal;
     _explosionFactory = explosionFactory;
     _context = context;
     _model = model;
 }
 public CarDeathHandler(
     CarView view,
     AudioPlayer audioPlayer,
     Explosion.Factory explosionFactory,
     SignalBus signalBus)
 {
     SignalBus         = signalBus;
     _explosionFactory = explosionFactory;
     _audioPlayer      = audioPlayer;
     _view             = view;
 }
Exemple #6
0
 public PlayerHealthWatcher(
     Player player,
     Explosion.Factory explosionFactory,
     Settings settings,
     AudioPlayer audioPlayer,
     SignalBus signalBus)
 {
     _signalBus        = signalBus;
     _audioPlayer      = audioPlayer;
     _settings         = settings;
     _explosionFactory = explosionFactory;
     _player           = player;
 }
 public EnemyDeathHandler(
     EnemyView view,
     AudioPlayer audioPlayer,
     Explosion.Factory explosionFactory,
     Settings settings,
     SignalBus signalBus,
     EnemyFacade facade)
 {
     _facade           = facade;
     _signalBus        = signalBus;
     _settings         = settings;
     _explosionFactory = explosionFactory;
     _audioPlayer      = audioPlayer;
     _view             = view;
 }
Exemple #8
0
 public ChaserDeathHandler(CarView view, AudioPlayer audioPlayer, Explosion.Factory explosionFactory, SignalBus signalBus, ChaserFacade facade) : base(view, audioPlayer, explosionFactory, signalBus)
 {
     _facade = facade;
 }
 private void Construct(Explosion.Factory explosion, GameManager gameManager)
 {
     _explosionFactory = explosion;
     _gameManager      = gameManager;
 }
 public RunnerDeathHandler(CarView view, AudioPlayer audioPlayer, Explosion.Factory explosionFactory, SignalBus signalBus) : base(view, audioPlayer, explosionFactory, signalBus)
 {
 }