Esempio n. 1
0
 public void ChangeFuncEft(RES_FUNCEFT_TYPE key, RES_VALUE_TYPE type, int val, bool bOffRatio = false)
 {
     if (this.mActorValue[key] != null)
     {
         ValueDataInfo.ChangeValueData(ref this.mActorValue[key], type, val, bOffRatio);
     }
 }
Esempio n. 2
0
 public static void ChangeValueData(ref ValueDataInfo valueInfo, RES_VALUE_TYPE type, int val, bool bOffRatio)
 {
     if (type == RES_VALUE_TYPE.TYPE_VALUE)
     {
         if (bOffRatio)
         {
             valueInfo.addValueOffRatio += val;
         }
         else
         {
             valueInfo.addValue += val;
         }
     }
     else if (type == RES_VALUE_TYPE.TYPE_PERCENT)
     {
         valueInfo.addRatio += val;
     }
 }