Referencia › Referencia de funciones › Conditions

Conditions.build.setLabel

dependencia

Llamar como

Conditions.build.setLabel(id)

Registra la dependencia Conditions.build.setLabel y luego llámala con ese nombre. Una llamada con espacio de nombres no pasa self: usa una llamada con dos puntos o pasa tú mismo el objeto.

Qué hace

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". Returns nil when id is not a positive whole number.

Argumentos

NombreTipoQué hace
idanySaved item set ID.

Retornos

1string | nilLocalized set label, or nil for an invalid ID.

Ediciones

Las funciones auxiliares integradas se registran en todas las ediciones. Lo que cambia es la API del juego que leen; donde falta alguna, la función auxiliar recurre a una alternativa o devuelve nil con un motivo.

No lee directamente ninguna API del juego.

Cómo la llama el addon

Dependencias

Código fuente

Conditions/build.lua, línea 71. Solo lectura en el juego; Duplicar crea una copia editable.

Conditions.build.setLabel(id)
    if not wholeNumber(id) then return nil end
    local name=addon.GetItemSetName and addon:GetItemSetName(id)
    if name then return string.format(L["%s (set %d)"], name, id) end
    return string.format(L["item set %d"], id)

Volver a Referencia de funciones