evaluate(value, cache, evalStart)
이 조건이 현재 일치하는지 판단합니다.
value | table | 이 조건에 저장된 값입니다. |
|---|---|---|
cache | table | 이번 평가 주기의 공유 데이터입니다. |
evalStart | number | GetTime() 기준 초 단위 평가 시작 시각입니다. |
| 반환값 | boolean | nil | true는 일치, false나 nil은 불일치입니다. |
사용자 조건은 Lua 함수 본문의 묶음입니다. 각 본문은 다음 인수를 받으며, addon과 L은 모든 본문에서 쓸 수 있습니다.
evaluate(value, cache, evalStart)이 조건이 현재 일치하는지 판단합니다.
value | table | 이 조건에 저장된 값입니다. |
|---|---|---|
cache | table | 이번 평가 주기의 공유 데이터입니다. |
evalStart | number | GetTime() 기준 초 단위 평가 시작 시각입니다. |
| 반환값 | boolean | nil | true는 일치, false나 nil은 불일치입니다. |
valid(spec, value)저장된 조건 값이 완전하고 유효한지 확인합니다.
spec | number | 로테이션 전문화 범위입니다. |
|---|---|---|
value | table | 이 조건에 저장된 값입니다. |
| 반환값 | boolean | 조건을 평가할 수 있으면 true입니다. |
print(spec, value)조건을 읽기 쉬운 말로 설명합니다.
spec | number | 로테이션 전문화 범위입니다. |
|---|---|---|
value | table | 이 조건에 저장된 값입니다. |
| 반환값 | string | RMConditionPhrase | 읽을 수 있는 문자열 또는 Functions.presentation.phrase로 만든 임시 이름 있는 문구입니다. 이름 있는 값은 그대로 표시되고, 형식이 지정된 조건식은 긍정 또는 부정 문구를 고릅니다. 기존 문자열 형식도 계속 지원됩니다. |
widget(parent, spec, value)이 조건을 편집하는 컨트롤을 만듭니다.
parent | RMConditionGroup | UI 어댑터가 제공하는 조건 필드 컨테이너입니다. |
|---|---|---|
spec | number | 로테이션 전문화 범위입니다. |
value | table | 이 조건에 저장된 값입니다. |
| 반환값 | nil | 제공된 컨테이너에 컨트롤을 추가합니다. |
help(frame)이 조건의 도움말 내용을 만듭니다.
frame | RMConditionGroup | UI 어댑터가 제공하는 도움말 컨테이너입니다. |
|---|---|---|
| 반환값 | nil | 제공된 컨테이너에 도움말 내용을 추가합니다. |
on_register(tag)조건이 등록될 때 자원을 초기화합니다.
tag | string | 조건 식별자입니다. |
|---|---|---|
| 반환값 | nil | 반환값은 사용하지 않습니다. |
on_unregister(tag)조건이 제거되거나 교체될 때 자원을 해제합니다.
tag | string | 조건 식별자입니다. |
|---|---|---|
| 반환값 | nil | 반환값은 사용하지 않습니다. |
addon | RMAddon | Rotation Master 애드온 인스턴스입니다. 공개 도우미 함수는 Functions에 문서화되어 있습니다. |
|---|---|---|
L | table | 영어 키로 색인된 Rotation Master 현지화 문자열입니다. |
addon.units | table<string, string> | 지원되는 유닛 토큰을 현지화된 유닛 이름으로 바꾸는 조회 테이블입니다. value.unit을 키로 사용하세요(예: addon.units[value.unit]). 사용 가능한 토큰은 클라이언트에 따라 다릅니다. |
addon.unitsPossessive | table<string, string> | 지원되는 유닛 토큰을 현지화된 소유격 유닛 이름(예: 대상의)으로 바꾸는 조회 테이블입니다. |
addon.Platform | RMPlatform | Rotation Master 클라이언트 호환성 어댑터입니다. 메서드는 일반적인 읽기 결과를 반환하거나, 관찰을 사용할 수 없으면 nil과 이유를 반환합니다. 콜론 호출을 사용하거나, 점 참조에서는 addon.Platform을 self로 명시적으로 전달하세요. |
addon.SpellCatalog | RMSpellCatalog | 클라이언트별 주문 ID, 등급, 이름, 아이콘, 링크를 확인하는 Rotation Master 주문 목록입니다. |
functions | table<string, function> | 이 조건이나 함수에 명시적으로 연결된 유틸리티 함수입니다. 참조를 삽입하기 전에 자동 완성을 선택하면 사용 가능한 사용자 함수가 연결됩니다. |
게임 내 함수 탭에서 기본 제공으로 표시되는 도우미입니다. 공개 도우미는 이름으로 호출하고, 나머지는 의존성으로 연결한 뒤(자동 완성을 수락하거나 의존성에 추가) 전체 이름으로 호출합니다.
도우미 240개 중 240개.
Conditions. 의존성 | Builds the status line the boss-mod condition editors show about the current encounter. |
|---|---|
Conditions. 의존성 | Builds a full-width edit box for an optional boss-mod ID (such as the encounter ID) and adds it to parent. |
Conditions. 의존성 | Adds a full-width text label to a boss-mod condition editor; used for the encounter and timer status lines. |
Conditions. 의존성 | Builds the status line the boss-mod condition editors show about running boss-mod timers. |
Conditions. 의존성 | 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. 의존성 | True when value is a positive whole number below 2^31, the accepted shape of a saved boss-mod encounter or spell ID. |
Conditions. 의존성 | Reads the temporary enchant ID on the main hand, or the off hand when value.offhand is set, for the WEAPON_IMBUE condition. |
Conditions. 의존성 | 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. 의존성 | True when value is a positive, finite whole number; SET_PIECES uses it to validate the saved item set ID. |
Conditions. 공개 | 조건에 저장된 주문 식별자를 확인합니다. |
Conditions. 공개 | 사용자 조건 위젯용으로 제안, 검증, 주문 링크 지원이 있는 주문 입력을 만듭니다. |
Conditions. 공개 | 조건 값 레코드에 연결된 설정된 유닛 선택기를 만듭니다. |
Conditions. 의존성 | Lists the two measures of the Eclipse condition with their editor labels. |
Conditions. 의존성 | Checks that a condition value carries a known comparison operator and a finite, non-negative number to compare against. |
Conditions. 의존성 | Checks that a condition value carries a known comparison operator and a finite, non-negative number to compare against. |
Conditions. 의존성 | Checks that a value is a finite number of zero or more (not NaN, not infinite). |
Conditions. 의존성 | True when value is a positive whole number below 2^31; RUNE_ENGRAVED uses it to validate a saved rune ID. |
Conditions. 의존성 | 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. 의존성 | 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. 의존성 | True when value is a whole number from 0 to 31, the range of weapon subclass IDs WEAPON_TYPE accepts. |
Conditions. 의존성 | 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. 의존성 | Lists what the Group Count condition can count, with the editor label of each. |
Conditions. 의존성 | 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. 의존성 | 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. 의존성 | 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. 의존성 | Checks that a value can be a hero talent tree ID: a positive whole number below 2^31. |
Conditions. 의존성 | 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. 의존성 | 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. 의존성 | True when value is a positive, finite whole number; SPELL_KNOWN uses it to validate the saved spell ID. |
Conditions. 의존성 | Names the kind of group a difficulty is for, from the group GetDifficultyInfo reports. |
Conditions. 의존성 | 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. 의존성 | Checks that a value can be a difficulty or instance ID: a whole number from 0 up to 2^31. |
Conditions. 의존성 | Lists the states the Player State condition offers, with the editor label of each. |
Conditions. 의존성 | The readable sentence for one Player State, such as "you are mounted", worded so a Not flips it to "you are not mounted". |
Conditions. 의존성 | Formats a valid list of markers in priority order. |
Conditions. 의존성 | Returns the game's localized name for a raid marker, falling back to its English name. |
Conditions. 의존성 | Returns the localized labels for the any, none and selected-mark modes. |
Conditions. 의존성 | Checks a saved marker mode or a comma-separated list of distinct marker names. |
Conditions. 의존성 | Reduces the per-unit readings a PROXIMITY_* condition collected to one statistic: their average, minimum or maximum. |
Conditions. 의존성 | Reads one health or mana number for a PROXIMITY_* condition through the evaluation cache, protected against errors. |
Conditions. 의존성 | 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. 의존성 | Calls a yes/no game API through the evaluation cache, protected against errors, for the distance conditions. |
Conditions. 의존성 | 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. 의존성 | True when value is a number that is neither NaN nor infinite. |
Conditions. 의존성 | 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. 의존성 | Conditions/spatial.lua에서 제공하는 도우미입니다. |
Conditions. 의존성 | 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. 의존성 | Returns the LibRangeCheck-3.0 range estimate for a unit as minimum and maximum yards. |
Conditions. 의존성 | Builds the specialization choices for one class in the SPECIALIZATION editor. |
Conditions. 의존성 | Returns the player's class file token (such as "MAGE") from UnitClass, or nil when the call fails or the value is restricted. |
Conditions. 의존성 | Looks up which class a specialization ID belongs to, from the built-in specialization table or else the platform's specialization display data. |
Conditions. 의존성 | True when value is a positive, finite whole number, the accepted shape of a saved specialization ID. |
Conditions. 의존성 | Names a specialization for SPECIALIZATION descriptions: the platform's display name and icon, else the built-in localized name, else "specialization N". |
Conditions. 의존성 | 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. 의존성 | 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. 의존성 | Creates a full-width condition dropdown labeled title for the talent condition editors, forwards each selection to changed, and adds it to parent. |
Conditions. 의존성 | 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. 의존성 | 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. 의존성 | 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. 의존성 | 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. 의존성 | 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. 의존성 | True when value is a whole number between minimum and maximum, inclusive. |
Conditions. 의존성 | 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. 의존성 | 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. 의존성 | Adds a full-width explanatory label to a talent condition editor. |
Conditions. 의존성 | True when the client uses trait talents, that is the retail or forever client families. |
Conditions. 의존성 | True when value.layout is "traits", meaning the TALENT condition names a trait node. |
Conditions. 의존성 | 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. 의존성 | Checks that a talent condition's tree index exists on this client, using the cached platform talent tree count. |
Conditions. 의존성 | 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. 의존성 | 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. 의존성 | True when a TALENT condition uses the tree layout (layout nil or "tree") with both tree and talent set. |
Conditions. 의존성 | 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. 의존성 | 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. 의존성 | 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. 의존성 | 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. 의존성 | Calls a totem platform method through the evaluation cache, passing the platform as its self argument. |
Conditions. 의존성 | Seconds left on a totem slot record at time start (or now): zero when the totem is inactive, and never negative. |
Conditions. 의존성 | True when a totem spell condition names a valid spell ID and value.ranked is nil or a boolean. |
Conditions. 의존성 | 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. 의존성 | Accepts a readable, nonnegative, finite number from a weapon observation and returns it unchanged; anything else becomes nil with a reason. |
Conditions. 의존성 | 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. 공개 | 현재 고정 구성에서 일치하는 직업 토큰을 셉니다. |
Core. 의존성 | Maps a stored CREATURE condition key to its numeric creature type, from BEAST (1) to GAS_CLUUD (13). |
Core. 공개 | 선택한 유닛의 생물 ID를 저장된 기존 생물 유형 키 하나와 비교합니다. |
Core. 의존성 | Checks that a health-forecast number is readable and finite. |
Core. 공개 | 선택한 생명력에 도달할 때까지의 시간을 추정합니다. |
Core. 의존성 | 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. 의존성 | Reads object[key] for the health-forecast conditions without letting a restricted value, a non-table object or an index error escape. |
Core. 공개 | 조건 평가를 위해 읽을 수 있는 원시 유닛 레벨을 확인합니다. |
Core. 의존성 | 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. 공개 | 실시간 직업-자원 맵과 ComboPoints 대체로 선택한 유닛의 점수 자원 선택자를 확인합니다. |
Core. 공개 | 원래의 실시간 직업 대응과 식별 캐시, 그리고 명시적인 TBC 플레이어 ComboPoints 대체 전달 정책으로 점수 자원을 확인합니다. |
Core. 의존성 | Observes whether unit exists and, if so, its class, for the point-resource selectors. |
Core. 의존성 | Checks that a threat-count number is readable and finite. |
Core. 공개 | 관찰된 소속 스냅샷에 이미 있는 GUID 키 유닛만 셉니다. |
Core. 의존성 | Reads object[key] for the threat-count conditions without letting a restricted value, a non-table object or an index error escape. |
Functions. 공개 | nil 결과를 포함해 캐시와 정확한 인수 조합마다 관찰을 한 번만 호출합니다. |
Functions. 공개 | 관찰이 nil이 아닌 값을 반환하면 캐시하고, 반환값 전체가 nil인 관찰은 다시 시도합니다. |
Functions. 공개 | 그 자리에서 항목을 제거하며, 기본적으로 except 값에 나열된 키만 남깁니다. |
Functions. 공개 | 두 테이블의 항목을 방문하며 각 값을 다른 테이블의 같은 인덱스 값과 Lua 동등 비교로 비교합니다. |
Functions. 공개 | 과거 이름인 deepcopy와 달리 얕은 필터 복사본을 만듭니다. |
Functions. 공개 | pairs 순회 중 값이 전달된 값과 같은 첫 번째 키를 반환합니다. |
Functions. 공개 | 테이블 키를 모아 Lua 작다 비교로 연결된 값에 따라 정렬합니다. |
Functions. 공개 | ipairs로 방문한 각 값을 대상 배열의 해당 앞쪽 인덱스에 삽입합니다. |
Functions. 공개 | 테이블 키의 정렬된 스냅샷을 순회하는 반복자를 만듭니다. |
Functions. 공개 | false 값과 희소한 숫자 또는 비숫자 키를 포함해 pairs로 방문하는 모든 항목을 셉니다. |
Functions. 공개 | 각 원래 키의 tostring을 대상 키로 사용해 테이블을 복사합니다. |
Functions. 공개 | 명시적인 유한 구간과 시각으로 검증된 생명력 기록 변화율을 계산합니다. |
Functions. 의존성 | Checks that a number used by Functions.forecast.calculate is readable and finite. |
Functions. 의존성 | Reads object[key] for Functions.forecast.calculate without letting a restricted value, a non-table object or an index error escape. |
Functions. 공개 | 연산자에 부정 형태가 있으면 이름 있는 불리언 대안으로 비교 문구를 만듭니다. |
Functions. 공개 | 있는 값은 그대로, nil이면 빨간색 표시 자리 표시자를 반환합니다. |
Functions. 공개 | 표시용으로 테이블 키를 조회하며, nil이 아닌 결과는 유지합니다. |
Functions. 공개 | 임시 이름 있는 조건 요약을 만듭니다. |
Functions. 공개 | 리터럴 player 유닛 토큰에만 전달된 플레이어 값을 선택하고, 다른 모든 유닛은 플레이어가 아닌 값을 선택합니다. |
Functions. 공개 | 이름 있는 조건 문구용 형식 있는 비교 조건식을 만듭니다. |
Functions. 공개 | Lua 문자열 자르기로 리터럴 바이트 접미사를 확인합니다. |
Functions. 공개 | 구분 문자 사이의 비어 있지 않은 구간으로 문자열을 나눕니다. |
Functions. 공개 | Lua 문자열 자르기로 리터럴 바이트 접두사를 확인합니다. |
Functions. 공개 | 문자열의 앞뒤 공백(Lua 패턴 기준)을 제거합니다. |
Functions. 공개 | 목표 열 수 근처의 공백 경계에서 텍스트를 줄바꿈합니다. |
Functions. 공개 | 가중치를 둔 피해 및 치유 기록으로 부호 있는 생명력 변화를 추정합니다. |
Functions. 공개 | 실시간 프로필 기록 구간, 시각, 이전 반올림 방식으로 과거의 생명력 스냅샷 추세 공식을 실행합니다. |
Functions. 공개 | RM 연산자 식별자(LESSTHAN, LESSTHANOREQUALS, GREATERTHAN, GREATERTHANOREQUALS, EQUALS, NOTEQUALS, DIVISIBLE)로 두 값을 비교합니다. |
Functions. 공개 | 테이블의 키에 nil이 아닌 값이 있는지 확인합니다. |
Functions. 공개 | 이전 방식의 정수 또는 표준 숫자 문자열 표기 검사를 적용합니다. |
Functions. 공개 | 기존 floor(num * 10^places + 0.5) / 10^places 공식으로 반올림합니다. |
Platform. 의존성 | Calls a native API function in protected mode and returns its first result only when Rotation Master can read it. |
Platform. 의존성 | Finds the spell-book slot of a spell with FindSpellBookSlotBySpellID. |
Platform. 공개 | 적절한 클라이언트 API나 주문서 칸으로 유닛에 대한 주문별 사거리를 읽습니다. |
Platform. 의존성 | Validates a spell ID argument. |
Platform. 공개 | 정확한 시전 받는 대상 이름을 현재 제한된 파티 또는 공격대 구성과 대조한 뒤, 유닛 토큰으로 소속을 관찰합니다. |
Platform. 의존성 | 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. 의존성 | Returns true when value is a number that is neither NaN nor infinite, and false for anything else. |
Platform. 공개 | 점검 또는 제한 정책 클라이언트에서 유닛의 시전 또는 정신 집중을 관찰합니다. |
Platform. 의존성 | Converts the native notInterruptible flag of a cast or channel into an interruptible Boolean (its inverse). |
Platform. 의존성 | Converts the millisecond end time of a cast or channel into the seconds left, measured against a fresh GetTime() and clamped at zero. |
Platform. 의존성 | Validates the spell ID field of a cast or channel result. |
Platform. 공개 | 점검 또는 제한 정책 클라이언트에서 기본 UnitCreatureType의 두 번째 반환값으로 생물 식별 정보를 관찰합니다. |
Platform. 공개 | 보호된 인수 없는 GetShapeshiftForm 호출 한 번으로 현재 플레이어 변신을 관찰합니다. |
Platform. 공개 | 보호된 기본 아이템 메타데이터를 사용해, 숫자 아이템이 요청한 직업의 문양인지 분류합니다. |
Platform. 공개 | 검증된 리치 왕, 대격변, 판다리아 클라이언트 구성에서 문양 홈을 관찰합니다. |
Platform. 의존성 | Returns true when value is a finite whole number no smaller than minimum, and false for anything else (including NaN and infinity). |
Platform. 의존성 | Maps client information to the position in the GetGlyphSocketInfo result that holds the glyph spell ID. |
Platform. 의존성 | Reads one glyph socket by calling fn(index) in protected mode and always returns a slot record with slot=index. |
Platform. 공개 | 식별된 클라이언트 계열에서 공개 그룹 소속을 읽습니다. |
Platform. 공개 | 지정한 유닛의 플레이어 파티 또는 공격대 소속을 읽습니다. |
Platform. 의존성 | Returns true when value is a number that is neither NaN nor infinite, and false for anything else. |
Platform. 공개 | 점검 또는 제한 정책 클라이언트에서 정확한 UnitExists(unit)를 관찰한 뒤, 있는 유닛에 대해서만 UnitGUID(unit)를 관찰합니다. |
Platform. 공개 | 인수 하나인 정확한 점 호출로 선택적인 RealMobHealth를 읽습니다. |
Platform. 공개 | 필요한 생명력 예측을 위해 보호된 인수 없는 GetTime을 새로 관찰합니다. |
Platform. 공개 | 별도의 식별 확인 후 지연 생명력 스칼라를 읽습니다. |
Platform. 의존성 | Normalizes one health figure returned by the RealMobHealth provider. |
Platform. 의존성 | Reads object[key] in protected mode. |
Platform. 공개 | 보호된 인수 없는 IsInInstance 튜플 하나를 관찰합니다. |
Platform. 의존성 | Returns true when value is a finite, nonnegative number (not NaN or infinity), and false for anything else. |
Platform. 공개 | 정규화된 기본 아이템 분류 메타데이터를 읽습니다. |
Platform. 의존성 | Validates an item argument. |
Platform. 공개 | 보호된 인수 없는 점 호출로 문서화된 활성 제어 불가 개수를 읽습니다. |
Platform. 공개 | 기본 인덱스와 요청한 대상 종류로, 문서화된 활성 제어 불가 행 하나를 읽습니다. |
Platform. 의존성 | Checks that a value is a readable finite number. |
Platform. 공개 | 점검 또는 제한 정책 클라이언트에서 선택적인 MobInfo2 과거 관찰을 읽습니다. |
Platform. 의존성 | Reads the hit count for a spell school from a MobInfo2 resists table (the field named school.."Hits"). |
Platform. 의존성 | Checks whether a unit exists with one protected UnitExists call. |
Platform. 의존성 | Reads object[key] in protected mode for MobInfo2 data. |
Platform. 공개 | 정확한 소환수 존재 여부와, 선택적으로 GetUnitName의 형식화된 표시 이름을 관찰합니다. |
Platform. 공개 | 인수 없는 독립 플레이어 플래그 하나를 관찰합니다. |
Platform. 공개 | 지원되는 읽기 가능 클라이언트에서 플레이어의 현재 이동 속도를 관찰합니다. |
Platform. 공개 | 명시적으로 선택한 TBC 플레이어 연계 점수 전달 방식을 관찰합니다. |
Platform. 공개 | 클라이언트가 조각 단위로 보고하는 점수 자원(판다리아의 안개의 타오르는 불씨)을 관찰합니다. |
Platform. 공개 | 점수 자원 조건을 위해 정확히 선택한 유닛의 존재 여부와, 선택적으로 직업 파일 이름을 관찰합니다. |
Platform. 공개 | 인수 두 개인 정확한 UnitPower 또는 UnitPowerMax 조회로 명시적으로 선택한 점수 자원 수량 하나를 읽습니다. |
Platform. 공개 | 지원되는 CVar API로 현재 양의 이름표 표시 거리를 읽습니다. |
Platform. 공개 | 유닛에 대한 공개 LibRangeCheck 구간을 읽습니다. |
Platform. 공개 | 점검 또는 제한 정책 클라이언트에서 살펴보기 요청 없이 선택한 유닛의 역할을 관찰합니다. |
Platform. 공개 | 점검 또는 제한 정책 클라이언트에서 이전 방식의 정확한 GetTalentGroupRole(group) 점 호출의 첫 번째 역할 결과를 관찰합니다. |
Platform. 의존성 | Reads object[key] in protected mode, used to look up optional APIs. |
Platform. 의존성 | Validates a role returned by a native API. |
Platform. 공개 | 식별된 클라이언트 계열에서 공개 구성원 식별 정보를 읽습니다. |
Platform. 의존성 | Returns true when unit is exactly player, party1 through party4, or raid1 through raid40 (no leading zeros), and false for any other string. |
Platform. 공개 | 로테이션 소유 판단을 위해 보호된 player UnitClass 관찰을 새로 읽습니다. |
Platform. 의존성 | Returns true when value is a number that is neither NaN nor infinite, and false for anything else. |
Platform. 공개 | 정확한 기본 칸에 대해 보호된 GetRuneCooldown 튜플 하나를 읽습니다. |
Platform. 공개 | 룬 재사용 대기시간 계산을 위해 보호된 인수 없는 GetTime을 새로 읽습니다. |
Platform. 공개 | 인덱스 인수 하나로 GetRuneType을 호출해 정확한 기본 룬 칸 하나를 관찰합니다. |
Platform. 의존성 | Normalizes one numeric field of a native result. |
Platform. 의존성 | Validates a rune slot index. |
Platform. 의존성 | Extracts the never-secret isEnabled, isActive and isOnGCD flags from a C_Spell.GetSpellCooldown record whose times are secret. |
Platform. 의존성 | Reads a spell cooldown as separate values for the readiness checks. |
Platform. 의존성 | Copies the expected fields of a native result table into a new table, checking each type. |
Platform. 의존성 | Returns true when value is a nonnegative number that is not NaN or infinity, and false for anything else. |
Platform. 의존성 | Decides cooldown readiness from the never-secret flags when the cooldown times are hidden. |
Platform. 의존성 | Reports whether the global cooldown is running at time now. |
Platform. 공개 | 정규화된 충전 레코드(currentCharges, maxCharges, cooldownStartTime, cooldownDuration, chargeModRate, isActive)를 읽습니다. |
Platform. 공개 | 지원되는 클라이언트 전반에서 주문 재사용 대기시간을 읽고 정규화합니다. |
Platform. 의존성 | Validates a spell argument. |
Platform. 공개 | 사격이나 자동 사격 같은 주문의 플레이어 자동 반복 상태를 읽습니다. |
Platform. 공개 | 주문을 지금 추천할 수 있는지 확인하며, 남은 재사용 대기시간이 현재 전역 재사용 대기시간과 함께 끝나는 주문도 허용합니다. |
Platform. 의존성 | Returns a record holding only the expected fields, each checked by type. |
Platform. 공개 | 선택한 유닛의 존재, 플레이어에 대한 적대 여부, 그 유닛에 대한 플레이어 위협 상태를 순서대로 관찰합니다. |
Platform. 공개 | 정확한 UnitExists, UnitCanAttack, UnitIsDead 조건식으로 플레이어가 죽지 않은 선택 유닛을 공격할 수 있는지 관찰합니다. |
Platform. 공개 | 현재 유닛 플래그 하나를 관찰합니다. |
Platform. 의존성 | Returns true when value is a number that is neither NaN nor infinite, and false for anything else. |
Platform. 공개 | 지원되는 클라이언트에서 읽을 수 있는 현재 생명력과 선택적으로 최대 생명력을 관찰합니다. |
Platform. 공개 | 첫 번째 토큰만 UnitExists로 확인한 뒤 UnitIsUnit으로 두 정확한 유닛 토큰을 비교합니다. |
Platform. 의존성 | Returns true when value is a number that is neither NaN nor infinite, and false for anything else. |
Platform. 공개 | 알려진 클라이언트에서 읽을 수 있는 원시 유닛 레벨을 관찰합니다. |
Platform. 공개 | UnitExists를 확인한 뒤 사용하는 기본 유닛 메타데이터 필드 하나를 관찰합니다. |
Platform. 의존성 | Returns true when value is a number that is neither NaN nor infinite, and false for anything else. |
Platform. 공개 | 지원되는 읽기 가능 클라이언트에서 명시적인 마나나 현재 원시 자원을 관찰합니다. |
Platform. 공개 | 식별된 클라이언트 계열에서 유닛 존재 여부를 관찰합니다. |
Platform. 의존성 | Returns true when value is a number that is neither NaN nor infinite, and false for anything else. |
Platform. 공개 | 기본 반환값 두 번째에서만 유효 능력치를 관찰합니다. |
Platform. 공개 | 점검 또는 제한 정책 클라이언트에서 정확히 선택한 유닛의 죽음 또는 유령 상태, 또는 플레이어에 대한 우호 여부를 관찰합니다. |
Platform. 공개 | 보호된 인수 없는 점 호출 한 번으로 지역 PvP 분류의 첫 번째 결과를 관찰합니다. |
UI. 의존성 | 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. 공개 | 기본 불리언 조건 컨트롤을 만듭니다. |
UI. 의존성 | 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. 공개 | 공유 조건 위젯 수명 주기와 작업 창 테마를 사용하는 기본 버튼을 만듭니다. |
UI. 공개 | 너비와 글꼴로 높이를 측정하는 기본 줄바꿈 텍스트를 만듭니다. |
UI. 공개 | 선택적인 앞쪽 이미지와 포인터 콜백이 있는 기본 줄바꿈 텍스트를 만듭니다. |
UI. 의존성 | Returns the default font for condition labels and buttons: the GameFontHighlightSmall font object, or its name when the object is not defined. |
UI. 의존성 | 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. 의존성 | 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. 공개 | 조건 위젯 수명 주기를 사용하는 기본 이미지 컨트롤을 만듭니다. |
UI. 의존성 | 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. 공개 | 조건 위젯 규약을 따르는 기본 텍스트 입력을 만듭니다. |
UI. 공개 | 슬라이더와 숫자 입력 필드가 있는 기본 숫자 조건 입력을 만듭니다. |
UI. 의존성 | True when value is a number that is neither NaN nor infinite; the condition inputs use it to validate entered and slider values. |
UI. 의존성 | 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. 공개 | RM이 소유한 List, Table, 반응형 주문 필드 레이아웃을 갖춘 조건 필드 컨테이너를 만듭니다. |
UI. 의존성 | 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. 의존성 | 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. 의존성 | 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. 공개 | 공유 방향 컨트롤을 사용하는 기본 위치 패드를 만듭니다. |
UI. 공개 | 기본 조건 선택기를 만듭니다. |
UI. 의존성 | Constructs a new RM-Selector dropdown widget: an optional caption over a button that opens the workbench selector popup. |
utils. 의존성 | utils.lua에서 제공하는 도우미입니다. |
utils. 의존성 | utils.lua에서 제공하는 도우미입니다. |