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

На главную


remortCreation.SetSceneAvatarByTemplate( template, isTrio2Male, isTrio3Male, petIndex, growthIndex )

Функция выставляет в сцене аватара по данной информации о шаблоне. Шаблон задается набором индексов в таблице (из ресурсной системе) с информацией о шаблонах. Также задается информация о том, какого пола дополнительные персонажи (например, для гибберлингов), эта информация используется только в том случае, если дополнительные персонажи действительно есть.

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

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

-- объявление:
function SetSceneAvatarByTemplate( template, isTrio2Male, isTrio3Male, petIndex, growthIndex )

-- параметры:
template: table - таблица с информацией, задающей шаблон для аватара, поля:
  faction: number (int) - индекс фракции [0..]
  race: number (int) - индекс расы [0..]
  class: number (int) - индекс класса [0..]
  sex: number (int) - индекс пола [0..]
  avatarId: number (int64) or nil - серверный id аватара; если указан, то текущий пет аватара будет учтен при формировании сцены, иначе на сцене будет только дефолтный пет
isTrio2Male: boolean - пол второго (дополнительного) персонажа, игнорируется, если персонаж не трио
isTrio3Male: boolean - пол третьего (дополнительного) персонажа, игнорируется, если персонаж не трио
petIndex: number (integer) or nil - индекс облика пета, если он есть, начиная с 0
growthIndex: number (integer) - номер стадии развития персонажа, начиная с 0

-- возвращаемые значения:
нет

-- примеры:
remortCreation.SetSceneAvatarByTemplate( template, true, true, 1, 0 )

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

На главную