Возвращает описание крафтового компонента по идентификатору ресурса.
-- система: UIState/GameState функция имеет основную реализация в логике и расширенную реализацию в UI -- библиотека avatar -- объявление: function GetComponentInfo( id ) -- параметры id: ComponentPropertyId - Id ресурса компонента -- возвращаемые значения nil, если компонент не найден по идентификатору, или table: id: ComponentPropertyId - Id ресурса компонента name: WString - название description: WString - описание --{ часть таблицы, реализованная только для UI image: TextureId - идентификатор текстуры для иконки компонента --} -- пример использования local drumInfo = avatar.GetAlchemyDrumInfo( drum ) local components = drumInfo.components for i = 0, GetTableSize( components ) - 1 do local componentInfo = avatar.GetComponentInfo( components[ i ] ) if componentInfo then common.LogInfo( debugCommon.FromWString( componentInfo.name ) ) end end