Возвращает информацию о ездовом животном главного игрока.
-- библиотека: mount -- объявление: function GetInfo( mountId ) -- параметры: mountId: ObjectId (not nil) -- идентификатор ездового животного -- возвращаемые значения - table or nil - если есть маунт, то таблица с полями: id: ObjectId - идентификатор животного grade: number (integer) - грейд name: WString - название description: ValuedText or nil - описание sysName: string or nil - служебное название debugName: string or nil - путь к файлу описания предмета (отладочная информация) canGainExperience: boolean - получает ли животное опыт будучи призванным и прокачивает ли свой уровень experience: number (integer) - опыт, накопленный животным level: number (integer) - уровень, зависящий от опыта levelExperience: number (integer) - базовый опыт для этого уровня nextLevelExperience: number (integer) - опыт для следующего уровня satiationMs: number (integer) - текущее время до полного истощения (меняется при кормлении) canBeFeeded: boolean - можно ли покормить этого маунта в принципе canBeMorphed: boolean - можно ли применять в сочетании с метаморфом isProbe: boolean - этот маунт является пробником isExoMount: boolean - этот маунт является экзоскелетом experienceToday: number(integer) - сколько опыта получено за сегодня timeActivatedLeftMs: number(integer) or nil - если у животного есть время жизни, то колличество миллисекунд до исчезновения животного из конюшни (время уменьшается, только если это животное вызвано в данный момент) timeTotalLeftMs: number(integer) or nil - если у животного есть время жизни, то колличество миллисекунд до исчезновения животного из конюшни (время уменьшается в любом случае) currentLevelStats: table - таблица с полями, описывающими характеристики маунта на текущем уровне speed: number - скорость (м/с) health: number (integer) - максимум здоровья regen: number - реген (количество восстановленного здоровья в секунду) castTimeMs: number (integer) - время для вызова из конюшни в миллисекундах nextLevelStats: table - таблица с полями, описывающими характеристики маунта на следующем уровне. Поля такие же, как в currentLevelStats. hasLender: boolean - true, если ездовое животное выдано лучшим другом lenderId: ObjectId or nil - идентификатор лучшего друга, который дал ездовое животное hasBorrower: boolean - true, если ездовое животное выдано лучшему другу borrowerId: ObjectId or nil - идентификатор лучшего друга, которому ездовое животное отдано --{ часть таблицы, реализованная только для UI image: TextureId - идентификатор текстуры для иконки маунта --} -- пример: local mountInfo = mount.GetInfo( mount.GetMounts()[0] ) if mountInfo then local currentHealth = mountInfo.currentLevelStats.health local nextHealth = mountInfo.nextLevelStats.health end