GE Lua Documentation

Press F to search!

getVehicleList

Definition


-- @/lua/ge/extensions/core/vehicles.lua:1087

local function getVehicleList()
  local models = getModelList(true).models
  local vehicles = {}
  for i,m in pairs(models) do
    local vehicle = getModel(m.key)
    if vehicle ~= nil then
      table.insert(vehicles, vehicle)
    end
  end
  return {vehicles = vehicles, filters = createFilters(models)}
end

Callers

@/lua/ge/extensions/flowgraph/nodes/vehicle/randomConfigProvider.lua
  if self.options == nil then
    local vehs =  core_vehicles.getVehicleList().vehicles
    self.options = {}
@/gameplay/missionTypes/garageToGarage/constructor.lua
function C:selectVehicle()
  local vehs =  core_vehicles.getVehicleList().vehicles
  local mode = self.missionTypeData.carSelection or 'Default'
function C:buildVehicleByModelKey()
  local vehList = core_vehicles.getVehicleList()
  local vehicleByModelKey = {}
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veVehicleSpawner.lua
  table.clear(vehsList)
  for k, vehItem in ipairs(core_vehicles.getVehicleList().vehicles) do
    if vehItem.model.Type == 'Car' or vehItem.model.Type == 'Truck' then
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veCrashTester.lua
  local vehsList = {}
  for _, vehItem in ipairs(core_vehicles.getVehicleList().vehicles) do
    if vehItem.model.Type == 'Car' or vehItem.model.Type == 'Truck' then
@/lua/ge/extensions/editor/vehicleEditor/veToolbar.lua

  for k, vehItem in ipairs(core_vehicles.getVehicleList().vehicles) do
    if vehItem.model.Type == 'Car' or vehItem.model.Type == 'Truck' then
@/lua/ge/extensions/core/funstuff.lua
local function randomVehicle()
  local vehs =  core_vehicles.getVehicleList().vehicles
  if not vehicleOptions then
@/lua/ge/extensions/gameplay/backgroundActivities/g2g.lua
  if vehicleOptions == nil then
    local vehs =  core_vehicles.getVehicleList().vehicles
    local mode = 'Default'
@/lua/ge/extensions/editor/util/vehicleFilterUtil.lua
  if not e._cachedVehicleList or not e._cachedVehicleByModelKey then
    e._cachedVehicleList = core_vehicles.getVehicleList()
    e._cachedVehicleByModelKey = {}