示例#1
0
    public static float getMultiplicator(EffectAttribures first, EffectAttribures second)
    {
        if (multiplicators.ContainsKey(first) &&
            multiplicators[first].ContainsKey(second))
        {
            return(multiplicators[first][second]);
        }

        return(1.0f);
    }
示例#2
0
 public bool hasAttribute(EffectAttribures attribute)
 {
     return(effectList.FindAll(effect =>
                               effect.attribures.Contains(attribute)).Count > 0);
 }
 public ElementsDamageModificator(EffectAttribures value)
 {
     this.value = value;
 }