Referência › Referência de funções › Conditions

Conditions.raid_marks.markName

dependência

Chame como

Conditions.raid_marks.markName(key)

Registre a dependência Conditions.raid_marks.markName e depois chame-a por esse nome. Uma chamada com namespace não passa self: use uma chamada com dois-pontos ou passe o objeto você mesmo.

O que faz

Returns the game's localized name for a raid marker, falling back to its English name.

Argumentos

NomeTipoO que faz
keystringThe marker's saved name.

Retornos

1stringThe marker name.

Edições

As funções auxiliares integradas são registradas em todas as edições. O que muda é a API do jogo que elas leem; quando uma está ausente, a função auxiliar recorre a uma alternativa ou retorna nil com um motivo.

Não lê nenhuma API do jogo diretamente.

Como o addon a chama

Dependências

Código-fonte

Conditions/raid_marks.lua, linha 59. Somente leitura no jogo; Duplicar cria uma cópia editável.

Conditions.raid_marks.markName(key)
    local label = _G["RAID_TARGET_" .. (MARK_NUMBER[key] or 0)]
    if type(label) == "string" and label ~= "" then return label end
    return key:sub(1, 1):upper() .. key:sub(2)

Voltar para Referência de funções