GE Lua Documentation

Press F to search!

requestValue

Definition


-- @/lua/ge/simTimeAuthority.lua:142

local function requestValue()
  guihooks.trigger("BullettimeValueChanged", M.simulationSpeed)
end

Callers

@/lua/ge/extensions/career/modules/insurance/insurance.lua
  if not veh then return end
  core_vehicleBridge.requestValue(veh,
    function(res)
@/lua/ge/extensions/core/recoveryPrompt.lua
  if buttonOptions[buttonId].fadeActive then
    core_vehicleBridge.requestValue(getPlayerVehicle(0), function()
      if buttonOptions[buttonId].fadeStartSound then
@/lua/ge/extensions/career/modules/vehiclePerformance.lua
local function refuelCar(veh)
  core_vehicleBridge.requestValue(veh,
    function(ret)
    function()
      core_vehicleBridge.requestValue(getObjectByID(vehId), function(ret)
        certificationData = ret
        core_vehicleBridge.executeAction(getObjectByID(vehId),'stopRecording', "power")
        core_vehicleBridge.requestValue(getObjectByID(vehId), function(ret)
          recordingDataRetrieved = true
          core_vehicleBridge.executeAction(getObjectByID(vehId),'stopRecording', "lateralAcceleration")
          core_vehicleBridge.requestValue(getObjectByID(vehId), function(ret)
            recordingDataRetrieved = true
@/lua/ge/extensions/career/modules/delivery/general.lua

    core_vehicleBridge.requestValue(veh, function(vehCargoContainerData)
      vehCargoData[vehId] = {}
    local veh = scenetree.findObjectById(vehId)
    core_vehicleBridge.requestValue(veh, function(vehCargoContainerData)
      local maxForContainer = 0
@/lua/ge/extensions/flowgraph/nodes/vehicle/getGearboxMode.lua
  if veh then
    core_vehicleBridge.requestValue(veh, function(val) self.receivedInfo = val.result end,"mainController", "gearboxMode")
    self:setDurationState('started')
@/lua/ge/extensions/career/modules/fuel.lua
  local veh = getPlayerVehicle(0)
  core_vehicleBridge.requestValue(veh, saveEnergyStorageData, 'energyStorage')
end
    if veh then
      core_vehicleBridge.requestValue(veh, function(data) setMinimumFuel(data, veh) end, 'energyStorage')
    end
@/lua/ge/extensions/flowgraph/nodes/career/setFuelLevel.lua
  if not veh then return end
  core_vehicleBridge.requestValue(veh,function(ret) self.fuelData = ret[1] self.receivedData = true end, 'energyStorage')
  self:setDurationState('started')
@/lua/ge/extensions/career/modules/painting.lua
  local veh = getObjectByID(vehId)
  core_vehicleBridge.requestValue(veh, function()
    career_modules_inventory.enterVehicle(inventoryId)
@/lua/ge/extensions/flowgraph/modules/vehicleModule.lua
    for tag, _ in pairs(couplerTags) do
      core_vehicleBridge.requestValue(veh,
        function(ret)

    --core_vehicleBridge.requestValue(veh,function(...) dump(...) end, 'couplerOffset', 'tow_hitch')
    -- instantly get the damage tracker
  if veh then
    core_vehicleBridge.requestValue(veh, fun, 'energyStorage')
  end
@/lua/ge/extensions/career/modules/delivery/vehicleTasks.lua
              step.sentCommand = true
              core_vehicleBridge.requestValue(veh, function(res)
                local partConditions = res.result
              local vehData = core_vehicle_manager.getVehicleData(taskData.vehId)
              core_vehicleBridge.requestValue(veh, function(res)
                step.odometerComplete = true
                step.sentCommand = true
                core_vehicleBridge.requestValue(veh, function(res)
                  local partConditions = res.result
                local vehData = core_vehicle_manager.getVehicleData(taskData.vehId)
                core_vehicleBridge.requestValue(veh, function(res)
                  step.odometerComplete = true
@/lua/ge/extensions/freeroam/gasStations.lua
  --ui_missionInfo.closeDialogue()
  core_vehicleBridge.requestValue(veh,
    function(ret)
@/lua/ge/extensions/gameplay/missions/missionManager.lua
    core_vehicleBridge.executeAction(vehObj, 'setPartConditionResetSnapshotKey', "beforeMission")
    core_vehicleBridge.requestValue(vehObj, function()
      step.complete = true
@/lua/ge/extensions/core/vehicleBridge.lua

local function requestValue(veh, callback, ...)
  if not veh then
@/gameplay/missionTypes/hypermiling/customNodes/getFuelLevelNode.lua
  if not veh then return end
  core_vehicleBridge.requestValue(veh, function(res)dump(res) end, 'energyStorage')
  core_vehicleBridge.requestValue(veh, function(res)self.pinOut.fuelLevel.value = res.currentEnergy end, 'energyStorage')
  core_vehicleBridge.requestValue(veh, function(res)dump(res) end, 'energyStorage')
  core_vehicleBridge.requestValue(veh, function(res)self.pinOut.fuelLevel.value = res.currentEnergy end, 'energyStorage')
@/lua/ge/extensions/career/modules/loanerVehicles.lua
        core_vehicleBridge.executeAction(vehObj, 'initPartConditions', {}, offer.vehMileage or 0, 1, 1)
        core_vehicleBridge.requestValue(vehObj,
          function(res)
@/lua/ge/extensions/core/funstuff.lua
  if veh then
    core_vehicleBridge.requestValue(veh,function(ret)
      if not ret or not ret[1] then return end
@/lua/ge/extensions/career/modules/delivery/vehicleOfferManager.lua
        local veh = getObjectByID(vehId)
        core_vehicleBridge.requestValue(veh, function(res)
          step.pingComplete = true
        local veh = getObjectByID(vehId)
        core_vehicleBridge.requestValue(veh, function(res)
          step.odometerComplete = true
@/lua/ge/extensions/flowgraph/nodes/vehicle/getPowertrainData.lua
  if veh then
    core_vehicleBridge.requestValue(veh, function(val) dump(val) dumpz(self, 1) self.receivedInfo = val.result end,'powertrainDevice', self.pinIn.device.value, self.pinIn.property.value)
    self:setDurationState('started')
@/lua/ge/extensions/career/modules/inventory.lua

  core_vehicleBridge.requestValue(
    veh,
      if callback then
        core_vehicleBridge.requestValue(vehObj, callback, 'ping')
      end
      core_vehicleBridge.executeAction(vehObj, 'initPartConditions', {}, 0, 1, 1)
      core_vehicleBridge.requestValue(vehObj, function(res) career_modules_inventory.updatePartConditions(nil, inventoryId, callback) end, 'ping')
    end
  if callback then
    core_vehicleBridge.requestValue(veh, callback, "ping")
  end
@/lua/ge/extensions/career/modules/partShopping.lua
  -- Doing the callback immediately will result in wrong values for some parts, so we do it one frame later
  core_vehicleBridge.requestValue(getCurrentVehicleObj(),
  function()
@/ui/lib/int/beamng-data.js
  var _requestSimulationSpeed = RateLimiter.debounce(function () {
    bngApi.engineLua('simTimeAuthority.requestValue()')
  }, 30, false)
    bngApi.engineLua('core_environment.requestState()')
    bngApi.engineLua('simTimeAuthority.requestValue()')
  }
@/lua/ge/extensions/career/modules/quickTravel.lua
local function turnTowardsPos(pos)
  core_vehicleBridge.requestValue(getPlayerVehicle(0), function()
    gameplay_walk.setRot(pos - getPlayerVehicle(0):getPosition())
@/lua/vehicle/bullettime.lua

local function requestValue()
  deprecated()
  deprecated()
  obj:queueGameEngineLua('simTimeAuthority.requestValue()')
end
@/lua/ge/extensions/career/modules/inspectVehicle.lua
local function turnTowardsPos(pos)
  core_vehicleBridge.requestValue(getPlayerVehicle(0), function()
    gameplay_walk.setRot(pos - getPlayerVehicle(0):getPosition())
@/lua/ge/extensions/editor/vehicleBridgeTest.lua
    if im.Button("Get Value!") then
      core_vehicleBridge.requestValue(scenetree.findObjectById(vehId),function(...) editor_vehicleBridgeTest.callback(...) end, key)
      result = "Waiting for Reply..."
@/lua/ge/extensions/flowgraph/nodes/vehicle/vehiclePing.lua
  if veh then
    core_vehicleBridge.requestValue(veh, function(val) self.receivedInfo = true end,'ping')
    self:setDurationState('started')