Пример #1
0
 public LaunchAOEMissileEffect(LaunchAOEMissileEffectData data, List <Validator> validators,
                               IMissileRepository missileRepository, IEffectRepository effectRepository) : base(data, new List <Validator>())
 {
     this.data              = data;
     this.validators        = validators;
     this.missileRepository = missileRepository;
     this.effectRepository  = effectRepository;
 }
Пример #2
0
 public LaunchMissileEffect(LaunchMissileEffectData data, List <Validator> validators,
                            IMissileRepository missileRepository) : base(data, validators)
 {
     this.Data = data;
     this.MissileRepository = missileRepository;
 }
Пример #3
0
 public LaunchMissileFromTargetEffect(LaunchMissileEffectData data, List <Validator> validators,
                                      IMissileRepository missileRepository) : base(data, validators, missileRepository)
 {
     this.data = data;
     this.missileRepository = missileRepository;
 }
Пример #4
0
 public LaunchWeaponMissile(LaunchMissileEffectData data, List <Validator> validators,
                            IMissileRepository missileRepository) : base(data, validators, missileRepository)
 {
 }