getDefaultVehicleTile
Definition
-- @/lua/ge/extensions/ui/vehicleSelector/general.lua:581
local function getDefaultVehicleTile()
local info = M.getDefaultVehicleInfo()
if not info then
return nil
end
local model = core_vehicles.getModel(info.model)
if not model or not model.model then return nil end
model = model.model
local data = {
key = pathDefaultConfig,
name = "Legacy default.pc",
isConfig = true,
preview = gameplay_missions_missions.getNoVehicleThumbFilepath(),
model_key = info.model,
config_key = '',
configType = model['Config Type'] or "Other...",
showDetails = {model = info.model, config = pathDefaultConfig},
doubleClickDetails = {model = info.model, config = pathDefaultConfig},
subElementCount = 0,
favouriteIdx = 0,
recentIdx = math.huge,
showFavouriteIconPercent = 0,
sourceIcons = {{icon = "wrench"}},
isAuxiliary = false,
Value = 0,
Weight = 0,
['Top Speed'] = 0,
Power = 0,
['Power/Weight'] = 0,
['0-60 mph'] = math.huge,
['0-100 km/h'] = math.huge,
}
return data
end
Callers
@/lua/ge/extensions/ui/vehicleSelector/tiles.lua
-- add favourite group if its empty but we want to include the default config
if data.displayData.includeDefaultConfigInFavourites and ui_vehicleSelector_general.getDefaultVehicleTile() and not groups['Favourites'] then
groups['Favourites'] = {
end)
if data.displayData.includeDefaultConfigInFavourites and ui_vehicleSelector_general.getDefaultVehicleTile() then
table.insert(group.tiles, 1, ui_vehicleSelector_general.getDefaultVehicleTile())
if data.displayData.includeDefaultConfigInFavourites and ui_vehicleSelector_general.getDefaultVehicleTile() then
table.insert(group.tiles, 1, ui_vehicleSelector_general.getDefaultVehicleTile())
end