示例#1
0
 private IEnumerable <RollResult> TestRoll(IRoll rolls)
 {
     foreach (var roll in rolls.Results)
     {
         RollResultDisposition result = roll.Value + Modifier >= TargetValue ? RollResultDisposition.Pass : RollResultDisposition.Fail;
         yield return(new RollResult(roll.Value, result));
     }
 }
示例#2
0
 public RollResult(int value, RollResultDisposition result)
 {
     Value  = value;
     Result = result;
 }