Возвращает индексированный с 1 отсортированный список информации о предметах в одной коллекции гардероба.
-- библиотека: checkroomLib -- объявление: GetSortedItemsInfo( collectionId ) -- параметры: collectionId: CheckRoomCollectionId - идентификатор ресурса коллекции гардероба -- возвращаемые значения: table of table - список индексированный с 1, каждый элемент которого таблица с полями: id: ObjectId (not nil) - идентификатор предмета name: WString - название предмета icon: TextureId - текстура с иконкой предмета quality: Number (enum ITEM_QUALITY_...) - качество предмета dressSlot: Number (enum) - слот одежды или оружия, если предмет надевается: DRESS_SLOT_XXXX hideNotLearned: Boolean - true если нужно скрывать предмет до появления в гардеробе
Пример:
local categories = checkroomLib.GetCategories() local collections = checkroomLib.GetCollections( categories[ 1 ] ) local items = checkroomLib.GetSortedItemsInfo( collection[ 1 ] ) local name = items[ 1 ].name
Сортировка:
Первоначально сортируется по dressSlot. Если же dressSlot одинаковый, то дальнейшая сортировка осуществляется по имени.
См. также: