Ejemplo n.º 1
0
 public float GetMultiplier(HitArea area)
 {
     for (int index = 0; index < this.bones.Length; ++index)
     {
         DamageProperties.HitAreaProperty bone = this.bones[index];
         if (bone.area == area)
         {
             return(bone.damage);
         }
     }
     if (!Object.op_Implicit((Object)this.fallback))
     {
         return(1f);
     }
     return(this.fallback.GetMultiplier(area));
 }
 public float GetMultiplier(HitArea area)
 {
     for (int i = 0; i < (int)this.bones.Length; i++)
     {
         DamageProperties.HitAreaProperty hitAreaProperty = this.bones[i];
         if (hitAreaProperty.area == area)
         {
             return(hitAreaProperty.damage);
         }
     }
     if (!this.fallback)
     {
         return(1f);
     }
     return(this.fallback.GetMultiplier(area));
 }