VE Lua Documentation

Press F to search!

getEnvTemperature

Definition


-- @/=[C]:-1
function getEnvTemperature(...)

Callers

@/lua/vehicle/controller/etkGauges.lua

    data.temp = obj:getEnvTemperature() - 273.15
    data.time = os.date("%H") .. ":" .. os.date("%M") -- done to prevent seconds from being sent.
@/lua/vehicle/extensions/test/csvMetrics.lua
    dataRow = {
      time, pos.x, pos.y, pos.z, rot.x, rot.y, rot.z, rot.w, obj:getEnvTemperature() - 273.15,
      electrics.values.airflowspeed or 0, electrics.values.airspeed or 0, electrics.values.driveshaft or 0,
@/lua/vehicle/wheels.lua
local function updateThermalsGFX(dt)
  local tEnv = obj:getEnvTemperature() + kelvinToCelsius
  local airSpeed = electrics.values.airflowspeed
local function resetThermals()
  local tEnv = obj:getEnvTemperature() + kelvinToCelsius
  local startPreHeated = settings.getValue("startBrakeThermalsPreHeated")

  local tEnv = obj:getEnvTemperature() + kelvinToCelsius
  brakeThermalsEnabled = false
@/lua/vehicle/fire.lua
  local airSpeed = electrics.values.airflowspeed
  tEnv = obj:getEnvTemperature() - 273.15
  fireballSoundTimer = 0
  tEnv = obj:getEnvTemperature() - 273.15
@/lua/vehicle/controller/sbrGauges.lua

    gaugeData.temp = obj:getEnvTemperature() - 273.15
    --data.time = os.date("%H") .. ":" .. os.date("%M") -- done to prevent seconds from being sent.
@/lua/vehicle/guistreams.lua
streamsHandlers.environment = function()
  envsensors.temperature = obj:getEnvTemperature()
  envsensors.pressure = obj:getEnvPressure()
@/lua/vehicle/extensions/mqttGrafanaDemo.lua
local function updateElectrics()
  data.temp = obj:getEnvTemperature() - 273.15
  data.signal_L = electrics.values.signal_L
@/lua/vehicle/controller/vivaceGauges.lua

    gaugeData.temp = obj:getEnvTemperature() - 273.15
    gaugeData.electrics.signal_L = electrics.values.signal_L
@/lua/vehicle/controller/vehicleController/vehicleController.lua

  M.fireEngineTemperature = (engine and engine.thermals) and engine.thermals.exhaustTemperature or obj:getEnvTemperature() --TODO
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veGeneralData.lua
      data.groundSpeed = obj:getGroundSpeed()
      data.envTemperature = obj:getEnvTemperature()
      data.envPressure = obj:getEnvPressure()
@/lua/vehicle/bdebugImpl.lua
  if M.state.vehicle.wheelThermals then
    local baseTemp = obj:getEnvTemperature() - 10
@/lua/vehicle/powertrain.lua
M.invCurrentGravity = 1 / M.currentGravity
M.currentEnvTemperature = obj:getEnvTemperature()
M.invCurrentEnvTemperature = 1 / M.currentEnvTemperature
  M.invCurrentGravity = 1 / M.currentGravity
  M.currentEnvTemperature = obj:getEnvTemperature()
  M.invCurrentEnvTemperature = 1 / M.currentEnvTemperature
  M.invCurrentGravity = 1 / M.currentGravity
  M.currentEnvTemperature = obj:getEnvTemperature()
  M.invCurrentEnvTemperature = 1 / M.currentEnvTemperature
  M.invCurrentGravity = 1 / M.currentGravity
  M.currentEnvTemperature = obj:getEnvTemperature()
  M.invCurrentEnvTemperature = 1 / M.currentEnvTemperature
@/lua/vehicle/controller/wendoverGauges.lua
  if playerInfo.anyPlayerSeated and obj:getUpdateUIflag() and updateTimer > 0.1 then
    -- gaugeData.temp = obj:getEnvTemperature() - 273.15
    gaugeData.electrics.signal_L = electrics.values.signal_L
@/lua/vehicle/controller/gauges/customModules/environmentData.lua
local function updateGaugeData(moduleData, dt)
  moduleData.temperatureEnv = obj:getEnvTemperature() - 273.15
  moduleData.time = os.date("%H") .. ":" .. os.date("%M")
@/lua/vehicle/powertrain/frictionClutch.lua
  local kClutchToBellHousing = 30
  local tEnv = obj:getEnvTemperature() + kelvinToCelsius
  device.frictionLossPerUpdate = 0
  device.clutchTemperature = obj:getEnvTemperature() + kelvinToCelsius
  device.clutchPermanentlyDamaged = false
    frictionLossPerUpdate = 0,
    clutchTemperature = obj:getEnvTemperature() + kelvinToCelsius,
    clutchPermanentlyDamaged = false,
@/lua/vehicle/powertrain/centrifugalClutch.lua
  local kClutchToHousing = 20
  local tEnv = obj:getEnvTemperature() + kelvinToCelsius
  device.frictionLossPerUpdate = 0
  device.clutchTemperature = obj:getEnvTemperature() + kelvinToCelsius
  device.clutchPermanentlyDamaged = false
    frictionLossPerUpdate = 0,
    clutchTemperature = obj:getEnvTemperature() + kelvinToCelsius,
    clutchPermanentlyDamaged = false,
@/lua/vehicle/extensions/tech/CANBus/RacingDisplay.lua

  local tEnv = obj:getEnvTemperature() - 273.15
  local tEnvByte1, tEnvByte2 = canBus.twoBytes(tEnv * 10)
@/lua/vehicle/powertrain/combustionEngineThermals.lua
local function updateAirCoolingGFX(dt)
  tEnv = obj:getEnvTemperature() + conversion.kelvinToCelsius
  --k "spring" values
local function updateWaterCoolingGFX(dt)
  tEnv = obj:getEnvTemperature() + conversion.kelvinToCelsius
  --k "spring" values
local function reset(jbeamData)
  tEnv = obj:getEnvTemperature() + conversion.kelvinToCelsius
  --default temperatures, can be adjusted to fit whatever our goal is (starting up with cold vs warm car)
  thermalsEnabled = false
  tEnv = obj:getEnvTemperature() + conversion.kelvinToCelsius
  --default temperatures, can be adjusted to fit whatever our goal is