Riferimento

Riferimento delle funzioni

Funzioni di supporto integrate

Le funzioni di supporto che la scheda Funzioni del gioco elenca come Integrate. Quelle pubbliche si chiamano per nome; le altre si collegano come dipendenza (scegli il completamento o aggiungila in Dipendenze) e si chiamano con il loro nome qualificato.

88 di 240 funzioni di supporto. Azzera i filtri

Platform.actions.call dipendenzaCalls a native API function in protected mode and returns its first result only when Rotation Master can read it.
Platform.actions.findSlot dipendenzaFinds the spell-book slot of a spell with FindSpellBookSlotBySpellID.
Platform.actions.GetSpellRangeState pubblicaLegge la portata specifica di un incantesimo per un'unità usando l'API del client appropriata o lo slot del libro degli incantesimi.
Platform.actions.spellID dipendenzaValidates a spell ID argument.
Platform.announcement_recipient.GetAnnouncementRecipientGroupMembership pubblicaRisolve il nome esatto del destinatario di un lancio rispetto all'elenco limitato attuale dei membri del gruppo o dell'incursione, poi osserva l'appartenenza tramite un identificativo unità.
Platform.casting.durationSeconds dipendenzaComputes the total length of a cast or channel in seconds from the millisecond start and end times in a UnitCastingInfo or UnitChannelInfo result.
Platform.casting.finite dipendenzaReturns true when value is a number that is neither NaN nor infinite, and false for anything else.
Platform.casting.GetUnitCastObservation pubblicaOsserva il lancio o la canalizzazione di un'unità sui client con policy di sondaggio o ristretta.
Platform.casting.interruptibility dipendenzaConverts the native notInterruptible flag of a cast or channel into an interruptible Boolean (its inverse).
Platform.casting.remainingSeconds dipendenzaConverts the millisecond end time of a cast or channel into the seconds left, measured against a fresh GetTime() and clamped at zero.
Platform.casting.spellIdentity dipendenzaValidates the spell ID field of a cast or channel result.
Platform.creature_type.GetUnitCreatureTypeID pubblicaOsserva l'identità della creatura dal secondo valore restituito da UnitCreatureType nativo sui client con policy di sondaggio o ristretta.
Platform.form.GetPlayerFormObservation pubblicaOsserva la forma attuale del giocatore con un'unica chiamata protetta a GetShapeshiftForm senza argomenti.
Platform.glyphs.GetGlyphItemInfo pubblicaClassifica un oggetto numerico come glifo per la classe richiesta, usando in modo protetto i metadati nativi dell'oggetto.
Platform.glyphs.GetGlyphSocketSnapshot pubblicaOsserva gli alloggiamenti dei glifi sui layout verificati dei client Wrath, Cata e Mists.
Platform.glyphs.integer dipendenzaReturns true when value is a finite whole number no smaller than minimum, and false for anything else (including NaN and infinity).
Platform.glyphs.layout dipendenzaMaps client information to the position in the GetGlyphSocketInfo result that holds the glyph spell ID.
Platform.glyphs.socket dipendenzaReads one glyph socket by calling fn(index) in protected mode and always returns a slot record with slot=index.
Platform.groups.GetGroupMembership pubblicaLegge l'appartenenza pubblica al gruppo sulle famiglie di client identificate.
Platform.groups.GetUnitGroupMembership pubblicaLegge l'appartenenza di un'unità specificata al gruppo o all'incursione del giocatore.
Platform.health_forecast.finite dipendenzaReturns true when value is a number that is neither NaN nor infinite, and false for anything else.
Platform.health_forecast.GetHealthForecastIdentityObservation pubblicaSui client con policy di sondaggio o ristretta osserva esattamente UnitExists(unit), poi UnitGUID(unit) solo per un'unità presente.
Platform.health_forecast.GetHealthForecastProviderObservation pubblicaLegge RealMobHealth facoltativo usando la sua chiamata con punto esatta a un argomento.
Platform.health_forecast.GetHealthForecastTimeObservation pubblicaOsserva un GetTime protetto senza argomenti, appena letto, per una previsione della salute necessaria.
Platform.health_forecast.GetHealthForecastValueObservation pubblicaLegge un valore scalare pigro della salute dopo un controllo separato dell'identità.
Platform.health_forecast.providerValue dipendenzaNormalizes one health figure returned by the RealMobHealth provider.
Platform.health_forecast.readField dipendenzaReads object[key] in protected mode.
Platform.instance.GetInstanceObservation pubblicaOsserva una singola tupla protetta di IsInInstance senza argomenti.
Platform.items.finite dipendenzaReturns true when value is a finite, nonnegative number (not NaN or infinity), and false for anything else.
Platform.items.GetItemInfoInstant pubblicaLegge i metadati nativi normalizzati di classificazione dell'oggetto.
Platform.items.identifier dipendenzaValidates an item argument.
Platform.loss_of_control.GetLossOfControlCount pubblicaLegge il conteggio documentato delle perdite di controllo attive con una chiamata con punto protetta senza argomenti.
Platform.loss_of_control.GetLossOfControlEvent pubblicaLegge una riga documentata di perdita di controllo attiva tramite il suo indice nativo e il tipo di soggetto richiesto.
Platform.mobinfo2.finite dipendenzaChecks that a value is a readable finite number.
Platform.mobinfo2.GetMobInfo2Observation pubblicaLegge le osservazioni storiche facoltative di MobInfo2 sui client con policy di sondaggio o ristretta.
Platform.mobinfo2.hitCount dipendenzaReads the hit count for a spell school from a MobInfo2 resists table (the field named school.."Hits").
Platform.mobinfo2.presence dipendenzaChecks whether a unit exists with one protected UnitExists call.
Platform.mobinfo2.readField dipendenzaReads object[key] in protected mode for MobInfo2 data.
Platform.pet.GetPetObservation pubblicaOsserva l'esistenza esatta del famiglio e, facoltativamente, il suo nome visualizzato formattato da GetUnitName.
Platform.player_flags.GetPlayerFlagObservation pubblicaOsserva un singolo indicatore indipendente del giocatore senza argomenti: stealthed usa IsStealthed, control usa HasFullControl e outdoors usa IsOutdoors.
Platform.player_movement.GetPlayerMovementObservation pubblicaOsserva la velocità di movimento attuale del giocatore sui client leggibili supportati.
Platform.points.GetPlayerComboPointObservation pubblicaOsserva il trasporto dei punti combo del giocatore di TBC selezionato esplicitamente.
Platform.points.GetUnitPointFragmentObservation pubblicaOsserva una risorsa a punti che il client riporta in frammenti (Braci Ardenti di Mists of Pandaria).
Platform.points.GetUnitPointIdentityObservation pubblicaOsserva l'esistenza esatta dell'unità selezionata e, facoltativamente, il nome file della sua classe per le condizioni sulle risorse a punti.
Platform.points.GetUnitPointPowerObservation pubblicaLegge la quantità di una singola risorsa a punti selezionata esplicitamente, con una query esatta a due argomenti UnitPower o UnitPowerMax.
Platform.range.GetNameplateMaxDistance pubblicaLegge l'attuale distanza positiva di visibilità delle targhette usando l'API CVar supportata.
Platform.range.GetRangeCheckBounds pubblicaLegge l'intervallo pubblico di LibRangeCheck per un'unità.
Platform.role.GetInspectRoleObservation pubblicaOsserva il ruolo di un'unità selezionata sui client con policy di sondaggio o ristretta, senza inviare richieste di ispezione.
Platform.role.GetTalentGroupRoleObservation pubblicaOsserva il primo risultato di ruolo della chiamata con punto esatta GetTalentGroupRole(group), del sistema precedente, sui client con policy di sondaggio o ristretta.
Platform.role.readField dipendenzaReads object[key] in protected mode, used to look up optional APIs.
Platform.role.roleValue dipendenzaValidates a role returned by a native API.
Platform.roster_class.GetRosterClassObservation pubblicaLegge l'identità pubblica dei membri sulle famiglie di client identificate.
Platform.roster_class.rosterUnit dipendenzaReturns true when unit is exactly player, party1 through party4, or raid1 through raid40 (no leading zeros), and false for any other string.
Platform.rotation_owner.GetPlayerOwnerClassObservation pubblicaLegge un'osservazione protetta e appena letta di UnitClass del giocatore per la proprietà della rotazione.
Platform.runes.finite dipendenzaReturns true when value is a number that is neither NaN nor infinite, and false for anything else.
Platform.runes.GetRuneCooldownObservation pubblicaLegge una singola tupla protetta di GetRuneCooldown per uno slot nativo esatto.
Platform.runes.GetRuneEvaluationTime pubblicaLegge un GetTime protetto, appena letto e senza argomenti, per l'aritmetica dei tempi di recupero delle rune.
Platform.runes.GetRuneTypeObservation pubblicaOsserva un singolo slot di runa nativo esatto usando GetRuneType con il suo unico argomento indice.
Platform.runes.numberField dipendenzaNormalizes one numeric field of a native result.
Platform.runes.validIndex dipendenzaValidates a rune slot index.
Platform.spells.cooldownFlags dipendenzaExtracts the never-secret isEnabled, isActive and isOnGCD flags from a C_Spell.GetSpellCooldown record whose times are secret.
Platform.spells.cooldownValues dipendenzaReads a spell cooldown as separate values for the readiness checks.
Platform.spells.copy dipendenzaCopies the expected fields of a native result table into a new table, checking each type.
Platform.spells.finiteNonNegative dipendenzaReturns true when value is a nonnegative number that is not NaN or infinity, and false for anything else.
Platform.spells.flagReadiness dipendenzaDecides cooldown readiness from the never-secret flags when the cooldown times are hidden.
Platform.spells.gcdRunning dipendenzaReports whether the global cooldown is running at time now.
Platform.spells.GetSpellCharges pubblicaLegge un record normalizzato delle cariche: currentCharges, maxCharges, cooldownStartTime, cooldownDuration, chargeModRate e isActive.
Platform.spells.GetSpellCooldown pubblicaLegge e normalizza il tempo di recupero di un incantesimo su tutti i client supportati.
Platform.spells.identifier dipendenzaValidates a spell argument.
Platform.spells.IsAutoRepeatActive pubblicaLegge lo stato di ripetizione automatica del giocatore per un incantesimo come Shoot o Auto Shot.
Platform.spells.IsSpellReady pubblicaVerifica se un incantesimo può essere consigliato ora, ammettendo un incantesimo il cui tempo di recupero residuo termina con il tempo di recupero globale in corso.
Platform.spells.own dipendenzaReturns a record holding only the expected fields, each checked by type.
Platform.threat.GetUnitThreatObservation pubblicaOsserva in ordine l'esistenza dell'unità selezionata, l'ostilità rispetto al giocatore e poi lo stato di minaccia del giocatore su quell'unità.
Platform.unit_attackability.GetUnitAttackabilityObservation pubblicaOsserva se il giocatore può attaccare un'unità selezionata non morta, usando esattamente i predicati UnitExists, UnitCanAttack e UnitIsDead.
Platform.unit_flags.GetUnitFlagObservation pubblicaOsserva un singolo indicatore attuale dell'unità: combat usa UnitAffectingCombat, enemy usa UnitIsEnemy con player come prima unità e pvp usa UnitIsPVP.
Platform.unit_health.finite dipendenzaReturns true when value is a number that is neither NaN nor infinite, and false for anything else.
Platform.unit_health.GetUnitHealthObservation pubblicaOsserva la salute attuale leggibile e, facoltativamente, la salute massima sui client supportati.
Platform.unit_identity.GetUnitIdentityObservation pubblicaConfronta due identificativi unità esatti usando UnitIsUnit, dopo aver verificato con UnitExists solo il primo.
Platform.unit_level.finite dipendenzaReturns true when value is a number that is neither NaN nor infinite, and false for anything else.
Platform.unit_level.GetUnitLevelObservation pubblicaOsserva il livello grezzo leggibile di un'unità sui client noti.
Platform.unit_metadata.GetUnitMetadataObservation pubblicaOsserva un singolo campo di metadati nativi dell'unità consumato, dopo aver verificato UnitExists: class usa il secondo valore restituito da UnitClass, creature usa il nome localizzato di UnitCreatureType e classification usa UnitClassification.
Platform.unit_power.finite dipendenzaReturns true when value is a number that is neither NaN nor infinite, and false for anything else.
Platform.unit_power.GetUnitPowerObservation pubblicaOsserva il mana esplicito o la risorsa grezza attuale sui client leggibili supportati.
Platform.unit_presence.GetUnitPresenceObservation pubblicaOsserva la presenza dell'unità sulle famiglie di client identificate.
Platform.unit_stat.finite dipendenzaReturns true when value is a number that is neither NaN nor infinite, and false for anything else.
Platform.unit_stat.GetUnitStatObservation pubblicaOsserva la statistica effettiva solo dal secondo valore nativo restituito.
Platform.unit_states.GetUnitStateObservation pubblicaOsserva lo stato di morte o di spirito, oppure l'amicizia verso il giocatore, per l'unità selezionata esatta sui client con policy di sondaggio o ristretta.
Platform.zone_pvp.GetZonePVPObservation pubblicaOsserva il primo risultato della classificazione PvP della zona con un'unica chiamata con punto protetta senza argomenti.