Возвращает информацию о профессии главного игрока по идентификатору. В данный момент это умение носить вещи определенного класса. Зависит от уровня и класса персонажа.
-- система: UIState/GameState функция имеет основную реализация в логике и расширенную реализацию в UI -- библиотека avatar -- объявление: function GetProficiencyInfo( id ) -- параметры id: ObjectId - Id объекта профессии -- возвращаемые значения nil, если такой профессии нет table, если профессия есть, то поля возвращаемой таблицы: id: ObjectId - Id профессии name: WString (название) description: WString (описание) sysInfo: string - системная информация для дебага (путь к файлу) --{ часть таблицы, реализованная только для UI image: TextureId - идентификатор текстуры для иконки --} -- пример использования local proficiences = avatar.GetProficiences() local proficiencyInfo = avatar.GetProficiencyInfo( proficiences[0] ) if proficiencyInfo then local name = proficiencyInfo.name end