GE Lua Documentation

Press F to search!

isTechLicenseVerified

Definition


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

Callers

@/lua/ge/extensions/tech/techCore.lua
M.handleOpenCamera = function(request)
  if not ResearchVerifier.isTechLicenseVerified() then
    reportMissingLicenseFeature(request)
M.handleOpenLidar = function(request)
  if not ResearchVerifier.isTechLicenseVerified() then
    reportMissingLicenseFeature(request)
M.handleOpenUltrasonic = function(request)
  if not ResearchVerifier.isTechLicenseVerified() then
    reportMissingLicenseFeature(request)
M.handleOpenRadar = function(request)
  if not ResearchVerifier.isTechLicenseVerified() then
    reportMissingLicenseFeature(request)
M.handleOpenAdvancedIMU = function(request)
  if not ResearchVerifier.isTechLicenseVerified() then
    reportMissingLicenseFeature(request)
M.handleOpenGPS = function(request)
  if not ResearchVerifier.isTechLicenseVerified() then
    reportMissingLicenseFeature(request)
M.handleOpenPowertrain = function(request)
  if not ResearchVerifier.isTechLicenseVerified() then
    reportMissingLicenseFeature(request)
M.handleOpenMesh = function(request)
  if not ResearchVerifier.isTechLicenseVerified() then
    reportMissingLicenseFeature(request)
M.handleOpenIdealRADAR = function(request)
  if not ResearchVerifier.isTechLicenseVerified() then
    reportMissingLicenseFeature(request)
M.handleOpenRoadsSensor = function(request)
  if not ResearchVerifier.isTechLicenseVerified() then
    reportMissingLicenseFeature(request)
M.handleOpenVehicleFeeder = function(request)
  if not ResearchVerifier.isTechLicenseVerified() then
    reportMissingLicenseFeature(request)
M.handleGetAnnotations = function(request)
  if not ResearchVerifier.isTechLicenseVerified() then
    reportMissingLicenseFeature(request)
    type = 'GetSystemInfo',
    tech = ResearchVerifier.isTechLicenseVerified()
  }
@/lua/ge/extensions/tech/impactgen/crashOutput.lua
  log('crashOutput', 'INFO', 'Setting up crash output extension.')
  if not ResearchVerifier.isTechLicenseVerified() then
    log('crashOutput', 'E', 'BeamNG.tech license is needed for this extension to work properly.')
@/lua/ge/extensions/editor/sensorDebugger.lua
local function onEditorInitialized()
  if not ResearchVerifier.isTechLicenseVerified() then
    enabled = false
@/lua/ge/extensions/tech/cameraPreview.lua
local function onExtensionLoaded()
  if not ResearchVerifier.isTechLicenseVerified() then
    enabled = false
@/lua/ge/extensions/editor/visualization.lua

                                    if ResearchVerifier.isTechLicenseVerified() then
    editor.registerVisualizationType({type = editor.varTypes.Custom, name = "$AnnotationVisualizeVar", displayName = "Annotation Viz",
@/lua/ge/extensions/tech/license.lua
    end
    stateCache = ResearchVerifier.isTechLicenseVerified() or false
  end
@/lua/ge/extensions/tech/rawLidarEmpty.lua
  -- raw lidar only works on BeamNG.tech
  if not ResearchVerifier.isTechLicenseVerified() then
    log('E', logTag, 'This feature requires a BeamNG.tech license.')
@/lua/ge/extensions/core/settings/settings.lua
  local techLicense = false
  if ResearchVerifier ~= nil then techLicense = ResearchVerifier.isTechLicenseVerified() end
@/lua/ge/extensions/editor/roadNetworkExporter.lua
local function onEditorInitialized()
  if enabled == nil then enabled = ResearchVerifier.isTechLicenseVerified() end
  if not enabled then return end
@/lua/ge/extensions/tech/rawLidar.lua
  -- raw lidar only works on BeamNG.tech
  if not ResearchVerifier.isTechLicenseVerified() then
    log('E', logTag, 'This feature requires a BeamNG.tech license.')
@/lua/ge/extensions/telemetry/core.lua

  local techLicense = ResearchVerifier ~= nil and ResearchVerifier.isTechLicenseVerified() or false
  local onlineFeatures = settings.getValue('onlineFeatures', 'disable')