Ejemplo n.º 1
0
 public static void smethod_4(PawnStat.IModDestElementaryStat imodDestElementaryStat_0, PawnStat.IModOperandElementaryStat imodOperandElementaryStat_0, int int_1)
 {
     PawnStat.smethod_5(imodDestElementaryStat_0, imodOperandElementaryStat_0, false, int_1);
 }
Ejemplo n.º 2
0
 private static void smethod_5(PawnStat.IModDestElementaryStat imodDestElementaryStat_0, PawnStat.IModOperandElementaryStat imodOperandElementaryStat_0, bool bool_0, int int_1)
 {
     if (imodDestElementaryStat_0 != null && imodOperandElementaryStat_0 != null)
     {
         int num = ((!bool_0) ? 1 : -1) * int_1;
         for (int i = 0; i < 42; i++)
         {
             PawnStat.IntFlag flag = (PawnStat.IntFlag)i;
             if (imodOperandElementaryStat_0.HasValue(flag))
             {
                 int val = imodDestElementaryStat_0.GetValue(flag) + imodOperandElementaryStat_0.GetValue(flag) * num;
                 imodDestElementaryStat_0.SetValue(flag, val);
             }
         }
         return;
     }
 }
Ejemplo n.º 3
0
 public static void smethod_3(PawnStat.IModDestElementaryStat imodDestElementaryStat_0, PawnStat.IModOperandElementaryStat imodOperandElementaryStat_0)
 {
     PawnStat.smethod_5(imodDestElementaryStat_0, imodOperandElementaryStat_0, true, 1);
 }