Пример #1
0
 public void DiePercentage()
 {
     General.RollTest("1d%", @"\[\d{1,3}\]", 1, 100);
 }
Пример #2
0
 public void Dice4()
 {
     General.RollTest("3d4", @"\[\d(,\d){2}\]", 3, 12);
 }
Пример #3
0
 public void Die8()
 {
     General.RollTest("1d8", @"\[\d\]", 1, 8);
 }
Пример #4
0
 public void Die20()
 {
     General.RollTest("1d20", @"\[\d{1,2}\]", 1, 20);
 }
Пример #5
0
 public void DiceRollerInitialize()
 {
     General.Prepare();
 }
Пример #6
0
 public void Die4()
 {
     General.RollTest("1d4", @"\[\d\]", 1, 4);
 }
Пример #7
0
 public void Dice100()
 {
     General.RollTest("9d100", @"\[\d{1,3}(,\d{1,3}){8}\]", 9, 900);
 }
Пример #8
0
 public void CompoundExplodingDie()
 {
     General.RollTest("4d6!!", @"\[\d*?((!!)?,\d*?)*?\]", 4, int.MaxValue);
 }
Пример #9
0
 public void Dice12()
 {
     General.RollTest("7d12", @"\[\d{1,2}(,\d{1,2}){6}\]", 7, 84);
 }
Пример #10
0
 public void Dice20()
 {
     General.RollTest("8d20", @"\[\d{1,2}(,\d{1,2}){7}\]", 8, 160);
 }
Пример #11
0
 public void Dice10()
 {
     General.RollTest("6d10", @"\[\d{1,2}(,\d{1,2}){5}\]", 6, 60);
 }
Пример #12
0
 public void Dice8()
 {
     General.RollTest("5d8", @"\[\d(,\d){4}\]", 5, 40);
 }
Пример #13
0
 public void Dice6()
 {
     General.RollTest("4d6", @"\[\d(,\d){3}\]", 4, 24);
 }
Пример #14
0
 public void ExplodingDie()
 {
     General.RollTest("2d4!", @"\[\d(!?,\d)*?\]", 2, int.MaxValue);
 }
Пример #15
0
 public void DicePercentage()
 {
     General.RollTest("10d%", @"\[\d{1,3}(,\d{1,3}){9}\]", 10, 1000);
 }
Пример #16
0
 public void PenetratingDie()
 {
     General.RollTest("1d4!p", @"\[\d((!p)?,\d)*?\]", 2, int.MaxValue);
 }
Пример #17
0
 public void Dice2Fudge()
 {
     General.RollTest("11dF", @"\[-?\d(,-?\d){10}\]", -11, 11);
 }
Пример #18
0
 public void CompoundPenetratingDie()
 {
     General.RollTest("3d8!!p", @"\[\d*?((!!p)?,\d*?)*?\]", 2, int.MaxValue);
 }
Пример #19
0
 public void Dice4Fudge()
 {
     General.RollTest("12dF.1", @"\[-?\d(,-?\d){11}\]", -12, 12);
 }
Пример #20
0
 public void Die2()
 {
     General.RollTest("1d2", @"\[\d\]", 1, 2);
 }
Пример #21
0
 public void DicePlus()
 {
     General.RollTest("2d6+2", @"\[\d,\d\]\+2", 4, 14);
 }
Пример #22
0
 public void Die6()
 {
     General.RollTest("1d6", @"\[\d\]", 1, 6);
 }
Пример #23
0
 public void DieMinus()
 {
     General.RollTest("5d10-10", @"\[\d{1,2}(,\d{1,2}){4}\]-10", 0, 40);
 }
Пример #24
0
 public void Die12()
 {
     General.RollTest("1d12", @"\[\d{1,2}\]", 1, 12);
 }
Пример #25
0
 public void DieTimes()
 {
     General.RollTest("3d%*3", @"\[\d{1,3}(,\d{1,3}){2}\]\*3", 9, 900);
 }
Пример #26
0
 public void Die100()
 {
     General.RollTest("1d100", @"\[\d{1,3}\]", 1, 100);
 }
Пример #27
0
 public void DieDivided()
 {
     General.RollTest("1d2/2", @"\[[12]\]\/2", 0.5, 1);
 }
Пример #28
0
 public void Die2Fudge()
 {
     General.RollTest("1dF", @"\[-?\d\]", -1, 1);
 }
Пример #29
0
 public void Dice2()
 {
     General.RollTest("2d2", @"\[\d(,\d)\]", 2, 4);
 }