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

На главную

## remortCreation.GetAvatarTemplatesInfo()

Возвращает информацию о шаблонах для аватаров.

    -- система
    функция реализована в UI

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

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

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

    -- возвращаемые значения:
    table - содержит таблицы с доступными фракциями и полами:
     growthCount: number (integer) - количество стадий развития персонажа
     factions: table - таблица с доступными фракциями, индексированная [0..] и содержащая таблицы:
      table[0..] - таблица с информацией о фракции со следующими полями:
       name: локализованное название фракции
       sysName: string - системное название фракции
       races: table - таблица с доступными расами, индексированная [0..] и содержащая таблицы:
        table[0..] - таблица с информацией о расе со следующими полями:
         name: локализованное название расы
         sysName: string - системное название расы
         classes: table - таблица с доступными классами, индексированная [0..] и содержащая таблицы:
          table[0..] - таблица с информацией о классе со следующими полями:
           name: WString - локализованное название класса
           sysName: string - системное название класса
           uiName: WString - локализованное дополнительное название класса
           classId: CharacterClassId - идентификатор класса игрока

     sexes: table - таблица с доступными полами, индексированная [0..] и содержащая таблицы:
      table[0..] - таблица с информацией о поле персонажа со следующими полями:
       name: локализованное название пола персонажа

    -- примеры:
    local templatesInfo = remortCreation.GetAvatarTemplatesInfo()
    common.LogInfo( "fraction: " .. debugCommon.FromWString( templatesInfo.factions[0].name ) )
    common.LogInfo( "race: " .. debugCommon.FromWString( templatesInfo.factions[0].races[0].name ) )
    common.LogInfo( "class: " .. debugCommon.FromWString( templatesInfo.factions[0].races[0].classes[0].name ) )
    common.LogInfo( "sex: " .. debugCommon.FromWString( templatesInfo.sexes[0].name ) )

#### Search: "CategoryLuaApi" "CategoryRemortCreation"

CategoryRemortCreation
EventRemortCharacterSceneCameraReady
EventRemortZoomTriggerChanged
FunctionRemortCreationChargenShowHelm
FunctionRemortCreationCreateAvatar
FunctionRemortCreationGetAvatarTemplate
FunctionRemortCreationGetAvatarTemplatesInfo
FunctionRemortCreationGetAvatarTemplatesRaceClassInfo
FunctionRemortCreationGetSceneAvatarInfo
FunctionRemortCreationGetVariationsStatus
FunctionRemortCreationIsZoomEnabled
FunctionRemortCreationIsZoomOnFace
FunctionRemortCreationIsZoomOnFar
FunctionRemortCreationRemoveScene
FunctionRemortCreationRemoveSceneAvatar
FunctionRemortCreationRequestAllVariations
FunctionRemortCreationResetAvatar
FunctionRemortCreationResetSceneCharacterRotation
FunctionRemortCreationRotateSceneCharacter
FunctionRemortCreationSetCameraPath
FunctionRemortCreationSetChargenEquipType
FunctionRemortCreationSetScene
FunctionRemortCreationSetSceneAvatar
FunctionRemortCreationSetSceneAvatarByTemplate
FunctionRemortCreationSetSceneCharacterMouseRotation
FunctionRemortCreationSetSceneCharacterPos
FunctionRemortCreationSetSceneCharacterScaleFactor
FunctionRemortCreationSetSceneCharacterVariation
FunctionRemortCreationToggleZoom

CategoryLuaApi CategoryFunction CategoryRemortCreation CategoryRemort

На главную