getConfig
Definition
-- @/lua/ge/extensions/core/vehicles.lua:1002
local function getConfig(modelName, configKey)
local model = getModel(modelName)
if not model.configs then return end
for _, config in pairs(model.configs) do
if configKey == config.key then
return config
end
end
end
Callers
@/lua/vehicle/controller/drivingDynamics/actuators/adaptiveTorsionBars.lua
local function getConfig()
return deepcopy(controlParameters)
@/lua/vehicle/controller/drivingDynamics/actuators/activeDiffBias.lua
local function getConfig()
return deepcopy(controlParameters)
@/lua/ge/extensions/editor/rallyEditor/pacenotes/structuredForm.lua
end
mapping = tc:getConfig()
@/lua/ge/extensions/gameplay/vehiclePerformance.lua
local function getClassFromConfig(model, configName)
local vehicleDetails = core_vehicles.getConfig(model, configName)
if not vehicleDetails then return end
@/lua/ge/extensions/flowgraph/nodes/vehicle/spawnVehicle.lua
local modelData = core_vehicles.getModel(self.pinIn.model.value)
local configData = core_vehicles.getConfig(model, configKey)
if modelData and modelData.model then
@/lua/ge/extensions/gameplay/rally/snaproad/geoPacenotes.lua
local cornerSeverityTable = textCompositor:getConfig().cornerSeverity
if not cornerSeverityTable then return end
@/lua/vehicle/controller/drivingDynamics/supervisors/components/diffControl.lua
local function getConfig()
return deepcopy(controlParameters)
@/lua/ge/extensions/ui/vehicleSelector/general.lua
local model = core_vehicles.getModel(itemData.model).model
local config = core_vehicles.getConfig(itemData.model, itemData.config)
local configOrModel = config or model -- this is the case if no config exist (standalone pc)
@/lua/vehicle/controller/drivingDynamics/actuators/electronicDiffLock.lua
local function getConfig()
return deepcopy(controlParameters)
@/lua/ge/extensions/ui/vehicleSelector/vehicleSpecifications.lua
local modelDetails = core_vehicles.getModel(modelKey).model
local configDetails = core_vehicles.getConfig(modelKey, configKey) or {}
local metricOrImperial = settings.getValue('uiUnitLength')
@/lua/ge/extensions/gameplay/rally/notebook/structured/textCompositor.lua
if not self.compositor then return nil end
local result = LibCompositor.composite(self:getConfig(), structured, distBefore, distAfter)
return result
if not self.compositor then return nil end
local result = LibCompositor.composite(self:getConfig(), structured, distBefore, distAfter, true)
return result
function C:getConfig()
if not self.compositor then return nil end
function C:enumeratePacenotes()
return LibCompositor.enumerate(self, self:getConfig())
end
@/lua/ge/extensions/career/modules/loanerVehicles.lua
local _, configFilename, ext = path.splitWithoutExt(vehicleInfo.config.partConfigFilename)
local configInfo = core_vehicles.getConfig(vehicleInfo.model, configFilename)
if not (configInfo.aggregates.Type and configInfo.aggregates.Type.Trailer) then
for id, offer in pairs(markedForSpawningLoaners) do
local configInfo = core_vehicles.getConfig(offer.model, offer.config)
if configInfo.aggregates.Type and configInfo.aggregates.Type.Trailer then
local _, configFilename, ext = path.splitWithoutExt(vehInfo.config.partConfigFilename)
local configInfo = core_vehicles.getConfig(vehInfo.model, configFilename)
for idx, rentalVehicleInfo in ipairs(organization.loanableVehicles or {}) do
local configInfo = core_vehicles.getConfig(rentalVehicleInfo.model, rentalVehicleInfo.config)
local hasFreeParkingSpot = false
@/lua/vehicle/controller/drivingDynamics/CMU.lua
local function getConfig()
return deepcopy(controlParameters)
@/lua/vehicle/controller/drivingDynamics/actuators/electronicSplitShaftLock.lua
local function getConfig()
return deepcopy(controlParameters)
@/lua/ge/extensions/gameplay/rally/notebook/structured/visualCompositor.lua
function C:_getMaxTransitionDistance()
local config = self.textCompositor:getConfig()
return config.transitions.level3.threshold
local configSeverities = self.textCompositor:getConfig().cornerSeverity
local configRadiusChanges = self.textCompositor:getConfig().cornerRadiusChange
local configSeverities = self.textCompositor:getConfig().cornerSeverity
local configRadiusChanges = self.textCompositor:getConfig().cornerRadiusChange
local configModifiers = self.textCompositor:getConfig().modifiers
local configRadiusChanges = self.textCompositor:getConfig().cornerRadiusChange
local configModifiers = self.textCompositor:getConfig().modifiers
if isSquare then
turnType = self.textCompositor:getConfig().cornerSquareVisual
else
if isInto then
intoColor = self.textCompositor:getConfig().visualGeneral.intoColor
end
dist = self.textCompositor:distanceToString(distAfterMeters, true)
distColor = self.textCompositor:getConfig().visualGeneral.distanceColor
end
if noteAttrs.caution and noteAttrs.caution > 0 then
local cautionVisual = self.textCompositor:getConfig().cautionVisual
local icon = "caution"
local configModifiers = self.textCompositor:getConfig().modifiers
local configFinish = self.textCompositor:getConfig().finishLine
local finish = noteAttrs.finishLine
@/lua/ge/extensions/core/trailerRespawn.lua
local _, configName, _ = path.splitWithoutExt(vehicleData.config.partConfigFilename)
configInfo = core_vehicles.getConfig(vehicleData.config.model, configName)
end
@/lua/vehicle/controller/drivingDynamics/actuators/adaptiveDampers.lua
local function getConfig()
return deepcopy(controlParameters)
@/lua/vehicle/controller/drivingDynamics/supervisors/components/brakeControl.lua
local function getConfig()
return deepcopy(controlParameters)
@/lua/ge/extensions/core/vehicle/partmgmt.lua
local function getConfig()
local playerVehicle = vehManager.getPlayerVehicleData()
@/lua/vehicle/controller/drivingDynamics/supervisors/components/motorTorqueControl.lua
local function getConfig()
return deepcopy(controlParameters)
@/ui/lib/int/beamng.controls.js
function getConfig() {
return config
ConfirmationDialog._registerDir(openFn, closeFn)
scope.config = ConfirmationDialog.getConfig()
scope.dialog = dialog
scope.config = ConfirmationDialog.getConfig()
scope.clicked = (val) => {
@/lua/vehicle/controller/drivingDynamics/supervisors/components/aeroControl.lua
local function getConfig()
return deepcopy(controlParameters)
@/lua/vehicle/controller/drivingDynamics/supervisors/components/awdControl.lua
local function getConfig()
return deepcopy(controlParameters)
@/lua/vehicle/controller/drivingDynamics/supervisors/yawControl.lua
local function getConfig()
return deepcopy(controlParameters)
@/inspector/External/CodeMirror/closebrackets.js
function getConfig(cm) {
var deflt = cm.state.closeBrackets;
function handleBackspace(cm) {
var conf = getConfig(cm);
if (!conf || cm.getOption("disableInput")) return CodeMirror.Pass;
function handleEnter(cm) {
var conf = getConfig(cm);
var explode = conf && getOption(conf, "explode");
function handleChar(cm, ch) {
var conf = getConfig(cm);
if (!conf || cm.getOption("disableInput")) return CodeMirror.Pass;
@/lua/ge/extensions/career/modules/inventory.lua
local dir, configName, ext = path.splitWithoutExt(vehicleData.config.partConfigFilename)
local baseConfig = core_vehicles.getConfig(vehicle.JBeam, configName)
vehicles[inventoryId].configBaseValue = baseConfig.Value
@/lua/ge/extensions/tech/techCore.lua
be:enterVehicle(0, veh)
info['config'] = core_vehicle_partmgmt.getConfig()
if playerVeh then
be:enterVehicle(0, veh)
local cfg = core_vehicle_partmgmt.getConfig()
local resp = {type = 'PartConfig', config = cfg}
local data = core_vehicle_manager.getPlayerVehicleData()
--local cfg = core_vehicle_partmgmt.getConfig()
--jbeamIO.getCompatiblePartNamesForSlot(data.ioCtx, slotDef)
@/lua/vehicle/controller/drivingDynamics/actuators/activeCenterDiffLock.lua
local function getConfig()
return deepcopy(controlParameters)
@/lua/vehicle/controller/drivingDynamics/supervisors/yawProviders/STMEstimate.lua
local function getConfig()
return deepcopy(controlParameters)
@/lua/vehicle/controller/drivingDynamics/actuators/activeDiffLock.lua
local function getConfig()
return deepcopy(controlParameters)
@/lua/ge/extensions/freeroam/freeroamConfigurator.lua
local configData = core_vehicles.getConfig(model, config)
if configData then
@/lua/vehicle/controller/drivingDynamics/supervisors/slipProviders/virtualSpeedSlip.lua
local function getConfig()
return deepcopy(controlParameters)
@/lua/vehicle/controller/drivingDynamics/supervisors/tractionControl.lua
local function getConfig()
return deepcopy(controlParameters)