# Пользовательские дополнения

На главную

## avatar.GetCurrencies()

В игре встречаются альтернативные валюты. Этот метод возвращает информацию об этой валюте и её количество у игрока.

    -- система:
    UIState/GameState
    функция имеет основную реализация в логике и расширенную реализацию в UI

    -- библиотека:
    avatar

    -- объявление:
    function GetCurrencies()

    -- параметры:
    нет

    -- возвращаемые значения:
    table of CurrencyId - индексированная с 0 таблица с идентификаторами ресурсов имеющихся валют

    -- пример:
    local ids = avatar.GetCurrencies()
    if ids and ids[0] then
      local info = avatar.GetCurrencyInfo( ids[0] )
      if info then
        local currentValue = info.value
      end
    end

#### Search: "CategoryLuaApi" "CategoryCurrency"

CategoryCurrency
CurrencyCategoryId
CurrencyId
EnumCurrencyStorage
EventCurrenciesChanged
EventCurrencyNotEnough
EventCurrencyValueChanged
FunctionAvatarGetCategoryCurrencies
FunctionAvatarGetCurrencies
FunctionAvatarGetCurrencyCategories
FunctionAvatarGetCurrencyId
FunctionAvatarGetCurrencyInfo

CategoryLuaApi CategoryFunction CategoryAvatar CategoryCurrency

На главную