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

На главную

## avatar.GetVariableInfo( variableId )

Метод возвращает информацию о геймдизайнерской переменной и её значение у главного игрока.

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

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

    -- параметры:
    variableId: VariableId or string - или идентификатор ресурса переменной или алиас

    -- возвращаемые значения:
    table or nil - если нет ошибки, то таблица с полями:
      id: VariableId - Id валюты
      sysName: string - внутриигровой псевдоним переменной
      name: WString - название переменной
      sysDebugName: WString - дебажный путь к ресурсу переменной
      value: number - значение переменной
      minValue: number - минимальное значение переменной
      maxValue: number - максимальное значение переменной
      hasRelatedSpell: boolean - переменная влияет на какие-то заклинания игрока (требуется для них)

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

#### Search: "CategoryLuaApi" "CategoryClassSpecific"

EventAvatarBarriersChanged
EventAvatarPsionicChannelChanged
EventAvatarPsionicContactAdded
EventAvatarPsionicContactChanged
EventAvatarPsionicContactRemoved
EventAvatarPsionicDangerSenseLocated
EventAvatarPsionicDangerSenseTarget
EventAvatarPsionicReadThought
EventAvatarPsionicUnreadableThought
EventAvatarStalkerCartridgeBeltChanged
EventAvatarWarriorCombatAdvantageChanged
EventResurrectRejected
EventResurrectRequested
EventVariableValueChanged
FunctionAvatarGetBarriersDelay
FunctionAvatarGetBarriersInfo
FunctionAvatarGetPsionicContacts
FunctionAvatarGetStalkerCartridge
FunctionAvatarGetVariableInfo
FunctionAvatarGetVariables
FunctionAvatarGetWarriorCombatAdvantage
FunctionAvatarHasPsionicChannel
FunctionAvatarResurrectReply

#### Search: "CategoryLuaApi" "CategoryVariable"

EventVariableAdded
EventVariableRemoved
EventVariableValueChanged
FunctionAvatarGetVariableInfo
FunctionAvatarGetVariables

CategoryLuaApi CategoryFunction CategoryAvatar CategoryClassSpecific CategoryVariable

На главную