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

На главную


DeviceViewSight

У каждого UsableDevice-а можно настройть точку для расположения камеры при использовании этого девайса. Если главный игрок начнёт использовать такое устройство, то камера переместится в эту точку. В данный момент этот механизм работает для пушек, торпед и навигационного устройства.

В ресурсе UsableDeviceResource имееется поле:

viewSight - инфа по точке зрения из девайса

В нем прописаны:

* distance - расстояние от камеры до выбранной точки наблюдения - position. Если distance = 0, то камера смотрит из выбранной точки в заданном направлении

* position - точка наблюдения , куда камера будет смотреть (относительно центра объекта), или откуда будет смотреть, если distance = 0

* rotation - кватернион поворота вектора направления камеры относительно этой точки

* fov - fov камеры

У всех Usable Deviceов можно ставить такую точку. но у разных устройств она используется по разному.

У пушек - точка выставляется относительно центра пушки

У навигатора - точка выставляется относительно центра корабля

Кроме того, у навигатора есть zoomViewSight - это точка относительно центра вражеского корабля, когда навигатор на него назумливается

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


CategoryDevice

На главную