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

На главную


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 - системное название расы
     raceChangeType: number(ENUM_RedefineRaceType) - режим смены расы для которого подходит данная раса
     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
EnumRedefineRaceType
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

На главную