Esempio n. 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;
 }
Esempio n. 2
0
 public LaunchMissileEffect(LaunchMissileEffectData data, List <Validator> validators,
                            IMissileRepository missileRepository) : base(data, validators)
 {
     this.Data = data;
     this.MissileRepository = missileRepository;
 }
Esempio n. 3
0
 public LaunchMissileFromTargetEffect(LaunchMissileEffectData data, List <Validator> validators,
                                      IMissileRepository missileRepository) : base(data, validators, missileRepository)
 {
     this.data = data;
     this.missileRepository = missileRepository;
 }
Esempio n. 4
0
 public LaunchWeaponMissile(LaunchMissileEffectData data, List <Validator> validators,
                            IMissileRepository missileRepository) : base(data, validators, missileRepository)
 {
 }