Referenz › Funktionsreferenz › Conditions

Conditions.totem.amount

Abhängigkeit

Aufruf als

Conditions.totem.amount(value)

Erfassen Sie die Abhängigkeit Conditions.totem.amount und rufen Sie sie dann unter diesem Namen auf. Ein Aufruf über den Namensraum übergibt kein self: Verwenden Sie einen Doppelpunkt-Aufruf oder übergeben Sie das Objekt selbst.

Was sie bewirkt

True when a totem condition's comparison is usable: value.value is a nonnegative finite number and value.operator is one of addon.operators.

Argumente

NameTypWas sie bewirkt
valuetableSaved condition settings with operator and value fields.

Rückgabewerte

1booleanTrue when the value passes the check.

Editionen

Integrierte Hilfsfunktionen werden auf jeder Edition registriert. Unterschiedlich ist die Spiel-API, die sie lesen; fehlt eine, weicht die Hilfsfunktion aus oder gibt nil mit einem Grund zurück.

Sie liest keine Spiel-API direkt.

Wie das Addon sie aufruft

Quelle

Conditions/totem.lua, Zeile 77. Im Spiel schreibgeschützt; Duplizieren erstellt eine bearbeitbare Kopie.

Conditions.totem.amount(value)
    return type(value.value)=="number" and value.value==value.value and value.value>=0 and value.value<math.huge
        and type(value.operator)=="string" and addon.isin(addon.operators,value.operator)

Zurück zu Funktionsreferenz