public TargetingData(GameFormationActor source, FormationDistance distance, string priority, int diceAssigned, string fireType) { this.FireDiceAssigned = diceAssigned; this.FirePriority = priority; this.FireType = fireType; this.Source = new TargetingProfile(source); this.Target = new TargetingProfile(distance.TargetFormationId, distance.TargetFormationName); this.FormationRange = distance.Value; }
public TargetingData(GameFormationActor source, GameFormationActor target, FormationDistance distance, string priority, int diceAssigned, string fireType) : this(source, distance, priority, diceAssigned, fireType) { this.Target.FormationActor = target; }