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

На главную


avatar.GetSpellValuedObject( spellId )

Возвращает новый экземпляр ValuedObject для заклинания.

Тип объекта - VAL_OBJ_TYPE_SPELL.
Текст - имя заклинания.
Изображение - иконка заклинания.
Id: SpellId - Id ресурса заклинания.

Замечание: поскольку ValuedObject это userdata, то Lua работает с ними по ссылке, а не по значению.

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

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

-- параметры:
spellId: ObjectId - Id ресурса заклинания

-- возвращаемые значения:
ValuedObject - экземпляр ValuedObject

-- примеры:
local spellId = spellInfo.id
local valuedObject = avatar.GetSpellValuedObject( spellId )

Search: "CategoryLuaApi" "CategoryValuedText"

CategoryValuedText
EventTextObjectClicked
FunctionAvatarGetAbilityValuedObject
FunctionAvatarGetItemValuedObject
FunctionAvatarGetSpellValuedObject
FunctionCommonCreateValuedText
FunctionCommonFormatFloat
FunctionCommonFormatInt
FunctionCommonIsValuedObject
FunctionCommonIsValuedText
FunctionMountGetValuedObject
FunctionTextViewSetValuedText
FunctionUnitGetPlayerValuedObject
FunctionUnitGetUnitValuedObject
FunctionValuedObjectGetId
FunctionValuedObjectGetImage
FunctionValuedObjectGetText
FunctionValuedObjectGetType
FunctionValuedTextClearValues
FunctionValuedTextSetClassVal
FunctionValuedTextSetFormat
FunctionValuedTextSetVal
TypeValuedObject
TypeValuedText


CategoryLuaApi CategoryFunction CategoryAvatar CategoryValuedText

На главную