Riferimento › Riferimento delle funzioni › Functions

Functions.values.isin

pubblica

Chiamala come

Functions.values.isin(array, value)

Registrala come dipendenza chiamata Functions.values.isin (accettare il completamento lo fa per te), poi chiamala con quel nome.

Accettata anche con il precedente spazio dei nomi utils.

Cosa fa

Controlla se una tabella ha un valore non nil in corrispondenza di una chiave. Un valore false memorizzato conta comunque come presente; non esamina i valori della tabella.

Argomenti

NomeTipoCosa fa
arraytableTabella da esaminare.
valueanyChiave di ricerca.

Valori restituiti

1booleanTrue quando array[value] non è nil.

Edizioni

Le funzioni di supporto integrate sono registrate su ogni edizione. Ciò che cambia è l'API di gioco che leggono; dove ne manca una, la funzione di supporto ripiega su un'alternativa o restituisce nil con un motivo.

Non legge direttamente alcuna API di gioco.

Come la chiama l'addon

e altri 95: Lancio (valid), Avanzamento del lancio (valid), Tempo di lancio rimanente (valid), Lancio di un incantesimo specifico (valid), Lancio interrompibile (valid), Incanalamento (valid), Avanzamento del canale (valid), Tempo rimanente dell'incanalamento (valid), Incanalamento di un incantesimo specifico (valid), Incanalamento interrompibile (valid), Classe (valid), Classificazione dell'unità (valid), Classe nel gruppo (valid), In combattimento (valid), Cronologia delle azioni di combattimento (valid), Tempo nella cronologia delle azioni di combattimento (valid), Tipo di creatura (valid), È morto o fantasma (valid), Penalità presente (valid), Tempo rimanente della penalità (valid), Accumuli della penalità (valid), Tipo di penalità presente (valid), Distanza (valid), Conteggio per distanza (valid), Eclissi (valid), Statistica estesa del personaggio (valid), Percentuale della statistica estesa del personaggio (valid), Ostile (valid), È amico (valid), In gruppo (evaluate), Conteggio del gruppo (valid), Salute (valid), Percentuale di salute (valid), Immune (valid), Istanza (valid), È uguale a (valid), Tempo di recupero dell'oggetto (valid), Livello (valid), Bloccato da perdita di controllo (valid), Tipo di perdita di controllo (valid), Mana (valid), Percentuale di mana (valid), Marcatore del raid (valid), Conteggio dei marcatori del raid (valid), Cariche dell'incantesimo del famiglio (valid), Tempo di recupero dell'incantesimo del famiglio (valid), Cronologia dei lanci del famiglio (valid), Tempo nella cronologia dei lanci del famiglio (valid), Tempo di ricarica dell'incantesimo del famiglio (valid), Felicità del famiglio (valid), Stato del giocatore (valid), Punti (valid), Risorsa (valid), Percentuale di risorsa (valid), Alleati entro la distanza (valid), Salute entro la distanza (valid), Percentuale di salute entro la distanza (valid), Conteggio percentuale di salute entro la distanza (valid), Conteggio salute entro la distanza (valid), Mana entro la distanza (valid), Percentuale di mana entro la distanza (valid), Conteggio percentuale di mana entro la distanza (valid), Conteggio mana entro la distanza (valid), Contrassegnato per il PvP (valid), Resistente (valid), Ruolo (valid), Rune (valid), Tempo di recupero delle rune (valid), In fuga (valid), Livello (valid), Pezzi del set equipaggiati (valid), Cariche dell'incantesimo (valid), Tempo di recupero dell'incantesimo (valid), Cronologia dei lanci (valid), Tempo nella cronologia dei lanci (valid), Tempo di ricarica dell'incantesimo (valid), Statistica del personaggio (valid), Ha un effetto benefico rubabile (valid), Tempo dell'attacco dell'arma (valid), Tempo rimanente all'attacco dell'arma (valid), Talento (valid), Punti nell'albero dei talenti (valid), Minaccia (valid), Conteggio minaccia (valid), Tempo dall'inizio del combattimento (valid), Tempo prima della salute (valid), Tempo prima della percentuale di salute (valid), Unità esistente (valid), Tempo rimanente dell'incantamento dell'arma (valid), Accumuli dell'incantamento dell'arma (valid), PvP della zona (valid), Conditions.bossmod.validCompare, Conditions.edition_state.validCompare, Conditions.encounter_state.validCompare, Conditions.group_state.validCompare

Sorgente

Functions/values.lua, riga 46. Nel gioco è in sola lettura; Duplica crea una copia modificabile.

Functions.values.isin(array, value)
    return array[value] ~= nil

Torna a Riferimento delle funzioni