GE Lua Documentation

Press F to search!

getCurrentVehicleThumb

Definition


-- @/lua/ge/extensions/ui/vehicleSelector/vehicleOperations.lua:230

-- Get current vehicle thumbnail similar to inventory.lua
local function getCurrentVehicleThumb(veh)
  if not veh then return nil end
  local vehKey = veh.JBeam
  local vehConfig = veh.partConfig
  local vehMainInfo = core_vehicles.getModel(vehKey)

  if not vehMainInfo or not next(vehMainInfo) then return nil end

  local config_key = string.match(vehConfig, "vehicles/".. vehKey .."/(.*).pc")
  local config = vehMainInfo.configs[config_key]
  if not config then return nil end

  return config.preview
end

Callers

@/lua/ge/extensions/ui/vehicleSelector/vehicleOperations.lua
    currentVehicleName = getVehicleName(currentVehicle),
    currentVehicleThumb = getCurrentVehicleThumb(currentVehicle)
  }