public void SetDamageAssignmentOrder(DamageAssignmentOrder damageAssignmentOrder) { foreach (var blocker in _blockers) { blocker.DamageAssignmentOrder = damageAssignmentOrder[blocker]; } }
public ViewModel(Attacker attacker, DamageAssignmentOrder assignmentOrder) { _attacker = attacker; _blockerAssignments = attacker.Blockers.Select( blocker => Bindable.Create<BlockerAssignment>(blocker)).ToList(); _assignmentOrder = assignmentOrder; }
public ViewModel(Attacker attacker, DamageAssignmentOrder assignmentOrder) { _attacker = attacker; _blockerAssignments = attacker.Blockers.Select( blocker => Bindable.Create <BlockerAssignment>(blocker)).ToList(); _assignmentOrder = assignmentOrder; }