Conditions.bossmod.encounterNote Abhängigkeit | Builds the status line the boss-mod condition editors show about the current encounter. |
Conditions.bossmod.idEditor Abhängigkeit | Builds a full-width edit box for an optional boss-mod ID (such as the encounter ID) and adds it to parent. |
Conditions.bossmod.note Abhängigkeit | Adds a full-width text label to a boss-mod condition editor; used for the encounter and timer status lines. |
Conditions.bossmod.timerNote Abhängigkeit | Builds the status line the boss-mod condition editors show about running boss-mod timers. |
Conditions.bossmod.validCompare Abhängigkeit | Validation check for a boss-mod condition's comparison: true when value.operator is one of addon.operators and value.value is a finite number of zero or more. |
Conditions.bossmod.validID Abhängigkeit | True when value is a positive whole number below 2^31, the accepted shape of a saved boss-mod encounter or spell ID. |
Conditions.build.imbueObservation Abhängigkeit | Reads the temporary enchant ID on the main hand, or the off hand when value.offhand is set, for the WEAPON_IMBUE condition. |
Conditions.build.setLabel Abhängigkeit | Formats an item set ID for the SET_PIECES description: the set name with its ID when addon:GetItemSetName knows it, otherwise "item set N". |
Conditions.build.wholeNumber Abhängigkeit | True when value is a positive, finite whole number; SET_PIECES uses it to validate the saved item set ID. |
Conditions.common.Widget_GetSpellId öffentlich | Die von einer Bedingung gespeicherte Zauberkennung auflösen. |
Conditions.common.Widget_SpellWidget öffentlich | Eine Zaubereingabe mit Vorschlägen, Validierung und Zauberlink-Unterstützung für Widgets benutzerdefinierter Bedingungen erstellen. |
Conditions.common.Widget_UnitWidget öffentlich | Eine konfigurierte Einheitenauswahl erstellen, die an einen Bedingungswert-Datensatz gebunden ist. |
Conditions.edition_state.eclipseMeasures Abhängigkeit | Lists the two measures of the Eclipse condition with their editor labels. |
Conditions.edition_state.validCompare Abhängigkeit | Checks that a condition value carries a known comparison operator and a finite, non-negative number to compare against. |
Conditions.encounter_state.validCompare Abhängigkeit | Checks that a condition value carries a known comparison operator and a finite, non-negative number to compare against. |
Conditions.encounter_state.validNumber Abhängigkeit | Checks that a value is a finite number of zero or more (not NaN, not infinite). |
Conditions.engraving.identifier Abhängigkeit | True when value is a positive whole number below 2^31; RUNE_ENGRAVED uses it to validate a saved rune ID. |
Conditions.engraving.runeLabel Abhängigkeit | Names the rune selected in a RUNE_ENGRAVED condition: the known rune's name when the platform finds it, else the rune spell's name, else "rune spell N" or "rune N". |
Conditions.equipment.matches Abhängigkeit | Tests one equipment slot record against a WEAPON_TYPE condition: empty slot, shield, any weapon, holdable, one-hand, two-hand, ranged, or a specific weapon subclass. |
Conditions.equipment.subclassID Abhängigkeit | True when value is a whole number from 0 to 31, the range of weapon subclass IDs WEAPON_TYPE accepts. |
Conditions.equipment.subclassName Abhängigkeit | Names a weapon subclass for WEAPON_TYPE descriptions, using the client's GetItemSubClassInfo when it returns a readable name, else the addon's built-in name, else "weapon type N". |
Conditions.group_state.measureNames Abhängigkeit | Lists what the Group Count condition can count, with the editor label of each. |
Conditions.group_state.validCompare Abhängigkeit | Checks that a Group Count value carries a known operator and a finite, non-negative number, which is at most 100 when the count is a percent of the group. |
Conditions.hero_talent.listedSpec Abhängigkeit | Returns the specialization ID when it is one of the player's own class's specializations, which are the only ones whose hero talent trees the game can list. |
Conditions.hero_talent.treeName Abhängigkeit | Names a hero talent tree: the game's own name for it when Platform:GetHeroTreeName can read one, else "hero talent tree" followed by the ID. |
Conditions.hero_talent.validTree Abhängigkeit | Checks that a value can be a hero talent tree ID: a positive whole number below 2^31. |
Conditions.item.get_item_desc Abhängigkeit | Describes an item reference for the item condition descriptions: an item set name (white for a profile set, cyan for a global one), or the first item's link or name followed by how many others are listed. |
Conditions.item.itemHelp Abhängigkeit | Adds the item condition editors' help text to frame: the shared item widget help, a gap, and a note on how item sets, bag counts and restricted observations are evaluated. |
Conditions.known_spell.validID Abhängigkeit | True when value is a positive, finite whole number; SPELL_KNOWN uses it to validate the saved spell ID. |
Conditions.misc.difficultyKind Abhängigkeit | Names the kind of group a difficulty is for, from the group GetDifficultyInfo reports. |
Conditions.misc.difficultyName Abhängigkeit | The display name of an instance difficulty ID: the game's name for it (GetDifficultyInfo) with the kind of group in parentheses when the game gives one. |
Conditions.misc.validWhole Abhängigkeit | Checks that a value can be a difficulty or instance ID: a whole number from 0 up to 2^31. |
Conditions.player_state.stateNames Abhängigkeit | Lists the states the Player State condition offers, with the editor label of each. |
Conditions.player_state.statePhrase Abhängigkeit | The readable sentence for one Player State, such as "you are mounted", worded so a Not flips it to "you are not mounted". |
Conditions.raid_marks.markListText Abhängigkeit | Formats a valid list of markers in priority order. |
Conditions.raid_marks.markName Abhängigkeit | Returns the game's localized name for a raid marker, falling back to its English name. |
Conditions.raid_marks.modeNames Abhängigkeit | Returns the localized labels for the any, none and selected-mark modes. |
Conditions.raid_marks.validMark Abhängigkeit | Checks a saved marker mode or a comma-separated list of distinct marker names. |
Conditions.spatial_stats.aggregate Abhängigkeit | Reduces the per-unit readings a PROXIMITY_* condition collected to one statistic: their average, minimum or maximum. |
Conditions.spatial_stats.observation Abhängigkeit | Reads one health or mana number for a PROXIMITY_* condition through the evaluation cache, protected against errors. |
Conditions.spatial_stats.statistic Abhängigkeit | Reads one unit's health or mana for the PROXIMITY_* conditions as an absolute value, a percentage of the maximum, or the deficit below the maximum. |
Conditions.spatial.booleanRead Abhängigkeit | Calls a yes/no game API through the evaluation cache, protected against errors, for the distance conditions. |
Conditions.spatial.combatFilter Abhängigkeit | Applies the In Combat option of Distance Count to one unit: with the option off every unit passes, with it on the unit must be in combat (UnitAffectingCombat). |
Conditions.spatial.finite Abhängigkeit | True when value is a number that is neither NaN nor infinite. |
Conditions.spatial.nameplateDistanceCount Abhängigkeit | Counts units for DISTANCE_COUNT from a nameplate unit snapshot: units that exist, whose hostility matches value.enemy, and that are definitely within value.distance yards. |
Conditions.spatial.protectedRead Abhängigkeit | Mitgelieferte Hilfsfunktion aus Conditions/spatial.lua. |
Conditions.spatial.rangeMember Abhängigkeit | Decides whether unit is within distance yards from the platform's cached range-check bounds: true when the maximum bound is at or inside distance, false when the minimum bound is beyond it (or equals a nonzero distance), otherwise unavailable. |
Conditions.spatial.rcf Abhängigkeit | Returns the LibRangeCheck-3.0 range estimate for a unit as minimum and maximum yards. |
Conditions.specialization.classChoices Abhängigkeit | Builds the specialization choices for one class in the SPECIALIZATION editor. |
Conditions.specialization.playerClass Abhängigkeit | Returns the player's class file token (such as "MAGE") from UnitClass, or nil when the call fails or the value is restricted. |
Conditions.specialization.specClass Abhängigkeit | Looks up which class a specialization ID belongs to, from the built-in specialization table or else the platform's specialization display data. |
Conditions.specialization.specID Abhängigkeit | True when value is a positive, finite whole number, the accepted shape of a saved specialization ID. |
Conditions.specialization.specName Abhängigkeit | Names a specialization for SPECIALIZATION descriptions: the platform's display name and icon, else the built-in localized name, else "specialization N". |
Conditions.talent.block Abhängigkeit | Adds a full-width group laid out as icon rows (the icon on the left, the picker rows beside it) to a condition widget. |
Conditions.talent.classSpecs Abhängigkeit | Lists the specializations of the player's class for the Talent condition's Specialization picker, so a rotation can pick the talents of a specialization other than the one being played. |
Conditions.talent.dropdown Abhängigkeit | Creates a full-width condition dropdown labeled title for the talent condition editors, forwards each selection to changed, and adds it to parent. |
Conditions.talent.gridWidget Abhängigkeit | Builds the TALENT editor controls for the tier-and-column grid talent layout: a talent icon and a dropdown of the client's grid talents (up to 18). |
Conditions.talent.group Abhängigkeit | Returns the talent group to query for spec: spec itself on progression clients when it is a whole number from 1 to 4, otherwise nil so the platform uses its default group. |
Conditions.talent.groupLabel Abhängigkeit | The heading above one group of talents in the Retail and Forever talent list: class talents, specialization talents, both, one hero tree, or a plain name. |
Conditions.talent.icon Abhängigkeit | Creates the 44-pixel talent icon for the TALENT editors, showing the referenced talent's icon and, on hover, its spell tooltip (or its name), and adds it to parent. |
Conditions.talent.info Abhängigkeit | Looks up the talent a TALENT condition refers to, according to its layout: a trait node and entry, a grid index, or a tree and talent index. |
Conditions.talent.integer Abhängigkeit | True when value is a whole number between minimum and maximum, inclusive. |
Conditions.talent.legacySlot Abhängigkeit | True when a TALENT condition still uses the historical single-number layout: no layout, tree or talent field, and value.value a whole number from 1 to 21. |
Conditions.talent.ownTrees Abhängigkeit | Whether the talent trees shown are the player's own class's, so the game can name them, rather than another class's trees from the addon's shipped list. |
Conditions.talent.text Abhängigkeit | Adds a full-width explanatory label to a talent condition editor. |
Conditions.talent.traitFamily Abhängigkeit | True when the client uses trait talents, that is the retail or forever client families. |
Conditions.talent.traitShape Abhängigkeit | True when value.layout is "traits", meaning the TALENT condition names a trait node. |
Conditions.talent.traitsWidget Abhängigkeit | Builds the TALENT editor controls for trait talents: a talent tree dropdown when there are several, a talent dropdown, Talent Node ID and Choice Entry ID edit boxes, and a Rank comparison. |
Conditions.talent.treeExists Abhängigkeit | Checks that a talent condition's tree index exists on this client, using the cached platform talent tree count. |
Conditions.talent.treeName Abhängigkeit | Names the talent tree in a talent tree condition's description: the client's tree name, else "Talent tree N", else "<talent tree>" when no tree is set. |
Conditions.talent.treePicker Abhängigkeit | Builds the Talent tree dropdown for the TALENT_TREE_POINTS and PRIMARY_TALENT_TREE editors, listing the client's talent trees, storing the selection in value.tree and calling update. |
Conditions.talent.treeShape Abhängigkeit | True when a TALENT condition uses the tree layout (layout nil or "tree") with both tree and talent set. |
Conditions.talent.treeWidget Abhängigkeit | Builds the TALENT editor controls for Classic talent trees: a tree dropdown, a talent icon, a talent dropdown for the chosen tree, and a Points comparison. |
Conditions.totem.amount Abhängigkeit | True when a totem condition's comparison is usable: value.value is a nonnegative finite number and value.operator is one of addon.operators. |
Conditions.totem.element Abhängigkeit | True when value.spell is a valid spell ID of 4 or less, meaning the condition names a totem element slot rather than a totem spell. |
Conditions.totem.findSpecific Abhängigkeit | Searches the totem slots for an active totem matching value.spell, by spell ID or name (only the exact spell ID when value.ranked is set). |
Conditions.totem.observe Abhängigkeit | Calls a totem platform method through the evaluation cache, passing the platform as its self argument. |
Conditions.totem.remaining Abhängigkeit | Seconds left on a totem slot record at time start (or now): zero when the totem is inactive, and never negative. |
Conditions.totem.specific Abhängigkeit | True when a totem spell condition names a valid spell ID and value.ranked is nil or a boolean. |
Conditions.weapon.enchantObservation Abhängigkeit | Reads whether the main hand, or the off hand when value.offhand is set, has a temporary weapon enchant for the weapon conditions, with its expiration and charges. |
Conditions.weapon.numericObservation Abhängigkeit | Accepts a readable, nonnegative, finite number from a weapon observation and returns it unchanged; anything else becomes nil with a reason. |
Conditions.weapon.swingSpeed Abhängigkeit | Reads the player's main-hand, or off-hand when value.offhand is set, attack speed from the cached UnitAttackSpeed for the swing timer conditions. |
Core.class_group_conditions.GetClassGroupCount öffentlich | Passende Klassenkennungen in der aktuellen festen Mitgliederliste zählen. |
Core.creature_conditions.configuredID Abhängigkeit | Maps a stored CREATURE condition key to its numeric creature type, from BEAST (1) to GAS_CLUUD (13). |
Core.creature_conditions.GetConditionCreatureTypeMatch öffentlich | Die Kreatur-ID der ausgewählten Einheit mit einem vorhandenen gespeicherten Kreaturtyp-Schlüssel vergleichen. |
Core.health_forecast_conditions.finite Abhängigkeit | Checks that a health-forecast number is readable and finite. |
Core.health_forecast_conditions.GetConditionHealthForecast öffentlich | Zeit bis zur ausgewählten Gesundheit schätzen. |
Core.health_forecast_conditions.nativeValue Abhängigkeit | Reads a unit's current or maximum health through the platform's health-forecast observer and the evaluation cache, rejecting restricted, missing, nonfinite or negative values. |
Core.health_forecast_conditions.readField Abhängigkeit | Reads object[key] for the health-forecast conditions without letting a restricted value, a non-table object or an index error escape. |
Core.level_conditions.GetConditionUnitLevel öffentlich | Eine lesbare rohe Einheitenstufe für die Bedingungsauswertung auflösen. |
Core.point_conditions.editionPointResource Abhängigkeit | Selects the point resource for era and progression clients from the addon's per-edition map (combo points, Holy Power, Soul Shards, Chi, Shadow Orbs and similar). |
Core.point_conditions.GetConditionPointResource öffentlich | Den Punktressourcen-Selektor der ausgewählten Einheit über die Live-Zuordnung von Klasse zu Ressource und den ComboPoints-Rückgriff auflösen. |
Core.point_conditions.GetConditionPointResourceV2 öffentlich | Punktressourcen mit der ursprünglichen Live-Klassenzuordnung und dem Identitäts-Cache auflösen, mit einer expliziten Transportrichtlinie für den ComboPoints-Rückgriff des TBC-Spielers. |
Core.point_conditions.pointIdentity Abhängigkeit | Observes whether unit exists and, if so, its class, for the point-resource selectors. |
Core.threat_count_conditions.finite Abhängigkeit | Checks that a threat-count number is readable and finite. |
Core.threat_count_conditions.GetConditionThreatCount öffentlich | Nur Einheiten mit GUID-Schlüssel zählen, die bereits in der beobachteten Momentaufnahme der Zugehörigkeit stehen. |
Core.threat_count_conditions.readField Abhängigkeit | Reads object[key] for the threat-count conditions without letting a restricted value, a non-table object or an index error escape. |
Functions.cache.getCached öffentlich | Eine Beobachtung einmal pro Cache und exaktem Argumenttupel aufrufen, nil-Ergebnisse eingeschlossen. |
Functions.cache.getRetryCached öffentlich | Eine Beobachtung zwischenspeichern, sobald sie einen Wert ungleich nil zurückgibt; Beobachtungen, deren gesamtes Rückgabetupel nil ist, erneut versuchen. |
Functions.collections.cleanArray öffentlich | Einträge direkt entfernen; standardmäßig bleiben nur Schlüssel erhalten, die unter den except-Werten aufgeführt sind. |
Functions.collections.compareArray öffentlich | Einträge in beiden Tabellen besuchen und jeden Wert per Lua-Gleichheit mit dem gleich indizierten Wert der anderen Tabelle vergleichen. |
Functions.collections.deepcopy öffentlich | Trotz des historischen Namens deepcopy eine flache gefilterte Kopie erstellen. |
Functions.collections.index öffentlich | Den ersten Schlüssel zurückgeben, dessen Wert beim pairs-Durchlauf dem übergebenen Wert entspricht. |
Functions.collections.keys öffentlich | Tabellenschlüssel sammeln und mit dem Lua-Kleiner-als-Vergleich nach ihren zugehörigen Werten sortieren. |
Functions.collections.multiinsert öffentlich | Jeden von ipairs besuchten Wert am entsprechenden vorderen Index in das Ziel-Array einfügen. |
Functions.collections.spairs öffentlich | Einen Iterator über eine sortierte Momentaufnahme der Tabellenschlüssel erstellen. |
Functions.collections.tablelength öffentlich | Alle von pairs besuchten Einträge zählen, einschließlich false-Werten und dünn besetzter numerischer oder nichtnumerischer Schlüssel. |
Functions.collections.tomap öffentlich | Eine Tabelle kopieren, wobei tostring jedes ursprünglichen Schlüssels als Zielschlüssel dient. |
Functions.forecast.calculate öffentlich | Eine geprüfte Rate aus dem Gesundheitsverlauf mit explizitem endlichem Fenster und expliziter Uhr berechnen. |
Functions.forecast.finite Abhängigkeit | Checks that a number used by Functions.forecast.calculate is readable and finite. |
Functions.forecast.readField Abhängigkeit | Reads object[key] for Functions.forecast.calculate without letting a restricted value, a non-table object or an index error escape. |
Functions.presentation.compareString öffentlich | Vergleichsformulierung mit benannten booleschen Alternativen formatieren, wenn der Operator eine negative Form hat. |
Functions.presentation.nullable öffentlich | Einen vorhandenen Wert unverändert zurückgeben oder für nil einen roten Anzeigeplatzhalter. |
Functions.presentation.nullable_value öffentlich | Einen Tabellenschlüssel zur Anzeige nachschlagen, wobei Ergebnisse ungleich nil erhalten bleiben; ungültige Tabellen, fehlende Schlüssel und nil-Schlüssel verwenden den Platzhaltertext von nullable. |
Functions.presentation.phrase öffentlich | Eine flüchtige benannte Bedingungszusammenfassung erstellen. |
Functions.presentation.playerize öffentlich | Den übergebenen Spielerwert nur für die literale Einheitenkennung player wählen; jede andere Einheit wählt den Nicht-Spieler-Wert. |
Functions.presentation.predicate öffentlich | Ein typisiertes Vergleichsprädikat für eine benannte Bedingungsphrase erstellen. |
Functions.text.ends_with öffentlich | Ein literales Byte-Suffix mittels Lua-Teilstring prüfen. |
Functions.text.split öffentlich | Eine Zeichenkette in nichtleere Abschnitte zwischen Trennzeichen aufteilen. |
Functions.text.starts_with öffentlich | Ein literales Byte-Präfix mittels Lua-Teilstring prüfen. |
Functions.text.trim öffentlich | Führenden und nachgestellten Leerraum (im Sinne von Lua-Mustern) aus einer Zeichenkette entfernen. |
Functions.text.wrap öffentlich | Text an Leerraumgrenzen nahe einer Ziel-Spaltenzahl umbrechen. |
Functions.trends.calculate öffentlich | Vorzeichenbehaftete Gesundheitsänderung aus gewichtetem Schadens- und Heilungsverlauf schätzen. |
Functions.trends.calculateOld öffentlich | Die historische Trendformel für Gesundheits-Momentaufnahmen mit dem Live-Verlaufsfenster des Profils, der Uhr und dem alten Rundungsdienst ausführen. |
Functions.values.compare öffentlich | Zwei Werte mit einer RM-Operatorkennung vergleichen: LESSTHAN, LESSTHANOREQUALS, GREATERTHAN, GREATERTHANOREQUALS, EQUALS, NOTEQUALS oder DIVISIBLE. |
Functions.values.isin öffentlich | Prüfen, ob eine Tabelle unter einem Schlüssel einen Wert ungleich nil hat. |
Functions.values.isint öffentlich | Den alten Test auf Ganzzahl oder kanonische numerische Zeichenkettenschreibweise anwenden. |
Functions.values.round öffentlich | Mit der bestehenden Formel floor(num * 10^places + 0.5) / 10^places runden. |
Platform.actions.call Abhängigkeit | Calls a native API function in protected mode and returns its first result only when Rotation Master can read it. |
Platform.actions.findSlot Abhängigkeit | Finds the spell-book slot of a spell with FindSpellBookSlotBySpellID. |
Platform.actions.GetSpellRangeState öffentlich | Die zauberspezifische Reichweite für eine Einheit über die passende Client-API oder den Platz im Zauberbuch lesen. |
Platform.actions.spellID Abhängigkeit | Validates a spell ID argument. |
Platform.announcement_recipient.GetAnnouncementRecipientGroupMembership öffentlich | Einen exakten Zauberempfängernamen anhand der aktuellen begrenzten Mitgliederliste von Gruppe oder Schlachtzug auflösen und dann die Zugehörigkeit über eine Einheitenkennung beobachten. |
Platform.casting.durationSeconds Abhängigkeit | Computes 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 Abhängigkeit | Returns true when value is a number that is neither NaN nor infinite, and false for anything else. |
Platform.casting.GetUnitCastObservation öffentlich | Wirken oder Kanalisieren einer Einheit auf Clients mit Probe- oder Restricted-Richtlinie beobachten. |
Platform.casting.interruptibility Abhängigkeit | Converts the native notInterruptible flag of a cast or channel into an interruptible Boolean (its inverse). |
Platform.casting.remainingSeconds Abhängigkeit | Converts 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 Abhängigkeit | Validates the spell ID field of a cast or channel result. |
Platform.creature_type.GetUnitCreatureTypeID öffentlich | Die Kreaturidentität aus Rückgabewert zwei des nativen UnitCreatureType auf Clients mit Probe- oder Restricted-Richtlinie beobachten. |
Platform.form.GetPlayerFormObservation öffentlich | Die aktuelle Gestalt des Spielers mit einem geschützten Aufruf von GetShapeshiftForm ohne Argumente beobachten. |
Platform.glyphs.GetGlyphItemInfo öffentlich | Einen numerischen Gegenstand anhand abgesicherter nativer Gegenstandsmetadaten als Glyphe für die angefragte Klasse klassifizieren. |
Platform.glyphs.GetGlyphSocketSnapshot öffentlich | Glyphensockel auf verifizierten Client-Layouts von Wrath, Cata und Mists beobachten. |
Platform.glyphs.integer Abhängigkeit | Returns true when value is a finite whole number no smaller than minimum, and false for anything else (including NaN and infinity). |
Platform.glyphs.layout Abhängigkeit | Maps client information to the position in the GetGlyphSocketInfo result that holds the glyph spell ID. |
Platform.glyphs.socket Abhängigkeit | Reads one glyph socket by calling fn(index) in protected mode and always returns a slot record with slot=index. |
Platform.groups.GetGroupMembership öffentlich | Öffentliche Gruppenzugehörigkeit auf identifizierten Client-Familien lesen. |
Platform.groups.GetUnitGroupMembership öffentlich | Die Zugehörigkeit einer angegebenen Einheit zur Gruppe oder zum Schlachtzug des Spielers lesen. |
Platform.health_forecast.finite Abhängigkeit | Returns true when value is a number that is neither NaN nor infinite, and false for anything else. |
Platform.health_forecast.GetHealthForecastIdentityObservation öffentlich | Auf Clients mit Probe- oder Restricted-Richtlinie exakt UnitExists(unit) beobachten, dann UnitGUID(unit) nur für eine vorhandene Einheit. |
Platform.health_forecast.GetHealthForecastProviderObservation öffentlich | Optionales RealMobHealth über seinen exakten Punktaufruf mit einem Argument lesen. |
Platform.health_forecast.GetHealthForecastTimeObservation öffentlich | Ein frisches geschütztes GetTime ohne Argumente für eine benötigte Gesundheitsprognose beobachten. |
Platform.health_forecast.GetHealthForecastValueObservation öffentlich | Nach einer separaten Identitätsprüfung einen verzögerten Gesundheitsskalar lesen. |
Platform.health_forecast.providerValue Abhängigkeit | Normalizes one health figure returned by the RealMobHealth provider. |
Platform.health_forecast.readField Abhängigkeit | Reads object[key] in protected mode. |
Platform.instance.GetInstanceObservation öffentlich | Ein geschütztes IsInInstance-Tupel ohne Argumente beobachten. |
Platform.items.finite Abhängigkeit | Returns true when value is a finite, nonnegative number (not NaN or infinity), and false for anything else. |
Platform.items.GetItemInfoInstant öffentlich | Normalisierte native Klassifizierungsmetadaten eines Gegenstands lesen. |
Platform.items.identifier Abhängigkeit | Validates an item argument. |
Platform.loss_of_control.GetLossOfControlCount öffentlich | Die dokumentierte Anzahl aktiver Kontrollverluste mit einem geschützten Punktaufruf ohne Argumente lesen. |
Platform.loss_of_control.GetLossOfControlEvent öffentlich | Eine dokumentierte aktive Kontrollverlust-Zeile über ihren nativen Index und die angefragte Subjektart lesen. |
Platform.mobinfo2.finite Abhängigkeit | Checks that a value is a readable finite number. |
Platform.mobinfo2.GetMobInfo2Observation öffentlich | Optionale historische Beobachtungen von MobInfo2 auf Clients mit Probe- oder Restricted-Richtlinie lesen. |
Platform.mobinfo2.hitCount Abhängigkeit | Reads the hit count for a spell school from a MobInfo2 resists table (the field named school.."Hits"). |
Platform.mobinfo2.presence Abhängigkeit | Checks whether a unit exists with one protected UnitExists call. |
Platform.mobinfo2.readField Abhängigkeit | Reads object[key] in protected mode for MobInfo2 data. |
Platform.pet.GetPetObservation öffentlich | Die exakte Existenz des Begleiters und optional seinen formatierten Anzeigenamen per GetUnitName beobachten. |
Platform.player_flags.GetPlayerFlagObservation öffentlich | Ein unabhängiges Spieler-Flag ohne Argumente beobachten: stealthed nutzt IsStealthed, control nutzt HasFullControl und outdoors nutzt IsOutdoors. |
Platform.player_movement.GetPlayerMovementObservation öffentlich | Die aktuelle Bewegungsgeschwindigkeit des Spielers auf unterstützten lesbaren Clients beobachten. |
Platform.points.GetPlayerComboPointObservation öffentlich | Den explizit ausgewählten TBC-Combo-Transport des Spielers beobachten. |
Platform.points.GetUnitPointFragmentObservation öffentlich | Eine Punktressource beobachten, die der Client in Fragmenten meldet (Instabile Funken in Mists of Pandaria). |
Platform.points.GetUnitPointIdentityObservation öffentlich | Für Punktressourcen-Bedingungen die exakte Existenz der ausgewählten Einheit und optional ihren Klassen-Dateinamen beobachten. |
Platform.points.GetUnitPointPowerObservation öffentlich | Eine explizit ausgewählte Punktressourcenmenge mit einer exakten UnitPower- oder UnitPowerMax-Abfrage mit zwei Argumenten lesen. |
Platform.range.GetNameplateMaxDistance öffentlich | Die aktuelle positive Sichtweite der Namensplaketten über die unterstützte CVar-API lesen. |
Platform.range.GetRangeCheckBounds öffentlich | Das öffentliche LibRangeCheck-Intervall für eine Einheit lesen. |
Platform.role.GetInspectRoleObservation öffentlich | Die Rolle einer ausgewählten Einheit auf Clients mit Probe- oder Restricted-Richtlinie beobachten, ohne Betrachtungsanfragen auszulösen. |
Platform.role.GetTalentGroupRoleObservation öffentlich | Das erste Rollenergebnis des exakten alten Punktaufrufs GetTalentGroupRole(group) auf Clients mit Probe- oder Restricted-Richtlinie beobachten. |
Platform.role.readField Abhängigkeit | Reads object[key] in protected mode, used to look up optional APIs. |
Platform.role.roleValue Abhängigkeit | Validates a role returned by a native API. |
Platform.roster_class.GetRosterClassObservation öffentlich | Öffentliche Identität der Gruppenmitglieder auf identifizierten Client-Familien lesen. |
Platform.roster_class.rosterUnit Abhängigkeit | Returns 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 öffentlich | Eine frische geschützte UnitClass-Beobachtung von player für die Rotationszuordnung lesen. |
Platform.runes.finite Abhängigkeit | Returns true when value is a number that is neither NaN nor infinite, and false for anything else. |
Platform.runes.GetRuneCooldownObservation öffentlich | Ein geschütztes GetRuneCooldown-Tupel für einen exakten nativen Platz lesen. |
Platform.runes.GetRuneEvaluationTime öffentlich | Ein frisches geschütztes GetTime ohne Argumente für die Abklingzeit-Arithmetik der Runen lesen. |
Platform.runes.GetRuneTypeObservation öffentlich | Einen exakten nativen Runenplatz mit GetRuneType und seinem einzigen Index-Argument beobachten. |
Platform.runes.numberField Abhängigkeit | Normalizes one numeric field of a native result. |
Platform.runes.validIndex Abhängigkeit | Validates a rune slot index. |
Platform.spells.cooldownFlags Abhängigkeit | Extracts the never-secret isEnabled, isActive and isOnGCD flags from a C_Spell.GetSpellCooldown record whose times are secret. |
Platform.spells.cooldownValues Abhängigkeit | Reads a spell cooldown as separate values for the readiness checks. |
Platform.spells.copy Abhängigkeit | Copies the expected fields of a native result table into a new table, checking each type. |
Platform.spells.finiteNonNegative Abhängigkeit | Returns true when value is a nonnegative number that is not NaN or infinity, and false for anything else. |
Platform.spells.flagReadiness Abhängigkeit | Decides cooldown readiness from the never-secret flags when the cooldown times are hidden. |
Platform.spells.gcdRunning Abhängigkeit | Reports whether the global cooldown is running at time now. |
Platform.spells.GetSpellCharges öffentlich | Einen normalisierten Aufladungs-Datensatz lesen: currentCharges, maxCharges, cooldownStartTime, cooldownDuration, chargeModRate und isActive. |
Platform.spells.GetSpellCooldown öffentlich | Liest die Abklingzeit eines Zaubers und normalisiert sie über alle unterstützten Clients. |
Platform.spells.identifier Abhängigkeit | Validates a spell argument. |
Platform.spells.IsAutoRepeatActive öffentlich | Den Status der automatischen Wiederholung des Spielers für einen Zauber wie Schießen oder Automatischer Schuss lesen. |
Platform.spells.IsSpellReady öffentlich | Prüft, ob ein Zauber jetzt empfohlen werden kann, wobei ein Zauber zugelassen wird, dessen verbleibende Abklingzeit mit der aktuellen globalen Abklingzeit endet. |
Platform.spells.own Abhängigkeit | Returns a record holding only the expected fields, each checked by type. |
Platform.threat.GetUnitThreatObservation öffentlich | Der Reihe nach die Existenz der ausgewählten Einheit, ihre Feindseligkeit gegenüber dem Spieler und dann den Bedrohungsstatus des Spielers auf dieser Einheit beobachten. |
Platform.unit_attackability.GetUnitAttackabilityObservation öffentlich | Beobachten, ob der Spieler eine ausgewählte, nicht tote Einheit angreifen kann, mit den exakten Prädikaten UnitExists, UnitCanAttack und UnitIsDead. |
Platform.unit_flags.GetUnitFlagObservation öffentlich | Ein aktuelles Einheiten-Flag beobachten: combat nutzt UnitAffectingCombat, enemy nutzt UnitIsEnemy mit player als erster Einheit und pvp nutzt UnitIsPVP. |
Platform.unit_health.finite Abhängigkeit | Returns true when value is a number that is neither NaN nor infinite, and false for anything else. |
Platform.unit_health.GetUnitHealthObservation öffentlich | Lesbare aktuelle Gesundheit und optional die maximale Gesundheit auf unterstützten Clients beobachten. |
Platform.unit_identity.GetUnitIdentityObservation öffentlich | Zwei exakte Einheitenkennungen mit UnitIsUnit vergleichen, nachdem nur die erste Kennung mit UnitExists geprüft wurde. |
Platform.unit_level.finite Abhängigkeit | Returns true when value is a number that is neither NaN nor infinite, and false for anything else. |
Platform.unit_level.GetUnitLevelObservation öffentlich | Eine lesbare rohe Einheitenstufe auf bekannten Clients beobachten. |
Platform.unit_metadata.GetUnitMetadataObservation öffentlich | Nach Prüfung von UnitExists genau ein verwendetes natives Metadatenfeld der Einheit beobachten: class nutzt Rückgabewert zwei von UnitClass, creature den lokalisierten Namen aus UnitCreatureType und classification UnitClassification. |
Platform.unit_power.finite Abhängigkeit | Returns true when value is a number that is neither NaN nor infinite, and false for anything else. |
Platform.unit_power.GetUnitPowerObservation öffentlich | Explizit Mana oder die aktuelle rohe Ressource auf unterstützten lesbaren Clients beobachten. |
Platform.unit_presence.GetUnitPresenceObservation öffentlich | Die Anwesenheit einer Einheit auf identifizierten Client-Familien beobachten. |
Platform.unit_stat.finite Abhängigkeit | Returns true when value is a number that is neither NaN nor infinite, and false for anything else. |
Platform.unit_stat.GetUnitStatObservation öffentlich | Den effektiven Wert nur aus dem nativen Rückgabewert zwei beobachten. |
Platform.unit_states.GetUnitStateObservation öffentlich | Tod- oder Geisterzustand bzw. |
Platform.zone_pvp.GetZonePVPObservation öffentlich | Das erste Ergebnis der PvP-Klassifizierung der Zone mit einem geschützten Punktaufruf ohne Argumente beobachten. |
UI.checkbox.constructor Abhängigkeit | Constructs a new RM-CheckBox condition widget: a 180 by 24 frame holding a workbench check box, with SetLabel, SetValue, GetValue and SetDisabled, firing OnValueChanged when clicked. |
UI.checkbox.CreateConditionCheckBox öffentlich | Ein natives boolesches Bedingungssteuerelement erstellen. |
UI.condition_display.buttonConstructor Abhängigkeit | Constructs a new RM-ConditionButton widget around a 200-pixel workbench button, with SetText, SetAutoWidth and SetDisabled, firing OnClick (with the mouse button), OnEnter and OnLeave only while its lease is live. |
UI.condition_display.CreateConditionButton öffentlich | Einen nativen Button mit dem gemeinsamen Widget-Lebenszyklus für Bedingungen und dem Workbench-Design erstellen. |
UI.condition_display.CreateConditionLabel öffentlich | Nativen umbrechenden Text erstellen, der seine Höhe aus Breite und Schriftart misst. |
UI.condition_display.CreateConditionLink öffentlich | Nativen umbrechenden Text mit optionalem vorangestelltem Bild und Zeiger-Callbacks erstellen. |
UI.condition_display.defaultFont Abhängigkeit | Returns the default font for condition labels and buttons: the GameFontHighlightSmall font object, or its name when the object is not defined. |
UI.condition_display.labelConstructor Abhängigkeit | Constructs a new condition text widget: a plain wrapping RM-ConditionLabel, or with interactive set an RM-ConditionLink button that adds a leading image and OnEnter, OnLeave and OnClick callbacks. |
UI.condition_icon.constructor Abhängigkeit | Constructs a new RM-ConditionIcon widget: a clickable image with an optional caption below it, with SetImage, SetImageByAtlas, SetImageSize, SetLabel and SetDisabled, firing OnClick, OnEnter and OnLeave while its lease is live. |
UI.condition_icon.CreateConditionIcon öffentlich | Ein natives Bildsteuerelement mit dem Widget-Lebenszyklus für Bedingungen erstellen. |
UI.condition_inputs.constructor Abhängigkeit | Constructs a new condition input widget: an RM-ConditionEditBox text box, or with numeric set an RM-ConditionSlider pairing a slider with a numeric box (with range, step and percent display). |
UI.condition_inputs.CreateConditionEditBox öffentlich | Eine native Texteingabe nach dem Widget-Vertrag für Bedingungen erstellen. |
UI.condition_inputs.CreateConditionSlider öffentlich | Eine native numerische Bedingungseingabe mit Schieberegler und Zahlenfeld erstellen. |
UI.condition_inputs.finite Abhängigkeit | True when value is a number that is neither NaN nor infinite; the condition inputs use it to validate entered and slider values. |
UI.condition_layout.constructor Abhängigkeit | Constructs a new RM-ConditionGroup container that stacks condition widgets in List, Table or RM-SpellField layout, resizing itself to its contents and relaying out its parent. |
UI.condition_layout.CreateConditionGroup öffentlich | Einen Feldcontainer für Bedingungen mit RM-eigenen Layouts List, Table und responsivem Zauberfeld erstellen. |
UI.condition_layout.layoutIconRows Abhängigkeit | Lays out the "RM-IconRows" container: an icon on the left, vertically centered beside the rows of fields, and an optional side widget (marked with the side user data) that sits beside the last row when there is room and below the rows when there is not. |
UI.condition_layout.verticalAlignment Abhängigkeit | Converts a table cell's alignV setting to a vertical offset fraction for the condition group's Table layout: 0 for nil, start or top, 0.5 for middle or center, and 1 for end or bottom (case-insensitive prefixes). |
UI.condition_position.constructor Abhängigkeit | Constructs a new RM-ConditionPositionPad widget around the shared workbench directional pad, with SetDisabled, firing OnOffsetChanged (horizontal and vertical direction, whether Center was pressed, and the step) only while its lease is live and it is enabled. |
UI.condition_position.CreateConditionPositionPad öffentlich | Ein natives Positionsfeld mit den gemeinsamen Richtungssteuerelementen erstellen. |
UI.selector.CreateConditionDropdown öffentlich | Eine native Bedingungsauswahl erstellen. |
UI.selector.selectorWidget Abhängigkeit | Constructs a new RM-Selector dropdown widget: an optional caption over a button that opens the workbench selector popup. |
utils.getCachedInternal Abhängigkeit | Mitgelieferte Hilfsfunktion aus utils.lua. |
utils.packResults Abhängigkeit | Mitgelieferte Hilfsfunktion aus utils.lua. |