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

На главную


unit.GetUnitValuedObject( unitId )

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

Тип объекта - VAL_OBJ_TYPE_CREATURE.
Текст - имя существа.
Изображение - нет.
Id: WString - имя существа.

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

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

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

-- параметры:
unitId: ObjectId - Id существа

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

-- примеры:
local targetId = avatar.GetTarget()
local valuedObject = unit.GetUnitValuedObject( targetId )

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 CategoryUnit CategoryValuedText

На главную