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

На главную


remortCreation.SetSceneCharacterVariation( characterId, variation )

Функция выставляет указанную вариацию для выбранного персонажа (основного или дополнительного - из трио, включая питомца) в сцене. Вариация задается набором индексов. Замечание: вариацию можно менять только для персонажей, созданных на сцене по шаблону аватара. Для персонажей, созданных на сцене по имени аватара, это запрещено (выставляется автоматически).

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

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

-- объявление:
function SetSceneCharacterVariation( characterId, variation )

-- параметры:
characterId: ObjectId (not nil) - идентификатор персонажа в сцене
variation: table - таблица с информацией, задающей вариацию для аватара, поля:
 skinTexture: number (int) - индекс вариации тела [0..]
 skinColor: number (int) - индекс вариации цвета тела [0..]
 hairType: number (int) - индекс типа волос [0..]
 hairColor: number (int) - индекс цвета волос [0..], может игнорироваться (например, для гибберлингов)
 face: number (int) - индекс типа лица [0..]
 facialType: number (int) - индекс типа особенностей (лица или украшений) [0..]
 additional: number (int) - индекс варианта татуировки [0..]
 morphPresetIndex: number (int) - индекс варианта пропорций персонажа [0..]

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

-- примеры:
remortCreation.SetSceneCharacterVariation( primaryCharacterId, variation )

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

На главную