Пользовательские дополнения
На главную
device.GetCooldown( deviceId, actionIndex )
Возвращает информацию о кулдауне одного экшена используемого устройства (например, рули, пушки на корабле). Если устройство не найдено или не является используемым, то возвращает nil.
-- библиотека:
device
-- объявление:
function GetCooldown( deviceId, actionIndex )
-- параметры:
deviceId: ObjectId (not nil) -- идентификатор устройства
actionIndex: number (int) - номер экшена устройства
-- возвращаемые значения -
table or nil - Если устройство найдено, то возвращается таблица информации о кулдауне:
remainingMs: number( int ) - сколько времени кулдауна осталось в миллисекундах
durationMs: number( int ) - сколько кулдаун длится в миллисекундах
-- пример:
local cooldown = device.GetCooldown( deviceId, 0 )
if cooldown then
local remaining = cooldown.remainingMs
local duration = cooldown.durationMs
end
Search: "CategoryLuaApi" "CategoryDevice"
EnumTurnReason
EnumUsedev
EventCannonShotFinished
EventCannonShotPreparationStarted
EventCannonShotStarted
EventDeviceActiveActionChanged
EventDeviceChanged
EventDeviceCooldownFinished
EventDeviceCooldownsEnableChanged
EventDeviceCooldownStarted
EventDeviceDespawned
EventDeviceHealthChanged
EventDeviceOfflineChanged
EventDeviceOfflineReason
EventDevicesChanged
EventDeviceSpawned
EventDeviceZeroSpeed
EventNavigationScanerHubPveInfo
EventNavigationScanerHubPvpInfo
EventNavigationScanerHubStarted
EventNavigationScanerHubTrailsInfo
EventNavigatorFollowedChanged
EventShieldStrengthChanged
EventUsableDeviceDespawned
EventUsableDevicesChanged
EventUsableDeviceSpawned
FunctionAvatarGetActiveUsableDeviceInfo
FunctionDeviceCanUse
FunctionDeviceGetCannonTarget
FunctionDeviceGetCooldown
FunctionDeviceGetHealth
FunctionDeviceGetMass
FunctionDeviceGetScanerHubInfo
FunctionDeviceGetScanerPvEInfo
FunctionDeviceGetScanerPvPInfo
FunctionDeviceGetScanerTrailInfo
FunctionDeviceGetScanerTrails
FunctionDeviceGetShieldStrength
FunctionDeviceGetShipSlotInfo
FunctionDeviceGetTitle
FunctionDeviceGetTransport
FunctionDeviceGetUsableDeviceType
FunctionDeviceHasNavigatorFollowedMarker
FunctionDeviceIsInUse
FunctionDeviceIsOffline
FunctionDeviceIsScanerScanning
FunctionDeviceIsUsable
FunctionDeviceNavigatorZoomIn
FunctionDeviceNavigatorZoomOut
FunctionDeviceSetScanerDestinationDevice
FunctionDeviceSetScanerDestinationTrail
FunctionTransportGetAbordageCooldown
FunctionTransportGetAbordageInfo
FunctionTransportGetDevices
CategoryLuaApi
CategoryFunction
CategoryDevice
На главную