Пример #1
0
        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;
        }
Пример #2
0
 public TargetingData(GameFormationActor source, GameFormationActor target, FormationDistance distance, string priority, int diceAssigned, string fireType)
     : this(source, distance, priority, diceAssigned, fireType)
 {
     this.Target.FormationActor = target;
 }