GE Lua Documentation

Press F to search!

getVehData

Definition


-- @/lua/ge/extensions/gameplay/drift/drift.lua:969

local function getVehData()
  return vehData
end

Callers

@/lua/ge/extensions/gameplay/drift/freeroam/driftSpots.lua
  -- if the player stops moving
  if gameplay_drift_drift.getVehData().vel:length() < 2 then
    currStopTimeToAbort = currStopTimeToAbort + dtSim
@/lua/ge/extensions/core/vehicle/partmgmt.lua
-- If inVehID is nil, it uses player vehicle
local function getVehData(inVehID)
  local vehObj = inVehID and getObjectByID(inVehID) or getPlayerVehicle(0)
  end
  local vehObj, vehData, vehID, partsData = getVehData(playerVehID)
local function setHighlightedPartsVisiblity(alpha, inVehID)
  local vehObj, vehData, vehID, partsData = getVehData(inVehID)
  if not vehObj then return end
local function changeHighlightedPartsVisiblity(deltaAlpha, inVehID)
  local vehObj, vehData, vehID, partsData = getVehData(inVehID)
  if not vehObj then return end
local function showHighlightedParts(inVehID)
  local vehObj, vehData, vehID, partsData = getVehData(inVehID)
  if not vehObj then return end
local function highlightParts(parts, inVehID)
  local vehObj, vehData, vehID, partsData = getVehData(inVehID)
  if not vehObj then return end
local function selectParts(parts, inVehID)
  local vehObj, vehData, vehID, partsData = getVehData(inVehID)
  if not vehObj then return end
local function setNewParts(inVehID)
  local vehObj, vehData, vehID, partsData = getVehData(inVehID)
  if not vehObj then return end
local function sendPartsSelectorStateToUI()
  local vehObj, vehData, vehID, partsData = getVehData()
  if not vehObj then return end
local function partsSelectorChangedDebounced(state)
  local vehObj, vehData, vehID, partsData = getVehData(state.vehID)
  if not vehObj then return end
local function resetVehicleHighlights(onlyIfVehChanged, inVehID)
  local vehObj, vehData, vehID, partsData = getVehData(inVehID)
  if not vehObj then return end