openVehicleSelectorForFreeroam
Definition
-- @/lua/ge/extensions/ui/vehicleSelector/general.lua:821
-- opening the vehicle selector
local function openVehicleSelectorForFreeroam()
M.getUiData() -- Initialize if needed
filterInstance.clearLockedFilters()
ui_vehicleSelector_detailsInteraction.setManagementButtonsEnabled(true)
ui_vehicleSelector_detailsInteraction.setDetailsButtonForFreeroam(true)
ui_vehicleSelector_detailsInteraction.setCustomDetailsButtons()
ui_vehicleSelector_detailsInteraction.setExitCallback(nop)
guihooks.trigger("ChangeState", "menu.vehiclesnew")
guihooks.trigger("gridSelectorRefreshAll","vehicleSelector")
extensions.hook("onVehicleSelectorOpen")
end
Callers
@/ui/modules/vehicleselect/vehicleselect.js
vm.openNewSelector = function() {
bngApi.engineLua('extensions.ui_vehicleSelector_general.openVehicleSelectorForFreeroam()')
}
@/lua/ge/extensions/core/vehicles.lua
end
ui_vehicleSelector_general.openVehicleSelectorForFreeroam()
end