Exemple #1
0
 public void Init()
 {
     strengthLookup = StrengthTable.GetInstance();
     strengthLookup.SetModifier(1, -5);
     strengthLookup.SetModifier(2, -4);
     strengthLookup.SetModifier(3, -3);
 }
Exemple #2
0
 public static StrengthTable GetInstance()
 {
     if (instance == null)
     {
         instance = new StrengthTable(new Dictionary <int, int>());
     }
     return(instance);
 }
Exemple #3
0
 private void PopulateStrengthTable()
 {
     strengthModifier = StrengthTable.GetInstance();
     strengthModifier.SetModifier(1, -5);
     strengthModifier.SetModifier(2, -4);
     strengthModifier.SetModifier(3, -4);
     strengthModifier.SetModifier(4, -3);
     strengthModifier.SetModifier(5, -3);
     strengthModifier.SetModifier(6, -2);
     strengthModifier.SetModifier(7, -2);
     strengthModifier.SetModifier(8, -1);
     strengthModifier.SetModifier(9, -1);
     strengthModifier.SetModifier(10, 0);
     strengthModifier.SetModifier(11, 0);
     strengthModifier.SetModifier(12, 1);
     strengthModifier.SetModifier(13, 1);
     strengthModifier.SetModifier(14, 2);
     strengthModifier.SetModifier(15, 2);
     strengthModifier.SetModifier(16, 3);
     strengthModifier.SetModifier(17, 3);
     strengthModifier.SetModifier(18, 4);
     strengthModifier.SetModifier(19, 4);
     strengthModifier.SetModifier(20, 5);
     strengthModifier.SetModifier(21, 5);
     strengthModifier.SetModifier(22, 5);
     strengthModifier.SetModifier(23, 5);
     strengthModifier.SetModifier(24, 5);
     strengthModifier.SetModifier(25, 5);
     strengthModifier.SetModifier(26, 8);
     strengthModifier.SetModifier(27, 8);
     strengthModifier.SetModifier(28, 8);
     strengthModifier.SetModifier(29, 8);
     strengthModifier.SetModifier(30, 10);
     strengthModifier.SetModifier(31, 10);
     strengthModifier.SetModifier(32, 10);
     strengthModifier.SetModifier(33, 10);
     strengthModifier.SetModifier(34, 10);
     strengthModifier.SetModifier(35, 10);
     strengthModifier.SetModifier(36, 12);
     strengthModifier.SetModifier(37, 12);
     strengthModifier.SetModifier(38, 12);
     strengthModifier.SetModifier(39, 12);
     strengthModifier.SetModifier(40, 12);
     strengthModifier.SetModifier(41, 15);
     strengthModifier.SetModifier(42, 15);
     strengthModifier.SetModifier(43, 15);
     strengthModifier.SetModifier(44, 17);
     strengthModifier.SetModifier(45, 17);
     strengthModifier.SetModifier(46, 18);
 }
Exemple #4
0
 //public static StrengthTable GetInstance(Dictionary<int, int> theTable)
 //{
 //    if (instance == null)
 //        instance = new StrengthTable(theTable);
 //    return instance;
 //}
 public static StrengthTable GetInstance()
 {
     if (instance == null)
         instance = new StrengthTable(new Dictionary<int, int>());
     return instance;
 }