Пользовательские дополнения

На главную


hangar.GetDeviceRatings( deviceId )

Возвращает информацию по рейтингам устройства, находящегося в ангаре.

-- библиотека:
hangar

-- объявление:
function hangar.GetDeviceRatings( deviceId )

-- параметры:
deviceId: ObjectId  - идентификатор устройства

-- возвращаемые значения -
nil or table of tables - если устройство найдено, то таблица, содержащая список (индексированный от 0) таблиц с полями:
  name: WString - имя переменной, откуда взят соответствующий рейтинг (не для показа игроку, может быть использовано для подстановки в ValuedText как имя поля)
  numberValue: number (float) - численное значение рейтинга
  textValue: ValuedText or nil - имя рейтинга, локализованный текст, может быть показан игроку

-- пример:
local devices = hangar.GetDevices()
if devices then
  for i, deviceId in devices do
    local info = hangar.GetDeviceInfo( deviceId )
    local ratings = hangar.GetDeviceRatings( deviceId )
    if deviceInfo then
      local deviceName = info.name
        for _, rating in ratings do
          local ratingName = rating.textValue
          local ratingValue = rating.numberValue
        end
    end
  end
end

См. также hangar.GetDeviceInfo( deviceId ), hangar.GetDevices().

Связанные страницы: "CategoryLuaApi" "CategoryHangar"

EnumShipInfoMarker
EventHangarActiveHullChanged
EventHangarActiveShipChanged
EventHangarActiveShipHullsChanged
EventHangarActiveShipSkinsChanged
EventHangarActiveSkinChanged
EventHangarDevicesReceived
EventHangarProgressReceived
EventHangarRepairProgressReceived
EventHangarRepairQuestion
EventHangarShipsChanged
EventHangarSlotDevicesReceived
EventHangarSpellChanged
EventHangarSpellEffect
EventShipCustomizationChanged
EventShipCustomizationFinished
EventShipCustomizationStarted
EventTransportRenameReply
EventTransportRenameReplyResult
FunctionHangarApplyCustomization
FunctionHangarCanCustomize
FunctionHangarCanLendShip
FunctionHangarCanRemoveDevice
FunctionHangarChangeSlotCustomization
FunctionHangarGetActiveShip
FunctionHangarGetActiveShipHull
FunctionHangarGetActiveShipSkin
FunctionHangarGetAllowedDeviceTypes
FunctionHangarGetAvailableHulls
FunctionHangarGetAvailableSkins
FunctionHangarGetCustomizationCost
FunctionHangarGetCustomizationCurrency
FunctionHangarGetCustomizationSlotDevices
FunctionHangarGetCustomizationSlotInfo
FunctionHangarGetCustomizationSlots
FunctionHangarGetDeviceExtraDescs
FunctionHangarGetDeviceInfo
FunctionHangarGetDeviceRatings
FunctionHangarGetDevices
FunctionHangarGetHullInfo
FunctionHangarGetLendShipSpellId
FunctionHangarGetProgress
FunctionHangarGetRandomName
FunctionHangarGetRepairProgress
FunctionHangarGetReturnLendedShipSpellId
FunctionHangarGetShipInfo
FunctionHangarGetShips
FunctionHangarGetSkinInfo
FunctionHangarGetSlotDevices
FunctionHangarGetSummonShipSpellId
FunctionHangarGetSwitchShipMasterHullSpellId
FunctionHangarGetSwitchShipSkinSpellId
FunctionHangarGetTakeAwaySpellId
FunctionHangarGetUnsummonShipSpellId
FunctionHangarLendShip
FunctionHangarPreviewPurchasedDevice
FunctionHangarPurchaseDevice
FunctionHangarRemoveDevice
FunctionHangarRemoveDeviceFromHangar
FunctionHangarRename
FunctionHangarRepairReply
FunctionHangarReplaceDevice
FunctionHangarResetDevicePreview
FunctionHangarRevertCustomization
FunctionHangarSummonShip
FunctionHangarSwitchShipMasterHull
FunctionHangarSwitchShipSkin
FunctionHangarTakeAwayShip
FunctionHangarUnsummonShip
ShipSkinId
VisualShipId


CategoryLuaApi CategoryFunction CategoryHangar

На главную