Пользовательские дополнения
На главную
avatar.GetArmorCraftViewedRecipes(skillId)
Возвращает список рецептов, которые может видеть игрок во время действия умения armor craft, и подходящих для компонентов, имеющихся в слотах инструмента.
Видны следующие рецепты:
* в слоте инструмента имеется первый (главный) компонент рецепта
* уровень рецепта не выше уровня скила игрока на заданную величину (см. avatar.GetArmorCraftInfo(skillId))
Но использовать можно только те рецепты, которые не превышают уровень скила игрока.
-- библиотека
avatar
-- объявление:
function GetArmorCraftViewedRecipes(skillId)
-- параметры
skillId: SkillId - Id ресурса умения
-- возвращаемые значения
Table of RecipePair - индексированный с 0 список содержащий таблицы с полями:
recipeId: RecipeId - идентификатор ресурса подходящего рецепта (см. avatar.GetRecipeInfo(id))
available: boolean - true, если положенных компонент достаточно для производства, иначе false
-- пример использования
local recipesList = avatar.GetArmorCraftViewedRecipes(skillId)
for i = 0, GetTableSize( recipesList ) - 1 do
local recipeInfo = avatar.GetRecipeInfo( recipesList[i].recipeId )
local available = recipesList[i].available
end
Search: "CategoryLuaApi" "CategoryArmorCraft"
EnumArmorCraftProp
EventArmorCraftCanceled
EventArmorCraftFinished
EventArmorCraftGameStarted
EventArmorCraftItemCreated
EventArmorCraftItemEmpty
EventArmorCraftItemPlaced
EventArmorCraftNoEmptySlot
EventArmorCraftNotArmorCraftItem
EventArmorCraftNotAvailableResources
EventArmorCraftNotEnoughComponents
EventArmorCraftRecipesChanged
EventArmorCraftRerolled
EventArmorCraftResultRejected
EventArmorCraftScoreChanged
EventArmorCraftStarted
FunctionAvatarCancelArmorCraft
FunctionAvatarGetArmorCraftCounterInfo
FunctionAvatarGetArmorCraftCurrentItem
FunctionAvatarGetArmorCraftGameInfo
FunctionAvatarGetArmorCraftInfo
FunctionAvatarGetArmorCraftPlacedItems
FunctionAvatarGetArmorCraftResultItem
FunctionAvatarGetArmorCraftResultRecipe
FunctionAvatarGetArmorCraftViewedRecipes
FunctionAvatarGetCraftingSkillRerollCurrencyId
FunctionAvatarIsArmorCraftComponentEnough
FunctionAvatarLockArmorCraftCounter
FunctionAvatarLockArmorCraftProperty
FunctionAvatarPutArmorCraftItemToEmptySlot
FunctionAvatarPutArmorCraftItemToSlot
FunctionAvatarRerollArmorCraft
FunctionAvatarStartArmorCraftGame
CategoryLuaApi
CategoryFunction
CategoryAvatar
CategoryArmorCraft
На главную