diff --git a/WeakAuras/GenericTrigger.lua b/WeakAuras/GenericTrigger.lua index 381feea..3041418 100644 --- a/WeakAuras/GenericTrigger.lua +++ b/WeakAuras/GenericTrigger.lua @@ -797,14 +797,15 @@ function Private.ScanEventsWatchedTrigger(id, watchedTriggernums) Private.StartProfileAura(id); Private.ActivateAuraEnvironment(id); local updateTriggerState = false - for _, wathcedTrigger in ipairs(watchedTriggernums) do - if watched_trigger_events[id] and watched_trigger_events[id][wathcedTrigger] then - local updatedTriggerStates = WeakAuras.GetTriggerStateForTrigger(id, wathcedTrigger) - for observerTrigger in pairs(watched_trigger_events[id][wathcedTrigger]) do + + for _, watchedTrigger in ipairs(watchedTriggernums) do + if watched_trigger_events[id] and watched_trigger_events[id][watchedTrigger] then + local updatedTriggerStates = WeakAuras.GetTriggerStateForTrigger(id, watchedTrigger) + for observerTrigger in pairs(watched_trigger_events[id][watchedTrigger]) do local data = events and events[id] and events[id][observerTrigger] local allstates = WeakAuras.GetTriggerStateForTrigger(id, observerTrigger) if data and allstates and updatedTriggerStates then - if RunTriggerFunc(allstates, data, id, observerTrigger, "TRIGGER", wathcedTrigger, updatedTriggerStates) then + if RunTriggerFunc(allstates, data, id, observerTrigger, "TRIGGER", watchedTrigger, updatedTriggerStates) then updateTriggerState = true end end diff --git a/WeakAurasOptions/Locales/deDE.lua b/WeakAurasOptions/Locales/deDE.lua index bc3834c..6e073dd 100644 --- a/WeakAurasOptions/Locales/deDE.lua +++ b/WeakAurasOptions/Locales/deDE.lua @@ -312,17 +312,30 @@ Off Screen]=] --[[Translation missing --]] L["Custom Sort"] = "Custom Sort" L["Custom Trigger"] = "Benutzerdefinierter Auslöser" - L["Custom trigger event tooltip"] = [=[Wähle die Ereignisse, die den benutzerdefinierten Auslöser aufrufen sollen. -Mehrere Ereignisse können durch Komma oder Leerzeichen getrennt werden. + --[[Translation missing --]] + L["Custom trigger event tooltip"] = [=[ +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. -|cFF4444FFBeispiel:|r -UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=] - L["Custom trigger status tooltip"] = [=[Wähle die Events, die den benutzerdefinierten Auslöser aufrufen sollen. -Da es sich um einen Zustands-Auslöser handelt, kann es passieren, dass WeakAuras nicht die in der WoW-API spezifizierten Argumente übergibt. -Mehrere Events können durch Komma oder Leerzeichen getrennt werden. +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. -|cFF4444FFBeispiel:|r -UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=] +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 +]=] + --[[Translation missing --]] + L["Custom trigger status tooltip"] = [=[ +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +Since this is a status-type trigger, the specified events may be called by WeakAuras without the expected arguments. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 +]=] L["Custom Untrigger"] = "Benutzerdefinierter Umkehrauslöser" --[[Translation missing --]] L["Custom Variables"] = "Custom Variables" @@ -807,6 +820,8 @@ Nur ein Wert kann ausgewählt werden.]=] L["Re-center X"] = "Zentrum (X)" L["Re-center Y"] = "Zentrum (Y)" --[[Translation missing --]] + L["Reciprocal TRIGGER:# requests will be ignored!"] = "Reciprocal TRIGGER:# requests will be ignored!" + --[[Translation missing --]] L["Regions of type \"%s\" are not supported."] = "Regions of type \"%s\" are not supported." L["Remaining Time"] = "Verbleibende Zeit" L["Remove"] = "Entfernen" diff --git a/WeakAurasOptions/Locales/enUS.lua b/WeakAurasOptions/Locales/enUS.lua index e312099..bdff1c8 100644 --- a/WeakAurasOptions/Locales/enUS.lua +++ b/WeakAurasOptions/Locales/enUS.lua @@ -107,8 +107,9 @@ L["Custom Code"] = "Custom Code" L["Custom Trigger"] = "Custom Trigger" L["Custom trigger event tooltip"] = [=[ Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + • "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". -• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to recieve. +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. • The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. |cFF4444FFFor example:|r @@ -116,15 +117,15 @@ UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:S ]=] L["Custom trigger status tooltip"] = [=[ Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + • "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". -• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to recieve. +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. • The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. Since this is a status-type trigger, the specified events may be called by WeakAuras without the expected arguments. -Multiple events can be specified using commas or spaces. |cFF4444FFFor example:|r -UNIT_POWER_UPDATE, UNIT_AURA PLAYER_TARGET_CHANGED +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 ]=] L["Custom Untrigger"] = "Custom Untrigger" L["Custom untrigger event tooltip"] = [=[ @@ -133,7 +134,7 @@ This can be different than the events defined for the trigger. Multiple events can be specified using commas or spaces. |cFF4444FFFor example:|r -UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 +UNIT_POWER_UPDATE, UNIT_AURA PLAYER_TARGET_CHANGED ]=] L["Death"] = "Death" L["Death Rune"] = "Death Rune" @@ -293,6 +294,7 @@ L["Put this display in a group"] = "Put this display in a group" L["Ready For Use"] = "Ready For Use" L["Re-center X"] = "Re-center X" L["Re-center Y"] = "Re-center Y" +L["Reciprocal TRIGGER:# requests will be ignored!"] = "Reciprocal TRIGGER:# requests will be ignored!" L["Remaining Time Precision"] = "Remaining Time Precision" L["Remove this display from its group"] = "Remove this display from its group" L["Rename"] = "Rename" diff --git a/WeakAurasOptions/Locales/esES.lua b/WeakAurasOptions/Locales/esES.lua index 7821706..6a78fa4 100644 --- a/WeakAurasOptions/Locales/esES.lua +++ b/WeakAurasOptions/Locales/esES.lua @@ -319,20 +319,29 @@ Off Screen]=] --[[Translation missing --]] L["Custom Sort"] = "Custom Sort" L["Custom Trigger"] = "Disparador Personalizado" + --[[Translation missing --]] L["Custom trigger event tooltip"] = [=[ -Escoje qué eventos quieres que chequeen el disparador personalizado. -Múltiples eventos pueden ser especificados, sepáralos con comas o espacios. +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. -|cFF4444FFPor Ejemplo:|r -UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 ]=] + --[[Translation missing --]] L["Custom trigger status tooltip"] = [=[ -Escoje qué eventos quieres que chequeen el disparador personalizado. -Ya que éste es un Disparador del tipo Estado, los eventos especificados pueden ser invocados por WeakAuras sin ningún argumento. -Múltiples eventos pueden ser especificados, sepáralos con comas o espacios. - -|cFF4444FFPor Ejemplo:|r -UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +Since this is a status-type trigger, the specified events may be called by WeakAuras without the expected arguments. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 ]=] L["Custom Untrigger"] = "Disparador No-Personalizado" --[[Translation missing --]] @@ -901,6 +910,7 @@ Sólo un valor coincidente puede ser escogido.]=] L["Raid Role"] = "Raid Role" L["Re-center X"] = "Re-centrar X" L["Re-center Y"] = "Re-centrar Y" + L["Reciprocal TRIGGER:# requests will be ignored!"] = "ACTIVADOR recíproco: # solicitudes serán ignoradas." --[[Translation missing --]] L["Regions of type \"%s\" are not supported."] = "Regions of type \"%s\" are not supported." --[[Translation missing --]] diff --git a/WeakAurasOptions/Locales/esMX.lua b/WeakAurasOptions/Locales/esMX.lua index 543b938..6cbcae2 100644 --- a/WeakAurasOptions/Locales/esMX.lua +++ b/WeakAurasOptions/Locales/esMX.lua @@ -308,18 +308,30 @@ Off Screen]=] --[[Translation missing --]] L["Custom Sort"] = "Custom Sort" L["Custom Trigger"] = "Desencadenador personalizado" - L["Custom trigger event tooltip"] = [=[Escoje qué eventos quieres que revise el desencadenador personalizado. -Múltiples eventos pueden ser especificados. Sepáralos con comas o espacios. + --[[Translation missing --]] + L["Custom trigger event tooltip"] = [=[ +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. -|cFF4444FFPor Ejemplo:|r -UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 ]=] - L["Custom trigger status tooltip"] = [=[Escoje qué eventos quieres que revise el desencadenador personalizado. -Ya que éste es un desencadenador de estado, los eventos especificados pueden ser invocados por WeakAuras sin ningún argumento. -Múltiples eventos pueden ser especificados. Sepáralos con comas o espacios. - -|cFF4444FFPor Ejemplo:|r -UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=] + --[[Translation missing --]] + L["Custom trigger status tooltip"] = [=[ +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +Since this is a status-type trigger, the specified events may be called by WeakAuras without the expected arguments. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 + ]=] L["Custom Untrigger"] = "Desencadenador No-Personalizado" --[[Translation missing --]] L["Custom Variables"] = "Custom Variables" @@ -832,6 +844,7 @@ Sólo un valor coincidente puede ser escogido.]=] L["Raid Role"] = "Raid Role" L["Re-center X"] = "Centrar X" L["Re-center Y"] = "Centrar Y" + L["Reciprocal TRIGGER:# requests will be ignored!"] = "ACTIVADOR recíproco: # solicitudes serán ignoradas." --[[Translation missing --]] L["Regions of type \"%s\" are not supported."] = "Regions of type \"%s\" are not supported." L["Remaining Time"] = "Tiempo restante" diff --git a/WeakAurasOptions/Locales/frFR.lua b/WeakAurasOptions/Locales/frFR.lua index 8ba0dce..4257e46 100644 --- a/WeakAurasOptions/Locales/frFR.lua +++ b/WeakAurasOptions/Locales/frFR.lua @@ -257,20 +257,29 @@ Off Screen]=] L["Custom Options"] = "Options personnalisées" L["Custom Sort"] = "Tri personnalisé" L["Custom Trigger"] = "Déclencheur personnalisé" + --[[Translation missing --]] L["Custom trigger event tooltip"] = [=[ -Choisissez quels évènements peuvent activer le déclencheur. -Plusieurs évènements peuvent être spécifiés avec des virgules ou des espaces. - -|cFF4444FFPar exemple:|r -UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 ]=] + --[[Translation missing --]] L["Custom trigger status tooltip"] = [=[ -Choisissez quels évènements peuvent activer le déclencheur. -Comme c'est un déclencheur de type statut, les évènements spécifiés peuvent être appelés par WeakAuras sans les arguments attendus. -Plusieurs évènements peuvent être spécifiés avec des virgules ou des espaces. - -|cFF4444FFPar exemple:|r -UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +Since this is a status-type trigger, the specified events may be called by WeakAuras without the expected arguments. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 ]=] L["Custom Untrigger"] = "Désactivation personnalisée" L["Custom Variables"] = "Variables personnalisées" @@ -696,6 +705,8 @@ Seule une unique valeur peut être choisie]=] L["Raid Role"] = "Raid Role" L["Re-center X"] = "Recentrer X" L["Re-center Y"] = "Recentrer Y" + --[[Translation missing --]] + L["Reciprocal TRIGGER:# requests will be ignored!"] = "Reciprocal TRIGGER:# requests will be ignored!" L["Regions of type \"%s\" are not supported."] = "Les régions de type \"%s\" ne sont pas prises en charge." L["Remaining Time"] = "Temps restant" L["Remove"] = "Retirer" diff --git a/WeakAurasOptions/Locales/itIT.lua b/WeakAurasOptions/Locales/itIT.lua index aa55848..fefefeb 100644 --- a/WeakAurasOptions/Locales/itIT.lua +++ b/WeakAurasOptions/Locales/itIT.lua @@ -317,9 +317,29 @@ Off Screen]=] --[[Translation missing --]] L["Custom Trigger"] = "Custom Trigger" --[[Translation missing --]] - L["Custom trigger event tooltip"] = "Custom trigger event tooltip" + L["Custom trigger event tooltip"] = [=[ +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 +]=] --[[Translation missing --]] - L["Custom trigger status tooltip"] = "Custom trigger status tooltip" + L["Custom trigger status tooltip"] = [=[ +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +Since this is a status-type trigger, the specified events may be called by WeakAuras without the expected arguments. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 +]=] --[[Translation missing --]] L["Custom Untrigger"] = "Custom Untrigger" --[[Translation missing --]] @@ -942,6 +962,8 @@ Supports multiple entries, separated by commas --[[Translation missing --]] L["Re-center Y"] = "Re-center Y" --[[Translation missing --]] + L["Reciprocal TRIGGER:# requests will be ignored!"] = "Reciprocal TRIGGER:# requests will be ignored!" + --[[Translation missing --]] L["Regions of type \"%s\" are not supported."] = "Regions of type \"%s\" are not supported." --[[Translation missing --]] L["Remaining Time"] = "Remaining Time" diff --git a/WeakAurasOptions/Locales/koKR.lua b/WeakAurasOptions/Locales/koKR.lua index 2a762e0..945eaf2 100644 --- a/WeakAurasOptions/Locales/koKR.lua +++ b/WeakAurasOptions/Locales/koKR.lua @@ -250,19 +250,30 @@ Off Screen]=] L["Custom Options"] = "사용자 설정 옵션" L["Custom Sort"] = "사용자 설정 정렬" L["Custom Trigger"] = "사용자 설정 활성 조건" + --[[Translation missing --]] L["Custom trigger event tooltip"] = [=[ -사용자 설정 활성 조건을 확인할 이벤트를 선택하세요. -쉼표나 공백을 사용해 여러 이벤트를 지정할 수 있습니다. - -|cFF4444FF예제:|r -UNIT_POWER_UPDATE, UNIT_AURA PLAYER_TARGET_CHANGED]=] +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 +]=] + --[[Translation missing --]] L["Custom trigger status tooltip"] = [=[ -사용자 설정 활성 조건을 확인할 이벤트를 선택하세요. -이는 상태-유형 활성 조건이므로, 지정된 이벤트는 예상 인수 없이 WeakAuras에 의해 호출될 수 있습니다. -쉼표나 공백을 사용해 여러 이벤트를 지정할 수 있습니다. - -|cFF4444FF예제:|r -UNIT_POWER_UPDATE, UNIT_AURA PLAYER_TARGET_CHANGED]=] +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +Since this is a status-type trigger, the specified events may be called by WeakAuras without the expected arguments. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 +]=] L["Custom Untrigger"] = "사용자 설정 비활성 조건" L["Custom Variables"] = "사용자 설정 변수" L["Debuff Type"] = "약화 효과 유형" @@ -652,6 +663,7 @@ Supports multiple entries, separated by commas L["Raid Role"] = "공격대 역할" L["Re-center X"] = "내부 X 좌표" L["Re-center Y"] = "내부 Y 좌표" + L["Reciprocal TRIGGER:# requests will be ignored!"] = "서로 상응하는 활성 조건 # 요청은 무시됩니다!" --[[Translation missing --]] L["Regions of type \"%s\" are not supported."] = "Regions of type \"%s\" are not supported." L["Remaining Time"] = "남은 시간" diff --git a/WeakAurasOptions/Locales/ptBR.lua b/WeakAurasOptions/Locales/ptBR.lua index 0f2addb..a791433 100644 --- a/WeakAurasOptions/Locales/ptBR.lua +++ b/WeakAurasOptions/Locales/ptBR.lua @@ -277,9 +277,29 @@ Off Screen]=] ] = "Aura está fora da tela" L["Custom Sort"] = "Custom Sort" L["Custom Trigger"] = "Gatilho personalizado" --[[Translation missing --]] - L["Custom trigger event tooltip"] = "Custom trigger event tooltip" + L["Custom trigger event tooltip"] = [=[ +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 +]=] --[[Translation missing --]] - L["Custom trigger status tooltip"] = "Custom trigger status tooltip" + L["Custom trigger status tooltip"] = [=[ +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +Since this is a status-type trigger, the specified events may be called by WeakAuras without the expected arguments. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 +]=] --[[Translation missing --]] L["Custom Untrigger"] = "Custom Untrigger" --[[Translation missing --]] @@ -842,6 +862,8 @@ Supports multiple entries, separated by commas L["Re-center X"] = "Recentralizar X" L["Re-center Y"] = "Recentralizar Y" --[[Translation missing --]] + L["Reciprocal TRIGGER:# requests will be ignored!"] = "Reciprocal TRIGGER:# requests will be ignored!" + --[[Translation missing --]] L["Regions of type \"%s\" are not supported."] = "Regions of type \"%s\" are not supported." --[[Translation missing --]] L["Remaining Time"] = "Remaining Time" diff --git a/WeakAurasOptions/Locales/ruRU.lua b/WeakAurasOptions/Locales/ruRU.lua index 3130d28..fa68dc1 100644 --- a/WeakAurasOptions/Locales/ruRU.lua +++ b/WeakAurasOptions/Locales/ruRU.lua @@ -328,15 +328,30 @@ Off Screen]=] ] = [=[Индикация за L["Custom Options"] = "Пользовательские параметры" L["Custom Sort"] = "Свой критерий сортировки" L["Custom Trigger"] = "Свой триггер" - L["Custom trigger event tooltip"] = [=[Напишите события, которые будут вызывать проверку вашего триггера. Несколько событий должны быть разделены запятыми или пробелами. + --[[Translation missing --]] + L["Custom trigger event tooltip"] = [=[ +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. -|cFF4444FFПример:|r -UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=] - L["Custom trigger status tooltip"] = [=[Напишите события, которые будут вызывать проверку вашего триггера. Несколько событий должны быть разделены запятыми или пробелами. -Поскольку это триггер статуса, указанные события могут быть переданы WeakAuras без ожидаемых аргументов. +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. -|cFF4444FFПример:|r -UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=] +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 +]=] + --[[Translation missing --]] + L["Custom trigger status tooltip"] = [=[ +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +Since this is a status-type trigger, the specified events may be called by WeakAuras without the expected arguments. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 +]=] L["Custom Untrigger"] = "Свой детриггер" L["Custom Variables"] = "Свои переменные" L["Debuff Type"] = "Тип дебаффа" @@ -684,6 +699,7 @@ Supports multiple entries, separated by commas L["Raid Role"] = "Роль в рейде" L["Re-center X"] = "Рецентрировать по X" L["Re-center Y"] = "Рецентрировать по Y" + L["Reciprocal TRIGGER:# requests will be ignored!"] = "Ответный TRIGGER:# запрос будет проигнорирован!" L["Regions of type \"%s\" are not supported."] = "Регионы типа \"%s\" не поддерживаются." L["Remaining Time"] = "Оставшееся время" L["Remove"] = "Удалить" diff --git a/WeakAurasOptions/Locales/zhCN.lua b/WeakAurasOptions/Locales/zhCN.lua index b9e388e..4c44c83 100644 --- a/WeakAurasOptions/Locales/zhCN.lua +++ b/WeakAurasOptions/Locales/zhCN.lua @@ -217,17 +217,30 @@ Off Screen]=] ] = "光环在屏幕外" L["Custom Options"] = "自定义选项" L["Custom Sort"] = "自定义排序" L["Custom Trigger"] = "自定义生效触发器" - L["Custom trigger event tooltip"] = [=[选择用于检查自订触发的事件。 -如果有多个事件,可以用逗号或空白分隔。 + --[[Translation missing --]] + L["Custom trigger event tooltip"] = [=[ +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. -|cFF4444FF例:|r -UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=] - L["Custom trigger status tooltip"] = [=[选择用于检查自订触发的事件。 -因为这一个是状态触发器, 指定的事件 可以被 WeakAuras 调用, 而不需指定参数. -如果有多个事件,可以用逗号或空白分隔。 +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. -|cFF4444FF例:|r -UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=] +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 +]=] + --[[Translation missing --]] + L["Custom trigger status tooltip"] = [=[ +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +Since this is a status-type trigger, the specified events may be called by WeakAuras without the expected arguments. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 +]=] L["Custom Untrigger"] = "自定义失效触发器" L["Custom Variables"] = "自定义变量" L["Debuff Type"] = "减益类型" @@ -559,6 +572,7 @@ Supports multiple entries, separated by commas L["Raid Role"] = "团队角色" L["Re-center X"] = "到中心 X 偏移" L["Re-center Y"] = "到中心 Y 偏移" + L["Reciprocal TRIGGER:# requests will be ignored!"] = "相互的TRIGGER:#请求将被忽略!" L["Regions of type \"%s\" are not supported."] = "%s 区域类型不被支持。" L["Remaining Time"] = "剩余时间" L["Remove"] = "移除" diff --git a/WeakAurasOptions/Locales/zhTW.lua b/WeakAurasOptions/Locales/zhTW.lua index 872c414..6d0bf9d 100644 --- a/WeakAurasOptions/Locales/zhTW.lua +++ b/WeakAurasOptions/Locales/zhTW.lua @@ -218,17 +218,30 @@ Off Screen]=] ] = "提醒效果不在畫面上 / 跑出畫面" L["Custom Options"] = "自訂選項" L["Custom Sort"] = "自訂排序" L["Custom Trigger"] = "自訂觸發" - L["Custom trigger event tooltip"] = [=[選擇自訂觸發要檢查的事件。 -可用逗號分隔多個事件。 + --[[Translation missing --]] + L["Custom trigger event tooltip"] = [=[ +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. -|cFF4444FF例如:|r -UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=] - L["Custom trigger status tooltip"] = [=[選擇自訂觸發要檢查的事件。 -因為這是狀態類型的觸發,所指定的事件必須不用加參數就能夠被 WeakAuras 呼叫。 -可用逗號分隔多個事件。 +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. -|cFF4444FF例如:|r -UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=] +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 +]=] + --[[Translation missing --]] + L["Custom trigger status tooltip"] = [=[ +Choose which events cause the custom trigger to be checked. Multiple events can be specified using commas or spaces. + +• "UNIT" events can use colons to define which unitIDs will be registered. In addition to UnitIDs Unit types can be used, they include "nameplate", "group", "raid", "party", "arena", "boss". +• "CLEU" can be used instead of COMBAT_LOG_EVENT_UNFILTERED and colons can be used to separate specific "subEvents" you want to receive. +• The keyword "TRIGGER" can be used, with colons separating trigger numbers, to have the custom trigger get updated when the specified trigger(s) update. + +Since this is a status-type trigger, the specified events may be called by WeakAuras without the expected arguments. + +|cFF4444FFFor example:|r +UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1 +]=] L["Custom Untrigger"] = "自訂取消觸發" L["Custom Variables"] = "自訂變數" L["Debuff Type"] = "減益類型" @@ -561,6 +574,7 @@ Supports multiple entries, separated by commas L["Raid Role"] = "團隊職責" L["Re-center X"] = "重新水平置中" L["Re-center Y"] = "重新垂直置中" + L["Reciprocal TRIGGER:# requests will be ignored!"] = "對應的觸發器:# 請求將被忽略!" L["Regions of type \"%s\" are not supported."] = "不支援區域類型 \"%s\"。" L["Remaining Time"] = "剩餘時間" L["Remove"] = "移除"